0001107843-17-000013.txt : 20171103 0001107843-17-000013.hdr.sgml : 20171103 20171102193347 ACCESSION NUMBER: 0001107843-17-000013 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 63 CONFORMED PERIOD OF REPORT: 20170930 FILED AS OF DATE: 20171103 DATE AS OF CHANGE: 20171102 FILER: COMPANY DATA: COMPANY CONFORMED NAME: QUALYS, INC. CENTRAL INDEX KEY: 0001107843 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 770534145 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35662 FILM NUMBER: 171174267 BUSINESS ADDRESS: STREET 1: 1600 BRIDGE PARKWAY CITY: REDWOOD SHORES STATE: CA ZIP: 94065 BUSINESS PHONE: 650-801-6100 MAIL ADDRESS: STREET 1: 1600 BRIDGE PARKWAY CITY: REDWOOD SHORES STATE: CA ZIP: 94065 FORMER COMPANY: FORMER CONFORMED NAME: QUALYS INC DATE OF NAME CHANGE: 20000225 10-Q 1 qlys-2017q3x10q.htm 10-Q Document

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
__________________
FORM 10-Q
__________________
x
Quarterly Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

For the Quarterly Period Ended September 30, 2017
o
Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

For the transition period from          to
    
Commission file number 001-35662
__________________
QUALYS, INC.
(Exact name of registrant as specified in its charter)
__________________
Delaware
 
77-0534145
(State or other jurisdiction of
 
(I.R.S. Employer
incorporation or organization)
 
Identification Number)

1600 Bridge Parkway, Redwood City, California 94065
(Address of principal executive offices, including zip code)

(650) 801-6100
(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 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, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and "emerging growth company" in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer
x
 
Accelerated filer
o
Non-accelerated filer
o
 
(Do not check if a smaller reporting company)
 
 
 
 
Smaller reporting company
o
 
 
 
Emerging growth company
o
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o
 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ¨    No  x

The number of shares of the Registrant's common stock outstanding as of October 31, 2017 was 37,919,527.



Qualys, Inc.
TABLE OF CONTENTS
 
 
Page
PART I – FINANCIAL INFORMATION
Item 1.
 
 
Condensed Consolidated Balance Sheets as of September 30, 2017 and December 31, 2016
 
Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2017 and 2016
 
Condensed Consolidated Statements of Comprehensive Income for the three and nine months ended September 30, 2017 and 2016
 
Condensed Consolidated Statements of Cash Flows for the nine months ended September 30, 2017 and 2016
 
 
 
 
Item 2.
Item 3.
Item 4.
PART II – OTHER INFORMATION
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.
 



2


PART I. FINANCIAL INFORMATION
Item 1.
Financial Statements
Qualys, Inc.
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)
(in thousands, except share and per share data)

 
September 30,
2017
 
December 31, 2016
 
 
 
 
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
90,517

 
$
86,737

Short-term investments
212,210

 
157,119

Accounts receivable, net of allowance of $658 and $702 as of September 30, 2017 and December 31, 2016, respectively
46,354

 
47,024

Prepaid expenses and other current assets
18,299

 
9,808

Total current assets
367,380

 
300,688

Long-term investments
40,358

 
45,725

Property and equipment, net
51,281

 
39,401

Deferred tax assets, net
32,359

 
16,590

Intangible assets, net
5,801

 
987

Goodwill
900

 
317

Restricted cash
1,200

 
1,200

Other noncurrent assets
2,048

 
2,096

Total assets
$
501,327

 
$
407,004

Liabilities and Stockholders’ Equity
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
1,398

 
$
2,051

Accrued liabilities
14,679

 
13,317

Deferred revenues, current
132,167

 
114,964

Total current liabilities
148,244

 
130,332

Deferred revenues, noncurrent
16,041

 
15,528

Other noncurrent liabilities
9,401

 
2,731

Total liabilities
173,686

 
148,591

Commitments and contingencies (Note 6)


 


Stockholders’ equity:
 
 
 
Preferred stock, $0.001 par value; 20,000,000 shares authorized, no shares issued and outstanding at September 30, 2017 and December 31, 2016

 

Common stock, $0.001 par value; 1,000,000,000 shares authorized; 37,896,671 and 35,841,001 shares issued and outstanding at September 30, 2017 and December 31, 2016
38

 
36

Additional paid-in capital
290,520

 
266,794

Accumulated other comprehensive loss
(120
)
 
(156
)
Retained Earnings (Accumulated deficit)
37,203

 
(8,261
)
Total stockholders’ equity
327,641

 
258,413

Total liabilities and stockholders’ equity
$
501,327

 
$
407,004


See accompanying Notes to Condensed Consolidated Financial Statements


3


Qualys, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)
(in thousands, except per share data)

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
Revenues
$
59,490

 
$
50,987

 
$
167,913

 
$
145,701

Cost of revenues
12,728

 
11,465

 
37,175

 
31,276

Gross profit
46,762

 
39,522

 
130,738

 
114,425

Operating expenses:
 
 
 
 
 
 
 
Research and development
10,892

 
9,756

 
31,240

 
27,353

Sales and marketing
15,475

 
14,498

 
46,872

 
43,393

General and administrative
9,546

 
7,281

 
25,112

 
22,383

Total operating expenses
35,913

 
31,535

 
103,224

 
93,129

Income from operations
10,849

 
7,987

 
27,514

 
21,296

Other income (expense), net:
 
 
 
 
 
 
 
Interest expense

 
(9
)
 
(3
)
 
(23
)
Interest income
753

 
363

 
1,775

 
903

Other expense, net
(82
)
 
(124
)
 
(288
)
 
(442
)
Total other income (expense), net
671

 
230

 
1,484

 
438

Income before income taxes
11,520

 
8,217

 
28,998

 
21,734

(Benefit from) provision for income taxes
3,068

 
3,221

 
(8,586
)
 
8,417

Net income
$
8,452

 
$
4,996

 
$
37,584

 
$
13,317

Net income per share:
 
 
 
 
 
 
 
Basic
$
0.22

 
$
0.14

 
$
1.01

 
$
0.38

Diluted
$
0.21

 
$
0.13

 
$
0.95

 
$
0.35

Weighted average shares used in computing net income per share:
 
 
 
 
 
 
 
Basic
37,703

 
35,477

 
37,162

 
35,074

Diluted
40,299

 
38,712

 
39,601

 
38,205


See accompanying Notes to Condensed Consolidated Financial Statements


4


Qualys, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Unaudited)
(in thousands)

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
Net income
$
8,452

 
$
4,996

 
$
37,584

 
$
13,317

Change in foreign currency translation loss, net of zero tax

 

 

 

Available-for-sale investments:
 
 
 
 
 
 
 
Change in net unrealized gain (loss) on investments, net of tax
103

 
(58
)
 
32

 
140

Less: reclassification adjustment for net realized gain included in net income
12

 
(38
)
 
4

 
87

Net change, net of tax
115

 
(96
)
 
36

 
227

Other comprehensive income (loss), net
115

 
(96
)
 
36

 
227

Comprehensive income
$
8,567

 
$
4,900

 
$
37,620

 
$
13,544


See accompanying Notes to Condensed Consolidated Financial Statements



5


Qualys, Inc.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
(in thousands)

 
Nine Months Ended
 
September 30,
 
2017
 
2016
Cash flows from operating activities:
 
 
 
Net income
$
37,584

 
$
13,317

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
Depreciation and amortization expense
15,054

 
12,364

Bad debt expense
353

 
152

Loss on disposal of property and equipment
3

 
39

Stock-based compensation
18,522

 
15,122

Amortization of premiums and accretion of discounts on investments
1,155

 
617

Excess tax benefits from stock-based compensation

 
(4,832
)
Deferred income taxes
(17,631
)
 
931

Excess tax benefits included in deferred tax assets
7,880

 

Changes in operating assets and liabilities:
 
 
 
Accounts receivable
317

 
263

Prepaid expenses and other assets
(405
)
 
(1,196
)
Accounts payable
(706
)
 
(877
)
Accrued liabilities
747

 
6,763

Deferred revenues
17,716

 
10,853

Other non-current liabilities
1,190

 
1,188

Net cash provided by operating activities
81,779


54,704

Cash flows from investing activities:
 
 
 
Purchases of investments
(198,866
)
 
(180,161
)
Sales and maturities of investments
148,025

 
133,708

Purchases of property and equipment
(26,612
)
 
(18,809
)
Purchase of business

(5,753
)
 

Net cash used in investing activities
(83,206
)
 
(65,262
)
Cash flows from financing activities:
 
 
 
Proceeds from exercise of stock options
22,778

 
12,529

Excess tax benefits from stock-based compensation

 
4,832

Payments for taxes related to net share settlement of equity awards
(17,571
)
 
(202
)
Net cash provided by financing activities
5,207

 
17,159

Net increase in cash and cash equivalents
3,780

 
6,601

Cash and cash equivalents at beginning of period
86,737

 
91,698

Cash and cash equivalents at end of period
$
90,517

 
$
98,299

 
 
 
 
Supplemental cash flow disclosures:
 
 
 
Purchases of property and equipment recorded in accounts payable and accrued liabilities
$
1,371

 
$
2,606

Cash paid for income taxes
$
1,083

 
$
785

Not yet received tenant allowance recorded in other assets, accrued liabilities and other non-current liabilities
$
8,076

 
$


See accompanying Notes to Condensed Consolidated Financial Statements



6

Qualys, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

    
NOTE 1.
The Company and Summary of Significant Accounting Policies

Description of Business

Qualys, Inc. (the “Company”) was incorporated in the state of Delaware on December 30, 1999. The Company is headquartered in Redwood City, California and has majority-owned subsidiaries throughout the world. The Company is a pioneer and leading provider of cloud-based security and compliance solutions that enable organizations to identify security risks to their IT infrastructures, help protect their IT systems and applications from ever-evolving cyber-attacks and achieve compliance with internal policies and external regulations. The Company’s cloud solutions address the growing security and compliance complexities and risks that are amplified by the dissolving boundaries between internal and external IT infrastructures and web environments, the rapid adoption of cloud computing and the proliferation of geographically dispersed IT assets. Organizations can use the Company’s integrated suite of solutions delivered on its Qualys Cloud Platform to cost-effectively obtain a unified view of their security and compliance posture across globally-distributed IT infrastructures.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements and condensed footnotes have been prepared by the Company in accordance with accounting principles generally accepted in the United States ("U.S. GAAP") for interim financial information as well as the instructions to Form 10-Q and the rules and regulations of the U.S. Securities and Exchange Commission ("SEC"). Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. The condensed consolidated balance sheet as of December 31, 2016, included herein, was derived from the audited financial statements as of that date but does not include all disclosures, including notes required by U.S. GAAP. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, which include only normal recurring adjustments, necessary for the fair presentation of the financial position, results of operations and cash flows for the interim periods. The results of operations for the three and nine month periods ended September 30, 2017 are not necessarily indicative of the results of operations expected for the entire year ending December 31, 2017 or for any other future annual or interim period. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2016, filed with the SEC on February 24, 2017.

Reclassification

The Company reclassified certain information technology expenses across the functions that benefit from their support. For the three months ended September 30, 2016, the Company reclassified $0.8 million out of general and administrative expenses. Of this amount the Company reclassified $0.2 million to cost of revenues, $0.3 million to research and development and $0.3 million to sales and marketing. For the nine months ended September 30, 2016, the Company reclassified $2.2 million out of general and administrative expenses. Of this amount the Company reclassified $0.5 million to cost of revenues, $1.0 million to research and development and $0.7 million to sales and marketing.

Recently adopted Accounting Pronouncements

In March 2016, the FASB issued ASU 2016-09, Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting, (ASU 2016-09) intended to simplify and improve various aspects related to how employee-share based payment transactions are accounted for and presented in the financial statements. The ASU addresses income tax consequences, classification of awards as either equity or liabilities, classification on the statement of cash flows and forfeiture rate calculations. This guidance is effective for public business entities in fiscal years, and interim periods within those fiscal years, beginning after December 15, 2016. The Company adopted this guidance in its first quarter of 2017 and elected to apply this adoption


7

Qualys, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)


prospectively. Prior periods have not been adjusted. The Company has made the accounting policy election to continue to estimate forfeitures expected to occur to determine the amount of stock-based compensation expense to record each period. See Note 8 for information regarding the impact on the Company's financial statements.

Recent Accounting Pronouncements
Revenue from Contracts with Customers
    
In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2014-09, Revenue from Contracts with Customers (ASU 2014-09), as amended, which will supersede nearly all existing revenue recognition guidance. Under ASU 2014-09, an entity is required to recognize revenue upon transfer of promised goods or services to customers in an amount that reflects the expected consideration received in exchange for those goods or services. ASU 2014-09 defines a five-step process in order to achieve this core principle, which may require the use of judgment and estimates, and also requires expanded qualitative and quantitative disclosures relating to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers, including significant judgments and estimates used.

The FASB has recently issued several amendments to the new standard, including clarification on accounting for licenses of intellectual property and identifying performance obligations. The amendments include ASU 2016-08, Revenue from Contracts with Customers (Topic 606)-Principal versus Agent Considerations, which was issued in March 2016, and clarifies the implementation guidance for principal versus agent considerations in ASU 2014-09, and ASU 2016-10, Revenue from Contracts with Customers (Topic 606)-Identifying Performance Obligations and Licensing, which was issued in April 2016, and amends the guidance in ASU 2014-09 related to identifying performance obligations and accounting for licenses of intellectual property. The new standard permits adoption either by using (i) a full retrospective approach for all periods presented in the period of adoption or (ii) a modified retrospective approach with the cumulative effect of initially applying the new standard recognized at the date of initial application and providing certain additional disclosures. The new standard is effective for annual reporting periods beginning after December 15, 2017, with early adoption permitted for annual reporting periods beginning after December 15, 2016. The Company will adopt the new standard effective January 1, 2018.
    
We have reached preliminary conclusions on key accounting assessments related to the standard. The Company currently believes the new standard will have the most significant impact relating to the potential deferral of sales commissions and contract costs. We are finalizing our assessment and quantifying the impacts related to accounting for costs incurred to obtain a contract.

The Company currently plans to adopt using the modified retrospective approach.

In January 2016, the FASB issued ASU 2016-01, Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities, which will impact certain aspects of recognition, measurement, presentation and disclosure of financial instruments. The guidance will impact the accounting for equity investments, financial liabilities under the fair value option, and the presentation and disclosure requirements for financial instruments. This guidance is effective for public business entities in fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017. The Company is currently evaluating the impact this ASU will have on its consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires, among other things, lease assets and lease liabilities arising from leases, including operating leases, to be recognized on the balance sheet. In addition, this ASU requires disclosing key information about leasing arrangements. This guidance supersedes existing lease guidance and is effective for public business entities in fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. Pursuant to the leasing criteria, most of our leased space and equipment leases will be capitalized assets on the balance sheet with an offsetting financing obligation.   In the statement of operations, what was formerly rent expense will be bifurcated into depreciation and interest expense. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.


8

Qualys, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)



In August 2016, the FASB issued ASU 2016-15, Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force), to provide guidance on the presentation of certain cash receipts and cash payments in the statement of cash flows in order to reduce diversity in existing practice. The amendments in this ASU are effective for public business entities for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

In November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash, which requires the statement of cash flows to explain the change during the period in the total of cash, cash equivalents and restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. This guidance is effective for public business entities in fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017. Early adoption is permitted. The Company is currently evaluating the impact this ASU will have on its consolidated financial statements.

In January 2017, the FASB issued ASU 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business, which revises the definition of a business and provides new guidance in evaluating when a set of transferred assets and activities is a business. This guidance will be effective for public business entities in fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017 on a prospective basis. Early adoption is permitted. The Company does not expect the standard to have a material impact on our consolidated financial statements.

In January 2017, the FASB issued ASU 2017-04, Simplifying the Test for Goodwill Impairment (Topic 350). This standard eliminates Step 2 from the goodwill impairment test, instead requiring an entity to recognize a goodwill impairment charge for the amount by which the goodwill carrying amount exceeds the reporting unit’s fair value. This guidance is effective for interim and annual goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption permitted. This guidance must be applied on a prospective basis. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.

NOTE 2.
Fair Value of Financial Instruments

Fair value is defined as 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. For certain of the Company’s financial instruments, including certain cash equivalents, accounts receivable, accounts payable, and other current liabilities, the carrying amounts approximate their fair values due to the relatively short maturity of these balances.

The Company measures and reports certain cash equivalents, investments and derivative foreign currency forward contracts at fair value in accordance with the provisions of the authoritative accounting guidance that addresses fair value measurements. This guidance establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. The hierarchy is broken down into three levels based on the reliability of inputs as follows:

Level 1—Valuations based on quoted prices in active markets for identical assets or liabilities.

Level 2—Valuations based on other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3—Valuations based on inputs that are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability.


9

Qualys, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)



The Company's financial instruments consist of assets and liabilities measured using Level 1 and 2 inputs. Level 1 assets include a highly liquid money market fund, which is valued using unadjusted quoted prices that are available in an active market for an identical asset. Level 2 assets include fixed-income U.S. government agency securities, commercial paper, corporate bonds, asset-backed securities and derivative financial instruments consisting of foreign currency forward contracts. The securities, bonds and commercial paper are valued using prices from independent pricing services based on quoted prices in active markets for similar instruments or on industry models using data inputs such as interest rates and prices that can be directly observed or corroborated in active markets. The foreign currency forward contracts are valued using observable inputs, such as quotations on forward foreign exchange points and foreign interest rates.

The Company's cash and cash equivalents, short-term investments, and long-term investments consist of the following:
 
September 30, 2017
  
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
(in thousands)
Cash and cash equivalents:
 
 
 
 
 
 
 
Cash
$
90,472

 
$

 
$

 
$
90,472

Money market funds
45

 

 

 
45

Total
90,517

 

 

 
90,517

Short-term investments:
 
 
 
 
 
 
 
Commercial paper
20,930

 
4

 
(1
)
 
20,933

Corporate bonds
31,786

 
3

 
(22
)
 
31,767

Asset-backed securities
491

 

 

 
491

U.S. government agencies
159,135

 
3

 
(119
)
 
159,019

Total
212,342

 
10

 
(142
)
 
212,210

 
 
 
 
 
 
 
 
Long-term investments:
 
 
 
 
 
 
 
Asset-backed securities
2,855

 
1

 

 
2,856

Corporate bonds
37,490

 
32

 
(20
)
 
37,502

Total
40,345

 
33

 
(20
)
 
40,358

 
 
 
 
 
 
 
 
Total
$
343,204

 
$
43

 
$
(162
)
 
$
343,085



10

Qualys, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)


 
December 31, 2016
  
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
(in thousands)
Cash and cash equivalents:
 
 
 
 
 
 
 
Cash
$
72,673

 
$

 
$

 
$
72,673

Money market funds
473

 

 

 
473

Commercial paper
13,591

 

 

 
13,591

Total
86,737

 

 

 
86,737

Short-term investments:
 
 
 
 
 
 
 
Commercial paper
14,782

 
5

 

 
14,787

Corporate bonds
13,490

 

 
(11
)
 
13,479

Asset-backed securities
1,235

 
 
 
 
 
1,235

U.S. government agencies
127,660

 

 
(42
)
 
127,618

Total
157,167

 
5

 
(53
)
 
157,119

Long-term investments:
 
 
 
 
 
 
 
Asset-backed securities
5,091

 
2

 

 
5,093

U.S. government agencies
29,501

 

 
(71
)
 
29,430

Corporate bonds
11,243

 

 
(41
)
 
11,202

Total
45,835

 
2

 
(112
)
 
45,725

Total
$
289,739

 
$
7

 
$
(165
)
 
$
289,581

The following table shows the changes to accumulated other comprehensive income (loss) for the nine months ended September 30, 2017 (in thousands):

 
Unrealized Gain (Loss), net on Investments
Balance at December 31, 2016
$
(156
)
Change in net realized gain (loss) on investments
32

Amounts reclassified for net realized gain (loss) included in net income
4

Other comprehensive income (loss), net
36

Balance at September 30, 2017
$
(120
)

The following table sets forth by level within the fair value hierarchy the fair value of the Company's available-for-sale securities measured on a recurring basis, excluding cash and money market funds:

 
September 30, 2017
 
Level 1
 
Level 2
 
Level 3
 
Fair Value
 
(in thousands)
Commercial paper
$

 
$
20,933

 
$

 
$
20,933

U.S. government agencies

 
159,019

 

 
159,019

Corporate bonds

 
69,269

 

 
69,269

Asset-backed securities

 
3,347

 

 
3,347

Total
$

 
$
252,568

 
$

 
$
252,568




11

Qualys, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)


 
December 31, 2016
 
Level 1
 
Level 2
 
Level 3
 
Fair Value
 
(in thousands)
Commercial paper
$

 
$
28,378

 
$

 
$
28,378

U.S. government agencies

 
157,048

 

 
157,048

Corporate bonds

 
24,681

 

 
24,681

Asset-backed securities

 
6,328

 

 
6,328

Total
$

 
$
216,435

 
$

 
$
216,435


There were no transfers between Level 1, Level 2 or Level 3 of the fair value hierarchy, as determined at the end of each reporting period.

The following summarizes the fair value of securities classified as available-for-sale by contractual, or effective, maturity:

 
September 30, 2017
 
Mature within One Year
 
After One Year through Two Years
 
Over Two Years
 
Fair Value
 
(in thousands)
Commercial paper
$
20,933

 
$

 
$

 
$
20,933

U.S. government agencies
159,019

 

 

 
159,019

Corporate bonds
32,783

 
27,037

 
9,449

 
69,269

Asset-backed securities
1,781

 
1,000

 
566

 
3,347

Total
$
214,516

 
$
28,037

 
$
10,015

 
$
252,568

Derivative Financial Instruments
Derivative financial instruments are utilized by the Company to reduce foreign currency exchange risks. The Company uses foreign currency forward contracts to mitigate the impact of foreign currency fluctuations of certain non-U.S. dollar denominated asset positions, primarily cash and accounts receivable. These contracts are recorded within prepaid expenses and other current assets or accrued liabilities in the condensed consolidated balance sheets. Gains and losses resulting from currency exchange rate movements on these forward contracts are recognized in other income (expense) in the accompanying condensed consolidated statements of operations in the period in which the exchange rates change and offset the foreign currency gains and losses on the underlying exposure being hedged. The Company does not enter into derivative financial instruments for trading or speculative purposes.

At September 30, 2017, the Company had two outstanding forward contracts with notional amounts of 6.7 million Euros and 4.8 million British Pounds, which expire on October 31, 2017. At December 31, 2016, the Company had two outstanding forward contracts with notional amounts of 7.6 million Euros and 4.6 million British Pounds, which expired on February 2, 2017. These forward contracts were entered into at the end of each month, and thus the fair value of these contracts was $0 at September 30, 2017 and December 31, 2016. These derivatives did not meet the criteria to be designated as hedges. These instruments were valued using Level 2 inputs.

The following summarizes the gains (losses) recognized in Other expense, net on the condensed consolidated statement of operations, from forward contracts and other foreign currency transactions:



12

Qualys, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)


 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
Net loss from forward contracts
$
(463
)
 
$
(82
)
 
$
(1,585
)
 
$
(9
)
Other foreign currency transactions gain
431

 
(2
)
 
1,424

 
(276
)
Total foreign exchange gain (loss), net
$
(32
)
 
$
(84
)
 
$
(161
)
 
$
(285
)

NOTE 3.
Property and Equipment, Net

Property and equipment consists of the following:
                                                                                              
 
September 30,
 
December 31,
 
2017
 
2016
 
(in thousands)
Computer equipment
$
70,158

 
$
57,295

Computer software
20,254

 
19,716

Furniture, fixtures and equipment
4,025

 
3,425

Scanner appliances
14,419

 
14,776

Leasehold improvements
15,538

 
3,694

Total property and equipment
124,394

 
98,906

Less: accumulated depreciation and amortization
(73,113
)
 
(59,505
)
Property and equipment, net
$
51,281

 
$
39,401


Physical scanner appliances and other computer equipment that are or will be subject to subscriptions by customers had a net carrying value of $7.7 million and $8.3 million at September 30, 2017 and December 31, 2016, respectively, including assets that have not been placed in service of $1.7 million and $1.3 million, respectively. Depreciation and amortization expense relating to property and equipment was $5.1 million and $4.4 million for the three months ended September 30, 2017 and 2016, respectively, and $14.7 million and $12.0 million for the nine months ended September 30, 2017 and 2016.

NOTE 4.
Business Combination

On August 29, 2017, the Company acquired certain assets of Nevis Networks (India) Private Limited (“Nevis”), a company developing network security solutions for detection and awareness of external intrusions to computer networks. The Company acquired the assets of Nevis to provide additional solutions on the Company's cloud platform. The consideration for this acquisition consisted of $5.8 million in cash. The Company accounted for this transaction as a business combination and allocated $5.2 million of the purchase price to technology-based intangible assets and $0.6 million to goodwill. The intangible asset has an estimated useful life of 5 years. Goodwill is deductible for tax purposes over 15 years.

Additional information that existed as of the acquisition date but at that time was unknown to the Company may become known to the Company during the remainder of the measurement period, a period not to exceed 12 months from the acquisition date. Adjustments in the purchase price allocation may require a recasting of the amounts allocated to goodwill retroactive to the period in which the acquisition occurred.





13

Qualys, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)


NOTE 5.
Goodwill and Intangible Assets, Net

Intangible assets consist primarily of existing technology and a patent license acquired in business combinations. Acquired intangibles are amortized on a straight-line basis over the respective estimated useful lives of the assets.

The carrying values of intangible assets are as follows (in thousands):

 
 
 
 
September 30, 2017
 
 
 
Cost
 
Accumulated Amortization
 
Net Book Value
 
Existing technology
 
$
7,066

 
$
(1,996
)
 
$
5,070

 
Patent license
 
1,388

 
(697
)
 
691

 
     Total intangibles subject to amortization
 
$
8,454

 
$
(2,693
)
 
5,761

 
Intangible assets not subject to amortization
 
 
 
 
 
40

 
     Total intangible assets, net
 
 
 
 
 
$
5,801

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
December 31, 2016
 
 
 
Cost
 
Accumulated Amortization
 
Net Book Value
 
Existing technology
 
$
1,910

 
$
(1,728
)
 
$
182

 
Patent License
 
1,388

 
(623
)
 
765

 
     Total intangibles subject to amortization
 
3,298

 
(2,351
)
 
947

 
Intangible assets not subject to amortization
 
 
 
 
 
40

 
     Total intangible assets, net
 
 
 
 
 
987

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Intangible asset amortization was expense $0.2 million and $0.1 million for each of the three months ended September 30, 2017 and 2016, respectively, and $0.4 million and $0.3 million for each of the nine months ended September 30, 2017 and 2016, respectively.

As of September 30, 2017, the Company expects amortization expense in future periods to be as follows (in thousands):

Remainder of 2017
$
283

2018
1,131

2019
1,131

2020
1,131

2021
1,131

2022 and thereafter
954

Total expected future amortization expense
$
5,761


Goodwill, which is not subject to amortization, totaled $0.9 million and $0.3 million, respectively, as of September 30, 2017 and December 31, 2016, respectively.



14

Qualys, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)


NOTE 6.
Commitments and Contingencies

Leases

The Company leases certain computer equipment and its corporate office and data center facilities under non-cancelable operating leases for varying periods through 2028.

The following are the minimum annual lease payments due under operating leases at September 30, 2017 (in thousands):

Remainder of 2017
$
1,384

2018
5,927

2019
5,198

2020
4,873

2021
4,649

2022 and thereafter
26,136

Total minimum lease payments
$
48,167


Rent expense was $2.7 million and $1.8 million for the three months ended September 30, 2017 and 2016, respectively, and $7.0 million and $5.3 million for the nine months ended September 30, 2017 and 2016, respectively. Although certain of the operating lease agreements provide for rent free periods or escalating rent payments over the terms of the leases, rent expense under these agreements is recognized on a straight-line basis over the term of the lease, starting when the Company takes possession of the property from the landlord. We record the difference between the recognized rent expense and the amounts payable under the lease as a short-term or long-term deferred rent liability. When we receive tenant allowances upon entering into certain leases, we record the allowances as short-term or long-term tenant allowance liability and amortize them using the straight-line method as a reduction to rent expense over the term of the lease.
As of September 30, 2017 and December 31, 2016, the Company had accrued $8.8 million and $0.4 million, respectively, of deferred rent related to these agreements, which is reflected in accrued liabilities and other non-current liabilities in the accompanying condensed consolidated balance sheets.

On October 14, 2016, the Company entered into a lease agreement (included in the table above) for its new headquarter office facility. The lease payments commence on May 1, 2018 and the lease has a ten-year term through April 30, 2028. The total commitment of $38.6 million is payable monthly with escalating rental payments throughout the lease term. The Company took possession of the facility on May 1, 2017 and began construction of certain leasehold improvements. The Company recorded a tenant improvement allowance of $8.1 million relating to the office facility.

Indemnifications
The Company from time to time enters into certain types of contracts that contingently require it to indemnify various parties against claims from third parties. These contracts primarily relate to (i) the Company's by-laws, under which it must indemnify directors and executive officers, and may indemnify other officers and employees, for liabilities arising out of their relationship, (ii) contracts under which the Company must indemnify directors and certain officers for liabilities arising out of their relationship, and (iii) contracts under which the Company may be required to indemnify customers or resellers from certain liabilities arising from potential infringement of intellectual property rights, as well as potential damages caused by limited product defects. To date, the Company has not incurred and has not recorded any liability in connection with such indemnifications.

The Company maintains director and officer insurance, which may cover certain liabilities arising from its obligation to indemnify its directors.



15

Qualys, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)



Contingencies
From time to time, the Company may have certain contingent liabilities that arise in the ordinary course of its business activities. The Company accrues a liability for such matters when it is probable a loss has been incurred and such loss can be reasonably estimated. At September 30, 2017, the Company has not recorded any material liabilities in accordance with accounting for contingencies.

NOTE 7.
Stock-based Compensation

Equity Incentive Plans
2012 Equity Incentive Plan

Under the 2012 Equity Incentive Plan (the "2012 Plan"), the Company is authorized to grant to eligible participants incentive stock options (“ISOs”), non-statutory stock options (“NSOs”), stock appreciation rights ("SARs"), restricted stock awards ("RSAs"), restricted stock units ("RSUs"), performance units and performance shares equivalent to up to 9,861,234 shares of common stock. Options may be granted with an exercise price that is at least equal to the fair market value of the Company's stock at the date of grant and are exercisable when vested. As of September 30, 2017, 2,325,200 shares were available for grant under the 2012 Plan.

2000 Equity Incentive Plan

Under the 2000 Equity Incentive Plan (the "2000 Plan"), the Company was authorized to grant to eligible participants either ISOs or NSOs. The 2000 Plan was terminated in connection with the closing of the initial public offering ("IPO"), and accordingly, no shares are currently available for grant under the 2000 Plan. The 2000 Plan continues to govern outstanding awards granted thereunder.

Stock-based compensation

The following table shows a summary of the stock-based compensation expense included in the condensed consolidated statements of operations for the three and nine months ended September 30, 2017 and 2016.

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
Cost of revenues
$
532

 
$
516

 
$
1,569

 
$
1,318

Research and development
1,503

 
1,585

 
4,229

 
4,373

Sales and marketing
1,231

 
821

 
3,444

 
3,459

General and administrative
4,477

 
2,181

 
9,280

 
5,972

Total stock-based compensation
$
7,743

 
$
5,103

 
$
18,522

 
$
15,122


As of September 30, 2017, the Company had $18.2 million of total unrecognized compensation cost related to unvested option awards that it expects to recognize over a weighted-average period of 2.5 years, and $31.9 million of unrecognized compensation cost related to unvested RSUs that it expects to recognize over a weighted-average period of 2.8 years. Compensation cost is recognized on a straight-line basis over the service period. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates.

Stock Option Plan Activity



16

Qualys, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)


A summary of the Company’s stock option activity is as follows:

 
Outstanding Options
 
Weighted Average Exercise Price
 
Weighted Average Remaining Contractual Life (Years)
 
Aggregate Intrinsic Value
 
 
 
 
 
 
 
(in thousands)
December 31, 2016
7,527,680

 
$
19.25

 
6.0
 
$
101,717

Granted
338,725

 
$
38.40

 
 
 
 
Exercised
(2,364,523
)
 
$
10.38

 
 
 
 
Canceled
(347,573
)
 
$
33.72

 
 
 
 
September 30, 2017
5,154,309

 
$
23.60

 
6.6
 
$
145,402

Vested and expected to vest - September 30, 2017
4,852,064

 
$
23.05

 
6.5
 
$
139,543

Exercisable - September 30, 2017
3,458,555

 
$
19.94

 
5.6
 
$
110,203


Restricted Stock

A summary of the Company’s RSU and RSA activity is as follows:

 
Outstanding RSUs and RSAs
 
Weighted Average Grant Date Fair Value Per Share
 
 
 
 
December 31, 2016
587,333

 
$
28.85

Granted
934,439

 
$
38.53

Released
(239,222
)
 
$
32.15

Canceled
(106,522
)
 
$
31.80

September 30, 2017
1,176,028

 
$
35.60

Outstanding and expected to vest - September 30, 2017
1,010,848

 
$
35.58


NOTE 8.
Other Income (Expense), Net

Other income (expense), net consists of the following:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
Foreign exchange gain (loss)
$
(32
)
 
$
(84
)
 
$
(161
)
 
$
(285
)
Other income (expense)
(50
)
 
(40
)
 
(127
)
 
(157
)
Other expense, net
$
(82
)
 
$
(124
)
 
$
(288
)
 
$
(442
)

NOTE 9.
Income Taxes

The Company recorded a tax provision of $3.1 million and $3.2 million for the three months ended September 30, 2017 and 2016, respectively. The Company's effective income tax rate was approximately 26.6% and 39.2% for the three months ended September 30, 2017 and 2016, respectively.


17

Qualys, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)



The Company recorded a tax benefit of $(8.6) million and a tax provision of $8.4 million for the nine months ended September 30, 2017 and 2016, respectively. The Company's effective income tax rate was approximately (29.6) % and 38.7 % for the nine months ended September 30, 2017 and 2016, respectively.


The Company adopted ASU 2016-09 as required on January 1, 2017. In accordance with ASU 2016-09, the Company recognized a discrete tax benefit from excess tax benefits related to stock-based compensation of $1.3 million and $19.5 million for the three months and nine months ended September 30, 2017, respectively. The standard will result in increased volatility in the Company's effective tax rate. Upon adoption of ASU 2016-09 in 2017, the Company recorded a cumulative effect adjustment to increase retained earnings by $8.4 million with a corresponding increase to deferred tax assets for the Federal and state net operating losses and tax credits attributable to excess tax benefits from stock-based compensation which had not been previously recognized as of January 1, 2017. During the three months ended September 30, 2017, with respect to excess benefits from stock-based compensation, we recorded an adjustment to decrease the aforementioned cumulative effect adjustment to retained earnings as of January 1, 2017 by $0.5 million with a corresponding decrease to deferred tax assets which resulted in a revised increase of $7.9 million to retained earnings and our deferred tax assets.

As of September 30, 2017, the Company had unrecognized tax benefits of $4.5 million, of which $2.6 million, if recognized, would favorably impact the Company's effective tax rate. As of December 31, 2016, the Company had unrecognized tax benefits of $4.1 million, of which $2.4 million, if recognized, would favorably impact the Company's effective tax rate.

The Company does not anticipate a material change in its unrecognized tax benefits in the next 12 months.

NOTE 10.
Segment Information and Information about Geographic Area

The Company operates in one segment. The Company’s chief operating decision maker is the Chairman, President and Chief Executive Officer, who makes operating decisions, assesses performance and allocates resources on a consolidated basis. All of the Company’s principal operations and decision-making functions are located in the United States. Revenues by geographic area, based on the location of the customer, are as follows:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
United States
$
42,287

 
$
35,965

 
$
118,786

 
$
102,850

Foreign
17,203

 
15,022

 
49,127

 
42,851

Total revenues
$
59,490

 
$
50,987

 
$
167,913

 
$
145,701


Property and equipment, net, by geographic area, are as follows:

 
September 30,
 
December 31,
 
2017
 
2016
 
(in thousands)
United States
$
37,615

 
$
30,733

Foreign
13,666

 
8,668

Total property and equipment, net
$
51,281

 
$
39,401




18

Qualys, Inc.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)


NOTE 11.
Net Income Per Share

The computations for basic and diluted net income per share are as follows:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands, except per share data)
Numerator:
 
 
 
 
 
 
 
Net income
$
8,452

 
$
4,996

 
$
37,584

 
$
13,317

Denominator:
 
 
 
 
 
 
 
Weighted-average shares used in computing net income per share:
 
 
 
 
 
 
 
Basic
37,703

 
35,477

 
37,162

 
35,074

Effect of potentially dilutive securities:
 
 
 
 
 
 
 
Common stock options
2,199

 
3,103

 
2,161

 
3,089

   Restricted stock units
397

 
132

 
278

 
42

Diluted
40,299

 
38,712

 
39,601

 
38,205

Net income per share:
 
 
 
 
 
 
 
Basic
$
0.22

 
$
0.14

 
$
1.01

 
$
0.38

Diluted
$
0.21

 
$
0.13

 
$
0.95

 
$
0.35


Potentially dilutive securities not included in the calculation of diluted net income per share because doing so would be antidilutive are as follows:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
Common stock options
651

 
2,881

 
1,244

 
3,594

Restricted stock units

 

 

 
38

 
651

 
2,881

 
1,244

 
3,632





19


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

This Quarterly Report on Form 10-Q, including this Management’s Discussion and Analysis of Financial Condition and Results of Operations, should be read in conjunction with (1) our condensed consolidated financial statements (unaudited) and the related notes included elsewhere in this report, and (2) the audited consolidated financial statements and the related notes and management’s discussion and analysis of financial condition and results of operations included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2016, filed with the Securities and Exchange Commission, or SEC, on February 24, 2017.

In addition to historical information, this Quarterly Report on Form 10-Q contains “forward-looking” statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. Forward-looking statements generally relate to future events or our future financial or operating performance. In some cases, it is possible to identify forward-looking statements because they contain words such as “anticipates,” “believes,” “contemplates,” “continue,” “could,” “estimates,” “expects,” “future,” “intends,” “likely,” “may,” “plans,” “potential,” “predicts,” “projects,” “seek,” “should,” “target,” or “will,” 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 financial performance, including our revenues, costs, expenditures, growth rates, operating expenses and ability to generate positive cash flow to fund our operations and sustain profitability;
anticipated technology trends, such as the use of cloud solutions;
our ability to adapt to changing market conditions;
economic and financial conditions, including volatility in foreign exchange rates;
our ability to diversify our sources of revenues, including selling additional solutions to our existing customers and our ability to pursue new customers;
the effects of increased competition in our market;
our ability to innovate and enhance our cloud solutions and platform and introduce new solutions;
our ability to effectively manage our growth;
our anticipated investments in sales and marketing, our infrastructure, new solutions, and research and development, and acquisitions;
maintaining and expanding our relationships with channel partners;
our ability to maintain, protect and enhance our brand and intellectual property;
costs associated with defending intellectual property infringement and other claims;
our ability to attract and retain qualified employees and key personnel, including sales and marketing personnel;
our ability to successfully enter new markets and manage our international expansion;
our expectations, assumptions and conclusions related to our provision for income taxes, our deferred tax assets and our effective tax rate; and
other factors discussed in this Quarterly Report on Form 10-Q in the sections titled Risk Factors” and Management's Discussion and Analysis of Financial Condition and Results of Operations.

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 results, events and circumstances reflected in these forward-looking statements are subject to risks, uncertainties, assumptions, and other factors including those described in Part II, Item 1A (Risk Factors) of this Quarterly Report and those discussed in other documents we file with the SEC. 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 used herein. We cannot provide assurance 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.




20


Overview

We are a pioneer and leading provider of cloud-based security and compliance solutions that enable organizations to identify security risks to their IT infrastructures, help protect their IT systems and applications from ever-evolving cyber-attacks and achieve compliance with internal policies and external regulations. Our cloud solutions address the growing security and compliance complexities and risks that are amplified by the dissolving boundaries between internal and external IT infrastructures and web environments, the rapid adoption of cloud computing and the proliferation of geographically dispersed IT assets. Our integrated suite of security and compliance solutions delivered on our Qualys Cloud Platform enables our customers to identify their IT assets, collect and analyze large amounts of IT security data, discover and prioritize vulnerabilities, recommend remediation actions and verify the implementation of such actions. Organizations use our integrated suite of solutions delivered on our Qualys Cloud Platform to cost-effectively obtain a unified view of their security and compliance posture across globally-distributed IT infrastructures.

IT infrastructures are more complex and more globally-distributed today than ever before, as organizations of all sizes increasingly rely upon a myriad of interconnected information systems and related IT assets, such as servers, databases, web applications, routers, switches, desktops, laptops, other physical and virtual infrastructure, and numerous external networks and cloud services. In this environment, new and evolving technologies intended to improve organizations’ operations can also increase vulnerability to cyber attacks, which can expose sensitive data, damage IT and physical infrastructures, and result in serious financial or reputational consequences. In addition, the rapidly increasing amount of data and devices in IT environments makes it more difficult to identify and remediate vulnerabilities in a timely manner. The predominant approach to IT security has been to implement multiple disparate security products that can be costly and difficult to deploy, integrate and manage and may not adequately protect organizations. As a result, we believe there is a large and growing opportunity for comprehensive cloud-based security and compliance solutions.

We designed our Qualys Cloud Platform to transform the way organizations secure and protect their IT infrastructures and applications. Our cloud platform offers an integrated suite of solutions that automates the lifecycle of asset discovery, security assessments, and compliance management for an organization’s IT infrastructure and assets, whether they reside inside the organization, on their network perimeter, on endpoints or in the cloud. Our solutions are designed to be delivered through the cloud and to be easily and rapidly deployed on a global scale across a broad range of industries, enabling faster implementation and lower total cost of ownership than traditional on-premise enterprise software products. Our customers, ranging from some of the largest global organizations to small businesses, are served from our globally-distributed cloud platform, enabling us to rapidly deliver new solutions, enhancements and security updates.

We were founded and incorporated in December 1999 with a vision of transforming the way organizations secure and protect their IT infrastructure and applications and initially launched our first cloud solution, Qualys Vulnerability Management (VM), in 2000. Our VM Solutions have provided a substantial majority of our revenues to date, representing 75% for the nine months ended September 30, 2017.

We provide our solutions through a software-as-a-service model, primarily with renewable annual subscriptions. These subscriptions require customers to pay a fee in order to access our cloud solutions. We invoice our customers for the entire subscription amount at the start of the subscription term, and the invoiced amounts are treated as deferred revenues and are recognized ratably over the term of each subscription. We continue to experience significant revenue growth from existing customers as they renew and purchase additional subscriptions.

Our revenues increased to $167.9 million in the nine months ended September 30, 2017 from $145.7 million for the comparable period in 2016, representing an increase of $22.2 million or 15%.



21


Key Metrics

In addition to measures of financial performance presented in our condensed consolidated financial statements, we monitor the key metrics set forth below to help us evaluate growth trends, establish budgets, measure the effectiveness of our sales and marketing efforts and assess operational efficiencies.


 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
 
 (in thousands, except percentages)
Adjusted EBITDA
$
23,863

 
$
17,626

 
$
61,090

 
$
49,498

Percentage of revenues
40
%
 
35
%
 
36
%
 
34
%
 
Nine Months Ended
 
September 30,
 
2017
 
2016
 
 (in thousands)
Free cash flow
$
55,167

 
$
35,895


Adjusted EBITDA

We monitor Adjusted EBITDA, a non-GAAP financial measure, to analyze our financial results and believe that it is useful to investors, as a supplement to U.S. GAAP measures, in evaluating our ongoing operational performance and enhancing an overall understanding of our past financial performance. We believe that Adjusted EBITDA helps illustrate underlying trends in our business that could otherwise be masked by the effect of the income or expenses that we exclude in Adjusted EBITDA. Furthermore, we use this measure to establish budgets and operational goals for managing our business and evaluating our performance. We also believe that Adjusted EBITDA provides an additional tool for investors to use in comparing our recurring core business operating results over multiple periods with other companies in our industry.

Adjusted EBITDA should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with U.S. GAAP. We calculate Adjusted EBITDA as net income before (1) other (income) expense, net, which includes interest income, interest expense and other income and expense, (2) provision for income taxes, (3) depreciation and amortization of property and equipment, (4) amortization of intangible assets, (5) stock-based compensation and (6) other non-recurring adjustments.



22


The following unaudited table presents the reconciliation of net income to Adjusted EBITDA for the three and nine months ended September 30, 2017 and 2016:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
 
 (in thousands)
Net income
$
8,452

 
$
4,996

 
$
37,584

 
$
13,317

Other (income) expense, net 
(671
)
 
(230
)
 
(1,484
)
 
(438
)
(Benefit) provision for income taxes
3,068

 
3,221

 
(8,586
)
 
8,417

Depreciation and amortization of property and equipment
5,098

 
4,426

 
14,662

 
12,035

Amortization of intangible assets
173

 
110

 
392

 
329

Stock-based compensation
7,743

 
5,103

 
18,522

 
15,122

One-time tax related expense

 

 

 
716

Adjusted EBITDA (1)
$
23,863

 
$
17,626

 
$
61,090

 
$
49,498


(1) Adjusted EBITDA for the nine months ended September 30, 2016 excludes approximately $0.7 million of a non-recurring expense related to the remittance of payroll taxes from fiscal year 2013 through May 2016. During this same period 2017, we have not excluded any amounts related to other non-recurring items from Adjusted EBITDA because we have considered such amounts to be immaterial in any given quarter during such period.

Free Cash Flow

We define free cash flow, a non-GAAP measure, as net cash provided by operating activities less purchases of property and equipment and capitalization of software development costs. We monitor free cash flow as a liquidity measure because we believe it provides useful information to management and investors about the amount of cash we generated, that, after the acquisition of property and equipment and capitalized software development costs, can be used for strategic opportunities, including investing in our business, making strategic acquisitions and strengthening the balance sheet. We also believe free cash flow provides an additional tool for investors to use in comparing our recurring core business operating results over multiple periods.

A limitation of using free cash flow as a means for evaluating liquidity is that free cash flow does not represent the total increase or decrease in cash and cash equivalents for the period because it excludes cash provided by or used in other investing and financing activities. In addition, it is important to note that other companies, including companies in our industry, may not use free cash flow, may calculate free cash flow in a different manner than we do, or may use other financial measures to evaluate their performance, all of which could reduce the usefulness of free cash flow as a comparative measure. A reconciliation of free cash flow to net cash provided by operating activities, the most directly comparable financial measure calculated and presented in accordance with GAAP, is provided below:

 
Nine Months Ended
 
September 30,
 
2017
 
2016
 
 (in thousands)
Net cash provided by operating activities
$
81,779

 
$
54,704

Less:
 
 
 
Purchases of property and equipment
(26,612
)
 
(18,809
)
Free cash flow
$
55,167

 
$
35,895




23


Limitations of Adjusted EBITDA and Free Cash Flow

Adjusted EBITDA and free cash flow, non-GAAP financial measures, have limitations as analytical tools, and should not be considered in isolation from or as a substitute for the measures presented in accordance with U.S. GAAP. Some of these limitations are:

Adjusted EBITDA does not reflect certain cash and non-cash charges that are recurring;
Adjusted EBITDA does not reflect income tax payments that reduce cash available to us;
Adjusted EBITDA excludes depreciation and amortization of property and equipment and, although these are non-cash charges, the assets being depreciated and amortized may have to be replaced in the future;
Free cash flow does not represent the total increase or decrease in the cash and cash equivalents for the period; and
Other companies, including companies in our industry, may calculate Adjusted EBITDA and free cash flow differently or not at all, which reduces their usefulness as a comparative measure.

Because of these limitations, Adjusted EBITDA and free cash flow should be considered alongside other financial performance measures, including revenues, net income, cash flows from operating activities and our financial results presented in accordance with U.S. GAAP.

Key Components of Results of Operations

Revenues
We derive revenues from the sale of subscriptions to our security and compliance solutions, which are delivered on our cloud platform. Subscriptions to our solutions allow customers to access our cloud-based security and compliance solutions through a unified, web-based interface. Customers generally enter into one year renewable subscriptions. The subscription fee entitles the customer to an unlimited number of scans for a specified number of devices or web applications and, if requested by a customer as part of their subscription, a specified number of physical or virtual scanner appliances. Our physical and virtual scanner appliances are requested by certain customers as part of their subscriptions in order to scan IT infrastructures within their firewalls and do not function without, and are not sold separately from, subscriptions for our solutions. In some limited cases, we also provide certain computer equipment used to extend our Qualys Cloud Platform into our customers’ private cloud environment. Customers are required to return physical scanner appliances and computer equipment if they do not renew their subscriptions.

We typically invoice our customers for the entire subscription amount at the start of the subscription term. Invoiced amounts are reflected on our condensed consolidated balance sheets as accounts receivable or as cash when collected, and as deferred revenues until earned and recognized ratably over the subscription period. Accordingly, deferred revenues represent the amount billed to customers that has not yet been earned or recognized as revenues, pursuant to subscriptions entered into in current and prior periods.



Cost of Revenues

Cost of revenues consists primarily of personnel expenses, comprised of salaries, benefits, performance-based compensation and stock-based compensation, for employees who operate our data centers and provide support services to our customers. Other expenses include depreciation of data center equipment and physical scanner appliances and computer hardware provided to certain customers as part of their subscriptions, expenses related to the use of third-party data centers, amortization of third-party technology licensing fees and related maintenance support, fees paid to contractors who supplement or support our operations center personnel, amortization of intangible assets related to acquisitions and allocation of overhead costs. We expect to continue to make capital investments to expand and support our data center operations, which will increase the cost of revenues in absolute dollars.




24


Operating Expenses

Research and Development

Research and development expenses consist primarily of personnel expenses, comprised of salaries, benefits, performance-based compensation and stock-based compensation, for our research and development teams. Other expenses include third-party contractor fees, amortization of intangibles related to prior acquisitions and allocation of overhead costs. All research and development costs are expensed as incurred. We expect to continue to devote substantial resources to research and development in an effort to continuously improve our existing solutions as well as develop new solutions and capabilities, which will increase research and development expenses in absolute dollars.

Sales and Marketing

Sales and marketing expenses consist primarily of personnel expenses, comprised of salaries, benefits, sales commissions, performance-based compensation and stock-based compensation for our worldwide sales and marketing teams. Other expenses include marketing and promotional events, lead-generation marketing programs, public relations, travel, software license and maintenance costs for sales-related software, and allocation of overhead costs. All costs are expensed as incurred, including sales commissions. Sales commissions are expensed in the quarter in which the related order is received and are paid in the month subsequent to the end of that quarter, which results in increased expenses prior to the recognition of related revenues. Our new sales personnel are typically not immediately productive, and the resulting increase in sales and marketing expenses we incur when we add new personnel may not result in increased revenues if these new sales personnel fail to become productive. The timing of our hiring of sales personnel, or the participation in new marketing events or programs, and the rate at which these generate incremental revenues may affect our future operating results. We expect to continue to significantly invest in additional sales personnel worldwide and also in more marketing programs to support new solutions on our platform, which will increase sales and marketing expenses in absolute dollars.

General and Administrative

General and administrative expenses consist primarily of personnel expenses, comprised of salaries, benefits, performance-based compensation and stock-based compensation, for our executive, finance and accounting, legal and human resources support teams, as well as professional services, insurance, fees, and allocation of overhead costs. We expect that general and administrative expenses will increase in absolute dollars, as we continue to add personnel and incur professional services to support our growth and compliance with legal requirements.

Other Income (Expense), Net

Our other income (expense), net consists primarily of interest and investment income from our short-term and long-term investments; foreign exchange gains and losses, the majority of which result from fluctuations between the U.S. dollar and the Euro, British Pound and Indian Rupee; and losses on disposal of property and equipment.

Provision for Income Taxes

We are subject to federal, state and foreign income taxes for jurisdictions in which we operate, and we use estimates in determining our provision for these income taxes and deferred tax assets. Earnings from our non-U.S. activities are subject to income taxes in the local country which are generally lower than U.S. tax rates, and may be subject to U.S. income taxes. Our effective rates differ from the U.S. statutory rate primarily due to foreign income subject to different tax rates than the U.S., research and development tax credits, deductible and non-deductible stock-based compensation expense and other adjustments.

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the tax impact of timing differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry-forwards. Deferred tax assets and liabilities are measured using statutory tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and


25


liabilities of a change in tax rates is recognized in income in the period when the statutory rate change is enacted into law.

We assess the likelihood that deferred tax assets will be realized, and we recognize a valuation allowance if it is more likely than not that some portion of the deferred tax assets will not be recognized. This assessment requires judgment as to the likelihood and amounts of future taxable income.

Sales Taxes

We present our revenues net of sales tax in our condensed consolidated statements of operations.

Results of Operations
The following tables set forth selected condensed consolidated statements of operations data for each of the periods presented.

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
Condensed Consolidated Statements of Operations data:
 
 
 
 
 
 
 
Revenues
$
59,490

 
$
50,987

 
$
167,913

 
$
145,701

Cost of revenues (1), (2)
12,728

 
11,465

 
37,175

 
31,276

Gross profit
46,762

 
39,522

 
130,738

 
114,425

Operating expenses:
 
 
 
 
 
 
 
Research and development (1), (2)
10,892

 
9,756

 
31,240

 
27,353

Sales and marketing (1), (2)
15,475

 
14,498

 
46,872

 
43,393

General and administrative (1), (2)
9,546

 
7,281

 
25,112

 
22,383

Total operating expenses
35,913

 
31,535

 
103,224

 
93,129

Income from operations
10,849

 
7,987

 
27,514


21,296

Other income (expense), net
671

 
230

 
1,484

 
438

Income before income taxes
11,520

 
8,217

 
28,998

 
21,734

(Benefit from) provision for income taxes
3,068

 
3,221

 
(8,586
)
 
8,417

Net income
$
8,452

 
$
4,996

 
$
37,584

 
$
13,317

____________________
(1) 
Includes stock-based compensation as follows:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
Cost of revenues
$
532

 
$
516

 
$
1,569

 
$
1,318

Research and development
1,503

 
1,585

 
4,229

 
4,373

Sales and marketing
1,231

 
821

 
3,444

 
3,459

General and administrative
4,477

 
2,181

 
9,280

 
5,972

Total stock-based compensation
$
7,743

 
$
5,103

 
$
18,522

 
$
15,122


(2) 
We reclassified certain information technology expenses across the functions that benefit from their support. For the three months ended September 30, 2016, we reclassified $0.8 million out of general and administrative expenses. Of this amount we reclassified $0.2 million to cost of revenues, $0.3 million to research and development and $0.3 million to sales and marketing. For the nine months ended September 30, 2016, we reclassified $2.2 million out of general and administrative expenses. Of this amount we reclassified $0.5 million to cost of revenues, $1.0 million to research and development and $0.7 million to sales and marketing.



26


The following table sets forth selected condensed consolidated statements of operations data for each of the periods presented as a percentage of revenues.

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
Revenues
100
%
 
100
%
 
100
 %
 
100
%
Cost of revenues
21

 
22

 
22

 
21

Gross profit
79

 
78


78


79

Operating expenses:
 
 
 
 
 
 
 
Research and development
18

 
19

 
19

 
19

Sales and marketing
26

 
28

 
28

 
30

General and administrative
16

 
15

 
15

 
15

Total operating expenses
60

 
62


61


64

Income from operations
18

 
16


16


15

Other income (expense), net
1

 
0

 
1

 
0

Income before income taxes
19

 
16


17


15

(Benefit from) provision for income taxes
5

 
6

 
(5
)
 
6

Net income
14
%
 
10
%

22
 %

9
%

Comparison of Three and Nine Months Ended September 30, 2017 and 2016

Revenues

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
Change
 
September 30,
 
Change
 
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
 
(in thousands, except percentages)
Revenues
$
59,490

 
$
50,987

 
$
8,503

 
17
%
 
$
167,913

 
$
145,701

 
$
22,212

 
15
%

Revenues increased $8.5 million for the three months ended September 30, 2017 compared to the three months ended September 30, 2016, due to an increase in the purchase of subscriptions from existing customers and new customer subscriptions entered into after September 30, 2016. Of the total increase of $8.5 million, $6.3 million was from customers in the United States and the remaining $2.2 million was from customers in foreign countries. The growth in revenues reflects the continued demand for our solutions.

Revenues increased $22.2 million for the nine months ended September 30, 2017 compared to the same period a year ago, due to an increase in the purchase of subscriptions from existing customers and new customer subscriptions entered into after September 30, 2016. Of the total increase of $22.2 million, $15.9 million was from customers in the United States and the remaining $6.3 million was from customers in foreign countries.



27


Cost of Revenues

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
Change
 
September 30,
 
Change
 
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
 
(in thousands, except percentages)
Cost of revenues
$
12,728

 
$
11,465

 
$
1,263

 
11
%
 
$
37,175

 
$
31,276

 
$
5,899

 
19
%
Percentage of revenues
21
%
 
22
%
 
 
 
 
 
22
%
 
21
%
 
 
 
 
Gross profit percentage
79
%
 
78
%
 
 
 
 
 
78
%
 
79
%
 
 
 
 
    
Cost of revenues increased $1.3 million for the three months ended September 30, 2017 compared to the three months ended September 30, 2016, primarily due to increased personnel expenses of $0.8 million to support continued growth of the business and increased depreciation expense of $0.6 million related to the expansion of our data centers, computer hardware and software.

For the nine months ended September 30, 2017, cost of revenues increased $5.9 million compared to the nine months ended September 30, 2016, primarily due to increased personnel expenses of $2.7 million to support continued growth of the business, an increase in depreciation expense of $2.3 million related to the expansion of our data centers, computer hardware, and software, and an increase in the allocated IT, software and facility costs of $0.9 million.

Research and Development Expenses

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
Change
 
September 30,
 
Change
 
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
 
(in thousands, except percentages)
Research and development
$
10,892

 
$
9,756

 
$
1,136

 
12
%
 
$
31,240

 
$
27,353

 
$
3,887

 
14
%
Percentage of revenues
18
%
 
19
%
 
 
 
 
 
19
%
 
19
%
 
 
 
 

Research and development expenses increased $1.1 million for the three months ended September 30, 2017 compared to the three months ended September 30, 2016, primarily due to increased personnel expenses of $1.1 million which was driven by the increase in the number of employees to support the growth of our business.

Research and development expenses increased $3.9 million for the nine months ended September 30, 2017 compared to the same period a year ago, primarily due to increased personnel expenses of $3.8 million which was driven by the increase in the number of employees to support the growth of business.

Sales and Marketing Expenses

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
Change
 
September 30,
 
Change
 
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
 
(in thousands, except percentages)
Sales and marketing
$
15,475

 
$
14,498

 
$
977

 
7
%
 
$
46,872

 
$
43,393

 
$
3,479

 
8
%
Percentage of revenues
26
%
 
28
%
 
 
 
 
 
28
%
 
30
%
 
 
 
 

Sales and marketing expenses increased $1.0 million for the three months ended September 30, 2017 compared to the three months ended September 30, 2016, primarily due to increased personnel expenses of $0.8 million and increased allocated costs of $0.4 million to support the growth of our business.



28


Sales and marketing expenses increased $3.5 million for the nine months ended September 30, 2017 compared to the nine months ended September 30, 2016, primarily due to increased personnel expenses of $2.1 million as a result of an increase in the number of employees and increased allocated costs of $1.3 million to support the growth of our business.
General and Administrative Expenses
 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
Change
 
September 30,
 
Change
 
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
 
(in thousands, except percentages)
General and administrative
$
9,546

 
$
7,281

 
$
2,265

 
31
%
 
$
25,112

 
$
22,383

 
$
2,729

 
12
%
Percentage of revenues
16
%
 
15
%
 
 
 
 
 
15
%
 
15
%
 
 
 
 

General and administrative expenses increased for $2.3 million for the three months ended September 30, 2017 compared to the three months ended September 30, 2016 due to increased stock-based compensation costs of $2.3 million.

General and administrative expenses increased $2.7 million for the nine months ended September 30, 2017 compared to the same period a year ago, primarily driven by increased stock-based compensation of $3.3 million and increased bad debt expense of $0.2 million. These increases were partially offset by a decrease in legal expenses of $0.9 million resulting from lower costs with legal and regulatory requirements in 2017 compared to 2016.


29


Total Other Income (Expense), Net

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
Change
 
September 30,
 
Change
 
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
 
(in thousands, except percentages)
Total other income (expense), net
$
671

 
$
230

 
$
441

 
192
%
 
$
1,484

 
$
438

 
$
1,046

 
239
%
Percentage of revenues
1
%
 
0
%
 
 
 
 
 
1
%
 
0
%
 
 
 
 

Total other income (expense), net increased by $0.4 million for the three months ended September 30, 2017 compared to the three months ended September 30, 2016, and by $1.0 million for the nine months ended September 30, 2017 compared to the nine months ended September 30, 2016 due to an increase in interest income as our cash and investment balances increased year over year.

Income Taxes

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
Change
 
September 30,
 
Change
 
2017
 
2016
 
$
 
%
 
2017
 
2016
 
$
 
%
 
(in thousands, except percentages)
(Benefit from) provision for income taxes
$
3,068

 
$
3,221

 
$
(153
)
 
(5
)%
 
$
(8,586
)
 
$
8,417

 
$
(17,003
)
 
(202
)%
Effective Tax Rate
26.6
%
 
39.2
%
 
 
 
 
 
(29.6
)%
 
38.7
%
 
 
 
 

We recorded an income tax provision of $3.1 million and $3.2 million for the three months ended September 30, 2017 and 2016, respectively. The tax provision for the three months ended September 30, 2017 compared to the three months ended September 30, 2016 was relatively flat. While we had higher taxable income in the three months ended September 30, 2017, we also had a greater amount of excess tax benefits related to stock-based compensation to offset our tax provision expense. The decrease in the effective tax rate for the three months ended September 30, 2017 compared to the three months ended September 30, 2016 was primarily due to the impact of excess tax benefits.

We recorded an income tax benefit of $(8.6) million and an income tax provision of $8.4 million for the nine months ended September 30, 2017 and 2016, respectively. The benefit from income taxes and the negative effective tax rate for the nine months ended September 30, 2017 was primarily due to recognizing excess tax benefits related to stock-based compensation that were recorded to the income statement in 2017 and were previously recognized in 2016 as an increase to additional paid in capital.
.

Liquidity and Capital Resources

At September 30, 2017, our principal source of liquidity was cash, cash equivalents, and short-term and long-term investments of $343 million, including $4.5 million held outside of the United States by our foreign subsidiaries. We do not intend to repatriate these funds generated from foreign operations to fund our domestic operations.

We experienced positive cash flows from operations during the nine months ended September 30, 2017 and 2016. We believe our existing cash, cash equivalents, short-term and long-term investments, and cash from operations will be sufficient to fund our operations for at least the next twelve months. Our future capital requirements will depend on many factors, including our rate of revenue growth, the expansion of our sales and marketing activities, the timing and extent of our spending on research and development efforts, international expansion and investment in data centers. We may also seek to invest in or acquire complementary businesses or technologies.


30



Cash Flows

The following summary of cash flows for the periods indicated has been derived from our condensed consolidated financial statements included elsewhere in this report:

 
Nine Months Ended
 
September 30,
 
2017
 
2016
 
(in thousands)
Cash provided by operating activities
$
81,779

 
$
54,704

Cash used in investing activities
(83,206
)
 
(65,262
)
Cash provided by financing activities
5,207

 
17,159

Net increase in cash and cash equivalents
$
3,780

 
$
6,601


Cash Flows from Operating Activities

For the nine months ended September 30, 2017, cash flows from operating activities of $81.8 million primarily resulted from our net income of approximately $37.6 million, as adjusted by an increase in deferred revenues of $17.7 million attributable to our continued growth. This working capital increase was further increased by non-cash items including stock-based compensation of $18.5 million, depreciation and amortization expense of $15.1 million and excess tax benefits included in deferred tax assets of $7.9 million. These increases were partially offset by the increase to our deferred tax asset of $17.6 million which has resulted in our benefit from income taxes for the nine months ended September 30, 2017, and was primarily driven by excess tax benefits from stock option exercises.


For the nine months ended September 30, 2016, cash flows from operating activities of $54.7 million resulted from our net income of approximately $13.3 million, as adjusted by an increase in deferred revenues of $10.9 million, attributable to our continued growth, an increase in accounts payable and accrued liabilities of $5.9 million due to the purchase of a large software license in the period. These working capital increases were further increased by non-cash items including depreciation and amortization expense of $12.4 million and stock-based compensation expense of $15.1 million. These increases were partially offset by excess tax benefits from stock-based compensation of $4.8 million.

Cash Flows from Investing Activities

For the nine months ended September 30, 2017, cash used in investing activities of $83.2 million was primarily attributable to purchases of investments, net of sales and maturities of $50.8 million, $26.6 million of cash used for capital expenditures, including computer hardware and software for our data centers to support our growth, and $5.8 million used in the purchase of Nevis.

For the nine months ended September 30, 2016, cash used in investing activities of $65.3 million was primarily attributable to purchases of investments, net of sales and maturities of $46.5 million and $18.8 million of cash used for capital expenditures, including computer hardware and software for our data centers to support our growth and development, and physical scanner appliances and computer hardware provided to certain customers as part of their subscriptions.

Cash Flows from Financing Activities

For the nine months ended September 30, 2017, cash provided by financing activities of $5.2 million was primarily attributable to the proceeds from the exercise of stock options of $22.8 million, partially offset by payments for taxes related to employee net share settlement of equity awards of $17.6 million.



31


For the nine months ended September 30, 2016, cash provided by financing activities of $17.2 million was primarily attributable to $12.5 million of proceeds from the exercise of stock options and $4.8 million of tax benefit from the exercise of stock options.

Contractual Obligations

Our principal commitments consist of obligations under our outstanding leases for office space, third-party data centers and certain office equipment. The following table summarizes our contractual cash obligations at September 30, 2017 and the effect such obligations are expected to have on our liquidity and cash flows in future periods:

 
Payment Due by Period
 
 
Contractual Obligations
Total
 
Remainder of 2017
 
2018-2019
 
2020-2021
 
2022 and thereafter
 
(in thousands)
 
 
Operating lease obligations
$
48,167

 
$
1,384

 
$
11,125

 
$
9,522

 
$
26,136

Total
$
48,167

 
$
1,384

 
$
11,125

 
$
9,522

 
$
26,136


On October 14, 2016, we entered into a lease agreement (included in the table above) for our new headquarter office facility. The lease payments commence on May 1, 2018 and the lease has a ten-year term through April 2028. The total commitment of $38.6 million is payable monthly with escalating rental payments throughout the lease term. We gained access to the facility on May 1, 2017 and began construction of certain leasehold improvements.

In connection with this lease, we have provided the landlord with a $1.2 million standby letter of credit (classified as restricted cash) to secure our obligations through the end of the lease term.

Operating lease obligations represent our obligations to make payments under the lease agreements for our facilities, data centers, and office equipment leases. During the nine months ended September 30, 2017, we made regular payments on our operating lease obligations of $3.4 million.

Off-Balance Sheet Arrangements
During the periods presented, we did not have, nor do we currently have, any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities.

Recent Accounting Pronouncements

See Note 1 to the unaudited condensed consolidated financial statements in Part I, Item 1 of this Quarterly Report on Form 10-Q for a discussion of recent accounting pronouncements.

Critical Accounting Policies and Estimates

Our condensed consolidated financial statements are prepared in accordance with U.S. GAAP. The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosures. On an ongoing basis, we evaluate our estimates and assumptions. Our actual results may differ from these estimates under different assumptions or conditions.

We believe that of our significant accounting policies, which are described in the notes to our consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended December 31, 2016, filed with the SEC on February 24, 2017, the accounting policies related to revenue recognition, income taxes and stock-based compensation involve the greatest degree of judgment and complexity and have the greatest potential impact on our consolidated financial statements. A critical accounting policy is one that is material to the presentation of our consolidated financial statements and requires us to make difficult, subjective or complex judgments for uncertain matters that could have a material effect on our financial condition and results of operations. Accordingly, these are


32


the policies we believe are the most critical to aid in fully understanding and evaluating our financial condition and results of operations. There have been no material changes to our critical accounting policies and estimates as compared to the critical accounting policies and estimates as described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2016.


33


Item 3.
Quantitative and Qualitative Disclosures about Market Risk

We have domestic and international operations and we are exposed to market risks in the ordinary course of our business. These risks primarily include interest rate, foreign exchange and inflation risks, as well as risks relating to changes in the general economic conditions in the countries where we conduct business. To reduce certain of these risks, we monitor the financial condition of our large customers and limit credit exposure by collecting subscription fees in advance.

Foreign Currency Risk

Our results of operations and cash flows have been and will continue to be subject to fluctuations because of changes in foreign currency exchange rates, particularly changes in exchange rates between the U.S. dollar and the Euro, British Pound, and Indian Rupee, the currencies of countries where we currently have our most significant international operations. A portion of our invoicing is denominated in the Euro, British Pound and Japanese Yen. Our expenses in international locations are generally denominated in the currencies of the countries in which our operations are located.

Derivative financial instruments are utilized by the Company to reduce foreign currency exchange risks. We use foreign currency forward contracts to partially mitigate the impact of fluctuations in cash and accounts receivable balances denominated in Euros and British Pound. We do not use these contracts for speculative or trading purposes, nor are they designated as hedges. These contracts typically have a maturity of one month, and we record gains and losses from these instruments in other income (expense), net. The effect of an immediate 10% adverse change in foreign exchange rates would not be material to our financial condition, operating results or cash flows.

Interest Rate Sensitivity

We have $343 million in cash, cash equivalents and short-term and long-term investments at September 30, 2017. Cash and cash equivalents include cash held in banks, highly liquid money market funds, U.S. government agency securities, and commercial paper. Investments consist of fixed-income U.S. government agency securities, corporate bonds, asset-backed securities, and commercial paper. We determine the appropriate classification of our investments at the time of purchase and reevaluate such designation at each balance sheet date. We classify our investments as either short-term or long-term based on each instrument's underlying contractual maturity date.

The primary objectives of our investment activities are the preservation of principal and support of our liquidity requirements. We do not enter into investments for trading or speculative purposes. Our investments are subject to market risk due to changes in interest rates, which may affect the interest income we earn and the fair market value. We do not believe that a 10% increase or decrease in interest rates would have a material impact on our operating results or cash flows.


34


Item 4.
Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of September 30, 2017. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the Securities and Exchange Commission’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of September 30, 2017, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

Changes in Internal Control over Financial Reporting

There was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the period covered by this report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.


35


PART II. OTHER INFORMATION

Item 1. Legal Proceedings

From time to time we may become involved in legal proceedings or be subject to claims arising in the ordinary course of our business. We are not presently a party to any legal proceedings that, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, financial condition or cash flows. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.

Item 1A.
Risk Factors

An investment in our common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below, and all other information contained in this Quarterly Report on Form 10-Q, including our condensed consolidated financial statements and the related notes, before making a decision to invest in our common stock. Our business, operating results, financial condition, or prospects could be materially and adversely affected by any of these risks and uncertainties. In that case, the trading price of our common stock could decline, and you might lose all or part or all of your investment. In addition, the risks and uncertainties discussed below are not the only ones we face. Our business, operating results, financial performance or prospects could also be harmed by risks and uncertainties not currently known to us or that we currently do not believe are material.

Subscriptions to our Qualys Vulnerability Management solutions generate most of our revenues, and if we are unable to continue to renew and grow subscriptions for these solutions, our operating results would suffer.

We derived approximately 75% of our revenues from subscriptions to our core Vulnerability Management solutions for the nine months ended September 30, 2017. In the nine months ended September 30, 2017 and 2016, our VM Solutions included revenues from VM, Private Cloud Platform, Continuous Monitoring, Cloud Agent for VM, AssetView, and Threat Protection.

We expect to continue to derive a significant majority of our revenues from subscriptions to our VM solutions. As a result, the market demand for our Vulnerability Management solutions is critical to our continued success. Demand for these solutions is affected by a number of factors beyond our control, including continued market acceptance of our solution for existing and new use cases, the timing of development and release of new products or services by our competitors, technological change, and growth or contraction in our market. Our inability to renew or increase subscriptions for this solution or a decline in price of this solution would harm our business and operating results more seriously than if we derived significant revenues from a variety of solutions.

Our quarterly operating results may vary from period to period, which could result in our failure to meet expectations with respect to operating results and cause the trading price of our stock to decline.

Our operating results have historically varied from period to period, and we expect that they will continue to do so as a result of a number of factors, many of which are outside of our control, including:
the level of demand for our solutions;
publicity regarding security breaches generally and the level of perceived threats to IT security;
expenses associated with our existing and new products and services;
changes in customer renewals of our solutions;
the extent to which customers subscribe for additional solutions;
seasonal buying patterns of our customers;
the level of perceived threats to IT security;
security breaches, technical difficulties or interruptions with our service;


36


changes in the growth rate of the IT security and compliance market;
the timing and success of new product or service introductions by us or our competitors or any other changes in the competitive landscape of our industry, including consolidation among our competitors;
the introduction or adoption of new technologies that compete with our solutions;
decisions by potential customers to purchase IT security and compliance products or services from other vendors;
the amount and timing of operating costs and capital expenditures related to the operations and expansion of our business;
the timing of sales commissions relative to the recognition of revenues;
the announcement or adoption of new regulations and policy mandates or changes to existing regulations and policy mandates;
failure of our products and services to operate as designed;
price competition;
the length of our sales cycle for our products and services;
insolvency or credit difficulties confronting our customers, affecting their ability to purchase or pay for our solutions;
timely invoicing or change in billing terms of customers;
timing of deals signed within the quarter;
pace and cost of hiring employees;
changes in foreign currency exchange rates;
general economic conditions, both domestically and in the foreign markets in which we sell our solutions;
future accounting pronouncements or changes in our accounting policies;
our ability to integrate any products or services that we may acquire in the future into our product suite or migrate existing customers of any companies that we may acquire in the future to our products and services;
our effective tax rate;
the amount and timing of income tax credits that we recognize resulting from excess tax benefits related to stock-based compensation;
the timing of expenses related to the development or acquisition of technologies, services or businesses; and
potential goodwill and intangible asset impairment charges associated with acquired businesses.

Each factor above or discussed elsewhere in this Quarterly Report on Form 10-Q or the cumulative effect of some of these factors may result in fluctuations in our operating results. This variability and unpredictability could result in our failure to meet expectations with respect to operating results, or those of securities analysts or investors, for a particular period. In addition, a significant percentage of our operating expenses are fixed in nature and based on forecasted trends in revenues. Accordingly, in the event of shortfalls in revenues, we are generally unable to mitigate the negative impact on margins in the short term by reducing our operating expenses. If we fail to meet or exceed expectations for our operating results for these or any other reasons, the trading price of our common stock could fall and we could face costly lawsuits, including securities class action suits.



37


If the market for cloud solutions for IT security and compliance does not evolve as we anticipate, our revenues may not grow and our operating results would be harmed.

Our success depends to a significant extent on the willingness of organizations to increase their use of cloud solutions for their IT security and compliance. However, the market for cloud solutions for IT security and compliance is at an early stage relative to on-premise solutions, and as such, it is difficult to predict important market trends, including the potential growth, if any, of the market for cloud security and compliance solutions. To date, some organizations have been reluctant to use cloud solutions because they have concerns regarding the risks associated with the reliability or security of the technology delivery model associated with these solutions. If other cloud service providers experience security incidents, loss of customer data, disruptions in service delivery or other problems, the market for cloud solutions as a whole, including our solutions, may be negatively impacted. Moreover, many organizations have invested substantial personnel and financial resources to integrate on-premise software into their businesses, and as a result may be reluctant or unwilling to migrate to a cloud solution. Organizations that use on-premise security products, such as network firewalls, security information and event management products or data loss prevention solutions, may also believe that these products sufficiently protect their IT infrastructure and deliver adequate security. Therefore, they may continue spending their IT security budgets on these products and may not adopt our security and compliance solutions in addition to or as a replacement for such products.

If the market for cloud solutions for IT security and compliance does not evolve in the way we anticipate or if customers do not recognize the benefits of our cloud solutions over traditional on-premise enterprise software products, and as a result we are unable to increase sales of subscriptions to our solutions, then our revenues may not grow or may decline, and our operating results would be harmed.

If we do not successfully anticipate market needs and opportunities or are unable to enhance our solutions and develop new solutions that meet those needs and opportunities on a timely or cost-effective basis, we may not be able to compete effectively and our business and financial condition may be harmed.

The IT security and compliance market is characterized by rapid technological advances, customer price sensitivity, short product and service life cycles, intense competition, changes in customer requirements, frequent new product introductions and enhancements and evolving industry standards and regulatory mandates. Any of these factors could create downward pressure on pricing and gross margins, and could adversely affect our renewal rates, as well as our ability to attract new customers. Our future success will depend on our ability to enhance existing solutions, introduce new solutions on a timely and cost-effective basis, meet changing customer needs, extend our core technology into new applications, and anticipate and respond to emerging standards and business models. We must also continually change and improve our solutions in response to changes in operating systems, application software, computer and communications hardware, networking software, data center architectures, programming tools and computer language technology.

We may not be able to anticipate future market needs and opportunities or develop enhancements or new solutions to meet such needs or opportunities in a timely manner or at all. The market for cloud solutions for IT security and compliance is relatively new, and it is uncertain whether our new solutions will gain market acceptance.

Our solution enhancements or new solutions could fail to attain sufficient market acceptance for many reasons, including:

failure to timely meet market demand for product functionality;
inability to identify and provide intelligence regarding the attacks or techniques used by cyber-attackers;
inability to interoperate effectively with the database technologies, file systems or web applications of our prospective customers;
defects, errors or failures;
delays in releasing our enhancements or new solutions;
negative publicity about their performance or effectiveness;


38


introduction or anticipated introduction of products by our competitors;
poor business conditions, causing customers to delay IT security and compliance purchases;
easing or changing of external regulations related to IT security and compliance; and
reluctance of customers to purchase cloud solutions for IT security and compliance.

Furthermore, diversifying our solutions and expanding into new IT security and compliance markets will require significant investment and planning, require that our research and development and sales and marketing organizations develop expertise in these new markets, bring us more directly into competition with security and compliance providers that may be better established or have greater resources than we do, require additional investment of time and resources in the development and training of our channel partners and entail significant risk of failure.

If we fail to anticipate market requirements or fail to develop and introduce solution enhancements or new solutions to satisfy those requirements in a timely manner, such failure could substantially decrease or delay market acceptance and sales of our present and future solutions and cause us to lose existing customers or fail to gain new customers, which would significantly harm our business, financial condition and results of operations.

If we fail to continue to effectively scale and adapt our platform to meet the performance and other requirements of our customers, our operating results and our business would be harmed.

Our future growth depends upon our ability to continue to meet the expanding needs of our customers as their use of our cloud platform grows. As these customers gain more experience with our solutions, the number of users and the number of locations where our solutions are being accessed may expand rapidly in the future. In order to ensure that we meet the performance and other requirements of our customers, we intend to continue to
make significant investments to develop and implement new proprietary and third-party technologies at all levels of our cloud platform. These technologies, which include databases, applications and server optimizations, and network and hosting strategies, are often complex, new and unproven. We may not be successful in developing or implementing these technologies. To the extent that we do not effectively scale our platform to maintain performance as our customers expand their use of our platform, our operating results and our business may be harmed.

Our current research and development efforts may not produce successful products or enhancements to our platform that result in significant revenue, cost savings or other benefits in the near future, if at all.

We must continue to dedicate significant financial and other resources to our research and development efforts if we are to maintain our competitive position. However, developing products and enhancements to our platform is expensive and time consuming, and there is no assurance that such activities will result in significant new marketable products or enhancements to our platform, design improvements, cost savings, revenue or other expected benefits. If we spend significant resources on research and development and are unable to generate an adequate return on our investment, our business and results of operations may be materially and adversely affected.
 
Our platform, website and internal systems may be subject to intentional disruption or other security incidents that could result in liability and adversely impact our reputation and future sales.

We and our service providers could be a target of cyber-attacks or other malfeasance designed to impede the performance of our solutions, penetrate our network security or the security of our cloud platform or our internal systems, misappropriate proprietary information and/or cause interruptions to our services. Our solutions, platforms, and system may also suffer security incidents as a result of non-technical issues, including intentional or inadvertent breaches by our employees or service providers. Because our operations involve providing IT security solutions to our customers, we may be targeted for cyber-attacks and other security incidents. If an actual or perceived breach of our security measures or those of our service providers occurs, it could adversely affect the market perception of our solutions, negatively affecting our reputation, and may expose us to the loss of information, litigation, regulatory actions and possible liability. Any such actual or perceived security breach could also divert the efforts of our technical and management personnel. In addition, any such actual or perceived security breach could impair our ability to operate our business and provide solutions to our customers. If this happens, our reputation could be harmed, our revenues could decline and our business could suffer.



39


Our business depends substantially on retaining our current customers, and any reduction in our customer renewals or revenues from such customers could harm our future operating results.

We offer our Qualys Cloud Platform and integrated suite of solutions pursuant to a software-as-a-service model, and our customers purchase subscriptions from us that are generally one year in length. Our customers have no obligation to renew their subscriptions after their subscription period expires, and they may not renew their subscriptions at the same or higher levels or at all. As a result, our ability to grow depends in part on customers renewing their existing subscriptions and purchasing additional subscriptions and solutions. Our customers may choose not to renew their subscriptions to our solutions or purchase additional solutions due to a number of factors, including their satisfaction or dissatisfaction with our solutions, the prices of our solutions, the prices of products or services offered by our competitors, reductions in our customers’ spending levels due to the macroeconomic environment or other factors. If our customers do not renew their subscriptions to our solutions, renew on less favorable terms, or do not purchase additional solutions or subscriptions, our revenues may grow more slowly than expected or decline and our results of operations may be harmed.

If we are unable to continue to attract new customers and grow our customer base, our growth could be slower than we expect and our business may be harmed.

We believe that our future growth depends in part upon increasing our customer base. Our ability to achieve significant growth in revenues in the future will depend, in large part, upon continually attracting new customers and obtaining subscription renewals to our solutions from those customers. If we fail to attract new customers our revenues may grow more slowly than expected and our business may be harmed.

If we are unable to sell subscriptions to additional solutions, our future revenue growth may be harmed and our business may suffer.

We will need to increase the revenues that we derive from our current and future solutions other than Qualys Vulnerability Management for our business and revenues to grow as we expect. Revenues from our other solutions such as Policy Compliance, PCI Compliance, Security Assessment Questionnaire, Web Application Scanning, and Web Application Firewall have been relatively modest compared to revenues from our Qualys Vulnerability Management solutions. Our future success depends in part on our ability to sell subscriptions to these additional solutions to existing and new customers. This may require more costly sales and marketing efforts and may not result in additional sales. If our efforts to sell subscriptions to additional solutions to existing and new customers are not successful, our business may suffer.

Our sales cycle can be long and unpredictable, and our sales efforts require considerable time and expense. As a result, revenues may vary from period to period, which may cause our operating results to fluctuate and could harm our business.

The timing of sales of subscriptions for our solutions can be difficult to forecast because of the length and unpredictability of our sales cycle, particularly with large transactions. We sell subscriptions to our security and compliance solutions primarily to IT departments that are managing a growing set of user and compliance demands, which has increased the complexity of customer requirements to be met and confirmed during the sales cycle and prolonged our sales cycle. Further, the length of time that potential customers devote to their testing and evaluation, contract negotiation and budgeting processes varies significantly, which has also made our sales cycle long and unpredictable. The length of the sales cycle for our solutions typically ranges from six to twelve months but can be more than eighteen months. In addition, we might devote substantial time and effort to a particular unsuccessful sales effort, and as a result we could lose other sales opportunities or incur expenses that are not offset by an increase in revenues, which could harm our business.

Adverse economic conditions or reduced IT spending may adversely impact our business.

Our business depends on the overall demand for IT and on the economic health of our current and prospective customers. Economic weakness, customer financial difficulties, and constrained spending on IT security may result in decreased revenue and earnings. Such factors could make it difficult to accurately forecast our sales and operating results and could negatively affect our ability to provide accurate forecasts to our contract manufacturers. In addition, continued governmental budgetary challenges in the United States and Europe and geopolitical turmoil in many parts of the world have and may continue to put pressure on global economic conditions and overall spending on IT security. General economic weakness may also lead to longer collection


40


cycles for payments due from our customers, an increase in customer bad debt, restructuring initiatives and associated expenses, and impairment of investments. Furthermore, the continued weakness and uncertainty in worldwide credit markets, including the sovereign debt situation in certain countries in the European Union, may adversely impact our customers' available budgetary spending, which could lead to delays in planned purchases of our solutions.

Uncertainty about future economic conditions also makes it difficult to forecast operating results and to make decisions about future investments. Future or continued economic weakness for us or our customers, failure of our customers and markets to recover from such weakness, customer financial difficulties, and reductions in spending on IT security could have a material adverse effect on demand for our platform and consequently on our business, financial condition and results of operations.

Our security and compliance solutions are delivered from six data centers, and any disruption of service at these facilities would interrupt or delay our ability to deliver our solutions to our customers which could reduce our revenues and harm our operating results.

We currently host substantially all of our solutions from third-party data centers located in the United States, Switzerland, the Netherlands and India. These facilities are vulnerable to damage or interruption from earthquakes, hurricanes, floods, fires, cybersecurity attacks, terrorist attacks, employee negligence, power losses, telecommunications failures and similar events. The facilities also could be subject to break-ins, sabotage, intentional acts of vandalism and other misconduct. The occurrence of a natural disaster, an act of terrorism or misconduct, a decision to close the facilities without adequate notice or other unanticipated problems could result in interruptions in our services.

Some of our data centers are not currently redundant and we may not be able to rapidly move our customers from one data center to another, which may increase delays in the restoration of our service for our customers if an adverse event occurs. We have added data center facilities to provide additional capacity for our cloud platform and to enable disaster recovery. We continue to build out these facilities; however, these additional facilities may not be operational in the anticipated time-frame and we may incur unplanned expenses.

Additionally, our existing data center facilities providers have no obligations to renew their agreements with us on commercially reasonable terms, or at all. If we are unable to renew our agreements with the facilities providers on commercially reasonable terms or if in the future we add additional data center facility providers, we may experience costs or downtime in connection with the loss of an existing facility or the transfer to, or addition of, new data center facilities.

Any disruptions or other performance problems with our solutions could harm our reputation and business and may damage our customers’ businesses. Interruptions in our service delivery might reduce our revenues, cause us to issue credits to customers, subject us to potential liability and cause customers to terminate their subscriptions or not renew their subscriptions.

If we are unable to increase market awareness of our company and our new solutions, our revenues may not continue to grow, or may decline.

We have a limited operating history, particularly in certain markets and solution offerings, and we believe that we need to continue to develop market awareness in the IT security and compliance market. Market awareness of our capabilities and solutions is essential to our continued growth and success in all of our markets, particularly for the large enterprise, service provider and government markets. If our marketing programs are not successful in creating market awareness of our company and our full suite of solutions, our business, financial condition and results of operations may be adversely affected, and we may not be able to achieve our expected growth.

We face competition in our markets, and we may lack sufficient financial or other resources to maintain or improve our competitive position.

We compete with a large range of established and emerging vulnerability management vendors, compliance vendors and data security vendors in a highly fragmented and competitive environment. We face significant competition for each of our solutions from companies with broad product suites and greater name recognition and resources than we have, as well as from small companies focused on specialized security solutions.



41


We compete with large and small public companies, such as Barracuda Networks, Inc., Hewlett-Packard Company, Imperva, Inc., International Business Machines Corporation, Symantec Corporation and Rapid7, Inc., as well as privately held security providers including BeyondTrust Software, Inc., Tripwire, Inc., NetIQ Corporation, Tenable Network Security, Inc. and Trustwave Holdings, Inc. We also seek to replace IT security and compliance solutions that organizations have developed internally. As we continue to extend our cloud platform’s functionality by further developing security and compliance solutions, such as web application scanning and firewalls, we expect to face additional competition in these new markets. Our competitors may also attempt to further expand their presence in the IT security and compliance market and compete more directly against one or more of our solutions.

We believe that the principal competitive factors affecting our markets include product functionality, breadth of offerings, flexibility of delivery models, ease of deployment and use, total cost of ownership, scalability and performance, customer support and extensibility of platform. Many of our existing and potential competitors have competitive advantages, including:

greater brand name recognition;
larger sales and marketing budgets and resources;
broader distribution networks and more established relationships with distributors and customers;
access to larger customer bases;
greater customer support resources;
greater resources to make acquisitions;
greater resources to develop and introduce products that compete with our solutions;
greater resources to meet relevant regulatory requirements; and
substantially greater financial, technical and other resources.

As a result, our competitors may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards or customer requirements. With the introduction of new technologies, the evolution of our service and new market entrants, we expect competition to intensify in the future.

In addition, some of our larger competitors have substantially broader product offerings and can bundle competing products and services with other software offerings. As a result, customers may choose a bundled product offering from our competitors, even if individual products have more limited functionality than our solutions. These competitors may also offer their products at a lower price as part of this larger sale, which could increase pricing pressure on our solutions and cause the average sales price for our solutions to decline. These larger competitors are also often in a better position to withstand any significant reduction in capital spending, and will therefore not be as susceptible to economic downturns.

Furthermore, our current and potential competitors may establish cooperative relationships among themselves or with third parties that may further enhance their resources and product and services offerings in the markets we address. In addition, current or potential competitors may be acquired by third parties with greater available resources. As a result of such relationships and acquisitions, our current or potential competitors might be able to adapt more quickly to new technologies and customer needs, devote greater resources to the promotion or sale of their products and services, initiate or withstand substantial price competition, take advantage of other opportunities more readily or develop and expand their product and service offerings more quickly than we do. For all of these reasons, we may not be able to compete successfully against our current or future competitors.




42


If our solutions fail to help our customers achieve and maintain compliance with regulations and industry standards, our revenues and operating results could be harmed.

We generate a portion of our revenues from solutions that help organizations achieve and maintain compliance with regulations and industry standards. For example, many of our customers subscribe to our security and compliance solutions to help them comply with the security standards developed and maintained by the Payment Card Industry Security Standards Council, or the PCI Council, which apply to companies that store cardholder data. Industry organizations like the PCI Council may significantly change their security standards with little or no notice, including changes that could make their standards more or less onerous for businesses. Governments may also adopt new laws or regulations, or make changes to existing laws or regulations, that could impact the demand for or value of our solutions.

If we are unable to adapt our solutions to changing regulatory standards in a timely manner, or if our solutions fail to assist with or expedite our customers’ compliance initiatives, our customers may lose confidence in our solutions and could switch to products offered by our competitors. In addition, if regulations and standards related to data security, vulnerability management and other IT security and compliance requirements are relaxed or the penalties for non-compliance are changed in a manner that makes them less onerous, our customers may view government and industry regulatory compliance as less critical to their businesses, and our customers may be less willing to purchase our solutions. In any of these cases, our revenues and operating results could be harmed.

We may not maintain profitability in the future.

We may not be able to sustain or increase our growth or maintain profitability in the future. We plan to continue to invest in our infrastructure, new solutions, research and development and sales and marketing, and as a result, we cannot assure you that we will maintain profitability. We may incur losses in the future for a number of reasons, including without limitation, the other risks and uncertainties described in this Quarterly Report on Form 10-Q. Additionally, we may encounter unforeseen operating expenses, difficulties, complications, delays and other unknown factors that may result in losses in future periods. If our revenue growth does not meet our expectations in future periods, our financial performance may be harmed and we may not again achieve or maintain profitability in the future.

The sales prices of our solutions are subject to competitive pressures and may decrease, which may reduce our gross profits and adversely impact our financial results.

The sales prices for our solutions may decline for a variety of reasons, including competitive pricing pressures, discounts, a change in our mix of solutions and subscriptions, anticipation of the introduction of new solutions or subscriptions, or promotional programs. Competition continues to increase in the markets in which we participate, and we expect competition to further increase in the future, thereby leading to increased pricing pressures. Larger competitors with more diverse product and service offerings may reduce the price of products or subscriptions that compete with ours or may bundle them with other products and subscriptions. Additionally, although we price our products and subscriptions worldwide in U.S. dollars, Euros, British Pound and Japanese Yen, currency fluctuations in certain countries and regions may negatively impact actual prices that partners and customers are willing to pay in those countries and regions, or the effective prices we realize in our reporting currency. We cannot assure you that we will be successful in developing and introducing new offerings with enhanced functionality on a timely basis, or that our new product and subscription offerings, if introduced, will enable us to maintain our prices and gross profits at levels that will allow us to maintain positive gross margins and achieve profitability.

If our solutions fail to detect vulnerabilities or incorrectly detect vulnerabilities, our brand and reputation could be harmed, which could have an adverse effect on our business and results of operations.

If our solutions fail to detect vulnerabilities in our customers’ IT infrastructures, or if our solutions fail to identify and respond to new and increasingly complex methods of attacks, our business and reputation may suffer. There is no guarantee that our solutions will detect all vulnerabilities. Additionally, our security and compliance solutions may falsely detect vulnerabilities or threats that do not actually exist. For example, some of our solutions rely on information on attack sources aggregated from third-party data providers who monitor global malicious activity originating from a variety of sources, including anonymous proxies, specific IP addresses, botnets and phishing sites. If the information from these data providers is inaccurate, the potential for false indications of security vulnerabilities increases. These false positives, while typical in the industry, may impair the


43


perceived reliability or usability of our solutions and may therefore adversely impact market acceptance of our solutions and could result in negative publicity, loss of customers and sales, increased costs to remedy any incorrect information or problem, or claims by aggrieved parties. Similar issues may be generated by the misuse of our tools to identify and exploit vulnerabilities.

In addition, our solutions do not currently extend to cover mobile devices or personal devices that employees may bring into an organization. As such, our solutions would not identify or address vulnerabilities in mobile devices, such as mobile phones or tablets, or personal devices, and our customers’ IT infrastructures may be compromised by attacks that infiltrate their networks through such devices.

An actual or perceived security breach or theft of the sensitive data of one of our customers, regardless of whether the breach is attributable to the failure of our solutions, could adversely affect the market’s perception of our security solutions.

Incorrect or improper implementation or use of our solutions could result in customer dissatisfaction and harm our business and reputation.

Our solutions are deployed in a wide variety of IT environments, including large-scale, complex infrastructures. If our customers are unable to implement our solutions successfully, customer perceptions of our platform may be impaired or our reputation and brand may suffer. Our customers have in the past inadvertently misused our solutions, which triggered downtime in their internal infrastructure until the problem was resolved. Any misuse of our solutions could result in customer dissatisfaction, impact the perceived reliability of our solutions, result in negative press coverage, negatively affect our reputation and harm our financial results.

Undetected software errors or flaws in our cloud platform could harm our reputation or decrease market acceptance of our solutions, which would harm our operating results.

Our solutions may contain undetected errors or defects when first introduced or as new versions are released. We have experienced these errors or defects in the past in connection with new solutions and solution upgrades and we expect that these errors or defects will be found from time to time in the future in new or enhanced solutions after commercial release of these solutions. Since our customers use our solutions for security and compliance reasons, any errors, defects, disruptions in service or other performance problems with our solutions may damage our customers’ business and could hurt our reputation. If that occurs, we may incur significant costs, the attention of our key personnel could be diverted, our customers may delay or withhold payment to us or elect not to renew, or other significant customer relations problems may arise. We may also be subject to liability claims for damages related to errors or defects in our solutions. A material liability claim or other occurrence that harms our reputation or decreases market acceptance of our solutions may harm our business and operating results.

Our solutions could be used to collect and store personal information of our customers’ employees or customers, and therefore privacy and other data handling concerns could result in additional cost and liability to us or inhibit sales of our solutions.

We collect the names and email addresses of our customers in connection with subscriptions to our solutions. Additionally, the data that our solutions collect to help secure and protect the IT infrastructure of our customers may include additional personal or confidential information of our customers’ employees and their customers. Personal privacy has become a significant issue in the United States and in many other countries where we offer our solutions. The regulatory framework for privacy issues worldwide is currently evolving and is likely to remain uncertain for the foreseeable future. Many federal, state and foreign government bodies and agencies have adopted or are considering adopting laws and regulations regarding the collection, use, disclosure and retention of personal information. In the United States, these include, for example, rules and regulations promulgated under the authority of the Federal Trade Commission, the Health Insurance Portability and Accountability Act of 1996, or HIPAA, the Gramm-Leach-Bliley Act, or GLB, and state breach notification laws. Internationally, virtually every jurisdiction in which we operate has established its own data security and privacy legal framework with which we or our customers must comply, including the Data Protection Directive established in the European Union and the Federal Data Protection Act passed in Germany.



44


In addition to laws and regulations, privacy advocacy and industry groups or other private parties may propose new and different privacy standards that either legally or contractually apply to us. Because the interpretation and application of privacy and data protection laws, regulations, standards and contractual obligations are uncertain, it is possible that they may be interpreted and applied in a manner that is, or perceived to be, inconsistent with our data management practices or the features of our solutions. If so, in addition to the possibility of regulatory investigations and enforcement actions, fines, lawsuits and other claims, other forms of injunctive or operations-limiting relief, and damage to our reputations and loss of goodwill, we could be required to fundamentally change our business activities and practices or modify our solutions and may face limitations in our ability to develop new solutions and features, any of which could have an adverse effect on our business. Any inability to adequately address privacy concerns, even if unfounded, or any actual or perceived inability to comply with applicable privacy or data protection laws, regulations and privacy standards, could result in cost and liability to us, damage our reputation, inhibit sales of subscriptions and harm our business.

Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations, and privacy standards that are applicable to the businesses of our customers may limit the use and adoption of, and reduce the overall demand for, our solutions. Privacy concerns, whether valid or not valid, may inhibit market adoption of our solutions particularly in certain industries and foreign countries.

If we are unable to continue the expansion of our sales force, sales of our solutions and the growth of our business would be harmed.

We believe that our growth will depend, to a significant extent, on our success in recruiting and retaining a sufficient number of qualified sales personnel and their ability to obtain new customers, manage our existing customer base and expand the sales of our newer solutions. We plan to continue to expand our sales force and make significant investment in our sales and marketing activities. Our recent hires and planned hires may not become as productive as quickly as we would like, and we may be unable to hire or retain sufficient numbers of qualified individuals in the future in the competitive markets where we do business. Competition for highly skilled personnel is frequently intense, especially in the San Francisco Bay Area, one of the locations in which we have a substantial presence and need for highly skilled personnel and we may not be able to compete for these employees. If we are unable to recruit and retain a sufficient number of productive sales personnel, sales of our solutions and the growth of our business may be harmed. Additionally, if our efforts do not result in increased revenues, our operating results could be negatively impacted due to the upfront operating expenses associated with expanding our sales force.

A significant portion of our customers, channel partners and employees are located outside of the United States, which subjects us to a number of risks associated with conducting international operations and if we are unable to successfully manage these risks, our business and operating results could be harmed.

We market and sell subscriptions to our solutions throughout the world and have personnel in many parts of the world. In addition, we have sales offices and research and development facilities outside the United States and we conduct, and expect to continue to conduct, a significant amount of our business with organizations that are located outside the United States, particularly in Europe and Asia. Therefore, we are subject to risks associated with having international sales and worldwide operations, including:

foreign currency exchange fluctuations;
trade and foreign exchange restrictions;
economic or political instability in foreign markets;
greater difficulty in enforcing contracts, accounts receivable collection and longer collection periods;
changes in regulatory requirements;
tax laws (including U.S. taxes on foreign subsidiaries);
difficulties and costs of staffing and managing foreign operations;
the uncertainty and limitation of protection for intellectual property rights in some countries;
costs of compliance with foreign laws and regulations and the risks and costs of non-compliance with such laws and regulations;


45


costs of complying with U.S. laws and regulations for foreign operations, including the Foreign Corrupt Practices Act, import and export control laws, tariffs, trade barriers, economic sanctions and other regulatory or contractual limitations on our ability to sell our solutions in certain foreign markets, and the risks and costs of non-compliance;
heightened risks of unfair or corrupt business practices in certain geographies and of improper or fraudulent sales arrangements that may impact financial results and result in restatements of, and irregularities in, financial statements;
the potential for political unrest, acts of terrorism, hostilities or war;
management communication and integration problems resulting from cultural differences and geographic dispersion; and
multiple and possibly overlapping tax structures.

Our business, including the sales of subscriptions of our solutions, may be subject to foreign governmental regulations, which vary substantially from country to country and change from time to time. Failure to comply with these regulations could adversely affect our business. Further, in many foreign countries it is common for others to engage in business practices that are prohibited by our internal policies and procedures or U.S. regulations applicable to us. Although we have implemented policies and procedures designed to ensure compliance with these laws and policies, there can be no assurance that all of our employees, contractors, channel partners and agents have complied or will comply with these laws and policies. Violations of laws or key control policies by our employees, contractors, channel partners or agents could result in delays in revenue recognition, financial reporting misstatements, fines, penalties or the prohibition of the importation or exportation of our solutions and could have a material adverse effect on our business and results of operations. If we are unable to successfully manage the challenges of international operations, our business and operating results could be adversely affected.

In addition, as of September 30, 2017, approximately 56% of our employees were located outside of the United States, with a significant number of these employees located in Pune, India. Accordingly, we are exposed to changes in laws governing our employee relationships in various U.S. and foreign jurisdictions, including laws and regulations regarding wage and hour requirements, fair labor standards, employee data privacy, unemployment tax rates, workers’ compensation rates, citizenship requirements and payroll and other taxes which may have a direct impact on our operating costs. We may continue to expand our international operations and international sales and marketing activities. Expansion in international markets has required, and will continue to require, significant management attention and resources. We may be unable to scale our infrastructure effectively or as quickly as our competitors in these markets and our revenues may not increase to offset any increased costs and operating expenses, which would cause our results to suffer.

Disruptive technologies could gain wide adoption and supplant our cloud security and compliance solutions, thereby weakening our sales and harming our results of operations.

The introduction of products and services embodying new technologies could render our existing solutions obsolete or less attractive to customers. Our business could be harmed if new security and compliance technologies are widely adopted. We may not be able to successfully anticipate or adapt to changing technology or customer requirements on a timely basis, or at all. If we fail to keep up with technological changes or to convince our customers and potential customers of the value of our solutions even in light of new technologies, our business could be harmed and our revenues may decline.

Our business and operations have experienced significant growth, and if we do not appropriately manage any future growth, or are unable to improve our systems and processes, our operating results may be negatively affected.

We have experienced significant growth over the last several years. Our headcount increased from 431 employees at January 1, 2015 to 832 employees at September 30, 2017. We rely on information technology systems to help manage critical functions such as order processing, revenue recognition and financial forecasts. To manage any future growth effectively we must continue to improve and expand our IT systems, financial infrastructure, and operating and administrative systems and controls, and continue to manage headcount, capital and processes in an efficient manner. We may not be able to successfully implement improvements to these systems and processes in a timely or efficient manner.


46



Our failure to improve our systems and processes, or their failure to operate in the intended manner, may result in our inability to manage the growth of our business and to accurately forecast our revenues, expenses and earnings, or to prevent certain losses. In addition, as we continue to grow, our productivity and the quality of our solutions may also be adversely affected if we do not integrate and train our new employees quickly and effectively. Any future growth would add complexity to our organization and require effective coordination across our organization. Failure to manage any future growth effectively could result in increased costs, harm our results of operations and lead to investors losing confidence in our internal systems and processes.

Forecasts of market growth may prove to be inaccurate, and even if the markets in which we compete achieve the forecasted growth, there can be no assurance that our business will grow at similar rates, or at all.

Growth forecasts relating to the expected growth in the market for IT security and compliance and other markets are subject to significant uncertainty and are based on assumptions and estimates which may prove to be inaccurate. Even if these markets experience the forecasted growth, we may not grow our business at similar rates, or at all. Our growth is subject to many factors, including our success in implementing our business strategy, which is subject to many risks and uncertainties. Accordingly, forecasts of market growth should not be taken as indicative of our future growth.

We rely on third-party channel partners to generate a substantial amount of our revenues, and if we fail to expand and manage our distribution channels, our revenues could decline and our growth prospects could suffer.

Our success significantly depends upon establishing and maintaining relationships with a variety of channel partners and we anticipate that we will continue to depend on these partners in order to grow our business. For the nine months ended September 30, 2017, we derived approximately 41% of our revenues from sales of subscriptions for our solutions through channel partners, and the percentage of revenues derived from channel partners may increase in future periods. Our agreements with our channel partners are generally non-exclusive and do not prohibit them from working with our competitors or offering competing solutions, and many of our channel partners have more established relationships with our competitors. If our channel partners choose to place greater emphasis on products of their own or those offered by our competitors, do not effectively market and sell our solutions, or fail to meet the needs of our customers, then our ability to grow our business and sell our solutions may be adversely affected. In addition, the loss of one or more of our larger channel partners, who may cease marketing our solutions with limited or no notice, and our possible inability to replace them, could adversely affect our sales. Moreover, our ability to expand our distribution channels depends in part on our ability to educate our channel partners about our solutions, which can be complex. Our failure to recruit additional channel partners, or any reduction or delay in their sales of our solutions or conflicts between channel sales and our direct sales and marketing activities may harm our results of operations. Even if we are successful, these relationships may not result in greater customer usage of our solutions or increased revenues.

In addition, the financial health of our channel partners and our continuing relationships with them are important to our success. Some of these channel partners may be unable to withstand adverse changes in economic conditions, which could result in insolvency and/or the inability of such distributors to obtain credit to finance purchases of our products and services. In addition, weakness in the end-user market could negatively affect the cash flows of our channel partners who could, in turn, delay paying their obligations to us, which would increase our credit risk exposure. Our business could be harmed if the financial condition of some of these channel partners substantially weakened and we were unable to timely secure replacement channel partners.

Our solutions contain third-party open source software components, and our failure to comply with the terms of the underlying open source software licenses could restrict our ability to sell our solutions.

Our solutions contain software licensed to us by third-parties under so-called “open source” licenses, including the GNU General Public License, or GPL, the GNU Lesser General Public License, or LGPL, the BSD License, the Apache License and others. From time to time, there have been claims against companies that distribute or use open source software in their products and services, asserting that such open source software infringes the claimants’ intellectual property rights. We could be subject to suits by parties claiming that what we believe to be licensed open source software infringes their intellectual property rights. Use and distribution of open source software may entail greater risks than use of third-party commercial software, as open source


47


licensors generally do not provide warranties or other contractual protections regarding infringement claims or the quality of the code. In addition, certain open source licenses require that source code for software programs that are subject to the license be made available to the public and that any modifications or derivative works to such open source software continue to be licensed under the same terms. If we combine our proprietary software with open source software in certain ways, we could, in some circumstances, be required to release the source code of our proprietary software to the public. Disclosing the source code of our proprietary software could make it easier for cyber attackers and other third parties to discover vulnerabilities in or to defeat the protections of our solutions, which could result in our solutions failing to provide our customers with the security they expect from our services. This could harm our business and reputation. Disclosing our proprietary source code also could allow our competitors to create similar products with lower development effort and time and ultimately could result in a loss of sales for us. Any of these events could have a material adverse effect on our business, operating results and financial condition.

Although we monitor our use of open source software in an effort both to comply with the terms of the applicable open source licenses and to avoid subjecting our solutions to conditions we do not intend, 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 way that could impose unanticipated conditions or restrictions on our ability to commercialize our solutions. In this event, we could be required to seek licenses from third parties to continue offering our solutions, to make our proprietary code generally available in source code form, to re-engineer our solutions or to discontinue the sale of our solutions if re-engineering could not be accomplished on a timely basis, any of which could adversely affect our business, operating results and financial condition.

We rely on software-as-a-service vendors to operate certain functions of our business and any failure of such vendors to provide services to us could adversely impact our business and operations.

We rely on third-party software-as-a-service vendors to operate certain critical functions of our business, including financial management and human resource management. If these services become unavailable due to extended outages or interruptions or because they are no longer available on commercially reasonable terms or prices, our expenses could increase, our ability to manage our finances could be interrupted and our processes for managing sales of our solutions and supporting our customers could be impaired until equivalent services, if available, are identified, obtained and integrated, all of which could harm our business.

We use third-party software and data that may be difficult to replace or cause errors or failures of our solutions that could lead to lost customers or harm to our reputation and our operating results.

We license third-party software as well as security and compliance data from various third parties to deliver our solutions. In the future, this software or data may not be available to us on commercially reasonable terms, or at all. Any loss of the right to use any of this software or data could result in delays in the provisioning of our solutions until equivalent technology or data is either developed by us, or, if available, is identified, obtained and integrated, which could harm our business. In addition, any errors or defects in or failures of this third-party software or data could result in errors or defects in our solutions or cause our solutions to fail, which could harm our business and be costly to correct. Many of these providers attempt to impose limitations on their liability for such errors, defects or failures, and if enforceable, we may have additional liability to our customers or third-party providers that could harm our reputation and increase our operating costs.

We will need to maintain our relationships with third-party software and data providers, and to obtain software and data from such providers that do not contain any errors or defects. Any failure to do so could adversely impact our ability to deliver effective solutions to our customers and could harm our operating results.

Delays or interruptions in the manufacturing and delivery of our physical scanner appliances by our sole source manufacturer may harm our business.

Upon customer request, we provide physical or virtual scanner appliances on a subscription basis as an additional capability to the customer’s subscription for use during their subscription term. Our physical scanner appliances are built by a single manufacturer. Our reliance on a sole manufacturer involves several risks, including a potential inability to obtain an adequate supply of physical scanner appliances and limited control over pricing, quality and timely deployment of such scanner appliances. In addition, replacing this manufacturer may be difficult and could result in an inability or delay in deploying our solutions to customers that request physical scanner appliances as part of their subscriptions.


48



Furthermore, our manufacturer’s ability to timely manufacture and ship our physical scanner appliances depends on a variety of factors, such as the availability of hardware components, supply shortages or contractual restrictions. In the event of an interruption from this manufacturer, we may not be able to develop alternate or secondary sources in a timely manner. If we are unable to purchase physical scanner appliances in quantities sufficient to meet our requirements on a timely basis, we may not be able to effectively deploy our solutions to new customers that request physical scanner appliances, which could harm our business.

We are exposed to fluctuations in currency exchange rates, which could negatively affect our financial condition and results of operations.

Our reporting currency is the U.S. dollar and we generate a majority of our revenues in U.S. dollars. However, for the nine months ended September 30, 2017, we incurred approximately 18% of our expenses outside of the United States in foreign currencies, primarily Euros, British Pounds, and Indian Rupee, principally with respect to salaries and related personnel expenses associated with our European and Indian operations. Additionally, for the nine months ended September 30, 2017, approximately 16% of our revenues were generated in foreign currencies. Accordingly, changes in exchange rates may have a material adverse effect on our business, operating results and financial condition. The exchange rate between the U.S. dollar and foreign currencies has fluctuated substantially in recent years and may continue to fluctuate substantially in the future. We expect that a majority of our revenues will continue to be generated in U.S. dollars for the foreseeable future and that a significant portion of our expenses, including personnel costs, as well as capital and operating expenditures, will continue to be denominated in Euro, British Pound and Indian Rupee. The results of our operations may be adversely affected by foreign exchange fluctuations.

We use forward foreign exchange contracts to mitigate the effect of changes in foreign exchange rates on certain cash and accounts receivable balances denominated in certain foreign currencies. However, we may not be able to purchase derivative instruments that are adequate to insulate ourselves from foreign currency exchange risks. Additionally, our hedging activities may contribute to increased losses as a result of volatility in foreign currency markets.

Failure to protect our proprietary technology and intellectual property rights could substantially harm our business and operating results.

The success of our business depends in part on our ability to protect and enforce our trade secrets, trademarks, copyrights, patents and other intellectual property rights. We attempt to protect our intellectual property under copyright, trade secret, patent and trademark laws, and through a combination of confidentiality procedures, contractual provisions and other methods, all of which offer only limited protection.

We primarily rely on our unpatented proprietary technology and trade secrets. Despite our efforts to protect our proprietary technology and trade secrets, unauthorized parties may attempt to misappropriate, reverse engineer or otherwise obtain and use them. The contractual provisions that we enter into with employees, consultants, partners, vendors and customers may not prevent unauthorized use or disclosure of our proprietary technology or intellectual property rights and may not provide an adequate remedy in the event of unauthorized use or disclosure of our proprietary technology or intellectual property rights. Moreover, policing unauthorized use of our technologies, solutions and intellectual property is difficult, expensive and time-consuming, particularly in foreign countries where the laws may not be as protective of intellectual property rights as those in the United States and where mechanisms for enforcement of intellectual property rights may be weak. We may be unable to determine the extent of any unauthorized use or infringement of our solutions, technologies or intellectual property rights.

We have nine issued patents and several pending U.S. patent applications, and may file additional patent applications in the future. Additionally, we have an exclusive license to four third-party patents. The process of obtaining patent protection is expensive and time-consuming, and we may not be able to prosecute all necessary or desirable patent applications at a reasonable cost or in a timely manner, if at all. We may choose not to seek patent protection for certain innovations and may choose not to pursue patent protection in certain jurisdictions.



49


Furthermore, it is possible that our patent applications may not result in granted patents, that the scope of our issued patents will be limited or not provide the coverage originally sought, that our issued patents will not provide us with any competitive advantages, or that our patents and other intellectual property rights may be challenged by others or invalidated through administrative processes or litigation. In addition, issuance of a patent does not guarantee that we have an absolute right to practice the patented invention. As a result, we may not be able to obtain adequate patent protection or to enforce our issued patents effectively.

From time to time, legal action by us may be necessary to enforce our patents and other intellectual property rights, to protect our trade secrets, to determine the validity and scope of the intellectual property rights of others or to defend against claims of infringement or invalidity. Such litigation could result in substantial costs and diversion of resources and could negatively affect our business, operating results and financial condition. If we are unable to protect our intellectual property rights, we may find ourselves at a competitive disadvantage to others who need not incur the additional expense, time and effort required to create the innovative solutions that have enabled us to be successful to date.

Assertions by third parties of infringement or other violations by us of their intellectual property rights could result in significant costs and harm our business and operating results.

Patent and other intellectual property disputes are common in our industry. Some companies, including some of our competitors, own large numbers of patents, copyrights and trademarks, which they may use to assert claims against us. Third parties may in the future assert claims of infringement, misappropriation or other violations of intellectual property rights against us. They may also assert such claims against our customers or channel partners whom we typically indemnify against claims that our solutions infringe, misappropriate or otherwise violate the intellectual property rights of third parties. As the numbers of products and competitors in our market increase and overlaps occur, claims of infringement, misappropriation and other violations of intellectual property rights may increase. Any claim of infringement, misappropriation or other violation of intellectual property rights by a third party, even those without merit, could cause us to incur substantial costs defending against the claim and could distract our management from our business.

The patent portfolios of our most significant competitors are larger than ours. This disparity may increase the risk that they may sue us for patent infringement and may limit our ability to counterclaim for patent infringement or settle through patent cross-licenses. In addition, future assertions of patent rights by third parties, and any resulting litigation, may involve patent holding companies or other adverse patent owners who have no relevant product revenues and against whom our own patents may therefore provide little or no deterrence or protection. There can be no assurance that we will not be found to infringe or otherwise violate any third-party intellectual property rights or to have done so in the past.

An adverse outcome of a dispute may require us to:
pay substantial damages, including treble damages, if we are found to have willfully infringed a third party’s patents or copyrights;
cease making, licensing or using solutions that are alleged to infringe or misappropriate the intellectual property of others;
expend additional development resources to attempt to redesign our solutions or otherwise develop non-infringing technology, which may not be successful;
enter into potentially unfavorable royalty or license agreements in order to obtain the right to use necessary technologies or intellectual property rights; and
indemnify our partners and other third parties.

In addition, royalty or licensing agreements, if required or desirable, may be unavailable on terms acceptable to us, or at all, and may require significant royalty payments and other expenditures. Some licenses may also be non-exclusive, and therefore our competitors may have access to the same technology licensed to us. Any of the foregoing events could seriously harm our business, financial condition and results of operations.



50


If we are required to collect sales and use or other taxes on the solutions we sell, we may be subject to liability for past sales and our future sales may decrease.

Taxing jurisdictions, including state and local entities, have differing rules and regulations governing sales and use or other taxes, and these rules and regulations are subject to varying interpretations that may change over time. In particular, the applicability of sales taxes to our subscription services in various jurisdictions is unclear. It is possible that we could face sales tax audits and that our liability for these taxes could exceed our estimates as tax authorities could still assert that we are obligated to collect additional amounts as taxes from our customers and remit those taxes to those authorities. We could also be subject to audits with respect to state and international jurisdictions for which we have not accrued tax liabilities. A successful assertion that we should be collecting additional sales or other taxes on our services in jurisdictions where we have not historically done so and do not accrue for sales taxes could result in substantial tax liabilities for past sales, discourage customers from purchasing our solutions or otherwise harm our business and operating results.

We depend on the continued services and performance of our senior management and other key employees, the loss of any of whom could adversely affect our business, operating results and financial condition.

Our future performance depends on the continued services and continuing contributions of our senior management, particularly Philippe F. Courtot, our Chairman, President and Chief Executive Officer, and other key employees to execute on our business plan and to identify and pursue new opportunities and product innovations. We do not maintain key-man insurance for Mr. Courtot or for any other member of our senior management team. From time to time, there may be changes in our senior management team resulting from the termination or departure of executives. Our senior management and key employees are generally employed on an at-will basis, which means that they could terminate their employment with us at any time. The loss of the services of our senior management, particularly Mr. Courtot, or other key employees for any reason could significantly delay or prevent the achievement of our development and strategic objectives and harm our business, financial condition and results of operations.

If we are unable to hire, retain and motivate qualified personnel, our business may suffer.

Our future success depends, in part, on our ability to continue to attract and retain highly skilled personnel. The loss of the services of any of our key personnel, the inability to attract or retain qualified personnel or delays in hiring required personnel, particularly in engineering and sales, may seriously harm our business, financial condition and results of operations. Any of our employees may terminate their employment at any time. Competition for highly skilled personnel is frequently intense, especially in the San Francisco Bay Area, one of the locations in which we have a substantial presence and need for highly skilled personnel and we may not be able to compete for these employees.


We are required under accounting principles generally accepted in the United States (“U.S. GAAP”) to recognize compensation expense in our operating results for employee stock-based compensation under our equity grant programs, which may negatively impact our operating results and may increase the pressure to limit stock-based compensation that we might otherwise offer to current or potential employees. In addition, to the extent we hire personnel from competitors, we may be subject to allegations that they have been improperly solicited or divulged proprietary or other confidential information.

Changes in laws or regulations related to the Internet may diminish the demand for our solutions and could have a negative impact on our business.

We deliver our solutions through the Internet. Federal, state or foreign government bodies or agencies have in the past adopted, and may in the future adopt, laws or regulations affecting data privacy and the use of the Internet. In addition, government agencies or private organizations may begin to impose taxes, fees or other charges for accessing the Internet or on commerce conducted via the Internet. These laws or charges could limit the viability of Internet-based solutions such as ours and reduce the demand for our solutions.



51


A portion of our revenues are generated by sales to government entities, which are subject to a number of challenges and risks.

Government entities have historically been particularly concerned about adopting cloud-based solutions for their operations, including security solutions, and increasing sales of subscriptions for our solutions to government entities may be more challenging than selling to commercial organizations. Selling to government entities can be highly competitive, expensive and time-consuming, often requiring significant upfront time and expense without any assurance that we will win a sale. We have invested in the creation of a cloud offering certified under the Federal Information Security Management Act, or FISMA, for government usage but we cannot be sure that we will continue to sustain or renew this certification, that the government will continue to mandate such certification or that other government agencies or entities will use this cloud offering. Government demand and payment for our solutions may be impacted by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our solutions. Government entities may have contractual or other legal rights to terminate contracts with our channel partners for convenience or due to a default, and any such termination may adversely impact our future results of operations. Governments routinely investigate and audit government contractors’ administrative processes, and any unfavorable audit could result in the government refusing to continue buying our solutions, a reduction of revenues or fines or civil or criminal liability if the audit uncovers improper or illegal activities. Any such penalties could adversely impact our results of operations in a material way.

Governmental export or import controls could subject us to liability if we violate them or limit our ability to compete in foreign markets.

Our solutions are subject to U.S. export controls, specifically, the Export Administration Regulations and economic sanctions enforced by the Office of Foreign Assets Control. We incorporate encryption technology into certain of our solutions. These encryption solutions and the underlying technology may be exported only with the required export authorizations, including by license, a license exception or other appropriate government authorizations. U.S. export controls may require submission of an encryption registration, product classification and/or annual or semi-annual reports. Governmental regulation of encryption technology and regulation of imports or exports of encryption products, or our failure to obtain required import or export authorization for our solutions, when applicable, could harm our international sales and adversely affect our revenues. Compliance with applicable regulatory requirements regarding the export of our solutions, including with respect to new releases of our solutions, may create delays in the introduction of our solutions in international markets, prevent our customers with international operations from deploying our solutions throughout their globally-distributed systems or, in some cases, prevent the export of our solutions to some countries altogether. In addition, various countries regulate the import of our appliance-based solutions and have enacted laws that could limit our ability to distribute solutions or could limit our customers’ ability to implement our solutions in those countries. Any new export or import restrictions, new legislation or shifting approaches in the enforcement or scope of existing regulations, or in the countries, persons or technologies targeted by such regulations, could result in decreased use of our solutions by existing customers with international operations, declining adoption of our solutions by new customers with international operations and decreased revenues. If we fail to comply with export and import regulations, we may be fined or other penalties could be imposed, including a denial of certain export privileges.

Our success in acquiring and integrating other businesses, products or technologies could impact our financial position.

In order to remain competitive, we have in the past and may in the future seek to acquire additional businesses, products, services or technologies. The environment for acquisitions in our industry is very competitive and acquisition candidate purchase prices may exceed what we would prefer to pay. Moreover, achieving the anticipated benefits of future acquisitions will depend in part upon whether we can integrate acquired operations, products and technology in a timely and cost-effective manner, and even if we achieve benefits from acquisitions, such acquisitions may still be viewed negatively by customers, financial markets or investors. The acquisition and integration process is complex, expensive and time-consuming, and may cause an interruption of, or loss of momentum in, product development and sales activities and operations of both companies and we may incur substantial cost and expense, as well as divert the attention of management. We may issue equity securities which could dilute current stockholders’ ownership, incur debt, assume contingent or other liabilities and expend cash in acquisitions, which could negatively impact our financial position, stockholder equity and stock price. We may not find suitable acquisition candidates, and acquisitions we complete may be unsuccessful. If we consummate a transaction, we may be unable to integrate and manage acquired products


52


and businesses effectively or retain key personnel. If we are unable to effectively execute acquisitions, our business, financial condition and operating results could be adversely affected.

Our financial results are based in part on our estimates or judgments relating to our critical accounting policies. These estimates or judgments may prove to be incorrect, which could harm our operating results and result in a decline in our stock price.

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

Changes in financial accounting standards may cause adverse and unexpected revenue fluctuations and impact our reported results of operations.

We prepare our financial statements in accordance with U.S. GAAP. These principles are subject to interpretation by the SEC and various bodies formed to interpret and create appropriate accounting principles. A change in these accounting standards or practices could harm our operating results and could have a significant effect on our reporting of transactions, reported results and may even retroactively affect previously reported transactions. New accounting pronouncements and varying interpretations of accounting pronouncements have occurred and may occur in the future. Changes to existing rules or the questioning of current practices may harm our operating results, require that we make significant changes to our systems, processes and controls or the way we conduct our business.

Because we expense commissions associated with sales of our solutions immediately upon receipt of a subscription order from a customer and generally recognize the revenues associated with such sale over the term of the agreement, our operating income in any period may not be indicative of our financial health and future performance.

We expense commissions paid to our sales personnel in the quarter in which the related order is received. In contrast, we generally recognize the revenues associated with a sale of our solutions ratably over the term of the subscription, which is typically one year. Although we believe increased sales is a positive indicator of the long-term health of our business, increased sales would increase our operating expenses and decrease net income in any particular period. Thus, we may report poor operating results due to higher sales commissions in a period in which we experience strong sales of our solutions. Alternatively, we may report better operating results due to the reduction of sales commissions in a period in which we experience a slowdown in sales. Therefore, you should not rely on our operating results during any one quarter as an indication of our financial health and future performance.

We recognize revenues from subscriptions over the term of the relevant service period, and therefore any decreases or increases in bookings are not immediately reflected in our operating results.

We recognize revenues from subscriptions over the term of the relevant service period, which is typically one year. As a result, most of our reported revenues in each quarter are derived from the recognition of deferred revenues relating to subscriptions entered into during previous quarters. Consequently, a shortfall in demand for our solutions in any period may not significantly reduce our revenues for that period, but could negatively affect revenues in future periods. Accordingly, the effect of significant downturns in bookings may not be fully reflected in our results of operations until future periods. We may be unable to adjust our costs and expenses to compensate for such a potential shortfall in revenues. Our subscription model also makes it difficult for us to rapidly increase our revenues through additional bookings in any period, as revenues are recognized ratably over the subscription period.


53



Changes in our provision for income taxes or adverse outcomes resulting from examination of our income tax returns could adversely affect our operating results. We could be subject to additional taxes.

We are subject to income taxes in the United States and various foreign jurisdictions, and our domestic and international tax liabilities are subject to the allocation of expenses in differing jurisdictions. Our tax rate is affected by changes in the mix of earnings and losses in countries with differing statutory tax rates, certain non-deductible expenses arising from the requirement to expense stock options and the valuation of deferred tax assets and liabilities, including our ability to utilize our federal net operating losses, which were $6 million as of December 31, 2016. Increases in our effective tax rate could harm our operating results.

Additionally, 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. In addition, 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 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. We may be audited in various jurisdictions, and such jurisdictions may assess additional taxes, 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 a material adverse effect on our operating results or cash flows in the period or periods for which a determination is made.

Our business is subject to the risks of earthquakes, fire, power outages, floods and other catastrophic events, and to interruption by man-made problems such as terrorism.

A significant natural disaster, such as an earthquake, fire or a flood, or a significant power outage could have a material adverse impact on our business, operating results and financial condition. Our corporate headquarters and a significant portion of our operations are located in the San Francisco Bay Area, a region known for seismic activity. In addition, natural disasters could affect our business partners’ ability to perform services for us on a timely basis. In the event we or our business partners are hindered by any of the events discussed above, our ability to provide our solutions to customers could be delayed, resulting in our missing financial targets, such as revenues and net income, for a particular quarter. Further, if a natural disaster occurs in a region from which we derive a significant portion of our revenues, customers in that region may delay or forego subscriptions of our solutions, which may materially and adversely impact our results of operations for a particular period. In addition, acts of terrorism could cause disruptions in our business or the business of our business partners, customers or the economy as a whole. All of the aforementioned risks may be exacerbated if the disaster recovery plans for us and our suppliers prove to be inadequate. To the extent that any of the above results in delays of customer subscriptions or commercialization of our solutions, our business, financial condition and results of operations could be adversely affected.

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

As a public company, we are subject to the reporting requirements of the Securities Exchange Act of 1934, or the Exchange Act, the Sarbanes-Oxley Act, and the rules and regulations of the NASDAQ Stock Market. To comply with the requirements of being a public company, we may need to undertake various actions, such as implementing additional internal controls and procedures and hiring accounting or internal audit staff.

Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements in accordance with GAAP. Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. Any failure to maintain effective controls, or any difficulties encountered in their improvement, could harm our operating results or cause us to fail to meet our reporting obligations. Any failure to maintain effective internal control over financial reporting also could adversely affect the results of periodic management evaluations regarding the effectiveness of our internal control over financial reporting that we are required to include in our periodic reports we file with the SEC under Section 404 of the Sarbanes-Oxley Act. While we were able to assert in our Annual Report on Form 10-K that our internal control over financial reporting


54


was effective as of December 31, 2016, we cannot predict the outcome of our testing in future periods. If we are unable to assert in any future reporting period that our internal control over financial reporting is effective (or if our independent registered public accounting firm is unable to express an opinion on the effectiveness of our internal controls) investors may lose confidence in our operating results and our stock price could decline. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on the NASDAQ Stock Market.

Market volatility may affect our stock price and the value of an investment in our common stock and could subject us to litigation.

The trading price of our common stock has been, and may continue to be, subject to significant fluctuations in response to a number of factors, most of which we cannot predict or control, including:
announcements of new solutions, services or technologies, commercial relationships, acquisitions or other events by us or our competitors;
fluctuations in stock market prices and trading volumes of securities of similar companies;
general market conditions and overall fluctuations in U.S. equity markets;
variations in our operating results, or the operating results of our competitors;
changes in our financial guidance or securities analysts’ estimates of our financial performance;
changes in accounting principles;
sales of large blocks of our common stock, including sales by our executive officers, directors and significant stockholders;
additions or departures of any of our key personnel;
announcements related to litigation;
changing legal or regulatory developments in the United States and other countries; and
discussion of us or our stock price by the financial press and in online investor communities.

In addition, the stock market in general, and the stocks of technology companies such as ours in particular, have experienced substantial price and volume volatility that is often seemingly unrelated to the operating performance of particular companies. These broad market fluctuations may cause the trading price of our common stock to decline. In the past, securities class action litigation has often been brought against a company after a period of volatility in the trading price of its common stock. We may become involved in this type of litigation in the future. Any securities litigation claims brought against us could result in substantial expenses and the diversion of our management’s attention from our business.

Our actual operating results may differ significantly from our guidance.

From time to time, we have released, and may continue to release guidance in our quarterly earnings conference calls, quarterly earnings releases, or otherwise, regarding our future performance that represents our management's estimates as of the date of release. These estimates include, but are not limited to, certain items such as the amount and timing of income tax credits that we recognize resulting from excess tax benefits from stock-based compensation. Our guidance, which includes forward-looking statements, has been and will be based on projections prepared by our management. These projections are not prepared with a view toward compliance with published guidelines of the American Institute of Certified Public Accountants, and neither our registered public accountants nor any other independent expert or outside party compiles or examines the projections. Accordingly, no such person expresses any opinion or any other form of assurance with respect to the projections.

Projections are based upon a number of assumptions and estimates that, while presented with numerical specificity, are inherently subject to significant business, economic and competitive uncertainties and contingencies, many of which are beyond our control and are based upon specific assumptions with respect to future business decisions, some of which will change. We intend to state possible outcomes as high and low ranges which are intended to provide a sensitivity analysis as variables are changed but are not intended to imply that actual results could not fall outside of the suggested ranges. The principal reason that we release guidance is


55


to provide a basis for our management to discuss our business outlook with analysts and investors. We do not accept any responsibility for any projections or reports published by any such third parties.

Guidance is necessarily speculative in nature, and it can be expected that some or all of the assumptions underlying the guidance furnished by us will not materialize or will vary significantly from actual results. Accordingly, our guidance is only an estimate of what management believes is realizable as of the date of release. Actual results may vary from our guidance and the variations may be material. In light of the foregoing, investors are urged not to rely upon our guidance in making an investment decision regarding our common stock.

Any failure to successfully implement our operating strategy or the occurrence of any of the events or circumstances set forth in this “Risk Factors” section in this Quarterly Report on Form 10-Q could result in the actual operating results being different from our guidance, and the differences may be adverse and material.

Concentration of ownership among our existing executive officers, directors and holders of 10% or more of our outstanding common stock may prevent new investors from influencing significant corporate decisions.

As of September 30, 2017, our executive officers, directors and holders of 10% or more of our outstanding common stock beneficially owned, in the aggregate, approximately 15% of our outstanding common stock. As a result, such persons, acting together, have significant ability to control our management and affairs and substantially all matters submitted to our stockholders for approval, including the election and removal of directors and approval of any significant transaction. These persons also have significant ability to control our management and business affairs. This concentration of ownership may have the effect of delaying, deferring or preventing a change in control, impeding a merger, consolidation, takeover or other business combination involving us, or discouraging a potential acquirer from making a tender offer or otherwise attempting to obtain control of our business, even if such a transaction would benefit other stockholders.

Future sales of shares by existing stockholders could cause our stock price to decline.

The market price of shares of our common stock could decline as a result of substantial sales of our common stock, particularly sales by our directors, executive officers, employees and significant stockholders, a large number of shares of our common stock becoming available for sale, or the perception in the market that holders of a large number of shares intend to sell their shares. As of September 30, 2017, we had approximately 37.9 million shares of our common stock outstanding. Certain holders of shares of common stock have rights, subject to some conditions, to require us to file registration statements covering their shares or to include these shares in registration statements that we may file for ourselves or other stockholders.

In addition, as of September 30, 2017, there were approximately 1.2 million of restricted stock units and options to purchase approximately 5.2 million shares of our common stock outstanding. If such restricted stock units are released or options are exercised, these additional shares will become available for sale. As of September 30, 2017, we had an aggregate of 2.3 million shares of our common stock reserved for future issuance under our 2012 Equity Incentive Plan, which can be freely sold in the public market upon issuance. If a large number of these shares are sold in the public market, the sales could reduce the trading price of our common stock.

We do not intend to pay dividends on our common stock and therefore any returns will be limited to the value of our stock.

We have never declared or paid any cash dividend on our common stock. We currently anticipate that we will retain future earnings for the development, operation and expansion of our business and do not anticipate declaring or paying any cash dividends for the foreseeable future. Any return to stockholders will therefore be limited to the value of their stock.

Anti-takeover provisions in our charter documents and under Delaware law could make an acquisition of us, which may be beneficial to our stockholders, more difficult and may prevent attempts by our stockholders to replace or remove our current management.



56


Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that may delay or prevent an acquisition of us or a change in our management. These provisions include:
authorizing “blank check” preferred stock, which could be issued by the board without stockholder approval and may contain voting, liquidation, dividend and other rights superior to our common stock, which would increase the number of outstanding shares and could thwart a takeover attempt;
a classified board of directors whose members can only be dismissed for cause;
the prohibition on actions by written consent of our stockholders;
the limitation on who may call a special meeting of stockholders;
the establishment of advance notice requirements for nominations for election to our board of directors or for proposing matters that can be acted upon at stockholder meetings; and
the requirement of at least two-thirds of the outstanding capital stock to amend any of the foregoing second through fifth provisions.

In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which limits the ability of stockholders owning in excess of 15% of our outstanding voting stock to merge or combine with us. Although we believe these provisions collectively provide for an opportunity to obtain greater value for stockholders by requiring potential acquirers to negotiate with our board of directors, they would apply even if an offer rejected by our board were considered beneficial by some stockholders. In addition, these provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors, which is responsible for appointing the members of our management.

Item 2.
Unregistered Sales of Equity Securities and Use of Proceeds

None.

Item 3.
Defaults upon Senior Securities

None.

Item 4.
Mine Safety Disclosures

None.

Item 5.
Other Information

None.

Item 6.
Exhibits

See the Exhibit Index on the page immediately preceding the exhibits for a list of exhibits filed as part of this Quarterly Report on Form 10-Q, which Exhibit Index is incorporated herein by reference.


57


SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, in the City of Redwood City, State of California on November 2, 2017.

 
QUALYS, INC.
By:
/s/ PHILIPPE F. COURTOT
 
Name: Philippe F. Courtot
 
Title: Chairman, President and Chief Executive Officer
 
(principal executive officer)
 
 
By:
/s/ MELISSA B. FISHER
 
Name: Melissa B. Fisher
 
Title: Chief Financial Officer
 
(principal financial and accounting officer)



58


EXHIBIT INDEX
Exhibit Number
 
Description
 
 
 
31.1
 
 
 
 
31.2
 
 
 
 
32.1^
 
 
 
 
32.2^
 
 
 
 
101 INS
 
XBRL Instance Document
 
 
 
101 SCH
 
XBRL Taxonomy Extension Schema Document
 
 
 
101 CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document.
 
 
 
101 DEF
 
XBRL Taxonomy Extension Definition Linkbase Document.
 
 
 
101 LAB
 
XBRL Taxonomy Extension Labels Linkbase Document.
 
 
 
101 PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document.

^    Exhibits 32.1 and 32.2 are being furnished and shall not be deemed to be “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or otherwise subject to the liability of that section, nor shall such exhibits be deemed to be incorporated by reference in any registration statement or other document filed under the Securities Act of 1933, as amended, or the Exchange Act, except as otherwise specifically stated in such filing.



59
EX-31.1 2 qlys-20170930x10qxexhibit311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1


CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO RULE 13a-14(a) OR RULE 15d-14(a)
OF THE SECURITIES EXCHANGE ACT OF 1934

I, Philippe F. Courtot, certify that:

1.
I have reviewed this quarterly report on Form 10-Q of Qualys, 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:
November 2, 2017
 
By:
/s/ PHILIPPE F. COURTOT
 
Philippe F. Courtot
Chairman, President and Chief Executive Officer
Qualys, Inc.


EX-31.2 3 qlys-20170930x10qxexhibit312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO RULE 13a-14(a) OR RULE 15d-14(a)
OF THE SECURITIES EXCHANGE ACT OF 1934

I, Melissa B. Fisher, certify that:

1.
I have reviewed this quarterly report on Form 10-Q of Qualys, 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:
November 2, 2017
 
By:
/s/ MELISSA B. FISHER
 
Melissa B. Fisher
Chief Financial Officer
Qualys, Inc.


EX-32.1 4 qlys-20170930x10qxexhibit321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO RULE 13a-14(b) OR RULE 15d-14(b)
OF THE SECURITIES EXCHANGE ACT OF 1934 AND 18 U.S.C. SECTION 1350

In connection with the Quarterly Report of Qualys, Inc. (the “Company”) on Form 10-Q for the quarter ended September 30, 2017, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Philippe F. Courtot, Chairman, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:
          (1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
          (2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:
November 2, 2017
 
By:
/s/ PHILIPPE F. COURTOT
 
Philippe F. Courtot
Chairman, President and Chief Executive Officer
Qualys, Inc.


EX-32.2 5 qlys-20170930x10qxexhibit322.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO RULE 13a-14(b) OR RULE 15d-14(b)
OF THE SECURITIES EXCHANGE ACT OF 1934 AND 18 U.S.C. SECTION 1350

In connection with the Quarterly Report of Qualys, Inc. (the “Company”) on Form 10-Q for the quarter ended September 30, 2017, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Melissa B. Fisher, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:
          (1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
          (2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:
November 2, 2017
 
By:
/s/ MELISSA B. FISHER
 
Melissa B. Fisher
Chief Financial Officer
Qualys, Inc.




EX-101.INS 6 qlys-20170930.xml XBRL INSTANCE DOCUMENT 0001107843 2017-01-01 2017-09-30 0001107843 2017-10-31 0001107843 2016-12-31 0001107843 2017-09-30 0001107843 2016-07-01 2016-09-30 0001107843 2017-07-01 2017-09-30 0001107843 2016-01-01 2016-09-30 0001107843 qlys:HeadquarterOfficeFacilityMember 2017-01-01 2017-09-30 0001107843 2016-06-30 0001107843 2015-12-31 0001107843 us-gaap:RestatementAdjustmentMember 2016-01-01 2016-09-30 0001107843 us-gaap:RestatementAdjustmentMember 2016-07-01 2016-09-30 0001107843 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-09-30 0001107843 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-09-30 0001107843 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2017-09-30 0001107843 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2017-09-30 0001107843 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2017-09-30 0001107843 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2017-09-30 0001107843 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2017-09-30 0001107843 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-09-30 0001107843 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-09-30 0001107843 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2017-09-30 0001107843 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2017-09-30 0001107843 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-09-30 0001107843 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2017-09-30 0001107843 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2017-09-30 0001107843 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2017-09-30 0001107843 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-09-30 0001107843 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2017-09-30 0001107843 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2017-09-30 0001107843 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2017-09-30 0001107843 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-09-30 0001107843 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-09-30 0001107843 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-09-30 0001107843 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-31 0001107843 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2016-12-31 0001107843 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2016-12-31 0001107843 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001107843 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2016-12-31 0001107843 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2016-12-31 0001107843 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2016-12-31 0001107843 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2016-12-31 0001107843 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2016-12-31 0001107843 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2016-12-31 0001107843 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001107843 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001107843 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001107843 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2016-12-31 0001107843 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2016-12-31 0001107843 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2016-12-31 0001107843 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2016-12-31 0001107843 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2016-12-31 0001107843 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2016-12-31 0001107843 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2016-12-31 0001107843 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2016-12-31 0001107843 us-gaap:ForwardContractsMember 2016-07-01 2016-09-30 0001107843 us-gaap:ForwardContractsMember 2016-01-01 2016-09-30 0001107843 us-gaap:ForwardContractsMember 2017-07-01 2017-09-30 0001107843 us-gaap:ForwardContractsMember 2017-01-01 2017-09-30 0001107843 qlys:AvailableForSaleSecuritiesLineItemMember us-gaap:CommercialPaperMember 2017-09-30 0001107843 qlys:LongTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember 2017-09-30 0001107843 us-gaap:CashAndCashEquivalentsMember 2017-09-30 0001107843 qlys:AvailableForSaleSecuritiesLineItemMember us-gaap:AssetBackedSecuritiesMember 2017-09-30 0001107843 qlys:AvailableForSaleSecuritiesLineItemMember 2017-09-30 0001107843 us-gaap:CashAndCashEquivalentsMember us-gaap:CashMember 2017-09-30 0001107843 qlys:AvailableForSaleSecuritiesLineItemMember us-gaap:CorporateBondSecuritiesMember 2017-09-30 0001107843 qlys:LongTermInvestmentsMember 2017-09-30 0001107843 qlys:LongTermInvestmentsMember us-gaap:AssetBackedSecuritiesMember 2017-09-30 0001107843 qlys:AvailableForSaleSecuritiesLineItemMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-09-30 0001107843 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2017-09-30 0001107843 us-gaap:AssetBackedSecuritiesMember 2017-09-30 0001107843 us-gaap:CommercialPaperMember 2017-09-30 0001107843 us-gaap:CorporateBondSecuritiesMember 2017-09-30 0001107843 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-09-30 0001107843 qlys:LongTermInvestmentsMember us-gaap:AssetBackedSecuritiesMember 2016-12-31 0001107843 us-gaap:CashAndCashEquivalentsMember us-gaap:CashMember 2016-12-31 0001107843 qlys:LongTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember 2016-12-31 0001107843 qlys:AvailableForSaleSecuritiesLineItemMember us-gaap:AssetBackedSecuritiesMember 2016-12-31 0001107843 us-gaap:CashAndCashEquivalentsMember 2016-12-31 0001107843 us-gaap:CashAndCashEquivalentsMember us-gaap:CommercialPaperMember 2016-12-31 0001107843 qlys:LongTermInvestmentsMember 2016-12-31 0001107843 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2016-12-31 0001107843 qlys:AvailableForSaleSecuritiesLineItemMember 2016-12-31 0001107843 qlys:AvailableForSaleSecuritiesLineItemMember us-gaap:CommercialPaperMember 2016-12-31 0001107843 qlys:AvailableForSaleSecuritiesLineItemMember us-gaap:CorporateBondSecuritiesMember 2016-12-31 0001107843 qlys:AvailableForSaleSecuritiesLineItemMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2016-12-31 0001107843 qlys:LongTermInvestmentsMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2016-12-31 0001107843 us-gaap:ForwardContractsMember 2016-12-31 0001107843 us-gaap:ForwardContractsMember 2017-09-30 0001107843 qlys:ScannerAppliancesAndOtherComputerEquipmentNotPlacedInServiceMember 2016-12-31 0001107843 qlys:ScannerAppliancesAndOtherComputerEquipmentSubjectToSubscriptionMember 2017-09-30 0001107843 qlys:ScannerAppliancesAndOtherComputerEquipmentSubjectToSubscriptionMember 2016-12-31 0001107843 qlys:ScannerAppliancesAndOtherComputerEquipmentNotPlacedInServiceMember 2017-09-30 0001107843 us-gaap:ComputerSoftwareIntangibleAssetMember 2017-09-30 0001107843 us-gaap:LeaseholdImprovementsMember 2017-09-30 0001107843 qlys:ScannerAppliancesMember 2017-09-30 0001107843 us-gaap:ComputerEquipmentMember 2017-09-30 0001107843 us-gaap:ComputerEquipmentMember 2016-12-31 0001107843 us-gaap:LeaseholdImprovementsMember 2016-12-31 0001107843 us-gaap:ComputerSoftwareIntangibleAssetMember 2016-12-31 0001107843 us-gaap:FurnitureAndFixturesMember 2017-09-30 0001107843 us-gaap:FurnitureAndFixturesMember 2016-12-31 0001107843 qlys:ScannerAppliancesMember 2016-12-31 0001107843 qlys:NevisNetworksMember 2017-08-29 0001107843 qlys:NevisNetworksMember 2017-08-29 2017-08-29 0001107843 us-gaap:PatentsMember 2017-09-30 0001107843 us-gaap:PatentsMember 2016-12-31 0001107843 us-gaap:DevelopedTechnologyRightsMember 2016-12-31 0001107843 us-gaap:DevelopedTechnologyRightsMember 2017-09-30 0001107843 qlys:HeadquarterOfficeFacilityMember 2017-09-30 0001107843 us-gaap:ResearchAndDevelopmentExpenseMember 2016-07-01 2016-09-30 0001107843 us-gaap:CostOfSalesMember 2017-07-01 2017-09-30 0001107843 us-gaap:GeneralAndAdministrativeExpenseMember 2017-07-01 2017-09-30 0001107843 us-gaap:GeneralAndAdministrativeExpenseMember 2016-07-01 2016-09-30 0001107843 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-09-30 0001107843 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-09-30 0001107843 us-gaap:CostOfSalesMember 2017-01-01 2017-09-30 0001107843 us-gaap:SellingAndMarketingExpenseMember 2016-01-01 2016-09-30 0001107843 us-gaap:GeneralAndAdministrativeExpenseMember 2016-01-01 2016-09-30 0001107843 us-gaap:SellingAndMarketingExpenseMember 2016-07-01 2016-09-30 0001107843 us-gaap:ResearchAndDevelopmentExpenseMember 2017-07-01 2017-09-30 0001107843 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-09-30 0001107843 us-gaap:CostOfSalesMember 2016-01-01 2016-09-30 0001107843 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-09-30 0001107843 us-gaap:CostOfSalesMember 2016-07-01 2016-09-30 0001107843 us-gaap:SellingAndMarketingExpenseMember 2017-07-01 2017-09-30 0001107843 2016-01-01 2016-12-31 0001107843 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-09-30 0001107843 us-gaap:RestrictedStockUnitsRSUMember 2017-09-30 0001107843 us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0001107843 qlys:A2012EquityIncentivePlanMember 2017-09-30 0001107843 us-gaap:EmployeeStockOptionMember 2017-09-30 0001107843 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-09-30 0001107843 qlys:A2000EquityIncentivePlanMember 2017-09-30 0001107843 qlys:AccountingStandardsUpdate201609Member 2017-01-01 0001107843 qlys:AccountingStandardsUpdate201609Member us-gaap:RetainedEarningsMember 2017-01-01 0001107843 qlys:AccountingStandardsUpdate201609Member us-gaap:RetainedEarningsMember 2016-12-31 0001107843 qlys:OtherGeographicAreasMember 2016-07-01 2016-09-30 0001107843 qlys:OtherGeographicAreasMember 2017-07-01 2017-09-30 0001107843 qlys:OtherGeographicAreasMember 2016-01-01 2016-09-30 0001107843 country:US 2016-07-01 2016-09-30 0001107843 country:US 2017-01-01 2017-09-30 0001107843 qlys:OtherGeographicAreasMember 2017-01-01 2017-09-30 0001107843 country:US 2016-01-01 2016-09-30 0001107843 country:US 2017-07-01 2017-09-30 0001107843 qlys:OtherGeographicAreasMember 2016-12-31 0001107843 country:US 2017-09-30 0001107843 qlys:OtherGeographicAreasMember 2017-09-30 0001107843 country:US 2016-12-31 0001107843 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-09-30 0001107843 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-09-30 0001107843 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-09-30 0001107843 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-09-30 0001107843 us-gaap:RestrictedStockUnitsRSUMember 2017-07-01 2017-09-30 0001107843 us-gaap:RestrictedStockUnitsRSUMember 2016-07-01 2016-09-30 0001107843 us-gaap:EmployeeStockOptionMember 2016-07-01 2016-09-30 0001107843 us-gaap:EmployeeStockOptionMember 2017-07-01 2017-09-30 xbrli:shares qlys:contract iso4217:GBP iso4217:EUR iso4217:USD qlys:segment iso4217:USD xbrli:shares xbrli:pure false --12-31 Q3 2017 2017-09-30 10-Q 0001107843 37919527 Large Accelerated Filer QUALYS, INC. 7600000 4600000 4800000 6700000 10015000 566000 0 9449000 0 214516000 1781000 20933000 32783000 159019000 28037000 1000000 0 27037000 0 4400000 12000000 5100000 14700000 1300000 19500000 -84000 -285000 -32000 -161000 0 8076000 -40000 -157000 -50000 -127000 1010848 35.58 2051000 1398000 47024000 46354000 -617000 -1155000 13317000 14679000 59505000 73113000 -156000 -120000 P5Y 266794000 290520000 5103000 516000 2181000 1585000 821000 15122000 1318000 5972000 4373000 3459000 7743000 532000 4477000 1503000 1231000 18522000 1569000 9280000 4229000 3444000 702000 658000 100000 300000 200000 400000 2881000 2881000 0 3632000 3594000 38000 651000 651000 0 1244000 1244000 0 407004000 501327000 300688000 367380000 0 0 0 0 0 216435000 6328000 28378000 24681000 157048000 0 0 0 0 0 216435000 6328000 28378000 24681000 157048000 252568000 0 0 0 0 0 252568000 3347000 20933000 69269000 159019000 0 0 0 0 0 252568000 3347000 20933000 69269000 159019000 3347000 20933000 69269000 159019000 7000 5000 5000 0 2000 2000 0 0 0 0 0 0 43000 10000 0 4000 3000 3000 33000 1000 32000 0 0 0 165000 53000 0 11000 42000 112000 0 41000 71000 0 0 0 0 162000 142000 0 1000 22000 119000 20000 0 20000 0 0 0 289739000 157167000 1235000 14782000 13490000 127660000 45835000 5091000 11243000 29501000 86737000 72673000 13591000 473000 343204000 212342000 491000 20930000 31786000 159135000 40345000 2855000 37490000 90517000 90472000 45000 289581000 157119000 1235000 14787000 13479000 127618000 45725000 5093000 11202000 29430000 86737000 72673000 13591000 473000 343085000 212210000 491000 20933000 31767000 159019000 40358000 2856000 37502000 90517000 90472000 45000 5800000 5200000 2606000 1371000 91698000 98299000 86737000 90517000 6601000 3780000 0.001 0.001 1000000000 1000000000 35841001 37896671 35841001 37896671 36000 38000 4900000 13544000 8567000 37620000 11465000 200000 31276000 500000 12728000 37175000 8400000 -500000 -7900000 931000 -17631000 400000 8800000 114964000 132167000 15528000 16041000 16590000 32359000 12364000 15054000 -82000 -9000 -463000 -1585000 2 2 0.14 0.38 0.22 1.01 0.13 0.35 0.21 0.95 0.392 0.387 0.266 -0.296 18200000 31900000 P2Y6M P2Y9M18D 4832000 0 4832000 -7880000 2351000 1728000 623000 2693000 1996000 697000 954000 283000 1131000 1131000 1131000 1131000 3298000 1910000 1388000 8454000 7066000 1388000 947000 182000 765000 5761000 5070000 691000 0 0 -2000 -276000 431000 1424000 -39000 -3000 7281000 800000 22383000 2200000 9546000 25112000 317000 900000 600000 39522000 114425000 46762000 130738000 8217000 21734000 11520000 28998000 3221000 8417000 3068000 -8586000 785000 1083000 -877000 -706000 -263000 -317000 6763000 747000 10853000 17716000 1188000 1190000 1196000 405000 132000 42000 397000 278000 3103000 3089000 2199000 2161000 40000 40000 987000 5801000 9000 23000 0 3000 363000 903000 753000 1775000 1800000 5300000 2700000 7000000 P10Y 148591000 173686000 407004000 501327000 130332000 148244000 45725000 40358000 17159000 5207000 -65262000 -83206000 54704000 81779000 4996000 13317000 8452000 37584000 230000 438000 671000 1484000 1 31535000 93129000 35913000 103224000 7987000 21296000 10849000 27514000 48167000 38600000 4649000 4873000 5198000 5927000 26136000 1384000 2096000 2048000 0 0 0 0 -96000 227000 115000 36000 -96000 227000 115000 36000 36000 38000 -87000 -12000 -4000 -4000 -58000 140000 103000 32000 32000 2731000 9401000 -124000 -442000 -82000 -288000 202000 17571000 180161000 198866000 0 5753000 18809000 26612000 0.001 0.001 20000000 20000000 0 0 0 0 0 0 9808000 18299000 133708000 148025000 12529000 22778000 98906000 1300000 14776000 57295000 19716000 3425000 3694000 124394000 1700000 14419000 70158000 20254000 4025000 15538000 39401000 8300000 30733000 8668000 51281000 7700000 37615000 13666000 152000 353000 9756000 300000 27353000 1000000 10892000 31240000 1200000 1200000 -8261000 37203000 50987000 35965000 15022000 145701000 102850000 42851000 59490000 42287000 17203000 167913000 118786000 49127000 14498000 300000 43393000 700000 15475000 46872000 15122000 18522000 106522 31.80 934439 38.53 587333 1176028 28.85 35.60 239222 32.15 9861234 0 2325200 347573 33.72 338725 101717000 145402000 7527680 5154309 19.25 23.60 110203000 3458555 19.94 139543000 4852064 23.05 10.38 38.40 P6Y0M12D P6Y7M6D P5Y7M6D P6Y6M 157119000 212210000 2364523 258413000 -156000 327641000 -120000 4100000 4500000 2400000 2600000 38712000 38205000 40299000 39601000 35477000 35074000 37703000 37162000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:125%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;font-weight:bold;">Description of Business</font></div><div style="line-height:125%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">Qualys, Inc. (the &#8220;Company&#8221;) was incorporated in the state of Delaware on December 30, 1999. The Company is headquartered in Redwood City, California and has majority-owned subsidiaries throughout the world. The Company is a pioneer and leading provider of cloud-based security and compliance solutions that enable organizations to identify security risks to their IT infrastructures, help protect their IT systems and applications from ever-evolving cyber-attacks and achieve compliance with internal policies and external regulations. The Company&#8217;s cloud solutions address the growing security and compliance complexities and risks that are amplified by the dissolving boundaries between internal and external IT infrastructures and web environments, the rapid adoption of cloud computing and the proliferation of geographically dispersed IT assets. Organizations can use the Company&#8217;s integrated suite of solutions delivered on its Qualys Cloud Platform to cost-effectively obtain a unified view of their security and compliance posture across globally-distributed IT infrastructures.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The Company's cash and cash equivalents, short-term investments, and long-term investments consist of the following:</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:Arial;font-size:8pt;color:#231f20;font-weight:bold;"> </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:Arial;font-size:9pt;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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;">Cash and cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">90,472</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">90,472</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">90,517</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">90,517</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Short-term investments:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,930</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,933</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">31,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">31,767</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Asset-backed 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:9pt;"><font style="font-family:Arial;font-size:9pt;">491</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">491</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">159,135</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(119</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">159,019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">212,342</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:9pt;"><font style="font-family:Arial;font-size:9pt;">10</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(142</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">212,210</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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:16px;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:9pt;"><font style="font-family:Arial;font-size:9pt;">Long-term investments:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Asset-backed 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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,855</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,856</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">37,490</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">32</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(20</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">37,502</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">40,345</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">33</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;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(20</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">40,358</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">343,204</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">43</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(162</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">343,085</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:Arial;font-size:9pt;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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;">Cash and cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">72,673</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">72,673</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,591</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,591</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><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:9pt;"><font style="font-family:Arial;font-size:9pt;">86,737</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">86,737</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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Short-term investments:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">14,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">14,787</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,490</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,479</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Asset-backed 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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">127,660</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(42</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">127,618</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><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:9pt;"><font style="font-family:Arial;font-size:9pt;">157,167</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:9pt;"><font style="font-family:Arial;font-size:9pt;">5</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(53</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">157,119</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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Long-term investments:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Asset-backed 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:9pt;"><font style="font-family:Arial;font-size:9pt;">5,091</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,093</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">29,501</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(71</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">29,430</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11,243</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(41</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11,202</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">45,835</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(112</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">45,725</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">289,739</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(165</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">289,581</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The accompanying unaudited condensed consolidated financial statements and condensed footnotes have been prepared by the Company in accordance with accounting principles generally accepted in the United States ("U.S. GAAP") for interim financial information as well as the instructions to Form 10-Q and the rules and regulations of the U.S. Securities and Exchange Commission ("SEC"). Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations.&#160;The condensed consolidated balance sheet as of </font><font style="font-family:Arial;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, included herein, was derived from the audited financial statements as of that date but does not include all disclosures, including notes required by U.S. GAAP. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, which include only normal recurring adjustments, necessary for the fair presentation of the financial position, results of operations and cash flows for the interim periods. The results of operations for the </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">three and nine</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> month periods ended </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">September&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> are not necessarily indicative of the results of operations expected for the entire year ending </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">December&#160;31, 2017</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> or for any other future annual or interim period. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes included in the Company&#8217;s Annual Report on Form 10-K for the year ended </font><font style="font-family:Arial;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, filed with the SEC on February 24, 2017.</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-weight:bold;">Business Combination</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"> On August 29, 2017, the Company acquired certain assets of Nevis Networks (India) Private Limited (&#8220;Nevis&#8221;), a company developing network security solutions for detection and awareness of external intrusions to computer networks. The Company acquired the assets of Nevis to provide additional solutions on the Company's cloud platform. The consideration for this acquisition consisted of&#160;</font><font style="font-family:Arial;font-size:10pt;">$5.8 million</font><font style="font-family:Arial;font-size:10pt;">&#160;in cash. The Company accounted for this transaction as a business combination and allocated </font><font style="font-family:Arial;font-size:10pt;">$5.2 million</font><font style="font-family:Arial;font-size:10pt;"> of the purchase price to technology-based intangible assets and </font><font style="font-family:Arial;font-size:10pt;">$0.6 million</font><font style="font-family:Arial;font-size:10pt;"> to goodwill. The intangible asset has an estimated useful life of </font><font style="font-family:Arial;font-size:10pt;">5</font><font style="font-family:Arial;font-size:10pt;"> years. Goodwill is deductible for tax purposes over 15 years.</font></div><div style="line-height:125%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Additional information that existed as of the acquisition date but at that time was unknown to the Company may become known to the Company during the remainder of the measurement period, a period not to exceed 12 months from the acquisition date. Adjustments in the purchase price allocation may require a recasting of the amounts allocated to goodwill retroactive to the period in which the acquisition occurred.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;text-align:left;padding-left:60px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;font-weight:bold;">Leases</font></div><div style="line-height:120%;text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The Company leases certain computer equipment and its corporate office and data center facilities under non-cancelable operating leases for varying periods through 2028. </font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The following are the minimum annual lease payments due under operating leases at </font><font style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> (in thousands): </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:140%;padding-top:1px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Remainder of 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,927</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,198</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,873</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,649</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2022 and thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">26,136</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">48,167</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;padding-bottom:13px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">Rent expense was </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$2.7 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$1.8 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> for the </font><font style="font-family:Arial;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> and </font><font style="font-family:Arial;font-size:10pt;">2016</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, respectively, and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$7.0 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$5.3 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> for the </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">nine months ended September 30, 2017</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> and </font><font style="font-family:Arial;font-size:10pt;">2016</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, respectively. Although certain of the operating lease agreements provide for rent free periods or escalating rent payments over the terms of the leases, rent expense under these agreements is recognized on a straight-line basis over the term of the lease, starting when the Company takes possession of the property from the landlord. We record t</font><font style="font-family:Arial;font-size:10pt;">he difference between the recognized rent expense and the amounts payable under the lease as a short-term or long-term deferred rent liability. When we receive tenant allowances upon entering into certain leases, we record the allowances as short-term or long-term tenant allowance liability and amortize them using the straight-line method as a reduction to rent expense over the term of the lease.</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">As of </font><font style="font-family:Arial;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> and </font><font style="font-family:Arial;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, the Company had accrued </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$8.8 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.4 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, respectively, of deferred rent related to these agreements, which is reflected in accrued liabilities and other non-current liabilities in the accompanying condensed consolidated balance sheets.</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">On October 14, 2016, the Company entered into a lease agreement (included in the table above) for its new headquarter office facility. The lease payments commence on May 1, 2018 and the lease has a </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">ten</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">-year term through April 30, 2028. The total commitment of </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$38.6 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> is payable monthly with escalating rental payments throughout the lease term. The Company took possession of the facility on May 1, 2017 and began construction of certain leasehold improvements. The Company recorded a tenant improvement allowance of </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$8.1 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> </font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;color:#231f20;">relating to the office facility.</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;font-weight:bold;">Indemnifications</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The Company from time to time enters into certain types of contracts that contingently require it to indemnify various parties against claims from third parties. These contracts primarily relate to (i) the Company's by-laws, under which it must indemnify directors and executive officers, and may indemnify other officers and employees, for liabilities arising out of their relationship, (ii) contracts under which the Company must indemnify directors and certain officers for liabilities arising out of their relationship, and (iii) contracts under which the Company may be required to indemnify customers or resellers from certain liabilities arising from potential infringement of intellectual property rights, as well as potential damages caused by limited product defects. To date, the Company has not incurred and has not recorded any liability in connection with such indemnifications.</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The Company maintains director and officer insurance, which may cover certain liabilities arising from its obligation to indemnify its directors.</font></div><div style="line-height:100%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;font-weight:bold;">Contingencies</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">From time to time, the Company may have certain contingent liabilities that arise in the ordinary course of its business activities. The Company accrues a liability for such matters when it is probable a loss has been incurred and such loss can be reasonably estimated. At </font><font style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, the Company has not recorded any material liabilities in accordance with accounting for contingencies.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-weight:bold;">Stock-based Compensation</font></div><div style="line-height:100%;text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;font-weight:bold;">Equity Incentive Plans</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">2012 Equity Incentive Plan</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;"> Under the 2012 Equity Incentive Plan (the "2012 Plan"), the Company is authorized to grant to eligible participants incentive stock options (&#8220;ISOs&#8221;), non-statutory stock options (&#8220;NSOs&#8221;), stock appreciation rights ("SARs"), restricted stock awards ("RSAs"), restricted stock units ("RSUs"), performance units and performance shares equivalent to up to </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">9,861,234</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> shares of common stock. Options may be granted with an exercise price that is at least equal to the fair market value of the Company's stock at the date of grant and are exercisable when vested. As of </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">September&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, </font><font style="font-family:Arial;font-size:10pt;">2,325,200</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> shares were available for grant under the 2012 Plan. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">2000 Equity Incentive Plan</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">Under the 2000 Equity Incentive Plan (the "2000 Plan"), the Company was authorized to grant to eligible participants either ISOs or NSOs. The 2000 Plan was terminated in connection with the closing of the initial public offering ("IPO"), and accordingly, </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">no</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> shares are currently available for grant under the 2000 Plan. The 2000 Plan continues to govern outstanding awards granted thereunder.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;font-weight:bold;">Stock-based compensation</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The following table shows a summary of the stock-based compensation expense included in the condensed consolidated statements of operations for the three and nine months ended September 30, 2017 and 2016. </font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:100%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;">Cost of revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">532</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">516</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,318</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,503</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,585</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,229</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,373</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,231</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,444</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,459</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">4,477</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,181</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9,280</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,972</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total stock-based compensation</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7,743</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,103</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">18,522</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,122</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">As of </font><font style="font-family:Arial;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, the Company had </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$18.2 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> of total unrecognized compensation cost related to unvested option awards that it expects to recognize over a weighted-average period of </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">2.5 years</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$31.9 million</font><font style="font-family:Arial;font-size:10pt;"> of unrecognized compensation cost related to unvested RSUs that it expects to recognize over a weighted-average period of </font><font style="font-family:Arial;font-size:10pt;">2.8 years</font><font style="font-family:Arial;font-size:10pt;">. </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">Compensation cost is recognized on a straight-line basis over the service period. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. </font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;font-weight:bold;">Stock Option Plan Activity</font></div><div style="line-height:120%;text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:114%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">A summary of the Company&#8217;s stock option activity is as follows:</font></div><div style="line-height:114%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:114%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Weighted Average 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;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Weighted Average Remaining Contractual Life (Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Aggregate Intrinsic 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;">December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7,527,680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">19.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">101,717</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">338,725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">38.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(2,364,523</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10.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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(347,573</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">33.72</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">September 30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,154,309</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">23.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">145,402</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Vested and expected to vest - September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,852,064</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">23.05</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">139,543</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Exercisable - September 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,458,555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">19.94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">110,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;font-weight:bold;">Restricted Stock</font></div><div style="line-height:120%;text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:114%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">A summary of the Company&#8217;s RSU and RSA activity is as follows:</font></div><div style="line-height:125%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding RSUs and RSAs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Weighted Average Grant Date Fair Value Per Share</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">587,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">28.85</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">934,439</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">38.53</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Released</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(239,222</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">32.15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(106,522</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">31.80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">September 30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,176,028</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">35.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Outstanding and expected to vest - September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,010,848</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">35.58</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-weight:bold;">Net Income Per Share </font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The computations for basic and diluted net income per share are as follows:</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">(in thousands, except per share data)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8,452</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,996</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">37,584</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,317</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Weighted-average shares used in computing net income per share:</font></div></td><td colspan="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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">37,703</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">35,477</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">37,162</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">35,074</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Effect of potentially dilutive 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="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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Common stock options</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,199</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,103</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,161</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,089</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;&#160;&#160;Restricted stock units</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">397</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">278</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">40,299</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:9pt;"><font style="font-family:Arial;font-size:9pt;">38,712</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:9pt;"><font style="font-family:Arial;font-size:9pt;">39,601</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:9pt;"><font style="font-family:Arial;font-size:9pt;">38,205</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net income per share:</font></div></td><td colspan="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;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.22</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.14</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1.01</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.38</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.21</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.95</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.35</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:125%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">Potentially dilutive securities not included in the calculation of diluted net income per share because doing so would be antidilutive are as follows:</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;">Common stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,881</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,244</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,594</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Restricted stock units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">38</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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:9pt;"><font style="font-family:Arial;font-size:9pt;">651</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,881</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,244</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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:9pt;"><font style="font-family:Arial;font-size:9pt;">3,632</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The following table sets forth by level within the fair value hierarchy the fair value of the Company's available-for-sale securities measured on a recurring basis, excluding cash and money market funds:</font><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;font-weight:bold;"> </font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Level 3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,933</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,933</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">159,019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">159,019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">69,269</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">69,269</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Asset-backed 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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">252,568</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">252,568</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Level 3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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="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:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">28,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">28,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">157,048</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">157,048</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">24,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">24,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,328</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,328</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">216,435</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">216,435</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair Value of Financial Instruments</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">Fair value is defined as 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. For certain of the Company&#8217;s financial instruments, including certain cash equivalents, accounts receivable, accounts payable, and other current liabilities, the carrying amounts approximate their fair values due to the relatively short maturity of these balances.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The Company measures and reports certain cash equivalents, investments and derivative foreign currency forward contracts at fair value in accordance with the provisions of the authoritative accounting guidance that addresses fair value measurements. This guidance establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. The hierarchy is broken down into three levels based on the reliability of inputs as follows:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Level 1</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">&#8212;Valuations based on quoted prices in active markets for identical assets or liabilities.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Level 2</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">&#8212;Valuations based on other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Level 3&#8212;</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">Valuations based on inputs that are generally unobservable and typically reflect management&#8217;s estimates of assumptions that market participants would use in pricing the asset or liability.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The Company's financial instruments consist of assets and liabilities measured using Level 1 and 2 inputs. Level 1 assets include a highly liquid money market fund, which is valued using unadjusted quoted prices that are available in an active market for an identical asset. Level 2 assets include</font><font style="font-family:Arial;font-size:10pt;"> fixed-income U.S. government agency securities, commercial paper, corporate bonds, asset-backed securities and derivative financial instruments consisting of foreign currency forward contracts. The securities, bonds and commercial paper are valued using prices from independent pricing services based on quoted prices in active markets for similar instruments or on industry models using data inputs such as interest rates and prices that can be directly observed or corroborated in active markets. </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">The foreign currency forward contracts are valued usi</font><font style="font-family:Arial;font-size:10pt;">ng observable inputs, such as quotations on forward foreign exchange points and foreign interest rates.</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The Company's cash and cash equivalents, short-term investments, and long-term investments consist of the following:</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:Arial;font-size:8pt;color:#231f20;font-weight:bold;"> </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:Arial;font-size:9pt;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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;">Cash and cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">90,472</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">90,472</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">90,517</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;">90,517</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Short-term investments:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,930</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,933</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">31,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">31,767</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Asset-backed 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:9pt;"><font style="font-family:Arial;font-size:9pt;">491</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">491</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">159,135</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(119</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">159,019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">212,342</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:9pt;"><font style="font-family:Arial;font-size:9pt;">10</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(142</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">212,210</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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:16px;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:9pt;"><font style="font-family:Arial;font-size:9pt;">Long-term investments:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Asset-backed 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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,855</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,856</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">37,490</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">32</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(20</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">37,502</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">40,345</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">33</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;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(20</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">40,358</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">343,204</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">43</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(162</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">343,085</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:Arial;font-size:9pt;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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;">Cash and cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">72,673</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">72,673</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,591</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,591</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><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:9pt;"><font style="font-family:Arial;font-size:9pt;">86,737</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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">86,737</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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Short-term investments:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">14,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">14,787</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,490</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,479</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Asset-backed 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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">127,660</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(42</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">127,618</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><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:9pt;"><font style="font-family:Arial;font-size:9pt;">157,167</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:9pt;"><font style="font-family:Arial;font-size:9pt;">5</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:9pt;"><font style="font-family:Arial;font-size:9pt;">(53</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">157,119</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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Long-term investments:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Asset-backed 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:9pt;"><font style="font-family:Arial;font-size:9pt;">5,091</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,093</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">29,501</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(71</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">29,430</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11,243</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(41</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">11,202</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">45,835</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(112</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">45,725</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">289,739</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(165</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">289,581</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The following table shows the changes to accumulated other comprehensive income (loss) for the nine months ended September 30, 2017 (in thousands): </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.02534113060429%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Unrealized Gain (Loss), net on Investments</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Balance at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(156</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Change in net realized gain (loss) on investments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amounts reclassified for net realized gain (loss) included in net income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other comprehensive income (loss), net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">36</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;background-color:#cceeff;">Balance at September 30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(120</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The following table sets forth by level within the fair value hierarchy the fair value of the Company's available-for-sale securities measured on a recurring basis, excluding cash and money market funds:</font><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;font-weight:bold;"> </font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Level 3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,933</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">20,933</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">159,019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">159,019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">69,269</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">69,269</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Asset-backed 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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">252,568</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">252,568</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Level 3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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="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:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">28,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">28,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">U.S. government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">157,048</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">157,048</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">24,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">24,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,328</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6,328</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">216,435</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">216,435</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">There were no transfers between Level 1, Level 2 or Level 3 of the fair value hierarchy, as determined at the end of each reporting period. </font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The following summarizes the fair value of securities classified as available-for-sale by contractual, or effective, maturity:</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.02534113060429%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:39%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Mature within One Year </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">After One Year through Two Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Over Two Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;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="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:Arial;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:8pt;"><font style="font-family:Arial;font-size:8pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">20,933</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">20,933</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">U.S. government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">159,019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">159,019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">32,783</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">27,037</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">9,449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">69,269</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,781</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">566</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">3,347</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">214,516</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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">28,037</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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">10,015</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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">252,568</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:232%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;font-weight:bold;">Derivative Financial Instruments</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">Derivative financial instruments are utilized by the Company to reduce foreign currency exchange risks. The Company uses foreign currency forward contracts to mitigate the impact of foreign currency fluctuations of certain non-U.S. dollar denominated asset positions, primarily cash and accounts receivable. These contracts are recorded within prepaid expenses and other current assets or accrued liabilities in the condensed consolidated balance sheets. Gains and losses resulting from currency exchange rate movements on these forward contracts are recognized in other income (expense) in the accompanying condensed consolidated statements of operations in the period in which the exchange rates change and offset the foreign currency gains and losses on the underlying exposure being hedged. The Company does not enter into derivative financial instruments for trading or speculative purposes.</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#222222;">At </font><font style="font-family:Arial;font-size:10pt;color:#222222;">September&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;color:#222222;">, the Company had </font><font style="font-family:Arial;font-size:10pt;color:#222222;">two</font><font style="font-family:Arial;font-size:10pt;color:#222222;"> outstanding forward contrac</font><font style="font-family:Arial;font-size:10pt;">ts with notional amounts of </font><font style="font-family:Arial;font-size:10pt;">6.7 million</font><font style="font-family:Arial;font-size:10pt;"> Euros and </font><font style="font-family:Arial;font-size:10pt;">4.8 million</font><font style="font-family:Arial;font-size:10pt;"> British Pounds, which expire on </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:Arial;font-size:10pt;">.</font><font style="font-family:Arial;font-size:10pt;color:#222222;"> At </font><font style="font-family:Arial;font-size:10pt;color:#222222;">December&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;color:#222222;">, the Company had </font><font style="font-family:Arial;font-size:10pt;color:#222222;">two</font><font style="font-family:Arial;font-size:10pt;color:#222222;"> outstanding forward contracts with notional amounts of </font><font style="font-family:Arial;font-size:10pt;color:#222222;">7.6 million</font><font style="font-family:Arial;font-size:10pt;color:#222222;"> Euros and </font><font style="font-family:Arial;font-size:10pt;color:#222222;">4.6 million</font><font style="font-family:Arial;font-size:10pt;color:#222222;"> British Pounds, which expired on </font><font style="font-family:Arial;font-size:10pt;color:#222222;">February&#160;2, 2017</font><font style="font-family:Arial;font-size:10pt;color:#222222;">. These </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">forward contracts were entered into at the end of each month, and thus the fair value of these contracts was </font><font style="font-family:Arial;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;color:#222222;">at </font><font style="font-family:Arial;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;color:#222222;"> and </font><font style="font-family:Arial;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;color:#222222;">. </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">These derivatives did not meet the criteria to be designated as hedges. These instruments were valued using Level 2 inputs. </font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The following summarizes the gains (losses) recognized in Other expense, net on the condensed consolidated statement of operations, from forward contracts and other foreign currency transactions:</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;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="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:Arial;font-size:8pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" 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:Arial;font-size:8pt;font-weight:bold;">September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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:8pt;"><font style="font-family:Arial;font-size:8pt;">Net loss from forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(463</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(82</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(1,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Other foreign currency transactions gain</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">431</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(2</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,424</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(276</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Total foreign exchange gain (loss), net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(32</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(84</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(161</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(285</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair Value of Financial Instruments</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">Fair value is defined as 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. For certain of the Company&#8217;s financial instruments, including certain cash equivalents, accounts receivable, accounts payable, and other current liabilities, the carrying amounts approximate their fair values due to the relatively short maturity of these balances.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The Company measures and reports certain cash equivalents, investments and derivative foreign currency forward contracts at fair value in accordance with the provisions of the authoritative accounting guidance that addresses fair value measurements. This guidance establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. The hierarchy is broken down into three levels based on the reliability of inputs as follows:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Level 1</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">&#8212;Valuations based on quoted prices in active markets for identical assets or liabilities.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Level 2</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">&#8212;Valuations based on other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Level 3&#8212;</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">Valuations based on inputs that are generally unobservable and typically reflect management&#8217;s estimates of assumptions that market participants would use in pricing the asset or liability.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The Company's financial instruments consist of assets and liabilities measured using Level 1 and 2 inputs. Level 1 assets include a highly liquid money market fund, which is valued using unadjusted quoted prices that are available in an active market for an identical asset. Level 2 assets include</font><font style="font-family:Arial;font-size:10pt;"> fixed-income U.S. government agency securities, commercial paper, corporate bonds, asset-backed securities and derivative financial instruments consisting of foreign currency forward contracts. The securities, bonds and commercial paper are valued using prices from independent pricing services based on quoted prices in active markets for similar instruments or on industry models using data inputs such as interest rates and prices that can be directly observed or corroborated in active markets. </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">The foreign currency forward contracts are valued usi</font><font style="font-family:Arial;font-size:10pt;">ng observable inputs, such as quotations on forward foreign exchange points and foreign interest rates.</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-weight:bold;">will and Intangible Assets, Net</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">Intangible assets consist primarily of existing technology and a patent license acquired in business combinations. Acquired intangibles are amortized on a straight-line basis over the respective estimated useful lives of the assets.</font></div><div style="line-height:114%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:114%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The carrying values of intangible assets are as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:114%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">September&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Net Book 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Existing technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7,066</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Patent license</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,388</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(697</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">691</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;&#160;&#160;&#160;&#160;Total intangibles subject to amortization </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8,454</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(2,693</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,761</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></tr><tr><td style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Intangible assets not subject to amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">40</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;&#160;&#160;&#160;&#160;Total intangible assets, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,801</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Net Book 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Existing technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,910</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1,728</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">182</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Patent License</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,388</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(623</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">765</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;&#160;&#160;&#160;&#160;Total intangibles subject to amortization </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,298</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(2,351</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">947</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Intangible assets not subject to amortization</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:3px double #000000;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;border-bottom:3px double #000000;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;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:9pt;"><font style="font-family:Arial;font-size:9pt;">40</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;&#160;&#160;&#160;&#160;Total intangible assets, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">987</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></tr><tr><td style="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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:114%;text-align:left;padding-left:42px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:2px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">Intangible asset amortization was expense </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.2 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.1 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> for each of the </font><font style="font-family:Arial;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> and </font><font style="font-family:Arial;font-size:10pt;">2016</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, respectively, and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">and</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.3 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> for each of the </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">nine months ended</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">September&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">2016</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, respectively.</font></div><div style="line-height:120%;padding-top:2px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">As of </font><font style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, the Company expects amortization expense in future periods to be as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Remainder of 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">283</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,131</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,131</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,131</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,131</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2022 and thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">954</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Total expected future amortization 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,761</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:110%;padding-top:1px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:2px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">Goodwill, which is not subject to amortization, totaled </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.9 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:Arial;font-size:10pt;color:#231f20;">, respectively, as of </font><font style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">December&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Income Taxes </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company recorded a tax provision of </font><font style="font-family:Arial;font-size:10pt;">$3.1 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$3.2 million</font><font style="font-family:Arial;font-size:10pt;"> for the </font><font style="font-family:Arial;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2016</font><font style="font-family:Arial;font-size:10pt;">, respectively. The Company's effective income tax rate was approximately </font><font style="font-family:Arial;font-size:10pt;">26.6%</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">39.2%</font><font style="font-family:Arial;font-size:10pt;"> for the </font><font style="font-family:Arial;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2016</font><font style="font-family:Arial;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company recorded a tax benefit of </font><font style="font-family:Arial;font-size:10pt;">$(8.6) million</font><font style="font-family:Arial;font-size:10pt;"> and a tax provision of </font><font style="font-family:Arial;font-size:10pt;">$8.4 million</font><font style="font-family:Arial;font-size:10pt;"> for the </font><font style="font-family:Arial;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2016</font><font style="font-family:Arial;font-size:10pt;">, respectively. The Company's effective income tax rate was approximately </font><font style="font-family:Arial;font-size:10pt;">(29.6) %</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">38.7 %</font><font style="font-family:Arial;font-size:10pt;"> for the </font><font style="font-family:Arial;font-size:10pt;">nine months ended</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2016</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company adopted ASU 2016-09 as required on January 1, 2017. In accordance with ASU 2016-09, the Company recognized a discrete tax benefit from excess tax benefits related to stock-based compensation of </font><font style="font-family:Arial;font-size:10pt;">$1.3 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$19.5 million</font><font style="font-family:Arial;font-size:10pt;"> for the three months and nine months ended September&#160;30, 2017, respectively. The standard will result in increased volatility in the Company's effective tax rate. Upon adoption of ASU 2016-09 in 2017, the Company recorded a cumulative effect adjustment to increase retained earnings by </font><font style="font-family:Arial;font-size:10pt;">$8.4 million</font><font style="font-family:Arial;font-size:10pt;"> with a corresponding increase to deferred tax assets for the Federal and state net operating losses and tax credits attributable to excess tax benefits from stock-based compensation which had not been previously recognized as of January 1, 2017. During the three months ended September 30, 2017, with respect to excess benefits from stock-based compensation, we recorded an adjustment to decrease the aforementioned cumulative effect adjustment to retained earnings as of January 1, 2017 by </font><font style="font-family:Arial;font-size:10pt;">$0.5 million</font><font style="font-family:Arial;font-size:10pt;"> with a corresponding decrease to deferred tax assets which resulted in a revised increase of </font><font style="font-family:Arial;font-size:10pt;">$7.9 million</font><font style="font-family:Arial;font-size:10pt;"> to retained earnings and our deferred tax assets.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">As of September&#160;30, 2017, the Company had unrecognized tax benefits of </font><font style="font-family:Arial;font-size:10pt;">$4.5 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, of which </font><font style="font-family:Arial;font-size:10pt;">$2.6 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, if recognized, would favorably impact the Company's effective tax rate. As of December&#160;31, 2016, the Company had unrecognized tax benefits of </font><font style="font-family:Arial;font-size:10pt;">$4.1 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, of which </font><font style="font-family:Arial;font-size:10pt;">$2.4 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, if recognized, would favorably impact the Company's effective tax rate. </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The Company does not anticipate a material change in its unrecognized tax benefits in the next 12 months.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The following summarizes the fair value of securities classified as available-for-sale by contractual, or effective, maturity:</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.02534113060429%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:39%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Mature within One Year </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">After One Year through Two Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Over Two Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;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="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:Arial;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:8pt;"><font style="font-family:Arial;font-size:8pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">20,933</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">20,933</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">U.S. government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">159,019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">159,019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">32,783</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">27,037</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">9,449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">69,269</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,781</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">566</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">3,347</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">214,516</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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">28,037</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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">10,015</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:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">252,568</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:232%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;font-weight:bold;">Recently adopted Accounting Pronouncements </font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">In March 2016, the FASB issued ASU 2016-09,&#160;</font><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, (ASU 2016-09) intended to simplify and improve various aspects related to how employee-share based payment transactions are accounted for and presented in the financial statements. The ASU addresses income tax consequences, classification of awards as either equity or liabilities, classification on the statement of cash flows and forfeiture rate calculations. This guidance is effective for public business entities in fiscal years, and interim periods within those fiscal years, beginning after December 15, 2016. The Company adopted this guidance in its first quarter of 2017 and elected to apply this adoption prospectively. Prior periods have not been adjusted. The Company has made the accounting policy election to continue to estimate forfeitures expected to occur to determine the amount of stock-based compensation expense to record each period. See Note 8 for information regarding the impact on the Company's financial statements. </font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements </font></div><div style="line-height:125%;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#222222;font-style:italic;">Revenue from Contracts with Customers</font></div><div style="line-height:125%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2014-09,&#160;</font><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Revenue from Contracts with Customers (</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">ASU 2014-09), as amended, which will supersede nearly all existing revenue recognition guidance. Under ASU 2014-09, an entity is required to recognize revenue upon transfer of promised goods or services to customers in an amount that reflects the expected consideration received in exchange for those goods or services. ASU 2014-09 defines a five-step process in order to achieve this core principle, which may require the use of judgment and estimates, and also requires expanded qualitative and quantitative disclosures relating to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers, including significant judgments and estimates used.</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:Arial;font-size:10pt;color:#231f20;">The FASB has recently issued several amendments to the new standard, including clarification on accounting for licenses of intellectual property and identifying performance obligations. The amendments include ASU 2016-08,&#160;</font><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Revenue from Contracts with Customers (Topic 606)-Principal versus Agent Considerations</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, which was issued in March 2016, and clarifies the implementation guidance for principal versus agent considerations in ASU 2014-09, and ASU 2016-10, </font><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Revenue from Contracts with Customers (Topic 606)-Identifying Performance Obligations and Licensing</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, which was issued in April 2016, and amends the guidance in ASU 2014-09 related to identifying performance obligations and accounting for licenses of intellectual property. The new standard permits adoption either by using (i) a full retrospective approach for all periods presented in the period of adoption or (ii) a modified retrospective approach with the cumulative effect of initially applying the new standard recognized at the date of initial application and providing certain additional disclosures. The new standard is effective for annual reporting periods beginning after&#160;December 15, 2017, with early adoption permitted for annual reporting periods beginning after December 15, 2016. The Company will adopt the new standard effective&#160;January 1, 2018.</font></div><div style="line-height:125%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:125%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">We have reached preliminary conclusions on key accounting assessments related to the standard. The Company currently believes the new standard will have the most significant impact relating to the potential deferral of sales commissions and contract costs. We are finalizing our assessment and quantifying the impacts related to accounting for costs incurred to obtain a contract. </font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;"> The Company currently plans to adopt using the modified retrospective approach.</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:Arial;font-size:10pt;color:#231f20;">In January 2016, the FASB issued ASU 2016-01, </font><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, which will impact certain aspects of recognition, measurement, presentation and disclosure of financial instruments. </font><font style="font-family:Arial;font-size:10pt;">The guidance will impact the accounting for equity investments, financial liabilities under the fair value option, and the presentation and disclosure requirements for financial instruments. </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">This guidance is effective&#160;for public business entities in&#160;fiscal years, and interim periods within those fiscal years,&#160;beginning after December 15, 2017. The Company is currently evaluating the impact this ASU will have on its consolidated financial statements.</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">In February 2016, the FASB issued ASU 2016-02, </font><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Leases (Topic 842), </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">which requires, among other things, lease assets and lease liabilities arising from leases, including operating leases, to be recognized on the balance sheet. In addition, this ASU requires disclosing key information about leasing arrangements. This guidance supersedes existing lease guidance and is effective&#160;for public business entities in&#160;fiscal years, and interim periods within those fiscal years,&#160;beginning after December 15, 2018. </font><font style="font-family:Arial;font-size:10pt;">Pursuant to the leasing criteria, most of our leased space and equipment leases will be capitalized assets on the balance sheet with an offsetting financing obligation.&#160;&#160; In the statement of operations, what was formerly rent expense will be bifurcated into depreciation and interest expense. </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">In August 2016, the FASB issued ASU 2016-15, </font><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force)</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, to provide guidance on the presentation of certain cash receipts and cash payments in the statement of cash flows in order to reduce diversity in existing practice. The amendments in this ASU are effective for public business entities for fiscal years beginning after December&#160;15, 2017, and interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">In November 2016, the FASB issued ASU 2016-18, </font><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Statement of Cash Flows (Topic 230): Restricted Cash</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, which requires the statement of cash flows to explain the change during the period in the total of cash, cash equivalents and restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. This guidance is effective&#160;for public business entities in&#160;fiscal years, and interim periods within those fiscal years,&#160;beginning after December 15, 2017. Early adoption is permitted. The Company is currently evaluating the impact this ASU will have on its consolidated financial statements.</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In January 2017, the FASB issued ASU 2017-01,&#160;</font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Business Combinations (Topic 805): Clarifying the Definition of a Business</font><font style="font-family:Arial;font-size:10pt;">, which revises the definition of a business and provides new guidance in evaluating when a set of transferred assets and activities is a business. This guidance will be effective for public business </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">entities in&#160;fiscal years, and interim periods within those fiscal years,&#160;beginning after December 15, 2017</font><font style="font-family:Arial;font-size:10pt;"> on a prospective basis. Early adoption is permitted. The Company does not expect the standard to have a material impact on our consolidated financial statements.</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">In January 2017, the FASB issued ASU 2017-04, </font><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Simplifying the Test for Goodwill Impairment (Topic 350)</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">. This standard eliminates Step 2 from the goodwill impairment test, instead requiring an entity to recognize a goodwill impairment charge for the amount by which the goodwill carrying amount exceeds the reporting unit&#8217;s fair value. This guidance is effective for interim and annual goodwill impairment tests in fiscal years beginning after December&#160;15, 2019 with early adoption permitted. This guidance must be applied on a prospective basis. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-weight:bold;">Other Income (Expense), Net</font></div><div style="line-height:100%;text-align:left;font-size:5pt;"><font style="font-family:inherit;font-size:5pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">Other income (expense), net consists of the following:</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;">Foreign exchange gain (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(84</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(285</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other income (expense)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(50</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(40</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(127</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(157</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other expense, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(82</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(124</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(288</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(442</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;font-weight:bold;">Reclassification</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The Company reclassified certain information technology expenses across the functions that benefit from their support. For the three months ended September 30, 2016, the Company reclassified </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.8 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> out of general and administrative expenses. Of this amount the Company reclassified </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.2 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> to cost of revenues, </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.3 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> to research and development and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.3 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> to sales and marketing. For the nine months ended September 30, 2016, the Company reclassified </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$2.2 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> out of general and administrative expenses. Of this amount the Company reclassified </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.5 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> to cost of revenues, </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$1.0 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> to research and development and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.7 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> to sales and marketing. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-weight:bold;">Property and Equipment, Net</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">Property and equipment consists of the following:</font><font style="font-family:Arial;font-size:8pt;color:#231f20;font-weight:bold;"> </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:100%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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:9pt;"><font style="font-family:Arial;font-size:9pt;">Computer 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">70,158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">57,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:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">20,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">19,716</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Furniture, fixtures and equipment </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,025</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Scanner appliances </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">14,419</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">14,776</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,538</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,694</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total property and equipment </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">124,394</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">98,906</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Less: accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(73,113</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(59,505</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">51,281</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">39,401</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-top:2px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:2px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">Physical scanner appliances and other computer equipment that are or will be subject to subscriptions by customers had a net carrying value of </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$7.7 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$8.3 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> at </font><font style="font-family:Arial;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">December&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, respectively, including assets that have not been placed in service of </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$1.7 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$1.3 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, respectively. Depreciation and amortization expense relating to property and equipment was </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$5.1 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$4.4 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> for the </font><font style="font-family:Arial;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">2016</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, respectively, and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$14.7 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$12.0 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> for the </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">nine months ended September 30, 2017</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">2016</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">Property and equipment consists of the following:</font><font style="font-family:Arial;font-size:8pt;color:#231f20;font-weight:bold;"> </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;color:#231f20;font-weight:bold;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:100%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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:9pt;"><font style="font-family:Arial;font-size:9pt;">Computer 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:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">70,158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">57,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:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">20,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">19,716</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Furniture, fixtures and equipment </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,025</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Scanner appliances </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">14,419</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">14,776</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,538</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,694</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total property and equipment </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">124,394</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">98,906</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Less: accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(73,113</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(59,505</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">51,281</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">39,401</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The following table shows the changes to accumulated other comprehensive income (loss) for the nine months ended September 30, 2017 (in thousands): </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.02534113060429%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Unrealized Gain (Loss), net on Investments</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Balance at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(156</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Change in net realized gain (loss) on investments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Amounts reclassified for net realized gain (loss) included in net income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other comprehensive income (loss), net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">36</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;background-color:#cceeff;">Balance at September 30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(120</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:114%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The carrying values of intangible assets are as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:114%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">September&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Net Book 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Existing technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7,066</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Patent license</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,388</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(697</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">691</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;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:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;&#160;&#160;&#160;&#160;Total intangibles subject to amortization </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8,454</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(2,693</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,761</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></tr><tr><td style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">Intangible assets not subject to amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">40</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;&#160;&#160;&#160;&#160;Total intangible assets, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,801</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Net Book 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Existing technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,910</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(1,728</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">182</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Patent License</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,388</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(623</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">765</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;&#160;&#160;&#160;&#160;Total intangibles subject to amortization </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,298</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(2,351</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">947</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Intangible assets not subject to amortization</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:3px double #000000;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;border-bottom:3px double #000000;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;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:9pt;"><font style="font-family:Arial;font-size:9pt;">40</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;&#160;&#160;&#160;&#160;Total intangible assets, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">987</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></tr><tr><td style="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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">Potentially dilutive securities not included in the calculation of diluted net income per share because doing so would be antidilutive are as follows:</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;">Common stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,881</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,244</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,594</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Restricted stock units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">38</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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:9pt;"><font style="font-family:Arial;font-size:9pt;">651</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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:9pt;"><font style="font-family:Arial;font-size:9pt;">2,881</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,244</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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:9pt;"><font style="font-family:Arial;font-size:9pt;">3,632</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The following summarizes the gains (losses) recognized in Other expense, net on the condensed consolidated statement of operations, from forward contracts and other foreign currency transactions:</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;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="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:Arial;font-size:8pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" 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:Arial;font-size:8pt;font-weight:bold;">September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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:8pt;"><font style="font-family:Arial;font-size:8pt;">Net loss from forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(463</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(82</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(1,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Other foreign currency transactions gain</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">431</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(2</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">1,424</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(276</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:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">Total foreign exchange gain (loss), net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(32</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(84</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(161</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">(285</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The computations for basic and diluted net income per share are as follows:</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">(in thousands, except per share data)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8,452</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,996</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">37,584</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,317</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Weighted-average shares used in computing net income per share:</font></div></td><td colspan="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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">37,703</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">35,477</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">37,162</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">35,074</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Effect of potentially dilutive 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="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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Common stock options</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,199</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,103</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,161</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,089</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;&#160;&#160;Restricted stock units</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">397</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">278</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">40,299</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:9pt;"><font style="font-family:Arial;font-size:9pt;">38,712</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:9pt;"><font style="font-family:Arial;font-size:9pt;">39,601</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:9pt;"><font style="font-family:Arial;font-size:9pt;">38,205</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Net income per share:</font></div></td><td colspan="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;padding-left:12px;text-indent:-12px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.22</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.14</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1.01</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.38</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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:9pt;"><font style="font-family:Arial;font-size:9pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.21</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.95</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">0.35</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The following table shows a summary of the stock-based compensation expense included in the condensed consolidated statements of operations for the three and nine months ended September 30, 2017 and 2016. </font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:100%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;">Cost of revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">532</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">516</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,318</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,503</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,585</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,229</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,373</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">1,231</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,444</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,459</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">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:9pt;"><font style="font-family:Arial;font-size:9pt;">4,477</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2,181</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">9,280</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,972</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total stock-based compensation</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7,743</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,103</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">18,522</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,122</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The following are the minimum annual lease payments due under operating leases at </font><font style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> (in thousands): </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:140%;padding-top:1px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Remainder of 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,927</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,198</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,873</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,649</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">2022 and thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">26,136</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">48,167</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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:114%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">A summary of the Company&#8217;s RSU and RSA activity is as follows:</font></div><div style="line-height:125%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding RSUs and RSAs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Weighted Average Grant Date Fair Value Per Share</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">587,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">28.85</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">934,439</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">38.53</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Released</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(239,222</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">32.15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(106,522</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">31.80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">September 30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,176,028</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">35.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Outstanding and expected to vest - September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">1,010,848</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">35.58</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">Other income (expense), net consists of the following:</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;">Foreign exchange gain (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(84</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(285</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other income (expense)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(50</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(40</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(127</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(157</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Other expense, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(82</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(124</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(288</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(442</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">Revenues by geographic area, based on the location of the customer, are as follows:</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">42,287</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">35,965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">118,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">102,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">17,203</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,022</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">49,127</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">42,851</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">59,490</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">50,987</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">167,913</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">145,701</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">Property and equipment, net, by geographic area, are as follows:</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">37,615</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">30,733</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,666</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8,668</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total 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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">51,281</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">39,401</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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:114%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">A summary of the Company&#8217;s stock option activity is as follows:</font></div><div style="line-height:114%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:114%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Outstanding Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Weighted Average 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;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Weighted Average Remaining Contractual Life (Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Aggregate Intrinsic 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;">December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">7,527,680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">19.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">101,717</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">338,725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">38.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(2,364,523</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">10.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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(347,573</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">33.72</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">September 30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5,154,309</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">23.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">145,402</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Vested and expected to vest - September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">4,852,064</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">23.05</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">6.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">139,543</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Exercisable - September 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3,458,555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">19.94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">5.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">110,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:2px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">ly.</font></div><div style="line-height:120%;padding-top:2px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">As of </font><font style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, the Company expects amortization expense in future periods to be as follows (in thousands</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-weight:bold;">Segment Information and Information about Geographic Area</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The Company operates in </font><font style="font-family:Arial;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;">one</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> segment. The Company&#8217;s chief operating decision maker is the Chairman, President and Chief Executive Officer, who makes operating decisions, assesses performance and allocates resources on a consolidated basis. All of the Company&#8217;s principal operations and decision-making functions are located in the United States. Revenues by geographic area, based on the location of the customer, are as follows:</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">42,287</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">35,965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">118,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">102,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">17,203</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">15,022</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">49,127</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">42,851</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">59,490</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">50,987</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">167,913</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">145,701</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">Property and equipment, net, by geographic area, are as follows:</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;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:9pt;"><font style="font-family:Arial;font-size:9pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">37,615</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">30,733</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">13,666</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">8,668</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Total 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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">51,281</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">39,401</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-weight:bold;">The Company and Summary of Significant Accounting Policies</font></div><div style="line-height:125%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;font-weight:bold;">Description of Business</font></div><div style="line-height:125%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">Qualys, Inc. (the &#8220;Company&#8221;) was incorporated in the state of Delaware on December 30, 1999. The Company is headquartered in Redwood City, California and has majority-owned subsidiaries throughout the world. The Company is a pioneer and leading provider of cloud-based security and compliance solutions that enable organizations to identify security risks to their IT infrastructures, help protect their IT systems and applications from ever-evolving cyber-attacks and achieve compliance with internal policies and external regulations. The Company&#8217;s cloud solutions address the growing security and compliance complexities and risks that are amplified by the dissolving boundaries between internal and external IT infrastructures and web environments, the rapid adoption of cloud computing and the proliferation of geographically dispersed IT assets. Organizations can use the Company&#8217;s integrated suite of solutions delivered on its Qualys Cloud Platform to cost-effectively obtain a unified view of their security and compliance posture across globally-distributed IT infrastructures.</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The accompanying unaudited condensed consolidated financial statements and condensed footnotes have been prepared by the Company in accordance with accounting principles generally accepted in the United States ("U.S. GAAP") for interim financial information as well as the instructions to Form 10-Q and the rules and regulations of the U.S. Securities and Exchange Commission ("SEC"). Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations.&#160;The condensed consolidated balance sheet as of </font><font style="font-family:Arial;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, included herein, was derived from the audited financial statements as of that date but does not include all disclosures, including notes required by U.S. GAAP. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, which include only normal recurring adjustments, necessary for the fair presentation of the financial position, results of operations and cash flows for the interim periods. The results of operations for the </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">three and nine</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> month periods ended </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">September&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> are not necessarily indicative of the results of operations expected for the entire year ending </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">December&#160;31, 2017</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> or for any other future annual or interim period. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes included in the Company&#8217;s Annual Report on Form 10-K for the year ended </font><font style="font-family:Arial;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, filed with the SEC on February 24, 2017.</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;font-weight:bold;">Reclassification</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">The Company reclassified certain information technology expenses across the functions that benefit from their support. For the three months ended September 30, 2016, the Company reclassified </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.8 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> out of general and administrative expenses. Of this amount the Company reclassified </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.2 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> to cost of revenues, </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.3 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> to research and development and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.3 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> to sales and marketing. For the nine months ended September 30, 2016, the Company reclassified </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$2.2 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> out of general and administrative expenses. Of this amount the Company reclassified </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.5 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> to cost of revenues, </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$1.0 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> to research and development and </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">$0.7 million</font><font style="font-family:Arial;font-size:10pt;color:#231f20;"> to sales and marketing. </font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;font-weight:bold;">Recently adopted Accounting Pronouncements </font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">In March 2016, the FASB issued ASU 2016-09,&#160;</font><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, (ASU 2016-09) intended to simplify and improve various aspects related to how employee-share based payment transactions are accounted for and presented in the financial statements. The ASU addresses income tax consequences, classification of awards as either equity or liabilities, classification on the statement of cash flows and forfeiture rate calculations. This guidance is effective for public business entities in fiscal years, and interim periods within those fiscal years, beginning after December 15, 2016. The Company adopted this guidance in its first quarter of 2017 and elected to apply this adoption prospectively. Prior periods have not been adjusted. The Company has made the accounting policy election to continue to estimate forfeitures expected to occur to determine the amount of stock-based compensation expense to record each period. See Note 8 for information regarding the impact on the Company's financial statements. </font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements </font></div><div style="line-height:125%;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#222222;font-style:italic;">Revenue from Contracts with Customers</font></div><div style="line-height:125%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2014-09,&#160;</font><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Revenue from Contracts with Customers (</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">ASU 2014-09), as amended, which will supersede nearly all existing revenue recognition guidance. Under ASU 2014-09, an entity is required to recognize revenue upon transfer of promised goods or services to customers in an amount that reflects the expected consideration received in exchange for those goods or services. ASU 2014-09 defines a five-step process in order to achieve this core principle, which may require the use of judgment and estimates, and also requires expanded qualitative and quantitative disclosures relating to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers, including significant judgments and estimates used.</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:Arial;font-size:10pt;color:#231f20;">The FASB has recently issued several amendments to the new standard, including clarification on accounting for licenses of intellectual property and identifying performance obligations. The amendments include ASU 2016-08,&#160;</font><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Revenue from Contracts with Customers (Topic 606)-Principal versus Agent Considerations</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, which was issued in March 2016, and clarifies the implementation guidance for principal versus agent considerations in ASU 2014-09, and ASU 2016-10, </font><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Revenue from Contracts with Customers (Topic 606)-Identifying Performance Obligations and Licensing</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, which was issued in April 2016, and amends the guidance in ASU 2014-09 related to identifying performance obligations and accounting for licenses of intellectual property. The new standard permits adoption either by using (i) a full retrospective approach for all periods presented in the period of adoption or (ii) a modified retrospective approach with the cumulative effect of initially applying the new standard recognized at the date of initial application and providing certain additional disclosures. The new standard is effective for annual reporting periods beginning after&#160;December 15, 2017, with early adoption permitted for annual reporting periods beginning after December 15, 2016. The Company will adopt the new standard effective&#160;January 1, 2018.</font></div><div style="line-height:125%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:125%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">We have reached preliminary conclusions on key accounting assessments related to the standard. The Company currently believes the new standard will have the most significant impact relating to the potential deferral of sales commissions and contract costs. We are finalizing our assessment and quantifying the impacts related to accounting for costs incurred to obtain a contract. </font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;"> The Company currently plans to adopt using the modified retrospective approach.</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:Arial;font-size:10pt;color:#231f20;">In January 2016, the FASB issued ASU 2016-01, </font><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, which will impact certain aspects of recognition, measurement, presentation and disclosure of financial instruments. </font><font style="font-family:Arial;font-size:10pt;">The guidance will impact the accounting for equity investments, financial liabilities under the fair value option, and the presentation and disclosure requirements for financial instruments. </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">This guidance is effective&#160;for public business entities in&#160;fiscal years, and interim periods within those fiscal years,&#160;beginning after December 15, 2017. The Company is currently evaluating the impact this ASU will have on its consolidated financial statements.</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">In February 2016, the FASB issued ASU 2016-02, </font><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Leases (Topic 842), </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">which requires, among other things, lease assets and lease liabilities arising from leases, including operating leases, to be recognized on the balance sheet. In addition, this ASU requires disclosing key information about leasing arrangements. This guidance supersedes existing lease guidance and is effective&#160;for public business entities in&#160;fiscal years, and interim periods within those fiscal years,&#160;beginning after December 15, 2018. </font><font style="font-family:Arial;font-size:10pt;">Pursuant to the leasing criteria, most of our leased space and equipment leases will be capitalized assets on the balance sheet with an offsetting financing obligation.&#160;&#160; In the statement of operations, what was formerly rent expense will be bifurcated into depreciation and interest expense. </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">In August 2016, the FASB issued ASU 2016-15, </font><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force)</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, to provide guidance on the presentation of certain cash receipts and cash payments in the statement of cash flows in order to reduce diversity in existing practice. The amendments in this ASU are effective for public business entities for fiscal years beginning after December&#160;15, 2017, and interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">In November 2016, the FASB issued ASU 2016-18, </font><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Statement of Cash Flows (Topic 230): Restricted Cash</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">, which requires the statement of cash flows to explain the change during the period in the total of cash, cash equivalents and restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. This guidance is effective&#160;for public business entities in&#160;fiscal years, and interim periods within those fiscal years,&#160;beginning after December 15, 2017. Early adoption is permitted. The Company is currently evaluating the impact this ASU will have on its consolidated financial statements.</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In January 2017, the FASB issued ASU 2017-01,&#160;</font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Business Combinations (Topic 805): Clarifying the Definition of a Business</font><font style="font-family:Arial;font-size:10pt;">, which revises the definition of a business and provides new guidance in evaluating when a set of transferred assets and activities is a business. This guidance will be effective for public business </font><font style="font-family:Arial;font-size:10pt;color:#231f20;">entities in&#160;fiscal years, and interim periods within those fiscal years,&#160;beginning after December 15, 2017</font><font style="font-family:Arial;font-size:10pt;"> on a prospective basis. Early adoption is permitted. The Company does not expect the standard to have a material impact on our consolidated financial statements.</font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:125%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#231f20;">In January 2017, the FASB issued ASU 2017-04, </font><font style="font-family:Arial;font-size:10pt;color:#231f20;font-style:italic;">Simplifying the Test for Goodwill Impairment (Topic 350)</font><font style="font-family:Arial;font-size:10pt;color:#231f20;">. This standard eliminates Step 2 from the goodwill impairment test, instead requiring an entity to recognize a goodwill impairment charge for the amount by which the goodwill carrying amount exceeds the reporting unit&#8217;s fair value. This guidance is effective for interim and annual goodwill impairment tests in fiscal years beginning after December&#160;15, 2019 with early adoption permitted. This guidance must be applied on a prospective basis. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.</font></div></div> EX-101.SCH 7 qlys-20170930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2110100 - Disclosure - Business Combination Business Combination link:presentationLink link:calculationLink link:definitionLink 2410401 - Disclosure - Business Combination - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2422403 - Disclosure - Commitments and Contingencies - Lease Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Commitments and Contingencies - Schedule of Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2322301 - 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 2401402 - Disclosure - The Company and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - The Company and Summary of Significant Accounting Policies (Policies) 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 1004000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Fair Value of Financial Instruments - Cash and Cash Equivalents, Available-for-sale Securities Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Fair Value of Financial Instruments - Changes in Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Fair Value of Financial Instruments - Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2402406 - Disclosure - Fair Value of Financial Instruments - Derivatives (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Fair Value of Financial Instruments - Fair Value Hierarchy (Details) link:presentationLink link:calculationLink link:definitionLink 2402407 - Disclosure - Fair Value of Financial Instruments - Gains (Losses) Recognized (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Goodwill and Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Goodwill and Intangible Assets, Net - Carrying Value of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Goodwill and Intangible Assets, Net - Future Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Goodwill and Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2134100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2434401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2137100 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 2437402 - Disclosure - Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2337301 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - Other Income (Expense), Net link:presentationLink link:calculationLink link:definitionLink 2431402 - Disclosure - Other Income (Expense), Net (Details) link:presentationLink link:calculationLink link:definitionLink 2331301 - Disclosure - Other Income (Expense), Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2135100 - Disclosure - Segment Information and Information about Geographic Area link:presentationLink link:calculationLink link:definitionLink 2435402 - Disclosure - Segment Information and Information about Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 2335301 - Disclosure - Segment Information and Information about Geographic Area (Tables) link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 2428403 - Disclosure - Stock-based Compensation - Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2428406 - Disclosure - Stock-based Compensation - Restricted Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2428405 - Disclosure - Stock-based Compensation - Stock Option Plan Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2428402 - Disclosure - Stock-based Compensation - Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 2328301 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 qlys-20170930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 qlys-20170930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 qlys-20170930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Fair Value Disclosures [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Unrealized Gain (Loss) on Investments Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Beginning balance Stockholders' Equity Attributable to Parent Change in net realized gain (loss) on investments Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax Amounts reclassified for net realized gain (loss) included in net income Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax Other comprehensive income (loss), net Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Ending balance Property, Plant and Equipment [Abstract] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Computer equipment Computer Equipment [Member] Computer software Computer Software, Intangible Asset [Member] Furniture, fixtures and equipment Furniture and Fixtures [Member] Scanner appliances Scanner appliances [Member] Scanner appliances [Member] Scanner appliances and other computer equipment subject to subscription Scanner appliances and other computer equipment subject to subscription [Member] Scanner appliances and other computer equipment subject to subscription [Member] Scanner appliances and other computer equipment not placed in service Scanner Appliances and Other Computer Equipment Not Placed in Service [Member] Scanner Appliances and Other Computer Equipment Not Placed in Service [Member] Leasehold improvements Leasehold Improvements [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property and equipment Property, Plant and Equipment, Gross Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Property, Plant and Equipment, Net Depreciation and amortization expense Depreciation, Depletion And Amortization, Excluding Intangible Asset Amortization Depreciation, Depletion And Amortization, Excluding Intangible Asset Amortization Segment Reporting [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Geographical Area [Axis] Geographical [Axis] Segment, Geographical [Domain] Geographical [Domain] United States UNITED STATES Other Other Geographic Areas [Member] Other Geographic Areas [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of operating segments (in segment) Number of Operating Segments Revenues Revenues Property and equipment, net Property and equipment, net Property, Plant and Equipment [Table Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Outstanding Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Ending balance (in shares) Vested and expected to vest (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted average exercise price, Beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted average exercise price, granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted average exercise price, exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted average exercise price, canceled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Weighted average exercise price, Ending balance (in dollars per share) Weighted average exercise price, Vested and expected to vest (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted average exercise price, Exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Weighted Average Remaining Contractual Life Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term [Abstract] Weighted average remaining contractual life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted average remaining contractual life, Vested and expected to vest (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Weighted average remaining contractual life, Exercisable (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value [Abstract] Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate intrinsic value, Vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Aggregate intrinsic value, Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Segment Information and Information about Geographic Area Segment Reporting Disclosure [Text Block] Statement of Comprehensive Income [Abstract] Net income Net Income (Loss) Attributable to Parent Change in foreign currency translation loss, net of zero tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Available-for-sale investments: Available-for-sale Securities [Abstract] Change in net unrealized gain (loss) on investments, net of tax Less: reclassification adjustment for net realized gain included in net income Net change, net of tax Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets, Net Goodwill and Intangible Assets Disclosure [Text Block] Commitments and Contingencies Disclosure [Abstract] Operating Leases Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Remainder of 2017 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year 2018 Operating Leases, Future Minimum Payments, Due in Two Years 2019 Operating Leases, Future Minimum Payments, Due in Three Years 2020 Operating Leases, Future Minimum Payments, Due in Four Years 2021 Operating Leases, Future Minimum Payments, Due in Five Years 2022 and thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total minimum lease payments Operating Leases, Future Minimum Payments Due Accounting Policies [Abstract] Description Of Business Description Of Business Policy [Policy Text Block] Description Of Business Policy [Policy Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Reclassification Reclassification, Policy [Policy Text Block] Recently adopted Accounting Pronouncements and Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] 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] Depreciation and amortization expense Depreciation, Depletion and Amortization Bad debt expense Provision for Doubtful Accounts Loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Stock-based compensation Share-based Compensation Amortization of premiums and accretion of discounts on investments Accretion (Amortization) of Discounts and Premiums, Investments Excess tax benefits from stock-based compensation Excess Tax Benefit from Share-based Compensation, Operating Activities Deferred income taxes Deferred Income Tax Expense (Benefit) Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities Increase (Decrease) in Accrued Liabilities Deferred revenues Increase (Decrease) in Deferred Revenue Other non-current liabilities Increase (Decrease) in Other Noncurrent 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] Purchases of investments Payments to Acquire Available-for-sale Securities Sales and maturities of investments Proceeds from Sale and Maturity of Available-for-sale Securities Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Purchase of business Payments to Acquire Businesses, Gross 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 exercise of stock options Proceeds from Stock Options Exercised Excess tax benefits from stock-based compensation Excess Tax Benefit from Share-based Compensation, Financing Activities Payments for taxes related to net share settlement of equity awards Payments Related to Tax Withholding for Share-based Compensation Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Net increase in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of period Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents at end of period Supplemental cash flow disclosures: Supplemental Cash Flow Information [Abstract] Purchases of property and equipment recorded in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Cash paid for income taxes Income Taxes Paid Not yet received tenant allowance recorded in other assets, accrued liabilities and other non-current liabilities Increase (Decrease) In Tenant Improvements Receivable Increase (Decrease) In Tenant Improvements Receivable Earnings Per Share [Abstract] Numerator: Numerator [Abstract] Numerator [Abstract] Denominator: Denominator [Abstract] Denominator [Abstract] Basic (shares) Weighted Average Number of Shares Outstanding, Basic Common stock options (shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Restricted stock units (shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Diluted (shares) Weighted Average Number of Shares Outstanding, Diluted Basic (USD per share) Earnings Per Share, Basic Diluted (USD per share) Earnings Per Share, Diluted 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] Stock Options Employee Stock Option [Member] Restricted Stock Units Restricted Stock Units (RSUs) [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 Antidilutive Securities [Abstract] Antidilutive Securities [Abstract] Antidilutive securities (shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Other Income and Expenses [Abstract] Foreign exchange gain (loss) Foreign Currency Transaction Gain (Loss) Including Derivatives, Before Tax Foreign Currency Transaction Gain (Loss) Including Derivatives, Before Tax Other income (expense) Other non operating income expense other Other non operating income expense other Other expense, net Other Nonoperating Income (Expense) Schedule of Goodwill and Intangible Assets [Table] Schedule of Goodwill and Intangible Assets [Table] Schedule of Goodwill and Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Existing technology Developed Technology Rights [Member] Patent license Patents [Member] Schedule of Goodwill and Intangible Assets [Line Items] Schedule of Goodwill and Intangible Assets [Line Items] [Line Items] for Schedule of Goodwill and Intangible Assets [Table] Cost Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Book Value Finite-Lived Intangible Assets, Net Intangible assets not subject to amortization Indefinite-Lived Intangible Assets (Excluding Goodwill) Total intangible assets, net Intangible Assets, Net (Excluding Goodwill) Amortization of intangible assets Amortization of Intangible Assets Goodwill Goodwill Carrying value of intangible assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Intangible assets future periods amortization expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Basis [Axis] Measurement Basis [Axis] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Fair Value Estimate of Fair Value Measurement [Member] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Domain] Major Types of Debt and Equity Securities [Domain] Commercial paper Commercial Paper [Member] US government agencies US Government Agencies Debt Securities [Member] Corporate bonds Corporate Bond Securities [Member] Asset backed securities Asset-backed Securities [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy [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] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Recurring Basis Fair Value, Measurements, Recurring [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Assets, Fair Value Disclosure [Abstract] Assets, Fair Value Disclosure [Abstract] Available-for-sale securities, fair value Available-for-sale Securities Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Schedule of Future Minimum Lease Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2012 Equity Incentive Plan 2012 Equity Incentive Plan [Member] 2012 Equity Incentive Plan [Member] 2000 Equity Incentive Plan 2000 Equity Incentive Plan [Member] 2000 Equity Incentive Plan [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Number of shares authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Number of shares available for grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Fair Value of Financial Instruments Fair Value Disclosures [Text Block] The Company and Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Stock-based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Statement of Financial Position [Abstract] Allowance for doubtful accounts receivable Allowance for Doubtful Accounts Receivable Preferred stock, par or stated value per share (USD per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Common stock, par or stated value per share (USD per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Document and Entity Information [Abstract] Document and Entity Information [Abstract] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Document Type Document Type Document Period End Date Document Period End Date Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Income Statement [Abstract] Revenues Revenues [Abstract] Cost of revenues Cost of Revenue Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Total operating expenses Operating Expenses Income from operations Operating Income (Loss) Other income (expense), net: Other Income (Expense), Net [Abstract] Other Income (Expense), Net [Abstract] Interest expense Interest Expense Interest income Investment Income, Interest Other expense, net Total other income (expense), net Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest (Benefit from) provision for income taxes Income Tax Expense (Benefit) Net income Net income per share: Weighted average shares used in computing net income per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Diluted (shares) Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Nevis Networks Nevis Networks [Member] Nevis Networks [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Total purchase price Business Combination, Consideration Transferred Technology-based intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Estimated useful life of technology-based intangible assets Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Net Income Per Share Earnings Per Share [Text Block] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Short-term investments Short-term Investments Accounts receivable, net of allowance of $658 and $702 as of September 30, 2017 and December 31, 2016, respectively Accounts Receivable, Net, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Long-term investments Long-term Investments Deferred tax assets, net Deferred Tax Assets, Net, Noncurrent Intangible assets, net Restricted cash Restricted Cash and Cash Equivalents, Noncurrent Other noncurrent assets Other Assets, Noncurrent Total assets Assets Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued liabilities Accrued Liabilities, Current Deferred revenues, current Deferred Revenue, Current Total current liabilities Liabilities, Current Deferred revenues, noncurrent Deferred Revenue, Noncurrent Other noncurrent liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 6) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.001 par value; 20,000,000 shares authorized, no shares issued and outstanding at September 30, 2017 and December 31, 2016 Preferred Stock, Value, Issued Common stock, $0.001 par value; 1,000,000,000 shares authorized; 37,896,671 and 35,841,001 shares issued and outstanding at September 30, 2017 and December 31, 2016 Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Retained Earnings (Accumulated deficit) Retained Earnings (Accumulated Deficit) Total stockholders’ equity Total liabilities and stockholders’ equity Liabilities and Equity Revenues and property and equipment, net, by geographic area Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] ASU 2016-09 Accounting Standards Update 2016-09 [Member] Accounting Standards Update 2016-09 [Member] Retained Earnings Retained Earnings [Member] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Benefit recognized for excess tax benefits related to stock-based compensation Effective Income Tax Rate Reconciliation, Share-Based Compensation, Excess Tax Benefit, Amount Effective Income Tax Rate Reconciliation, Share-Based Compensation, Excess Tax Benefit, Amount Cumulative effect adjustment Cumulative Effect of New Accounting Principle in Period of Adoption Decrease to deferred tax assets Deferred Income Tax Assets, Net Unrecognized tax benefits Unrecognized Tax Benefits Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Outstanding RSUs and RSAs Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Released (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Ending balance (in shares) Outstanding and expected to vest (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vested And Expected To Vest, Outstanding, Number Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vested And Expected To Vest, Outstanding, Number Weighted Average Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Beginning balance (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Released (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Canceled (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Ending balance (usd per share) Outstanding and expected to vest (usd per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vested And Expected To Vest, Outstanding, Weighted Average Exercise Price Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vested And Expected To Vest, Outstanding, Weighted Average Exercise Price 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] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Income Statement Location [Axis] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] Cost of revenues Cost of Sales [Member] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Total employee stock-based compensation Allocated Share-based Compensation Expense Unrecognized employee compensation cost Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Unrecognized employee compensation cost, period for recognition Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 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] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Restatement Adjustment Restatement Adjustment [Member] Reclassification Error Corrections and Prior Period Adjustments Restatement [Line Items] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Derivative, by Nature [Axis] Derivative Instrument [Axis] Derivative, Name [Domain] Derivative Contract [Domain] Forward Contracts Forward Contracts [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Derivative, number of instruments held Derivative, Number of Instruments Held Derivative, notional amount Derivative, Notional Amount Foreign currency contract, asset, fair value disclosure Foreign Currency Contract, Asset, Fair Value Disclosure Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Cash Cash [Member] Money market funds Money Market Funds [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Cash and cash equivalents Cash and Cash Equivalents [Member] Short-term investments Available-for-sale Securities, Line Item [Member] Available-for-sale Securities, Line Item [Member] Long-term investments Long-Term Investments [Member] Long-Term Investments [Member] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Amortized Cost Available-for-sale Securities, Amortized Cost Basis Unrealized Gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Unrealized Losses Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Fair Value Available-for-sale Securities, Current Employee stock-based compensation Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Stock option activity Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Restricted stock units activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Schedule of Other Nonoperating Income (Expense) Schedule of Other Nonoperating Income (Expense) [Table Text Block] Rent expense Operating Leases, Rent Expense Deferred rent credit Deferred Rent Credit, Noncurrent Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Domain] Lease Arrangement, Type [Domain] Headquarter Office Facility Headquarter Office Facility [Member] Headquarter Office Facility [Member] Operating Leased Assets] Operating Leased Assets [Line Items] Lease term (in years) Lessee Leasing Arrangements, Operating Leases, Term of Contract Total lease commitment Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Net loss from forward contracts Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net Other foreign currency transactions gain Foreign Currency Transaction Gain (Loss), before Tax Total foreign exchange gain (loss), net Remainder of 2017 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2018 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Five 2022 and thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Line Items] Schedule of Available-for-sale Securities [Line Items] Mature within One Year Available-for-sale Securities, Debt and Equity Maturities, Next Twelve Months, Fair Value Available-for-sale Securities, Debt and Equity Maturities, Next Twelve Months, Fair Value After One Year through Two Years Available-for-sale Securities, Debt and Equity Maturities, Year One through Two, Fair Value Available-for-sale Securities, Debt and Equity Maturities, Year One through Two, Fair Value Over Two Years Available-for-sale Securities, Debt and Equity Maturities, After Year Two, Fair Value Available-for-sale Securities, Debt and Equity Maturities, After Year Two, Fair Value Fair Value Other Income (Expense), Net Other Income and Other Expense Disclosure [Text Block] Schedule of Cash and Cash Equivalents, Available-for-sale Securities Reconciliation Available-for-sale Securities [Table Text Block] Schedule of changes to accumulated other comprehensive income Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Schedule of Available-for-Sale Securities by Contractual Maturity Investments Classified by Contractual Maturity Date [Table Text Block] Summary of Gains (Losses) Recognized From Forward Contracts and Other Foreign Currency Transactions Derivative Instruments, Gain (Loss) [Table Text Block] Business Combination Business Combination Disclosure [Text Block] EX-101.PRE 11 qlys-20170930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2017
Oct. 31, 2017
Document and Entity Information [Abstract]    
Entity Registrant Name QUALYS, INC.  
Entity Central Index Key 0001107843  
Document Type 10-Q  
Document Period End Date Sep. 30, 2017  
Amendment Flag false  
Document Fiscal Year Focus 2017  
Document Fiscal Period Focus Q3  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   37,919,527
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents $ 90,517 $ 86,737
Short-term investments 212,210 157,119
Accounts receivable, net of allowance of $658 and $702 as of September 30, 2017 and December 31, 2016, respectively 46,354 47,024
Prepaid expenses and other current assets 18,299 9,808
Total current assets 367,380 300,688
Long-term investments 40,358 45,725
Property and equipment, net 51,281 39,401
Deferred tax assets, net 32,359 16,590
Intangible assets, net 5,801 987
Goodwill 900 317
Restricted cash 1,200 1,200
Other noncurrent assets 2,048 2,096
Total assets 501,327 407,004
Current liabilities:    
Accounts payable 1,398 2,051
Accrued liabilities 14,679 13,317
Deferred revenues, current 132,167 114,964
Total current liabilities 148,244 130,332
Deferred revenues, noncurrent 16,041 15,528
Other noncurrent liabilities 9,401 2,731
Total liabilities 173,686 148,591
Commitments and contingencies (Note 6)
Stockholders’ equity:    
Preferred stock, $0.001 par value; 20,000,000 shares authorized, no shares issued and outstanding at September 30, 2017 and December 31, 2016 0 0
Common stock, $0.001 par value; 1,000,000,000 shares authorized; 37,896,671 and 35,841,001 shares issued and outstanding at September 30, 2017 and December 31, 2016 38 36
Additional paid-in capital 290,520 266,794
Accumulated other comprehensive loss (120) (156)
Retained Earnings (Accumulated deficit) 37,203 (8,261)
Total stockholders’ equity 327,641 258,413
Total liabilities and stockholders’ equity $ 501,327 $ 407,004
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts receivable $ 658 $ 702
Preferred stock, par or stated value per share (USD per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 20,000,000 20,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par or stated value per share (USD per share) $ 0.001 $ 0.001
Common stock, shares authorized 1,000,000,000 1,000,000,000
Common stock, shares issued 37,896,671 35,841,001
Common stock, shares outstanding 37,896,671 35,841,001
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Revenues        
Revenues $ 59,490 $ 50,987 $ 167,913 $ 145,701
Cost of revenues 12,728 11,465 37,175 31,276
Gross profit 46,762 39,522 130,738 114,425
Operating expenses:        
Research and development 10,892 9,756 31,240 27,353
Sales and marketing 15,475 14,498 46,872 43,393
General and administrative 9,546 7,281 25,112 22,383
Total operating expenses 35,913 31,535 103,224 93,129
Income from operations 10,849 7,987 27,514 21,296
Other income (expense), net:        
Interest expense 0 (9) (3) (23)
Interest income 753 363 1,775 903
Other expense, net (82) (124) (288) (442)
Total other income (expense), net 671 230 1,484 438
Income before income taxes 11,520 8,217 28,998 21,734
(Benefit from) provision for income taxes 3,068 3,221 (8,586) 8,417
Net income $ 8,452 $ 4,996 $ 37,584 $ 13,317
Net income per share:        
Basic (USD per share) $ 0.22 $ 0.14 $ 1.01 $ 0.38
Diluted (USD per share) $ 0.21 $ 0.13 $ 0.95 $ 0.35
Weighted average shares used in computing net income per share:        
Basic (shares) 37,703 35,477 37,162 35,074
Diluted (shares) 40,299 38,712 39,601 38,205
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Statement of Comprehensive Income [Abstract]        
Net income $ 8,452 $ 4,996 $ 37,584 $ 13,317
Change in foreign currency translation loss, net of zero tax 0 0 0 0
Available-for-sale investments:        
Change in net unrealized gain (loss) on investments, net of tax 103 (58) 32 140
Less: reclassification adjustment for net realized gain included in net income 12 (38) 4 87
Net change, net of tax 115 (96) 36 227
Other comprehensive income (loss), net 115 (96) 36 227
Comprehensive income $ 8,567 $ 4,900 $ 37,620 $ 13,544
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Cash flows from operating activities:    
Net income $ 37,584 $ 13,317
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization expense 15,054 12,364
Bad debt expense 353 152
Loss on disposal of property and equipment 3 39
Stock-based compensation 18,522 15,122
Amortization of premiums and accretion of discounts on investments 1,155 617
Excess tax benefits from stock-based compensation 7,880 (4,832)
Deferred income taxes (17,631) 931
Changes in operating assets and liabilities:    
Accounts receivable 317 263
Prepaid expenses and other assets (405) (1,196)
Accounts payable (706) (877)
Accrued liabilities 747 6,763
Deferred revenues 17,716 10,853
Other non-current liabilities 1,190 1,188
Net cash provided by operating activities 81,779 54,704
Cash flows from investing activities:    
Purchases of investments (198,866) (180,161)
Sales and maturities of investments 148,025 133,708
Purchases of property and equipment (26,612) (18,809)
Purchase of business (5,753) 0
Net cash used in investing activities (83,206) (65,262)
Cash flows from financing activities:    
Proceeds from exercise of stock options 22,778 12,529
Excess tax benefits from stock-based compensation 0 4,832
Payments for taxes related to net share settlement of equity awards (17,571) (202)
Net cash provided by financing activities 5,207 17,159
Net increase in cash and cash equivalents 3,780 6,601
Cash and cash equivalents at beginning of period 86,737 91,698
Cash and cash equivalents at end of period 90,517  
Supplemental cash flow disclosures:    
Purchases of property and equipment recorded in accounts payable and accrued liabilities 1,371 2,606
Cash paid for income taxes $ 1,083 785
Not yet received tenant allowance recorded in other assets, accrued liabilities and other non-current liabilities   $ 0
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
The Company and Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2017
Accounting Policies [Abstract]  
The Company and Summary of Significant Accounting Policies
The Company and Summary of Significant Accounting Policies

Description of Business

Qualys, Inc. (the “Company”) was incorporated in the state of Delaware on December 30, 1999. The Company is headquartered in Redwood City, California and has majority-owned subsidiaries throughout the world. The Company is a pioneer and leading provider of cloud-based security and compliance solutions that enable organizations to identify security risks to their IT infrastructures, help protect their IT systems and applications from ever-evolving cyber-attacks and achieve compliance with internal policies and external regulations. The Company’s cloud solutions address the growing security and compliance complexities and risks that are amplified by the dissolving boundaries between internal and external IT infrastructures and web environments, the rapid adoption of cloud computing and the proliferation of geographically dispersed IT assets. Organizations can use the Company’s integrated suite of solutions delivered on its Qualys Cloud Platform to cost-effectively obtain a unified view of their security and compliance posture across globally-distributed IT infrastructures.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements and condensed footnotes have been prepared by the Company in accordance with accounting principles generally accepted in the United States ("U.S. GAAP") for interim financial information as well as the instructions to Form 10-Q and the rules and regulations of the U.S. Securities and Exchange Commission ("SEC"). Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. The condensed consolidated balance sheet as of December 31, 2016, included herein, was derived from the audited financial statements as of that date but does not include all disclosures, including notes required by U.S. GAAP. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, which include only normal recurring adjustments, necessary for the fair presentation of the financial position, results of operations and cash flows for the interim periods. The results of operations for the three and nine month periods ended September 30, 2017 are not necessarily indicative of the results of operations expected for the entire year ending December 31, 2017 or for any other future annual or interim period. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2016, filed with the SEC on February 24, 2017.

Reclassification

The Company reclassified certain information technology expenses across the functions that benefit from their support. For the three months ended September 30, 2016, the Company reclassified $0.8 million out of general and administrative expenses. Of this amount the Company reclassified $0.2 million to cost of revenues, $0.3 million to research and development and $0.3 million to sales and marketing. For the nine months ended September 30, 2016, the Company reclassified $2.2 million out of general and administrative expenses. Of this amount the Company reclassified $0.5 million to cost of revenues, $1.0 million to research and development and $0.7 million to sales and marketing.

Recently adopted Accounting Pronouncements

In March 2016, the FASB issued ASU 2016-09, Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting, (ASU 2016-09) intended to simplify and improve various aspects related to how employee-share based payment transactions are accounted for and presented in the financial statements. The ASU addresses income tax consequences, classification of awards as either equity or liabilities, classification on the statement of cash flows and forfeiture rate calculations. This guidance is effective for public business entities in fiscal years, and interim periods within those fiscal years, beginning after December 15, 2016. The Company adopted this guidance in its first quarter of 2017 and elected to apply this adoption prospectively. Prior periods have not been adjusted. The Company has made the accounting policy election to continue to estimate forfeitures expected to occur to determine the amount of stock-based compensation expense to record each period. See Note 8 for information regarding the impact on the Company's financial statements.

Recent Accounting Pronouncements
Revenue from Contracts with Customers
    
In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2014-09, Revenue from Contracts with Customers (ASU 2014-09), as amended, which will supersede nearly all existing revenue recognition guidance. Under ASU 2014-09, an entity is required to recognize revenue upon transfer of promised goods or services to customers in an amount that reflects the expected consideration received in exchange for those goods or services. ASU 2014-09 defines a five-step process in order to achieve this core principle, which may require the use of judgment and estimates, and also requires expanded qualitative and quantitative disclosures relating to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers, including significant judgments and estimates used.

The FASB has recently issued several amendments to the new standard, including clarification on accounting for licenses of intellectual property and identifying performance obligations. The amendments include ASU 2016-08, Revenue from Contracts with Customers (Topic 606)-Principal versus Agent Considerations, which was issued in March 2016, and clarifies the implementation guidance for principal versus agent considerations in ASU 2014-09, and ASU 2016-10, Revenue from Contracts with Customers (Topic 606)-Identifying Performance Obligations and Licensing, which was issued in April 2016, and amends the guidance in ASU 2014-09 related to identifying performance obligations and accounting for licenses of intellectual property. The new standard permits adoption either by using (i) a full retrospective approach for all periods presented in the period of adoption or (ii) a modified retrospective approach with the cumulative effect of initially applying the new standard recognized at the date of initial application and providing certain additional disclosures. The new standard is effective for annual reporting periods beginning after December 15, 2017, with early adoption permitted for annual reporting periods beginning after December 15, 2016. The Company will adopt the new standard effective January 1, 2018.
    
We have reached preliminary conclusions on key accounting assessments related to the standard. The Company currently believes the new standard will have the most significant impact relating to the potential deferral of sales commissions and contract costs. We are finalizing our assessment and quantifying the impacts related to accounting for costs incurred to obtain a contract.

The Company currently plans to adopt using the modified retrospective approach.

In January 2016, the FASB issued ASU 2016-01, Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities, which will impact certain aspects of recognition, measurement, presentation and disclosure of financial instruments. The guidance will impact the accounting for equity investments, financial liabilities under the fair value option, and the presentation and disclosure requirements for financial instruments. This guidance is effective for public business entities in fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017. The Company is currently evaluating the impact this ASU will have on its consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires, among other things, lease assets and lease liabilities arising from leases, including operating leases, to be recognized on the balance sheet. In addition, this ASU requires disclosing key information about leasing arrangements. This guidance supersedes existing lease guidance and is effective for public business entities in fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. Pursuant to the leasing criteria, most of our leased space and equipment leases will be capitalized assets on the balance sheet with an offsetting financing obligation.   In the statement of operations, what was formerly rent expense will be bifurcated into depreciation and interest expense. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

In August 2016, the FASB issued ASU 2016-15, Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force), to provide guidance on the presentation of certain cash receipts and cash payments in the statement of cash flows in order to reduce diversity in existing practice. The amendments in this ASU are effective for public business entities for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

In November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash, which requires the statement of cash flows to explain the change during the period in the total of cash, cash equivalents and restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. This guidance is effective for public business entities in fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017. Early adoption is permitted. The Company is currently evaluating the impact this ASU will have on its consolidated financial statements.

In January 2017, the FASB issued ASU 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business, which revises the definition of a business and provides new guidance in evaluating when a set of transferred assets and activities is a business. This guidance will be effective for public business entities in fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017 on a prospective basis. Early adoption is permitted. The Company does not expect the standard to have a material impact on our consolidated financial statements.

In January 2017, the FASB issued ASU 2017-04, Simplifying the Test for Goodwill Impairment (Topic 350). This standard eliminates Step 2 from the goodwill impairment test, instead requiring an entity to recognize a goodwill impairment charge for the amount by which the goodwill carrying amount exceeds the reporting unit’s fair value. This guidance is effective for interim and annual goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption permitted. This guidance must be applied on a prospective basis. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Instruments
9 Months Ended
Sep. 30, 2017
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments
Fair Value of Financial Instruments

Fair value is defined as 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. For certain of the Company’s financial instruments, including certain cash equivalents, accounts receivable, accounts payable, and other current liabilities, the carrying amounts approximate their fair values due to the relatively short maturity of these balances.

The Company measures and reports certain cash equivalents, investments and derivative foreign currency forward contracts at fair value in accordance with the provisions of the authoritative accounting guidance that addresses fair value measurements. This guidance establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. The hierarchy is broken down into three levels based on the reliability of inputs as follows:

Level 1—Valuations based on quoted prices in active markets for identical assets or liabilities.

Level 2—Valuations based on other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3—Valuations based on inputs that are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability.

The Company's financial instruments consist of assets and liabilities measured using Level 1 and 2 inputs. Level 1 assets include a highly liquid money market fund, which is valued using unadjusted quoted prices that are available in an active market for an identical asset. Level 2 assets include fixed-income U.S. government agency securities, commercial paper, corporate bonds, asset-backed securities and derivative financial instruments consisting of foreign currency forward contracts. The securities, bonds and commercial paper are valued using prices from independent pricing services based on quoted prices in active markets for similar instruments or on industry models using data inputs such as interest rates and prices that can be directly observed or corroborated in active markets. The foreign currency forward contracts are valued using observable inputs, such as quotations on forward foreign exchange points and foreign interest rates.

The Company's cash and cash equivalents, short-term investments, and long-term investments consist of the following:
 
September 30, 2017
  
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
(in thousands)
Cash and cash equivalents:
 
 
 
 
 
 
 
Cash
$
90,472

 
$

 
$

 
$
90,472

Money market funds
45

 

 

 
45

Total
90,517

 

 

 
90,517

Short-term investments:
 
 
 
 
 
 
 
Commercial paper
20,930

 
4

 
(1
)
 
20,933

Corporate bonds
31,786

 
3

 
(22
)
 
31,767

Asset-backed securities
491

 

 

 
491

U.S. government agencies
159,135

 
3

 
(119
)
 
159,019

Total
212,342

 
10

 
(142
)
 
212,210

 
 
 
 
 
 
 
 
Long-term investments:
 
 
 
 
 
 
 
Asset-backed securities
2,855

 
1

 

 
2,856

Corporate bonds
37,490

 
32

 
(20
)
 
37,502

Total
40,345

 
33

 
(20
)
 
40,358

 
 
 
 
 
 
 
 
Total
$
343,204

 
$
43

 
$
(162
)
 
$
343,085

 
December 31, 2016
  
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
(in thousands)
Cash and cash equivalents:
 
 
 
 
 
 
 
Cash
$
72,673

 
$

 
$

 
$
72,673

Money market funds
473

 

 

 
473

Commercial paper
13,591

 

 

 
13,591

Total
86,737

 

 

 
86,737

Short-term investments:
 
 
 
 
 
 
 
Commercial paper
14,782

 
5

 

 
14,787

Corporate bonds
13,490

 

 
(11
)
 
13,479

Asset-backed securities
1,235

 
 
 
 
 
1,235

U.S. government agencies
127,660

 

 
(42
)
 
127,618

Total
157,167

 
5

 
(53
)
 
157,119

Long-term investments:
 
 
 
 
 
 
 
Asset-backed securities
5,091

 
2

 

 
5,093

U.S. government agencies
29,501

 

 
(71
)
 
29,430

Corporate bonds
11,243

 

 
(41
)
 
11,202

Total
45,835

 
2

 
(112
)
 
45,725

Total
$
289,739

 
$
7

 
$
(165
)
 
$
289,581


The following table shows the changes to accumulated other comprehensive income (loss) for the nine months ended September 30, 2017 (in thousands):

 
Unrealized Gain (Loss), net on Investments
Balance at December 31, 2016
$
(156
)
Change in net realized gain (loss) on investments
32

Amounts reclassified for net realized gain (loss) included in net income
4

Other comprehensive income (loss), net
36

Balance at September 30, 2017
$
(120
)


The following table sets forth by level within the fair value hierarchy the fair value of the Company's available-for-sale securities measured on a recurring basis, excluding cash and money market funds:

 
September 30, 2017
 
Level 1
 
Level 2
 
Level 3
 
Fair Value
 
(in thousands)
Commercial paper
$

 
$
20,933

 
$

 
$
20,933

U.S. government agencies

 
159,019

 

 
159,019

Corporate bonds

 
69,269

 

 
69,269

Asset-backed securities

 
3,347

 

 
3,347

Total
$

 
$
252,568

 
$

 
$
252,568


 
December 31, 2016
 
Level 1
 
Level 2
 
Level 3
 
Fair Value
 
(in thousands)
Commercial paper
$

 
$
28,378

 
$

 
$
28,378

U.S. government agencies

 
157,048

 

 
157,048

Corporate bonds

 
24,681

 

 
24,681

Asset-backed securities

 
6,328

 

 
6,328

Total
$

 
$
216,435

 
$

 
$
216,435



There were no transfers between Level 1, Level 2 or Level 3 of the fair value hierarchy, as determined at the end of each reporting period.

The following summarizes the fair value of securities classified as available-for-sale by contractual, or effective, maturity:

 
September 30, 2017
 
Mature within One Year
 
After One Year through Two Years
 
Over Two Years
 
Fair Value
 
(in thousands)
Commercial paper
$
20,933

 
$

 
$

 
$
20,933

U.S. government agencies
159,019

 

 

 
159,019

Corporate bonds
32,783

 
27,037

 
9,449

 
69,269

Asset-backed securities
1,781

 
1,000

 
566

 
3,347

Total
$
214,516

 
$
28,037

 
$
10,015

 
$
252,568

Derivative Financial Instruments
Derivative financial instruments are utilized by the Company to reduce foreign currency exchange risks. The Company uses foreign currency forward contracts to mitigate the impact of foreign currency fluctuations of certain non-U.S. dollar denominated asset positions, primarily cash and accounts receivable. These contracts are recorded within prepaid expenses and other current assets or accrued liabilities in the condensed consolidated balance sheets. Gains and losses resulting from currency exchange rate movements on these forward contracts are recognized in other income (expense) in the accompanying condensed consolidated statements of operations in the period in which the exchange rates change and offset the foreign currency gains and losses on the underlying exposure being hedged. The Company does not enter into derivative financial instruments for trading or speculative purposes.

At September 30, 2017, the Company had two outstanding forward contracts with notional amounts of 6.7 million Euros and 4.8 million British Pounds, which expire on October 31, 2017. At December 31, 2016, the Company had two outstanding forward contracts with notional amounts of 7.6 million Euros and 4.6 million British Pounds, which expired on February 2, 2017. These forward contracts were entered into at the end of each month, and thus the fair value of these contracts was $0 at September 30, 2017 and December 31, 2016. These derivatives did not meet the criteria to be designated as hedges. These instruments were valued using Level 2 inputs.

The following summarizes the gains (losses) recognized in Other expense, net on the condensed consolidated statement of operations, from forward contracts and other foreign currency transactions:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
Net loss from forward contracts
$
(463
)
 
$
(82
)
 
$
(1,585
)
 
$
(9
)
Other foreign currency transactions gain
431

 
(2
)
 
1,424

 
(276
)
Total foreign exchange gain (loss), net
$
(32
)
 
$
(84
)
 
$
(161
)
 
$
(285
)
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment, Net
9 Months Ended
Sep. 30, 2017
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net
Property and Equipment, Net

Property and equipment consists of the following:
                                                                                              
 
September 30,
 
December 31,
 
2017
 
2016
 
(in thousands)
Computer equipment
$
70,158

 
$
57,295

Computer software
20,254

 
19,716

Furniture, fixtures and equipment
4,025

 
3,425

Scanner appliances
14,419

 
14,776

Leasehold improvements
15,538

 
3,694

Total property and equipment
124,394

 
98,906

Less: accumulated depreciation and amortization
(73,113
)
 
(59,505
)
Property and equipment, net
$
51,281

 
$
39,401



Physical scanner appliances and other computer equipment that are or will be subject to subscriptions by customers had a net carrying value of $7.7 million and $8.3 million at September 30, 2017 and December 31, 2016, respectively, including assets that have not been placed in service of $1.7 million and $1.3 million, respectively. Depreciation and amortization expense relating to property and equipment was $5.1 million and $4.4 million for the three months ended September 30, 2017 and 2016, respectively, and $14.7 million and $12.0 million for the nine months ended September 30, 2017 and 2016.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Combination Business Combination
9 Months Ended
Sep. 30, 2017
Business Combinations [Abstract]  
Business Combination
Business Combination

On August 29, 2017, the Company acquired certain assets of Nevis Networks (India) Private Limited (“Nevis”), a company developing network security solutions for detection and awareness of external intrusions to computer networks. The Company acquired the assets of Nevis to provide additional solutions on the Company's cloud platform. The consideration for this acquisition consisted of $5.8 million in cash. The Company accounted for this transaction as a business combination and allocated $5.2 million of the purchase price to technology-based intangible assets and $0.6 million to goodwill. The intangible asset has an estimated useful life of 5 years. Goodwill is deductible for tax purposes over 15 years.

Additional information that existed as of the acquisition date but at that time was unknown to the Company may become known to the Company during the remainder of the measurement period, a period not to exceed 12 months from the acquisition date. Adjustments in the purchase price allocation may require a recasting of the amounts allocated to goodwill retroactive to the period in which the acquisition occurred.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Intangible Assets, Net
9 Months Ended
Sep. 30, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets, Net
will and Intangible Assets, Net

Intangible assets consist primarily of existing technology and a patent license acquired in business combinations. Acquired intangibles are amortized on a straight-line basis over the respective estimated useful lives of the assets.

The carrying values of intangible assets are as follows (in thousands):

 
 
 
 
September 30, 2017
 
 
 
Cost
 
Accumulated Amortization
 
Net Book Value
 
Existing technology
 
$
7,066

 
$
(1,996
)
 
$
5,070

 
Patent license
 
1,388

 
(697
)
 
691

 
     Total intangibles subject to amortization
 
$
8,454

 
$
(2,693
)
 
5,761

 
Intangible assets not subject to amortization
 
 
 
 
 
40

 
     Total intangible assets, net
 
 
 
 
 
$
5,801

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
December 31, 2016
 
 
 
Cost
 
Accumulated Amortization
 
Net Book Value
 
Existing technology
 
$
1,910

 
$
(1,728
)
 
$
182

 
Patent License
 
1,388

 
(623
)
 
765

 
     Total intangibles subject to amortization
 
3,298

 
(2,351
)
 
947

 
Intangible assets not subject to amortization
 
 
 
 
 
40

 
     Total intangible assets, net
 
 
 
 
 
987

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


Intangible asset amortization was expense $0.2 million and $0.1 million for each of the three months ended September 30, 2017 and 2016, respectively, and $0.4 million and $0.3 million for each of the nine months ended September 30, 2017 and 2016, respectively.

As of September 30, 2017, the Company expects amortization expense in future periods to be as follows (in thousands):

Remainder of 2017
$
283

2018
1,131

2019
1,131

2020
1,131

2021
1,131

2022 and thereafter
954

Total expected future amortization expense
$
5,761


Goodwill, which is not subject to amortization, totaled $0.9 million and $0.3 million, respectively, as of September 30, 2017 and December 31, 2016, respectively.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies
9 Months Ended
Sep. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies

Leases

The Company leases certain computer equipment and its corporate office and data center facilities under non-cancelable operating leases for varying periods through 2028.

The following are the minimum annual lease payments due under operating leases at September 30, 2017 (in thousands):

Remainder of 2017
$
1,384

2018
5,927

2019
5,198

2020
4,873

2021
4,649

2022 and thereafter
26,136

Total minimum lease payments
$
48,167



Rent expense was $2.7 million and $1.8 million for the three months ended September 30, 2017 and 2016, respectively, and $7.0 million and $5.3 million for the nine months ended September 30, 2017 and 2016, respectively. Although certain of the operating lease agreements provide for rent free periods or escalating rent payments over the terms of the leases, rent expense under these agreements is recognized on a straight-line basis over the term of the lease, starting when the Company takes possession of the property from the landlord. We record the difference between the recognized rent expense and the amounts payable under the lease as a short-term or long-term deferred rent liability. When we receive tenant allowances upon entering into certain leases, we record the allowances as short-term or long-term tenant allowance liability and amortize them using the straight-line method as a reduction to rent expense over the term of the lease.
As of September 30, 2017 and December 31, 2016, the Company had accrued $8.8 million and $0.4 million, respectively, of deferred rent related to these agreements, which is reflected in accrued liabilities and other non-current liabilities in the accompanying condensed consolidated balance sheets.

On October 14, 2016, the Company entered into a lease agreement (included in the table above) for its new headquarter office facility. The lease payments commence on May 1, 2018 and the lease has a ten-year term through April 30, 2028. The total commitment of $38.6 million is payable monthly with escalating rental payments throughout the lease term. The Company took possession of the facility on May 1, 2017 and began construction of certain leasehold improvements. The Company recorded a tenant improvement allowance of $8.1 million relating to the office facility.

Indemnifications
The Company from time to time enters into certain types of contracts that contingently require it to indemnify various parties against claims from third parties. These contracts primarily relate to (i) the Company's by-laws, under which it must indemnify directors and executive officers, and may indemnify other officers and employees, for liabilities arising out of their relationship, (ii) contracts under which the Company must indemnify directors and certain officers for liabilities arising out of their relationship, and (iii) contracts under which the Company may be required to indemnify customers or resellers from certain liabilities arising from potential infringement of intellectual property rights, as well as potential damages caused by limited product defects. To date, the Company has not incurred and has not recorded any liability in connection with such indemnifications.

The Company maintains director and officer insurance, which may cover certain liabilities arising from its obligation to indemnify its directors.


Contingencies
From time to time, the Company may have certain contingent liabilities that arise in the ordinary course of its business activities. The Company accrues a liability for such matters when it is probable a loss has been incurred and such loss can be reasonably estimated. At September 30, 2017, the Company has not recorded any material liabilities in accordance with accounting for contingencies.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-based Compensation
9 Months Ended
Sep. 30, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-based Compensation
Stock-based Compensation

Equity Incentive Plans
2012 Equity Incentive Plan

Under the 2012 Equity Incentive Plan (the "2012 Plan"), the Company is authorized to grant to eligible participants incentive stock options (“ISOs”), non-statutory stock options (“NSOs”), stock appreciation rights ("SARs"), restricted stock awards ("RSAs"), restricted stock units ("RSUs"), performance units and performance shares equivalent to up to 9,861,234 shares of common stock. Options may be granted with an exercise price that is at least equal to the fair market value of the Company's stock at the date of grant and are exercisable when vested. As of September 30, 2017, 2,325,200 shares were available for grant under the 2012 Plan.

2000 Equity Incentive Plan

Under the 2000 Equity Incentive Plan (the "2000 Plan"), the Company was authorized to grant to eligible participants either ISOs or NSOs. The 2000 Plan was terminated in connection with the closing of the initial public offering ("IPO"), and accordingly, no shares are currently available for grant under the 2000 Plan. The 2000 Plan continues to govern outstanding awards granted thereunder.

Stock-based compensation

The following table shows a summary of the stock-based compensation expense included in the condensed consolidated statements of operations for the three and nine months ended September 30, 2017 and 2016.

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
Cost of revenues
$
532

 
$
516

 
$
1,569

 
$
1,318

Research and development
1,503

 
1,585

 
4,229

 
4,373

Sales and marketing
1,231

 
821

 
3,444

 
3,459

General and administrative
4,477

 
2,181

 
9,280

 
5,972

Total stock-based compensation
$
7,743

 
$
5,103

 
$
18,522

 
$
15,122



As of September 30, 2017, the Company had $18.2 million of total unrecognized compensation cost related to unvested option awards that it expects to recognize over a weighted-average period of 2.5 years, and $31.9 million of unrecognized compensation cost related to unvested RSUs that it expects to recognize over a weighted-average period of 2.8 years. Compensation cost is recognized on a straight-line basis over the service period. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates.

Stock Option Plan Activity

A summary of the Company’s stock option activity is as follows:

 
Outstanding Options
 
Weighted Average Exercise Price
 
Weighted Average Remaining Contractual Life (Years)
 
Aggregate Intrinsic Value
 
 
 
 
 
 
 
(in thousands)
December 31, 2016
7,527,680

 
$
19.25

 
6.0
 
$
101,717

Granted
338,725

 
$
38.40

 
 
 
 
Exercised
(2,364,523
)
 
$
10.38

 
 
 
 
Canceled
(347,573
)
 
$
33.72

 
 
 
 
September 30, 2017
5,154,309

 
$
23.60

 
6.6
 
$
145,402

Vested and expected to vest - September 30, 2017
4,852,064

 
$
23.05

 
6.5
 
$
139,543

Exercisable - September 30, 2017
3,458,555

 
$
19.94

 
5.6
 
$
110,203



Restricted Stock

A summary of the Company’s RSU and RSA activity is as follows:

 
Outstanding RSUs and RSAs
 
Weighted Average Grant Date Fair Value Per Share
 
 
 
 
December 31, 2016
587,333

 
$
28.85

Granted
934,439

 
$
38.53

Released
(239,222
)
 
$
32.15

Canceled
(106,522
)
 
$
31.80

September 30, 2017
1,176,028

 
$
35.60

Outstanding and expected to vest - September 30, 2017
1,010,848

 
$
35.58

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Income (Expense), Net
9 Months Ended
Sep. 30, 2017
Other Income and Expenses [Abstract]  
Other Income (Expense), Net
Other Income (Expense), Net

Other income (expense), net consists of the following:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
Foreign exchange gain (loss)
$
(32
)
 
$
(84
)
 
$
(161
)
 
$
(285
)
Other income (expense)
(50
)
 
(40
)
 
(127
)
 
(157
)
Other expense, net
$
(82
)
 
$
(124
)
 
$
(288
)
 
$
(442
)
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes
9 Months Ended
Sep. 30, 2017
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes

The Company recorded a tax provision of $3.1 million and $3.2 million for the three months ended September 30, 2017 and 2016, respectively. The Company's effective income tax rate was approximately 26.6% and 39.2% for the three months ended September 30, 2017 and 2016, respectively.

The Company recorded a tax benefit of $(8.6) million and a tax provision of $8.4 million for the nine months ended September 30, 2017 and 2016, respectively. The Company's effective income tax rate was approximately (29.6) % and 38.7 % for the nine months ended September 30, 2017 and 2016, respectively.


The Company adopted ASU 2016-09 as required on January 1, 2017. In accordance with ASU 2016-09, the Company recognized a discrete tax benefit from excess tax benefits related to stock-based compensation of $1.3 million and $19.5 million for the three months and nine months ended September 30, 2017, respectively. The standard will result in increased volatility in the Company's effective tax rate. Upon adoption of ASU 2016-09 in 2017, the Company recorded a cumulative effect adjustment to increase retained earnings by $8.4 million with a corresponding increase to deferred tax assets for the Federal and state net operating losses and tax credits attributable to excess tax benefits from stock-based compensation which had not been previously recognized as of January 1, 2017. During the three months ended September 30, 2017, with respect to excess benefits from stock-based compensation, we recorded an adjustment to decrease the aforementioned cumulative effect adjustment to retained earnings as of January 1, 2017 by $0.5 million with a corresponding decrease to deferred tax assets which resulted in a revised increase of $7.9 million to retained earnings and our deferred tax assets.

As of September 30, 2017, the Company had unrecognized tax benefits of $4.5 million, of which $2.6 million, if recognized, would favorably impact the Company's effective tax rate. As of December 31, 2016, the Company had unrecognized tax benefits of $4.1 million, of which $2.4 million, if recognized, would favorably impact the Company's effective tax rate.

The Company does not anticipate a material change in its unrecognized tax benefits in the next 12 months.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information and Information about Geographic Area
9 Months Ended
Sep. 30, 2017
Segment Reporting [Abstract]  
Segment Information and Information about Geographic Area
Segment Information and Information about Geographic Area

The Company operates in one segment. The Company’s chief operating decision maker is the Chairman, President and Chief Executive Officer, who makes operating decisions, assesses performance and allocates resources on a consolidated basis. All of the Company’s principal operations and decision-making functions are located in the United States. Revenues by geographic area, based on the location of the customer, are as follows:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
United States
$
42,287

 
$
35,965

 
$
118,786

 
$
102,850

Foreign
17,203

 
15,022

 
49,127

 
42,851

Total revenues
$
59,490

 
$
50,987

 
$
167,913

 
$
145,701



Property and equipment, net, by geographic area, are as follows:

 
September 30,
 
December 31,
 
2017
 
2016
 
(in thousands)
United States
$
37,615

 
$
30,733

Foreign
13,666

 
8,668

Total property and equipment, net
$
51,281

 
$
39,401

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Income Per Share
9 Months Ended
Sep. 30, 2017
Earnings Per Share [Abstract]  
Net Income Per Share
Net Income Per Share

The computations for basic and diluted net income per share are as follows:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands, except per share data)
Numerator:
 
 
 
 
 
 
 
Net income
$
8,452

 
$
4,996

 
$
37,584

 
$
13,317

Denominator:
 
 
 
 
 
 
 
Weighted-average shares used in computing net income per share:
 
 
 
 
 
 
 
Basic
37,703

 
35,477

 
37,162

 
35,074

Effect of potentially dilutive securities:
 
 
 
 
 
 
 
Common stock options
2,199

 
3,103

 
2,161

 
3,089

   Restricted stock units
397

 
132

 
278

 
42

Diluted
40,299

 
38,712

 
39,601

 
38,205

Net income per share:
 
 
 
 
 
 
 
Basic
$
0.22

 
$
0.14

 
$
1.01

 
$
0.38

Diluted
$
0.21

 
$
0.13

 
$
0.95

 
$
0.35



Potentially dilutive securities not included in the calculation of diluted net income per share because doing so would be antidilutive are as follows:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
Common stock options
651

 
2,881

 
1,244

 
3,594

Restricted stock units

 

 

 
38

 
651

 
2,881

 
1,244

 
3,632

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
The Company and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2017
Accounting Policies [Abstract]  
Description Of Business
Description of Business

Qualys, Inc. (the “Company”) was incorporated in the state of Delaware on December 30, 1999. The Company is headquartered in Redwood City, California and has majority-owned subsidiaries throughout the world. The Company is a pioneer and leading provider of cloud-based security and compliance solutions that enable organizations to identify security risks to their IT infrastructures, help protect their IT systems and applications from ever-evolving cyber-attacks and achieve compliance with internal policies and external regulations. The Company’s cloud solutions address the growing security and compliance complexities and risks that are amplified by the dissolving boundaries between internal and external IT infrastructures and web environments, the rapid adoption of cloud computing and the proliferation of geographically dispersed IT assets. Organizations can use the Company’s integrated suite of solutions delivered on its Qualys Cloud Platform to cost-effectively obtain a unified view of their security and compliance posture across globally-distributed IT infrastructures.
Basis of Presentation
Basis of Presentation

The accompanying unaudited condensed consolidated financial statements and condensed footnotes have been prepared by the Company in accordance with accounting principles generally accepted in the United States ("U.S. GAAP") for interim financial information as well as the instructions to Form 10-Q and the rules and regulations of the U.S. Securities and Exchange Commission ("SEC"). Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. The condensed consolidated balance sheet as of December 31, 2016, included herein, was derived from the audited financial statements as of that date but does not include all disclosures, including notes required by U.S. GAAP. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, which include only normal recurring adjustments, necessary for the fair presentation of the financial position, results of operations and cash flows for the interim periods. The results of operations for the three and nine month periods ended September 30, 2017 are not necessarily indicative of the results of operations expected for the entire year ending December 31, 2017 or for any other future annual or interim period. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2016, filed with the SEC on February 24, 2017.

Reclassification
Reclassification

The Company reclassified certain information technology expenses across the functions that benefit from their support. For the three months ended September 30, 2016, the Company reclassified $0.8 million out of general and administrative expenses. Of this amount the Company reclassified $0.2 million to cost of revenues, $0.3 million to research and development and $0.3 million to sales and marketing. For the nine months ended September 30, 2016, the Company reclassified $2.2 million out of general and administrative expenses. Of this amount the Company reclassified $0.5 million to cost of revenues, $1.0 million to research and development and $0.7 million to sales and marketing.
Recently adopted Accounting Pronouncements and Recent Accounting Pronouncements
Recently adopted Accounting Pronouncements

In March 2016, the FASB issued ASU 2016-09, Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting, (ASU 2016-09) intended to simplify and improve various aspects related to how employee-share based payment transactions are accounted for and presented in the financial statements. The ASU addresses income tax consequences, classification of awards as either equity or liabilities, classification on the statement of cash flows and forfeiture rate calculations. This guidance is effective for public business entities in fiscal years, and interim periods within those fiscal years, beginning after December 15, 2016. The Company adopted this guidance in its first quarter of 2017 and elected to apply this adoption prospectively. Prior periods have not been adjusted. The Company has made the accounting policy election to continue to estimate forfeitures expected to occur to determine the amount of stock-based compensation expense to record each period. See Note 8 for information regarding the impact on the Company's financial statements.

Recent Accounting Pronouncements
Revenue from Contracts with Customers
    
In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2014-09, Revenue from Contracts with Customers (ASU 2014-09), as amended, which will supersede nearly all existing revenue recognition guidance. Under ASU 2014-09, an entity is required to recognize revenue upon transfer of promised goods or services to customers in an amount that reflects the expected consideration received in exchange for those goods or services. ASU 2014-09 defines a five-step process in order to achieve this core principle, which may require the use of judgment and estimates, and also requires expanded qualitative and quantitative disclosures relating to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers, including significant judgments and estimates used.

The FASB has recently issued several amendments to the new standard, including clarification on accounting for licenses of intellectual property and identifying performance obligations. The amendments include ASU 2016-08, Revenue from Contracts with Customers (Topic 606)-Principal versus Agent Considerations, which was issued in March 2016, and clarifies the implementation guidance for principal versus agent considerations in ASU 2014-09, and ASU 2016-10, Revenue from Contracts with Customers (Topic 606)-Identifying Performance Obligations and Licensing, which was issued in April 2016, and amends the guidance in ASU 2014-09 related to identifying performance obligations and accounting for licenses of intellectual property. The new standard permits adoption either by using (i) a full retrospective approach for all periods presented in the period of adoption or (ii) a modified retrospective approach with the cumulative effect of initially applying the new standard recognized at the date of initial application and providing certain additional disclosures. The new standard is effective for annual reporting periods beginning after December 15, 2017, with early adoption permitted for annual reporting periods beginning after December 15, 2016. The Company will adopt the new standard effective January 1, 2018.
    
We have reached preliminary conclusions on key accounting assessments related to the standard. The Company currently believes the new standard will have the most significant impact relating to the potential deferral of sales commissions and contract costs. We are finalizing our assessment and quantifying the impacts related to accounting for costs incurred to obtain a contract.

The Company currently plans to adopt using the modified retrospective approach.

In January 2016, the FASB issued ASU 2016-01, Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities, which will impact certain aspects of recognition, measurement, presentation and disclosure of financial instruments. The guidance will impact the accounting for equity investments, financial liabilities under the fair value option, and the presentation and disclosure requirements for financial instruments. This guidance is effective for public business entities in fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017. The Company is currently evaluating the impact this ASU will have on its consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires, among other things, lease assets and lease liabilities arising from leases, including operating leases, to be recognized on the balance sheet. In addition, this ASU requires disclosing key information about leasing arrangements. This guidance supersedes existing lease guidance and is effective for public business entities in fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. Pursuant to the leasing criteria, most of our leased space and equipment leases will be capitalized assets on the balance sheet with an offsetting financing obligation.   In the statement of operations, what was formerly rent expense will be bifurcated into depreciation and interest expense. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

In August 2016, the FASB issued ASU 2016-15, Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force), to provide guidance on the presentation of certain cash receipts and cash payments in the statement of cash flows in order to reduce diversity in existing practice. The amendments in this ASU are effective for public business entities for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

In November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash, which requires the statement of cash flows to explain the change during the period in the total of cash, cash equivalents and restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. This guidance is effective for public business entities in fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017. Early adoption is permitted. The Company is currently evaluating the impact this ASU will have on its consolidated financial statements.

In January 2017, the FASB issued ASU 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business, which revises the definition of a business and provides new guidance in evaluating when a set of transferred assets and activities is a business. This guidance will be effective for public business entities in fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017 on a prospective basis. Early adoption is permitted. The Company does not expect the standard to have a material impact on our consolidated financial statements.

In January 2017, the FASB issued ASU 2017-04, Simplifying the Test for Goodwill Impairment (Topic 350). This standard eliminates Step 2 from the goodwill impairment test, instead requiring an entity to recognize a goodwill impairment charge for the amount by which the goodwill carrying amount exceeds the reporting unit’s fair value. This guidance is effective for interim and annual goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption permitted. This guidance must be applied on a prospective basis. The Company does not expect the adoption of this guidance to have a material impact on its consolidated financial statements.
Fair Value of Financial Instruments
Fair Value of Financial Instruments

Fair value is defined as 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. For certain of the Company’s financial instruments, including certain cash equivalents, accounts receivable, accounts payable, and other current liabilities, the carrying amounts approximate their fair values due to the relatively short maturity of these balances.

The Company measures and reports certain cash equivalents, investments and derivative foreign currency forward contracts at fair value in accordance with the provisions of the authoritative accounting guidance that addresses fair value measurements. This guidance establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. The hierarchy is broken down into three levels based on the reliability of inputs as follows:

Level 1—Valuations based on quoted prices in active markets for identical assets or liabilities.

Level 2—Valuations based on other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3—Valuations based on inputs that are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability.

The Company's financial instruments consist of assets and liabilities measured using Level 1 and 2 inputs. Level 1 assets include a highly liquid money market fund, which is valued using unadjusted quoted prices that are available in an active market for an identical asset. Level 2 assets include fixed-income U.S. government agency securities, commercial paper, corporate bonds, asset-backed securities and derivative financial instruments consisting of foreign currency forward contracts. The securities, bonds and commercial paper are valued using prices from independent pricing services based on quoted prices in active markets for similar instruments or on industry models using data inputs such as interest rates and prices that can be directly observed or corroborated in active markets. The foreign currency forward contracts are valued using observable inputs, such as quotations on forward foreign exchange points and foreign interest rates.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2017
Fair Value Disclosures [Abstract]  
Schedule of Cash and Cash Equivalents, Available-for-sale Securities Reconciliation
The Company's cash and cash equivalents, short-term investments, and long-term investments consist of the following:
 
September 30, 2017
  
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
(in thousands)
Cash and cash equivalents:
 
 
 
 
 
 
 
Cash
$
90,472

 
$

 
$

 
$
90,472

Money market funds
45

 

 

 
45

Total
90,517

 

 

 
90,517

Short-term investments:
 
 
 
 
 
 
 
Commercial paper
20,930

 
4

 
(1
)
 
20,933

Corporate bonds
31,786

 
3

 
(22
)
 
31,767

Asset-backed securities
491

 

 

 
491

U.S. government agencies
159,135

 
3

 
(119
)
 
159,019

Total
212,342

 
10

 
(142
)
 
212,210

 
 
 
 
 
 
 
 
Long-term investments:
 
 
 
 
 
 
 
Asset-backed securities
2,855

 
1

 

 
2,856

Corporate bonds
37,490

 
32

 
(20
)
 
37,502

Total
40,345

 
33

 
(20
)
 
40,358

 
 
 
 
 
 
 
 
Total
$
343,204

 
$
43

 
$
(162
)
 
$
343,085

 
December 31, 2016
  
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
(in thousands)
Cash and cash equivalents:
 
 
 
 
 
 
 
Cash
$
72,673

 
$

 
$

 
$
72,673

Money market funds
473

 

 

 
473

Commercial paper
13,591

 

 

 
13,591

Total
86,737

 

 

 
86,737

Short-term investments:
 
 
 
 
 
 
 
Commercial paper
14,782

 
5

 

 
14,787

Corporate bonds
13,490

 

 
(11
)
 
13,479

Asset-backed securities
1,235

 
 
 
 
 
1,235

U.S. government agencies
127,660

 

 
(42
)
 
127,618

Total
157,167

 
5

 
(53
)
 
157,119

Long-term investments:
 
 
 
 
 
 
 
Asset-backed securities
5,091

 
2

 

 
5,093

U.S. government agencies
29,501

 

 
(71
)
 
29,430

Corporate bonds
11,243

 

 
(41
)
 
11,202

Total
45,835

 
2

 
(112
)
 
45,725

Total
$
289,739

 
$
7

 
$
(165
)
 
$
289,581

Schedule of changes to accumulated other comprehensive income
The following table shows the changes to accumulated other comprehensive income (loss) for the nine months ended September 30, 2017 (in thousands):

 
Unrealized Gain (Loss), net on Investments
Balance at December 31, 2016
$
(156
)
Change in net realized gain (loss) on investments
32

Amounts reclassified for net realized gain (loss) included in net income
4

Other comprehensive income (loss), net
36

Balance at September 30, 2017
$
(120
)
Schedule of Assets Measured on Recurring Basis
The following table sets forth by level within the fair value hierarchy the fair value of the Company's available-for-sale securities measured on a recurring basis, excluding cash and money market funds:

 
September 30, 2017
 
Level 1
 
Level 2
 
Level 3
 
Fair Value
 
(in thousands)
Commercial paper
$

 
$
20,933

 
$

 
$
20,933

U.S. government agencies

 
159,019

 

 
159,019

Corporate bonds

 
69,269

 

 
69,269

Asset-backed securities

 
3,347

 

 
3,347

Total
$

 
$
252,568

 
$

 
$
252,568


 
December 31, 2016
 
Level 1
 
Level 2
 
Level 3
 
Fair Value
 
(in thousands)
Commercial paper
$

 
$
28,378

 
$

 
$
28,378

U.S. government agencies

 
157,048

 

 
157,048

Corporate bonds

 
24,681

 

 
24,681

Asset-backed securities

 
6,328

 

 
6,328

Total
$

 
$
216,435

 
$

 
$
216,435

Schedule of Available-for-Sale Securities by Contractual Maturity
The following summarizes the fair value of securities classified as available-for-sale by contractual, or effective, maturity:

 
September 30, 2017
 
Mature within One Year
 
After One Year through Two Years
 
Over Two Years
 
Fair Value
 
(in thousands)
Commercial paper
$
20,933

 
$

 
$

 
$
20,933

U.S. government agencies
159,019

 

 

 
159,019

Corporate bonds
32,783

 
27,037

 
9,449

 
69,269

Asset-backed securities
1,781

 
1,000

 
566

 
3,347

Total
$
214,516

 
$
28,037

 
$
10,015

 
$
252,568

Summary of Gains (Losses) Recognized From Forward Contracts and Other Foreign Currency Transactions

The following summarizes the gains (losses) recognized in Other expense, net on the condensed consolidated statement of operations, from forward contracts and other foreign currency transactions:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
Net loss from forward contracts
$
(463
)
 
$
(82
)
 
$
(1,585
)
 
$
(9
)
Other foreign currency transactions gain
431

 
(2
)
 
1,424

 
(276
)
Total foreign exchange gain (loss), net
$
(32
)
 
$
(84
)
 
$
(161
)
 
$
(285
)
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment, Net (Tables)
9 Months Ended
Sep. 30, 2017
Property, Plant and Equipment [Abstract]  
Property and equipment, net
Property and equipment consists of the following:
                                                                                              
 
September 30,
 
December 31,
 
2017
 
2016
 
(in thousands)
Computer equipment
$
70,158

 
$
57,295

Computer software
20,254

 
19,716

Furniture, fixtures and equipment
4,025

 
3,425

Scanner appliances
14,419

 
14,776

Leasehold improvements
15,538

 
3,694

Total property and equipment
124,394

 
98,906

Less: accumulated depreciation and amortization
(73,113
)
 
(59,505
)
Property and equipment, net
$
51,281

 
$
39,401

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Intangible Assets, Net (Tables)
9 Months Ended
Sep. 30, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
Carrying value of intangible assets
The carrying values of intangible assets are as follows (in thousands):

 
 
 
 
September 30, 2017
 
 
 
Cost
 
Accumulated Amortization
 
Net Book Value
 
Existing technology
 
$
7,066

 
$
(1,996
)
 
$
5,070

 
Patent license
 
1,388

 
(697
)
 
691

 
     Total intangibles subject to amortization
 
$
8,454

 
$
(2,693
)
 
5,761

 
Intangible assets not subject to amortization
 
 
 
 
 
40

 
     Total intangible assets, net
 
 
 
 
 
$
5,801

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
December 31, 2016
 
 
 
Cost
 
Accumulated Amortization
 
Net Book Value
 
Existing technology
 
$
1,910

 
$
(1,728
)
 
$
182

 
Patent License
 
1,388

 
(623
)
 
765

 
     Total intangibles subject to amortization
 
3,298

 
(2,351
)
 
947

 
Intangible assets not subject to amortization
 
 
 
 
 
40

 
     Total intangible assets, net
 
 
 
 
 
987

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Intangible assets future periods amortization expense
ly.

As of September 30, 2017, the Company expects amortization expense in future periods to be as follows (in thousands
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments for Operating Leases
The following are the minimum annual lease payments due under operating leases at September 30, 2017 (in thousands):

Remainder of 2017
$
1,384

2018
5,927

2019
5,198

2020
4,873

2021
4,649

2022 and thereafter
26,136

Total minimum lease payments
$
48,167

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-based Compensation (Tables)
9 Months Ended
Sep. 30, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Employee stock-based compensation
The following table shows a summary of the stock-based compensation expense included in the condensed consolidated statements of operations for the three and nine months ended September 30, 2017 and 2016.

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
Cost of revenues
$
532

 
$
516

 
$
1,569

 
$
1,318

Research and development
1,503

 
1,585

 
4,229

 
4,373

Sales and marketing
1,231

 
821

 
3,444

 
3,459

General and administrative
4,477

 
2,181

 
9,280

 
5,972

Total stock-based compensation
$
7,743

 
$
5,103

 
$
18,522

 
$
15,122

Stock option activity
A summary of the Company’s stock option activity is as follows:

 
Outstanding Options
 
Weighted Average Exercise Price
 
Weighted Average Remaining Contractual Life (Years)
 
Aggregate Intrinsic Value
 
 
 
 
 
 
 
(in thousands)
December 31, 2016
7,527,680

 
$
19.25

 
6.0
 
$
101,717

Granted
338,725

 
$
38.40

 
 
 
 
Exercised
(2,364,523
)
 
$
10.38

 
 
 
 
Canceled
(347,573
)
 
$
33.72

 
 
 
 
September 30, 2017
5,154,309

 
$
23.60

 
6.6
 
$
145,402

Vested and expected to vest - September 30, 2017
4,852,064

 
$
23.05

 
6.5
 
$
139,543

Exercisable - September 30, 2017
3,458,555

 
$
19.94

 
5.6
 
$
110,203

Restricted stock units activity
A summary of the Company’s RSU and RSA activity is as follows:

 
Outstanding RSUs and RSAs
 
Weighted Average Grant Date Fair Value Per Share
 
 
 
 
December 31, 2016
587,333

 
$
28.85

Granted
934,439

 
$
38.53

Released
(239,222
)
 
$
32.15

Canceled
(106,522
)
 
$
31.80

September 30, 2017
1,176,028

 
$
35.60

Outstanding and expected to vest - September 30, 2017
1,010,848

 
$
35.58

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Income (Expense), Net (Tables)
9 Months Ended
Sep. 30, 2017
Other Income and Expenses [Abstract]  
Schedule of Other Nonoperating Income (Expense)
Other income (expense), net consists of the following:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
Foreign exchange gain (loss)
$
(32
)
 
$
(84
)
 
$
(161
)
 
$
(285
)
Other income (expense)
(50
)
 
(40
)
 
(127
)
 
(157
)
Other expense, net
$
(82
)
 
$
(124
)
 
$
(288
)
 
$
(442
)
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information and Information about Geographic Area (Tables)
9 Months Ended
Sep. 30, 2017
Segment Reporting [Abstract]  
Revenues and property and equipment, net, by geographic area
Revenues by geographic area, based on the location of the customer, are as follows:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
United States
$
42,287

 
$
35,965

 
$
118,786

 
$
102,850

Foreign
17,203

 
15,022

 
49,127

 
42,851

Total revenues
$
59,490

 
$
50,987

 
$
167,913

 
$
145,701



Property and equipment, net, by geographic area, are as follows:

 
September 30,
 
December 31,
 
2017
 
2016
 
(in thousands)
United States
$
37,615

 
$
30,733

Foreign
13,666

 
8,668

Total property and equipment, net
$
51,281

 
$
39,401

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Income Per Share (Tables)
9 Months Ended
Sep. 30, 2017
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The computations for basic and diluted net income per share are as follows:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands, except per share data)
Numerator:
 
 
 
 
 
 
 
Net income
$
8,452

 
$
4,996

 
$
37,584

 
$
13,317

Denominator:
 
 
 
 
 
 
 
Weighted-average shares used in computing net income per share:
 
 
 
 
 
 
 
Basic
37,703

 
35,477

 
37,162

 
35,074

Effect of potentially dilutive securities:
 
 
 
 
 
 
 
Common stock options
2,199

 
3,103

 
2,161

 
3,089

   Restricted stock units
397

 
132

 
278

 
42

Diluted
40,299

 
38,712

 
39,601

 
38,205

Net income per share:
 
 
 
 
 
 
 
Basic
$
0.22

 
$
0.14

 
$
1.01

 
$
0.38

Diluted
$
0.21

 
$
0.13

 
$
0.95

 
$
0.35

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
Potentially dilutive securities not included in the calculation of diluted net income per share because doing so would be antidilutive are as follows:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
Common stock options
651

 
2,881

 
1,244

 
3,594

Restricted stock units

 

 

 
38

 
651

 
2,881

 
1,244

 
3,632

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
The Company and Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Reclassification        
General and administrative $ 9,546 $ 7,281 $ 25,112 $ 22,383
Cost of revenues 12,728 11,465 37,175 31,276
Research and development 10,892 9,756 31,240 27,353
Sales and marketing $ 15,475 14,498 $ 46,872 43,393
Restatement Adjustment        
Reclassification        
General and administrative   800   2,200
Cost of revenues   200   500
Research and development   300   1,000
Sales and marketing   $ 300   $ 700
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Instruments - Cash and Cash Equivalents, Available-for-sale Securities Reconciliation (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Amortized Cost $ 343,204 $ 289,739
Unrealized Gains 43 7
Unrealized Losses (162) (165)
Fair Value 343,085 289,581
Cash and cash equivalents    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Amortized Cost 90,517 86,737
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 90,517 86,737
Short-term investments    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Amortized Cost 212,342 157,167
Unrealized Gains 10 5
Unrealized Losses (142) (53)
Fair Value 212,210 157,119
Long-term investments    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Amortized Cost 40,345 45,835
Unrealized Gains 33 2
Unrealized Losses (20) (112)
Fair Value 40,358 45,725
Cash | Cash and cash equivalents    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Amortized Cost 90,472 72,673
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 90,472 72,673
Money market funds | Cash and cash equivalents    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Amortized Cost 45 473
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 45 473
Commercial paper | Cash and cash equivalents    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Amortized Cost   13,591
Unrealized Gains   0
Unrealized Losses   0
Fair Value   13,591
Commercial paper | Short-term investments    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Amortized Cost 20,930 14,782
Unrealized Gains 4 5
Unrealized Losses (1) 0
Fair Value 20,933 14,787
Corporate bonds | Short-term investments    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Amortized Cost 31,786 13,490
Unrealized Gains 3 0
Unrealized Losses (22) (11)
Fair Value 31,767 13,479
Corporate bonds | Long-term investments    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Amortized Cost 37,490 11,243
Unrealized Gains 32 0
Unrealized Losses (20) (41)
Fair Value 37,502 11,202
Asset backed securities | Short-term investments    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Amortized Cost 491 1,235
Unrealized Gains 0  
Unrealized Losses 0  
Fair Value 491 1,235
Asset backed securities | Long-term investments    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Amortized Cost 2,855 5,091
Unrealized Gains 1 2
Unrealized Losses 0 0
Fair Value 2,856 5,093
US government agencies | Short-term investments    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Amortized Cost 159,135 127,660
Unrealized Gains 3
Unrealized Losses (119) (42)
Fair Value $ 159,019 127,618
US government agencies | Long-term investments    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Amortized Cost   29,501
Unrealized Gains   0
Unrealized Losses   (71)
Fair Value   $ 29,430
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Instruments - Changes in Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     $ 258,413  
Change in net realized gain (loss) on investments $ 103 $ (58) 32 $ 140
Amounts reclassified for net realized gain (loss) included in net income 12 (38) 4 87
Other comprehensive income (loss), net 115 $ (96) 36 $ 227
Ending balance 327,641   327,641  
Unrealized Gain (Loss) on Investments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (156)  
Change in net realized gain (loss) on investments     32  
Amounts reclassified for net realized gain (loss) included in net income     4  
Other comprehensive income (loss), net     36  
Ending balance $ (120)   $ (120)  
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Instruments - Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value $ 252,568  
Level 1 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 0 $ 0
Level 2 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 252,568 216,435
Level 3 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 0 0
Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 20,933  
Commercial paper | Level 1 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 0 0
Commercial paper | Level 2 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 20,933 28,378
Commercial paper | Level 3 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 0 0
US government agencies    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 159,019  
US government agencies | Level 1 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 0 0
US government agencies | Level 2 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 159,019 157,048
US government agencies | Level 3 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 0 0
Corporate bonds    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 69,269  
Corporate bonds | Level 1 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 0 0
Corporate bonds | Level 2 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 69,269 24,681
Corporate bonds | Level 3 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 0 0
Asset backed securities    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 3,347  
Asset backed securities | Level 1 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 0 0
Asset backed securities | Level 2 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 3,347 6,328
Asset backed securities | Level 3 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 0 0
Fair Value | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 252,568 216,435
Fair Value | Commercial paper | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 20,933 28,378
Fair Value | US government agencies | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 159,019 157,048
Fair Value | Corporate bonds | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 69,269 24,681
Fair Value | Asset backed securities | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value $ 3,347 $ 6,328
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Instruments - Contractual Maturity (Details)
$ in Thousands
Sep. 30, 2017
USD ($)
Schedule of Available-for-sale Securities [Line Items]  
Mature within One Year $ 214,516
After One Year through Two Years 28,037
Over Two Years 10,015
Fair Value 252,568
Commercial paper  
Schedule of Available-for-sale Securities [Line Items]  
Mature within One Year 20,933
After One Year through Two Years 0
Over Two Years 0
Fair Value 20,933
US government agencies  
Schedule of Available-for-sale Securities [Line Items]  
Mature within One Year 159,019
After One Year through Two Years 0
Over Two Years 0
Fair Value 159,019
Corporate bonds  
Schedule of Available-for-sale Securities [Line Items]  
Mature within One Year 32,783
After One Year through Two Years 27,037
Over Two Years 9,449
Fair Value 69,269
Asset backed securities  
Schedule of Available-for-sale Securities [Line Items]  
Mature within One Year 1,781
After One Year through Two Years 1,000
Over Two Years 566
Fair Value $ 3,347
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Instruments - Derivatives (Details)
€ in Millions, £ in Millions
Sep. 30, 2017
GBP (£)
contract
Sep. 30, 2017
EUR (€)
contract
Sep. 30, 2017
USD ($)
contract
Dec. 31, 2016
GBP (£)
contract
Dec. 31, 2016
EUR (€)
contract
Dec. 31, 2016
USD ($)
contract
Derivatives, Fair Value [Line Items]            
Foreign currency contract, asset, fair value disclosure           $ 0
Forward Contracts            
Derivatives, Fair Value [Line Items]            
Derivative, number of instruments held | contract 2 2 2 2 2 2
Derivative, notional amount £ 4.8 € 6.7   £ 4.6 € 7.6  
Foreign currency contract, asset, fair value disclosure     $ 0      
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Instruments - Gains (Losses) Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Derivative Instruments, Gain (Loss) [Line Items]        
Other foreign currency transactions gain $ 431 $ (2) $ 1,424 $ (276)
Total foreign exchange gain (loss), net (32) (84) (161) (285)
Forward Contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Net loss from forward contracts $ (463) $ (82) $ (1,585) $ (9)
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Dec. 31, 2016
Property, Plant and Equipment [Line Items]          
Property and equipment $ 124,394   $ 124,394   $ 98,906
Less: accumulated depreciation and amortization (73,113)   (73,113)   (59,505)
Property and equipment, net 51,281   51,281   39,401
Depreciation and amortization expense 5,100 $ 4,400 14,700 $ 12,000  
Computer equipment          
Property, Plant and Equipment [Line Items]          
Property and equipment 70,158   70,158   57,295
Computer software          
Property, Plant and Equipment [Line Items]          
Property and equipment 20,254   20,254   19,716
Furniture, fixtures and equipment          
Property, Plant and Equipment [Line Items]          
Property and equipment 4,025   4,025   3,425
Scanner appliances          
Property, Plant and Equipment [Line Items]          
Property and equipment 14,419   14,419   14,776
Scanner appliances and other computer equipment subject to subscription          
Property, Plant and Equipment [Line Items]          
Property and equipment, net 7,700   7,700   8,300
Scanner appliances and other computer equipment not placed in service          
Property, Plant and Equipment [Line Items]          
Property and equipment 1,700   1,700   1,300
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Property and equipment $ 15,538   $ 15,538   $ 3,694
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Combination - Narrative (Details) - USD ($)
$ in Thousands
Aug. 29, 2017
Sep. 30, 2017
Dec. 31, 2016
Business Acquisition [Line Items]      
Goodwill   $ 900 $ 317
Nevis Networks      
Business Acquisition [Line Items]      
Total purchase price $ 5,800    
Technology-based intangible assets 5,200    
Goodwill $ 600    
Estimated useful life of technology-based intangible assets 5 years    
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Intangible Assets, Net - Carrying Value of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Dec. 31, 2016
Schedule of Goodwill and Intangible Assets [Line Items]          
Cost $ 8,454   $ 8,454   $ 3,298
Accumulated Amortization (2,693)   (2,693)   (2,351)
Net Book Value 5,761   5,761   947
Intangible assets not subject to amortization 40   40   40
Total intangible assets, net 5,801   5,801   987
Amortization of intangible assets 200 $ 100 400 $ 300  
Goodwill 900   900   317
Existing technology          
Schedule of Goodwill and Intangible Assets [Line Items]          
Cost 7,066   7,066   1,910
Accumulated Amortization (1,996)   (1,996)   (1,728)
Net Book Value 5,070   5,070   182
Patent license          
Schedule of Goodwill and Intangible Assets [Line Items]          
Cost 1,388   1,388   1,388
Accumulated Amortization (697)   (697)   (623)
Net Book Value $ 691   $ 691   $ 765
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Intangible Assets, Net - Future Amortization (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2017 $ 283  
2018 1,131  
2019 1,131  
2020 1,131  
2021 1,131  
2022 and thereafter 954  
Net Book Value $ 5,761 $ 947
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Schedule of Leases (Details)
$ in Thousands
Sep. 30, 2017
USD ($)
Operating Leases  
Remainder of 2017 $ 1,384
2018 5,927
2019 5,198
2020 4,873
2021 4,649
2022 and thereafter 26,136
Total minimum lease payments $ 48,167
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Lease Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]          
Rent expense $ 2,700 $ 1,800 $ 7,000 $ 5,300  
Deferred rent credit 8,800   8,800   $ 400
Operating Leased Assets]          
Total lease commitment 48,167   $ 48,167    
Not yet received tenant allowance recorded in other assets, accrued liabilities and other non-current liabilities       $ 0  
Headquarter Office Facility          
Operating Leased Assets]          
Lease term (in years)     10 years    
Total lease commitment $ 38,600   $ 38,600    
Not yet received tenant allowance recorded in other assets, accrued liabilities and other non-current liabilities     $ 8,076    
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-based Compensation - Stock Options (Details)
Sep. 30, 2017
shares
2012 Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares authorized 9,861,234
Number of shares available for grant 2,325,200
2000 Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares available for grant 0
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-based Compensation - Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total employee stock-based compensation $ 7,743 $ 5,103 $ 18,522 $ 15,122
Stock Options        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Unrecognized employee compensation cost 18,200   $ 18,200  
Unrecognized employee compensation cost, period for recognition     2 years 6 months  
Restricted Stock Units        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Unrecognized employee compensation cost 31,900   $ 31,900  
Unrecognized employee compensation cost, period for recognition     2 years 9 months 18 days  
Cost of revenues        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total employee stock-based compensation 532 516 $ 1,569 1,318
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total employee stock-based compensation 1,503 1,585 4,229 4,373
Sales and marketing        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total employee stock-based compensation 1,231 821 3,444 3,459
General and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total employee stock-based compensation $ 4,477 $ 2,181 $ 9,280 $ 5,972
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-based Compensation - Stock Option Plan Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2017
Dec. 31, 2016
Outstanding Shares    
Beginning balance (in shares) 7,527,680  
Granted (in shares) 338,725  
Exercised (in shares) (2,364,523)  
Canceled (in shares) (347,573)  
Ending balance (in shares) 5,154,309 7,527,680
Vested and expected to vest (in shares) 4,852,064  
Exercisable (in shares) 3,458,555  
Weighted Average Exercise Price    
Weighted average exercise price, Beginning balance (in dollars per share) $ 19.25  
Weighted average exercise price, granted (in dollars per share) 38.40  
Weighted average exercise price, exercised (in dollars per share) 10.38  
Weighted average exercise price, canceled (in dollars per share) 33.72  
Weighted average exercise price, Ending balance (in dollars per share) 23.60 $ 19.25
Weighted average exercise price, Vested and expected to vest (in dollars per share) 23.05  
Weighted average exercise price, Exercisable (in dollars per share) $ 19.94  
Weighted Average Remaining Contractual Life    
Weighted average remaining contractual life (in years) 6 years 7 months 6 days 6 years 12 days
Weighted average remaining contractual life, Vested and expected to vest (in years) 6 years 6 months  
Weighted average remaining contractual life, Exercisable (in years) 5 years 7 months 6 days  
Aggregate Intrinsic Value    
Aggregate intrinsic value $ 145,402 $ 101,717
Aggregate intrinsic value, Vested and expected to vest 139,543  
Aggregate intrinsic value, Exercisable $ 110,203  
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-based Compensation - Restricted Stock (Details) - Restricted Stock Units
9 Months Ended
Sep. 30, 2017
$ / shares
shares
Outstanding RSUs and RSAs  
Beginning balance (in shares) | shares 587,333
Granted (in shares) | shares 934,439
Released (in shares) | shares (239,222)
Canceled (in shares) | shares (106,522)
Ending balance (in shares) | shares 1,176,028
Outstanding and expected to vest (in shares) | shares 1,010,848
Weighted Average Fair Value  
Beginning balance (usd per share) | $ / shares $ 28.85
Granted (usd per share) | $ / shares 38.53
Released (usd per share) | $ / shares 32.15
Canceled (usd per share) | $ / shares 31.80
Ending balance (usd per share) | $ / shares 35.60
Outstanding and expected to vest (usd per share) | $ / shares $ 35.58
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Other Income and Expenses [Abstract]        
Foreign exchange gain (loss) $ (32) $ (84) $ (161) $ (285)
Other income (expense) (50) (40) (127) (157)
Other expense, net $ (82) $ (124) $ (288) $ (442)
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Jan. 01, 2017
Dec. 31, 2016
Operating Loss Carryforwards [Line Items]            
(Benefit from) provision for income taxes $ 3,068 $ 3,221 $ (8,586) $ 8,417    
Effective income tax rate 26.60% 39.20% (29.60%) 38.70%    
Benefit recognized for excess tax benefits related to stock-based compensation $ 1,300   $ 19,500      
Unrecognized tax benefits 4,500   4,500     $ 4,100
Unrecognized tax benefits that would impact effective tax rate $ 2,600   $ 2,600     2,400
ASU 2016-09            
Operating Loss Carryforwards [Line Items]            
Decrease to deferred tax assets         $ (7,900)  
ASU 2016-09 | Retained Earnings            
Operating Loss Carryforwards [Line Items]            
Cumulative effect adjustment         $ (500) $ 8,400
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information and Information about Geographic Area (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
USD ($)
Sep. 30, 2016
USD ($)
Sep. 30, 2017
USD ($)
segment
Sep. 30, 2016
USD ($)
Dec. 31, 2016
USD ($)
Segment Reporting Information [Line Items]          
Number of operating segments (in segment) | segment     1    
Revenues $ 59,490 $ 50,987 $ 167,913 $ 145,701  
Property and equipment, net 51,281   51,281   $ 39,401
United States          
Segment Reporting Information [Line Items]          
Revenues 42,287 35,965 118,786 102,850  
Property and equipment, net 37,615   37,615   30,733
Other          
Segment Reporting Information [Line Items]          
Revenues 17,203 $ 15,022 49,127 $ 42,851  
Property and equipment, net $ 13,666   $ 13,666   $ 8,668
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Numerator:        
Net income $ 8,452 $ 4,996 $ 37,584 $ 13,317
Denominator:        
Basic (shares) 37,703 35,477 37,162 35,074
Common stock options (shares) 2,199 3,103 2,161 3,089
Restricted stock units (shares) 397 132 278 42
Diluted (shares) 40,299 38,712 39,601 38,205
Basic (USD per share) $ 0.22 $ 0.14 $ 1.01 $ 0.38
Diluted (USD per share) $ 0.21 $ 0.13 $ 0.95 $ 0.35
Antidilutive Securities        
Antidilutive securities (shares) 651 2,881 1,244 3,632
Stock Options        
Antidilutive Securities        
Antidilutive securities (shares) 651 2,881 1,244 3,594
Restricted Stock Units        
Antidilutive Securities        
Antidilutive securities (shares) 0 0 0 38
EXCEL 59 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %2<8DL?(\\#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,$% @ 5)QB2V;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !4G&)+3.)[Y.X K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O:9%Q=#E9<,G!<&!XEM(;EM8TX3DI-VW-ZU; MA^@'\#%W__SN=W"M#D+[B"_1!XQD,=V,KNN3T&'%#D1! "1]0*=2F1-];NY\ M=(KR,^XA*'U4>X2ZJN[ (2FC2,$$+,)"9+(U6NB(BGP\XXU>\.$S=C/,:, . M'?:4@)<']^>IW7+6R?2/4:\Z]D!9T"KMAE\ENSWFP?F:PK?E]P7E3UEC^(IA&W_&-R M_>%W%7;>V)W]Q\870=G"K[N07U!+ P04 " !4G&)+F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( %2<8DN+U"2D50( *\' 8 >&PO=V]R:W-H965T&UL?571CILP$/P5Q >FKH56[^4LGM&2)Q+:*AX8AVTZL^5 M\89*M>0W)#H.]&)(38U($&Q00ZO6+W)C._(B9W=95RT]=X$KOM7QA_2<8$XI];\S^"SR@5G =B=(XLUJ8KW>^ M"\F:T8L*I:%OPUBU9NR'/U$XTMP$,A+(1"#1?PGA2 @G C8$-$1F4OU )2UR MSGJ/#Z?545T4^#E4FWG61K-WYI_*5BCKHPAR]-!N1L1^0) 9 D\(I'Q/ L0E ML"<6G?PK<+ 1H5L@=&80&GHXHT=N>N2D1X8>S>CQ8@-LQ,8M$#L%8HN>+ 0& M1&P0[;##.$C2:&4;-DZ9C263+F1L1.862)P"B47'RU)Q0%9J)75*I#9_42Q[ M!V1EFS*G1&;SHX5$9AT'"7#B%L&!^U8%MLRRK$;,9HY9*2R\QK;*L+1#%0S%BYB<3)AG.8K(\'31[_AK@-],I MA'=F]]:TJ9EUZD8[8I[/O_"AE7VE_%:UPCLQJ1YA\U1>&9.@ @J>5"BEZI[3 MHH:KU--$S?G00H:%9-W8'M'4HXL_4$L#!!0 ( %2<8DMCU-7@%P0 %H3 M 8 >&PO=V]R:W-H965T&ULA9AMC]HX$,>_"LK[-I[Q M0Y(5(!U4U55JI55/O7N=!;.@)H1+LDO[[<\)600SX[TWY('_>/YC.[\XGI^; M]F>W][Z?_:JK8[=(]GU_>DC3;K/W==E];$[^&/[9-6U=]N&R?4Z[4^O+[1A4 M5RDJY=*Z/!R3Y7R\]]@NY\U+7QV._K&==2]U7;:_5[YJSHL$DK<;WP_/^WZX MD2[GI_+9_^7['Z?'-EREUU:VA]H?NT-SG+5^MTC^@(>UQB%@5/Q]\.?NYGPV ME/+4-#^'BR_;1:(&1[[RFWYHH@R'5[_V536T%'S\.S6:7',.@;?G;ZU_'HL/ MQ3R5G5\WU3^';;]?)'DRV_I=^5+UWYOSGWXJR":SJ?JO_M5703XX"3DV3=6- MO[/-2]G(VE?BK[ M;8=^-_H=HNW'U=(L[3UZ&=2;*Z2/!6W\4:.UV*\'N/-;;PE15PDV2@YCI)"6C'+A)[DP4!$10QPV5@,X!"=F-%-Y:[(36O+$MCG+:&F!%4F8J- MDA.]..XE)UX<+SG'HB!>N*K(52Y;R40K&;="DJPRED2'J9#301)D :%YQ$TN MNLF9&TW2K'+>_4I;TGUK066SFT?ASDLA>BFX%R!>"I;% N9$M>8J71@%LA=0 M,IP4=\/HI'@BU);.&4$&SA8JXB<"2^!^-/4#O'MR17M'4!5YA#,@0Q.0FS'4 M#/(TBDYA0:0AYD4&,' ":TK@27,W LC-_(_JWHV,8. ,UI3!($!8&?I B:K" M1=S(" ;.8$T9#!RO5H&FK%X+.J,RI2( !3(_@0-44X "1R/H M@O4P5V%X,4?(-C(R[H MP!0N,N(H@Q0Y2 T%*0J$-#D:NA*0=%KI&S#?.Y)1BAREAJ(4.23!*=J5:TEF M+49F-$:6H)RFM/(5"C0U#.V""C,=F=$H\Q0Y3PWE*0JDS+3+'?4CZ$QNBY@C MF:G(F6HH4R4-G<_O:^Z=R#Q%R^AE8F,M\P_Y2M10>B%?9-)7U;N2>Q\R19%3 MU%)NH;# I R5-)%W%,H$14Y02XF%'(T8OJ&0=8N@FM.3?K&M-,=B6% X MAD]!AS8W$/F"US(_->>G9=_@R#ZOQ56.H!-7.>G-)L>PZ_2M;)\/QV[VU/1] M4X^[&KNFZ7UH4WT,]>U]N;U>5'[7#Z=9.&\ONSV7B[XY33M9Z74[;?D?4$L# M!!0 ( %2<8DMI&DN#5 ( $(( 8 >&PO=V]R:W-H965T&ULC99MKYHP&(;_"N$'2,L[!DFFR[(E6V+.LNUSU2KD &5ME;-_O[9P M"+0]JA^D+_?]/-=32VO>$_K*2HRY\];4+=NX)>?=VO/8L<0-8BO2X5;,G EM M$!==>O%81S$Z*5-3>SX L=>@JG6+7(WM:9&3*Z^K%N^IPZY-@^B_+:Y)OW&A M^S[P4EU*+@>\(N_0!?_$_%>WIZ+G35%.58-;5I'6H?B\<3_!]0XJ@U+\KG#/ M9FU'EG(@Y%5VOITV+I!$N,9'+D,@\;CA':YK&4EP_!V#NE-.:9RWWZ-_4<6+ M8@Z(X1VI_U0G7F[AF?5JF<_S"39:+,;_-'@3P88WC4$HR'0#-Y IDK]C#@J3<89)=M!XL\D_E*QLRB"2>*) M_!.$;X7PE3^80R1V?V#U!\H?SOVI5L0@292D59)8U^Q,30)\.T=HY0A-CDSC M&"3I+ =8 0 UDD>J!4MD98D,EAAH+(,DFF41K[_Z:#A/"!=$L94H-HFTNK>Q MD4A'N:=8,"16AL1DT#;S-GG(<$^Q8$BM#*G)$&@,Z5.[Y)%JP9)963*3)=18 M,J-:"(!]GSPE75!!8#^5@,D5Z<<2,+(%29K%<:*ODTT9I2'\<*W@!V*5XD*?.C4^<]E, M1)L.M]K0X:0;;VQO^MM0_ =02P,$% @ 5)QB2X-/&5V>! \!4 !@ M !X;"]W;W)K)[69R:Q^6A;<\/4=3L#K[,F_OJ[$_A/R]57>9M>*U?H^9<^WS?!Y5%).(X MB%JN5_VW+_5Z5;VUQ?'DO]2+YJTL\_J?U!?5Y7$)RX\/7X^OA[;[$*U7 MY_S5_^[;/\Y?ZO 67;/LCZ4_-N+/H[\TD^=%)^6Y MJKYU+[_L'Y=Q5R-?^%W;I'QZ5=+O;^)7\KVJ_5Y6<_"M++Q:C^5__NBX!W-0EE[*JBZ?\N M=F]-6Y5CEE"5,O\^_!Y/_>]ES/\1Q@>(,4!< T+9GP7(,4#^"%"?!J@Q0/W? M$O08H%$)T:"];\Q-WN;K55U=%O4P'LYY-^S@08?NVG4?^][I_Q?:LPE?W]>) M647O79X120=$3!%[BVPH ET4PY1&4/%SJ)^VU *$N- HE9A M,*5-/-.!FE6FJ3) R@9$3XL11J"!E#$4J$0C9922!@RBM@P5BDQX70FK*Z&Z MT*!*$U**2DR"QR^EI-,"41M*@8R-1(VT93!02FA>F6&5&3J6)1]OV7A+6T:A MEK&TFK%UN&4HY8Q.4,-0*'2E0M-B2REAI)Z1Y5A9CLI"PRIU5)96F,H82BF' MUTU*J<3B(;9E*"G=C"Z(^74^ILI0*Z>TS7@84&W$Q( .(4T6PXS#0$N\ #$8Q%((A>51SH61.^,ZP+KC$P@JSV)Y M@IMLRF%Y%#/4.!A*& U$'(,%;3,++/">"HRISC4/[ZI ;=5B6QV9:56QIS+( M'=YB< RV4XX1<^.9=U.@=HKG5PK4W8PFHYFQP$1B48SG&F*F#.7B.5F\F0)U M4XO=%*BWW6$HXR# EU&0C<2N+MWB@'H^+28$Q>=""3"Z*60%DW6$,W#ILFEL. R/5C#C> MZ($ZO<5.#]1X98S//AE'"4'\D%)W5ML$:Z.859.&NCU,\58OJ-7C#=5% WQ8M".C)N:A?W>+>> ML11VR0U#P7T,N'&X7'/S5?!6*B15YK RR2G#ZQ!+X;W2AJ4<-@Z6DC-G%<%; MO%"DU]W,R5OPEBJHI3ILJ8([5IH8FRJ'A0, 7LS8;( /AELV6VQF%C/!.ZN@ MSHK/6:E@#JJQ<'B'R&KQOWW"82^BPYK*)&/=^-+FM*GW]VE\=-HM=]79J MNVZ??+U>3SZ)[K8+?4_A(0/F^P8>ML/EXX_TPUWH;WG]>CPUB^>J;:NROPE[ MJ:K6A]K']Z'>!Y_OKR^%?VF[1Q.>Z^$.<]X3Q_'TS/BKV%,JO;>F;L7,WTMYF 2!6.]I0\0].]!6_;-EO"%2 M#?DN$ =.R<:(FCJ(PC -&E*U_GQJYA[Y?,J.LJY:^L@]<6P:PO^6M&;GF8_\ M]XFG:K>7>B*83P]D1Y^I_'EXY&H4#%$V54-;4;'6XW0[\Q_09(6,P!"_*GH6 MHWM/6WEA[%4/OFUF?J@KHC5=2QV"J,N)+FA=ZTBJCC]]4'_(J87C^_?H7XQY M9>:%"+I@]>]J(_]#=V28RV?V/DK[0TEOM>[_TY/M%:XKD3E6+-:F%]O M?122-7T454I#WKIKU9KKN8__+G,+HEX0#0*5^Y8 ]P+\(8AO"N)>$/]OAJ07 M)%:&H/-NFKDDDLRGG)T]WJV' ]'+#DT2];C6>M(\'?.?ZJ=0LZ=Y@:?!272980"(MK!H^#;*Z&>2B3.SL%39Z M/.Y5[-;'3GUL]/%(GZ=6KSLD,TC;(7%B-P-"<5%8D980PEF2QU9+((4P1IG; M5>)TE0!716*YZI!DE"6T+'U*+#\E5K>("Q^ITT<*GV[JUF=.?0;[D%E]R$"% M*+3>M@5D[A+[=8,,MM>Z(U5\I1VYTTX.[5AEE#G,82]5B-QAVPUD[%4*B?S* M$BV<7@KHQ=H]R@)Z0=8R7D#F#KQVD,$6LH)(%%VQ@T+WIAT"0RBT7H>RAVY; ME\9S0YGK(=(?[*M^1)-%L@QO]1G,O.)_PC?'>A^ M$+ZK6N&],*D."N9SOF5,4E5]>*\>R5Z=(8=!3;=2WV;JGG<'J6X@V:$_) ;# M277^#U!+ P04 " !4G&)+];BC"A2@6,@=E&T0 L$6[1]5FPF M-E:R7$F)MW]?25:\SLQE7V))N1S>HZJ8JNOVU>%^VI"<5N;%25"TJ2;%$5A^-\M1R?/36K M9?W6E8=C>&IF[5M5%YF7\\^'IXW7?#@\5J>2I>PQ^A^_/TU/1W MBVN4W:$*Q_90'V=->'F8/YK[#?NAP:CXZQ#.[_[A[FR> H ME&';#2&*_N<];$)9#I%Z'_],0>?7/H>&M]D^^3>2[:L*G+OP^[;O\P M]_/9+KP4;V7WM3[_$J:$['PV9?];> ]E+Q^<]'ULZ[(=_\ZV;VU75U.4WDI5 M?+_\'H[C[WF*_]$,-Z"I 5T;]'W_7P.>&O"/!NF8_,79F.I/15>LEDU]GC67 MMW4JADEA[KD?S.WPA@HQ59CGM@F 2/[?E3$HP#I#! .@9(;P+X3 S"1>)&R7&4L+,^%9EH ME6$V#GNQT(L%R:0X0 8#9"H9DUB1S45C;WW:Q,IL@(HXBYAQT(P#9N30.M4- M6Q96M,98PD8\-.*!$2>,>&U$V "*R$S-H8LQ-!D=%N3"+=&-6/\SZ1;K3J+O4<&QW(K4=# MP(^1?DCW9%S&1CK2NIPCD<@9@SL12PIPS&G3&L$PIU9/<.)F/%E$68:[! MH#,6F$FE&0O>I,39!JF,R;.('\Q-H\'):C%H)-XY";0-4GD76PT8G$:3,U6+ M05/1I>I-:5'FHJ\*P], >AKY33$:CL8YHP8'R!)O8X8P1PT J>QI;0 C3:Y8 M@53>8SN$04H I'+)K$DCTO<#)*;8!LALZF(E &&6D@&LB.6$\4<(?W(]$,)? M[GTFWSH4^L1DL5(2,Y!8FR*Y+";1IS>:^H0D-9".V26Q<<),)0)9$S&"L$JA'27YS"!&329$5 MZ3)+6>0S2)BMY/3JH-@"PT0D0$0YP=:D44?DG)=) 2*2I=@[QT0D1$2U,C3K M) Z!)%XY,<8A QR2I#-KSO65DW6R7O1?-Z.+:SY[KKZFH\%'NI MZR[T#I,O_1CL0[&[WI3AI1LN77_=7 X++S==?9H.0A?7T]C5?U!+ P04 M" !4G&)+#$+;OK4! #2 P & 'AL+W=OO&IE7$Y;[[LC8ZYL00MW@QV8<%.CU<('TS;,=19$ ME4!:,;[9W#(MI*%%EGQG6V38>R4-G"UQO=;"_CR!PB&G6_KF>))-ZZ.#%5DG M&O@*_EMWML%B,TLE-1@GT1 +=4X?ML?3/L:G@&<)@UN<2:SD@O@2C4]53C=1 M$"@H?6008;O"(R@5B8*,'Q,GG5-&X/+\QOXAU1YJN0@'CZB^R\JW.;VGI(): M],H_X? 1IGH.E$S%?X8KJ! >E80<)2J75E+VSJ.>6((4+5['79JT#^/-X=T$ M6P?P"&PO=V]R:W-H965T&UL?5/; M;MP@$/T5Q <$+W;3[6;ML8W"Q0&\3O^^@!W';:R\ #/, M.7-F&/)1FR?; 3CT(H6R!>ZR5[D'YFT8;R9PW34ML;X#5$20% MH4ER323C"I=Y])U,F>O!":[@9) =I&3FSQ&$'@N\PZ^.>]YV+CA(F?>LA5_@ M?O. PVM49A4K.6C\%XWM=X"0( @&5 M"PS,;Q>X!2$"D9?Q/'/B)64 KL^O['>Q=E_+F5FXU>*1UZXK\!ZC&AHV"'>O MQV\PU_,)H[GX'W !X<.#$I^CTL+&%56#=5K.+%Z*9"_3SE7>N^EW*7[G%P" MT1QSG&+H.F:)()Y]24&W4ASI.SC=AJ>;"M,(3_]1^&6;(-LDR")!]F&)&S%9 M\E\2LNJI!-/&:;*HTH.*D[SR+@-[0^.;O(5/T_Z3F98KB\[:^9>-_6^T=N"E M)%=^A#K_P19#0./"\;,_FVG,)L/I?OY!9/G&Y5]02P,$% @ 5)QB2Z]D M]9.S 0 T@, !@ !X;"]W;W)KT7P,;O^=F8 M?$3S:#L 1YZ5U+:@G7/]@3%;=:"XO<(>M+]IT"CNO&E:9GL#O(X@)5FZVWUD MB@M-RSSZ3J;,<7!2:#@98@>EN'DY@L2QH E]=3R(MG/!PC/QEO ML86E%@JT%:B)@::@-\GAF(7X&/!3P&A79Q(J.2,^!N.N+N@N" ()E0L,W&\7 MN 4I Y&7\31STB5E *[/K^Q?8NV^EC.W<(OREZA=5]!K2FIH^"#= XY?8:[G M R5S\=_@ M*'!R4^1X72QI54@W6H9A8O1?'G:1-_6\0'7@INRL_0IW_ M8(LAH7'A^,F?S31FD^&PGW\06[YQ^1M02P,$% @ 5)QB2S<,K^*V 0 MT@, !D !X;"]W;W)K&UL;5/;;N0@#/T5Q >4 MF4QZT2B)U&E5=:5=:=35;I^9Q$E0 := )MV_7R!IFK9Y 6Q\CH^-R08T+[8% M<.1-26USVCK7[1FS90N*VPOL0/N;&HWBSINF8;8SP*L(4I(EF\T54UQH6F31 M=S1%AKV30L/1$-LKQ5T$P2!A-(%!NZW,]R!E('( MRWB=..F<,@"7YW?VAUB[K^7$+=RA?!:5:W-Z0TD%->^E>\+A$:9Z+BF9BO\) M9Y ^/"CQ.4J4-JZD[*U#-;%X*8J_C;O0<1_&FS298.N 9 (D,^ FYF%CHJC\ MGCM>9 8'8L;>=SP\\7:?^-Z4P1E;$>^\>.N]YV*;IAD[!Z(IYC#&),N8.8)Y M]CE%LI;BD'R#)^OPW:K"783O/BF\7"=(5PG22)!^(KCZ4N):S/67)&S14P6F MB=-D28F]CI.\\,X#>QL?D7V$C]/^BYM&:$M.Z/S+QO[7B Z\E,V%'Z'6?[#9 MD%"[<+SV9S..V6@X[*8?Q.9O7/P'4$L#!!0 ( %2<8DL/X%(1M0$ -(# M 9 >&PO=V]R:W-H965T:,Y^>F4[ST=AGUP%X M\J*D=@7MO.]/C+FJ \7=G>E!XTUCK.(>3=LRUUO@=00IR=(D><,4%YJ6>?1= M;)F;P4NAX6*)&Y3B]N<9I!D+NJ.OCD?1=CXX6)GWO(6OX+_U%XL66UAJH4 [ M832QT!3T?G@_&I+F@2!(&$R@<&CML-'D#*0(0R M?LR<=$D9@.OS*_N'6#O6;PWZ&;0/2&9 N@&/,PZ9$4?E[ M[GF96S,2._6^Y^&)=Z<4>U,%9VQ%O$/Q#KVW8I)US%+!$/V M)46ZE>*<_@-/M^'[387["-__H?#=-D&V29!%@NR_)6[$')*_DK!53Q78-DZ3 M(Y49=)SDE7<9V/LTOLGO\&G:OW#;"NW(U7A\V=C_QA@/*"6YPQ'J\(,MAH3& MA^-;/-MIS";#FW[^06SYQN4O4$L#!!0 ( %2<8DM$*-0PM $ -(# 9 M >&PO=V]R:W-H965TN#@Q59QQOX ?YG=[)HL9FE$@JT$T83 M"W5.;Y/#<1?B8\ O 8-;G$FHY&S,4S"^5CG=!$$@H?2!@>-V@3N0,A"AC-\3 M)YU3!N#R_,+^)=:.M9RY@SLC'T7EVYS>4%)!S7OI'\QP#U,]>TJFXK_!!22& M!R68HS32Q964O?-&32PH1?'G<1=B8*"K_S#TO M,FL&8L?>=SP\<7)(L3=E<,96Q#L4[]![*9)]DK%+()IBCF-,NHR9(QBRSRG2 MM13']!]XN@[?KBK<1OCVC<+_$.Q6"7:18/=AB6LQVW=)V**G"FP3I\F1TO0Z M3O+".P_L;7Q$]AH^3OMW;ANA'3D;CR\;^U\;XP&E;*YPA%K\8+,AH?;A^ G/ M=ARST?"FFWX0F[]Q\1=02P,$% @ 5)QB2^HGV]VU 0 T@, !D !X M;"]W;W)K&UL?5/;;MLP#/T501]0)8K3%H%MH&E1 M=, &!"VV/2LV?4%U<24Y[OZ^E.QZWF;L11(IGL-#BDH'8U]= ^#)NY+:9;3Q MOCLPYHH&E'!7I@.--Y6Q2G@T;&[KQ@<'R]-.U/ "_GMWLFBQF:5L%6C7&DTL5!F] MVQZ.28B/ 3]:&-SB3$(E9V->@_&ES.@F" ()A0\, K<+W(.4@0AEO$V<=$X9 M@,OS)_MCK!UK.0L']T;^;$O?9/26DA(JT4O_;(8GF.K94S(5_Q4N(#$\*,$< MA9$NKJ3HG3=J8D$I2KR/>ZOC/HPW-\D$6P?P"XB?/>'POTZ0;)*D$2"Y+\EKL5<_Y6$+7JJP-9QFAPI3*_C)"^\ M\\#>\?@FO\/':?\F;-UJ1\[&X\O&_E?&>$ IFRL&UL?5/;CM,P$/T5RQ^P;MTN+542:;L(@012 MM0AX=I-)8JTOP7::Y>\9.]D0(.+%]HSGG#DS'F>#=<^^!0CD12OC<]J&T)T8 M\V4+6O@[VX'!F]HZ+0*:KF&^F\ MC_$IX)N$P2_.)%9RM?8Y&A^KG&ZB(%!0AL@@<+O!(R@5B5#&CXF3SBDC<'E^ M97^?:L=:KL+#HU7?917:G!XIJ: 6O0I/=O@ 4SWWE$S%?X(;* R/2C!':95/ M*RE['ZR>6%"*%B_C+DW:A_%F=YA@ZP ^ ?@,.*8\;$R4E+\30129LP-Q8^\[ M$9]X>^+8FS(Z4RO2'8KWZ+T5V_M#QFZ1:(HYCS%\&3-',&2?4_"U%&?^#YRO MPW>K"G<)OOM#X7&=8+]*L$\$^_^6N!;S]J\D;-%3#:Y)T^1):7N3)GGAG0?V M@:,"S&\=L-(+M MIA_$YF]<_ )02P,$% @ 5)QB2^5([K:S 0 T@, !D !X;"]W;W)K M&UL?5-A;]P@#/TKB!]0M.IL3EOG^@-CMFQ! M"WN%/73^ID:CA?.F:9CM#8@J@K1B/$FNF1:RHT46?2=39#@X)3LX&6('K87Y M<02%8TYW]-WQ))O6!0*QRF@1!H*!T@4'X[0)WH%0@\C)>9TZZI S ]?F=_3[6 M[FLY"PMWJ)YEY=J8XQ?!US!+!//N2@F^E./*_X'P;GFXJ M3",\_4WA/_+O-PGVD6#_WQ*W8OY4R58]U6":.$V6E#AT<9)7WF5@;WE\DU_A MT[1_$::1G25G=/YE8_]K1 =>2G+E1ZCU'VPQ%-0N'#_ZLYG&;#(<]O,/8LLW M+GX"4$L#!!0 ( %2<8DL_J)#[M0$ -(# 9 >&PO=V]R:W-H965T MMYF[$42*9[#0XI*!V-?7 /@R9N2VF6T\;X[,N:*!I1P-Z8# MC3>5L4IX-&W-7&=!E!&D)..;S2U3HM4T3Z/O;//4]%ZV&LZ6N%XI8=]/(,V0 MT2W]<#RU=>.#@^5I)VKX#OY'=[9HL9FE;!5HUQI-+%09O=L>3TF(CP$_6QC< MXDQ")1=C7H+Q4&9T$P2!A,('!H';%>Y!RD"$,EXG3CJG#,#E^8/]2ZP=:[D( M!_=&/K>E;S)ZH*2$2O32/YGA*TSU["F9BO\&5Y 8'I1@CL)(%U=2],X;-;&@ M%"7>QKW5<1_&F_UA@JT#^ 3@,^ 0\[ Q453^67B1I]8,Q(Z][T1XXNV18V^* MX(RMB'&PO=V]R:W-H965T[^?I3LN&YG[$42*9[#0XI*>F-?7 W@R9N2VJ6T]KX],.;R&I1P-Z8%C3>E ML4IX-&W%7&M!%!&D)..KU8XIT6B:)=%WLEEB.B\;#2=+7*>4L'^.($V?TC6] M.IZ:JO;!P;*D%17\!/^K/5FTV,12- JT:XPF%LJ4WJT/QVV(CP&_&^C=[$Q" M)6=C7H+QK4CI*@@"";D/# *W"]R#E($(9;R.G'1*&8#S\Y7]:ZP=:SD+!_=& M/C>%KU.ZIZ2 4G32/YG^$<9ZOE R%O\=+B Q/"C!'+F1+JXD[YPW:F1!*4J\ M#7NCX]X/-YLK;!G 1P"? /L(8$.BJ/Q!>)$EUO3$#KUO17CB]8%C;_+@C*V( M=RC>H?>2K7>[A%T"T1AS'&+X/&:*8,@^I>!+*8[\'SA?AF\6%6XB?/-!X>TR MP7:18!L)MO\M<2EF_RD)F_54@:WB-#F2FT['29YYIX&]X_%-WL.':?\A;-5H M1\[&X\O&_I?&>$ IJQL&UL=53;CILP$/T5Q >L"21 (X*TV=6JE5HIVJKMLP/#16MC:INP_?O: MAE#$3E^P9WSFG!F;F6P4\DTU -I[YZQ3)[_1NC\2HHH&.%4/HH?.G%1"@FT=$&_)U_=[RV M=:.M@^193VOX#OI'?Y'&(@M+V7+H5"LZ3T)U\A]WQW-J\0[PLX51K?:>K>0J MQ)LUOI0G/[ ) 8-"6P9JEAL\ 6.6R*3Q>^;T%TD;N-[?V5]<[::6*U7P)-BO MMM3-R4]]KX2*#DR_BO$SS/4$F@$Q"+O-GJFF>23%Z%=;JK<&66\MWP7?\K(S1+-F/.$"=>8!4$,^R(18A+G\$-XB(=':(:1"X_6ZE&,$^Q1 M@KTCV*\)DF!3(H;Y3Y$'5.2 $(0;$0P3X2(Q*A(C!/N-"(8YX"()*I(@!/%& M!,,DN$B*BJ0?":)T(X)@DG0C0E;_.0=9NPY77B&&SDV7E7<9(H^AZY-_\&D" M?:.R;COE784VW>9ZHA)"@TDE>#!/UYBAMQ@,*FVWB=G+J?4G0XM^GFID&:WY M7U!+ P04 " !4G&)+FSQE!N@! !F!0 &0 'AL+W=O9IV+0K.W@(CTU<$[E[S,P,6;^ MSK\[7MNZT=9!\K2G-7P'_:._2&.1A:5L.72J%9TGH8'-B%@4&C+0,UR@V=@S!*9--YG3G^1M('K_9W]Q=5N:KE2 M!<^"_6I+W61^XGLE5'1@^E6,GV&NY^![<_%?X0;,P&TF1J,03+FO5PQ*"SZS MF%0X_9C6MG/K.//?P_" < X(-P%D$G*9?Z*:YJD4HR>GN^^I?>+=*31W4UBG MNPIW9I)7QGO+=_%C2FZ6:,:<)TRXQBP(8M@7B1"3.(?_A(=X>(1F&+GP:*T> M/>($>Y1@[PCV:X(DV)2(8?Y3Y $5.2 $X48$PT2XR!$5.2($^XT(ACG@(C$J M$B,$QXT(AHEQD00521""9"."8;8/3U;_.0=9NPY77B&&SDV7E7<9(D^AZY._ M\&D"?:.R;COE784VW>9ZHA)"@TDE>#!/UYBAMQ@,*FVWL=G+J?4G0XM^GFID M&:WY'U!+ P04 " !4G&)+W*M0\+592NY+VW@]'QES=@^+NQ@R@ M\:8U5G&/INV8&RSP)I*49%F2O&>*"TVK(OK.MBK,Z*70<+;$C4IQ^^<$TDPE M3>F+XU%TO0\.5A4#[^ [^!_#V:+%5I5&*-!.&$TLM"6]3X^G/. CX*> R6W. M)%1R,>8I&%^:DB8A(9!0^Z# <;O" T@9A#"-WXLF74,&XO;\HOXIUHZU7+B# M!R-_B<;W);VEI(&6C](_FNDS+/6\HV0I_BM<02(\9((Q:B-=7$D].F_4HH*I M*/X\[T+'?9IO\G2A[1.RA9"MA-L8A\V!8N8?N>=58(?)._1>J_0N*=@U""V8TXS)MI@5P5!]#9'MA3AE;^C9/OVPF^$AT@_; MZ/E_!/)=@3P*Y!N!0_JJPK>0].YUC6S34@6VB\/D2&U&'0=YXUWG]3Z+3_(/ M/@_[-VX[H1VY&(\/&]O?&N,!4TEN<()Z_%^K(:'UX?@!SW:>LMGP9E@^$%M_ M&PO=V]R:W-H965T M-S" $T_\.P-68 MXRU^=SQU36N]@Q19SQKX#?9/?]3.(@M+U0F0IE,2::AS?+?='U*/#X#G#D:S MVB-?R4FI5V_\J'*\\0D!A])Z!N:6,]P#YY[(I?%WYL2+I ]<[]_9'T/MKI83 M,W"O^$M7V3;'-QA54+.!VRYGA2CN?B?< ;NX#X3IU$J;L(7E8.Q2LPL M+A7!WJ:UDV$=IY,TFWO)D6-7/8TJ6?T7Q'U!+ P04 " !4G&)+WE/<-K@! #2 P &0 M 'AL+W=O<^\$E[=$\VP; D10I=DX* M#4=#;*<4-Z\'D-AG=$W?'0^B;EQPL#QM>0V_P?UIC\9;;%(IA0)M!6IBH,KH M[7I_V 9\!#P*Z.WL3$(E)\3G8/PH,[H*"8&$P@4%[K>+U/?&^*X(RMB'<^>>N]YWQ]__$)@NRBPC0+;?TK,T65)@ MI^,DS[S3P-XF\4T^X,.T_^*F%MJ2$SK_LK'_%:(#G\KJPH]0XS_89$BH7#A> M^[,9QFPP'+;C#V+3-\[? %!+ P04 " !4G&)+W80"R=,! "E7TP'8,FK%(,I M:&?M>&#,5!U(;N[4" .>-$I+;M'4+3.C!E[[("E8O-ME3/)^H&7N?2==YNIB M13_ 21-SD9+KWT<0:BIH1-\=@93[R%KZ!_3Z>-%IL9:E["8/IU4 T M- 5]C ['S.$]X$V*^@#)34T_"+LLYH^P5)/2LE2_!>X@D"X MRP0U*B6,_Y+J8JR2"PNF(OGKO/:#7Z?YY#Y9PL(!\1(0KP$/7H?-0C[S#]SR M,M=J(GJ^^Y&[7QP=8KR;RCG]5?@S3-Z@]UKB#\W9U1$MF..,B3>8:$4P9%\E MXI#$,?XG/ Z'[X,9[GWX?JN>IF&")$B0>(+DKQ*CFQ)#F/]DF09%T@#!_D8D MA$G"(EE0) L0I#H[J5'* J:RN\.".WPJ5D- 8]WV'O=Z'IC9L&IO3" %5^H;9;T M[VL;0DG"B^T9GW/FXG$^:O-B.P"'7J50ML"=<_V!$%MU()F]TCTH?]-H(YGS MIFF)[0VP.I*D(#1);HAD7.$RC[Z3*7,].,$5G RR@Y3,_#V"T&.!=_C-\<3; MS@4'*?.>M? 3W*_^9+Q%%I6:2U"6:X4,- 6^VQV.:T"]R!$$/)I_)DU\1(R$-?G-_7'6+NOY2IK>9>!O:/Q3?[#IVG_P4S+ ME45G[?S+QOXW6COPJ217?H0Z_\$60T#CPO'6G\TT9I/A=#__(+)\X_(?4$L# M!!0 ( %2<8DM2S]>SMP$ -(# 9 >&PO=V]R:W-H965T M-"VQO0%61Y 4A";)GDC&%2[SZ#N9,M>#$US!R2 [2,G,OR,(/18XQ>^.1]YV M+CA(F?>LA2=PO_N3\1996&HN05FN%3+0%/@N/1RS$!\#_G 8[>J,0B5GK5^" M\:,NGV_#=IL)=A._6V??9-D&V M29!%@NQ3B>F7$K=BOJHDJYY*,&V<)HLJ/:@XR2OO,K!W-+[)1_@T[;^8:;FR MZ*R=?]G8_T9K!UY*&UL;53M;ML@%'T5Q .4F,3I%-F6FD[3*FU2U&GK;V)??ZA\N(#C[NT' MV''=C#^!>WW.N><"-]FH]*MI 2QZ%UR:'+?6]@="3-F"8.9.]2#=EUIIP:P+ M=4-,KX%5@20XH9O-G@C625QD(7?21:8&RSL))XW,( 33?X_ U9CC!%\3SUW3 M6I\@1=:S!GZ!_=V?M(O(HE)U J3IE$0:ZAP_)(=CZO$!\*>#T:SVR'=R5NK5 M!T]5CC?>$' HK5=@;KG (W#NA9R-MUD3+R4]<;V_JG\+O;M>SLS H^(O767; M''_!J(*:#=P^J_$[S/VD&,W-_X +< ?W3ER-4G$3?E$Y&*O$K.*L"/8^K9T, MZSCK7VEQ IT)](9 ID+!^5=F69%I-2(]G7W/_!4G!^K.IO3)^E*"Q$D?Z'YW&Z=NHPVV@;]?5]_=Q@5U48!<$ M=I]:W-VT&,.D\2)IM$@:$=C?%(EA;CLAJXL3H)OP9 TJU2##N*RRRU0\T'#Q M'_!II'XRW732H+.R[OF$2ZZ5LN"L;.Z&ULC5;M;MHP%'V5* _0Q(X3)PB02NBT29M4==KV.P4# M49.8V0:ZMY_MF#38!OJ'V.;<<\_QYYV>*'OC.T)$\-XV'9^%.R'VDRCBJQUI M*_Y ]Z23_VPH:RLANVP;\3TCU5H'M4T$XSB+VJKNPOE4CSVS^90>1%-WY)D% M_-"V%?NW( T]S4(0G@=>ZNU.J(%H/MU76_*3B%_[9R9[T<"RKEO2\9IV 2.; M6?@()D\@40$:\;LF)SYJ!\K**Z5OJO-M/0MCI8@T9"44124_1U*2IE%,4L=? M0QH..57@N'UF_Z+-2S.O%2GOR?"?P_P!T 3 (4#FOA60F(#D M(P#=#$ F 'TV0VH"4BM#U'O7D[FL1#6?,GH*6+\?]I7:=F"2RN5:J4&].OH_ M.9])F@=!%986FX M2_)TD^1"9N*=K$3')V.7&/D)D)< :0(T(L"9-=D]!&M(IR%%BBQ0Z8(PS($U M'RX(I@#8<^)!P21/_*Y2KZO4=65I6?20=)0%0"G9LN5! 92EEB\7E6" +=23 M!R539GY?F==7YOI"EJ_,51SGA;UY752!4VM-ERY("D:Q9VUA MUY8U>0OL; J0(AM58M<\0H5]-;A<*,NQO0U=+I0DQ15?N==7[OB"X,KQ+KP$ MQ>>/-XC]MVE\]X"7!C.VFL?V,GM $(Y0EV*N7.W@[KDL#>8BCRO&!:57M7@O M^$< [YZETF N3H"KQ06!^*H8_S4.DKLGH#08?%N,"\*.EFCT%+>$;75=Q(,5 M/71"[;;1Z%![/4+UE%OC"S I@6=\J6HU_?1_T/>%WH^*;>N.!Z]4R )"/_,; M2@61VN,'.84[65L.G89LA&IBV69]@=5W!-V;XC$:*MCY?U!+ P04 " !4 MG&)+0K>$92\& "")P &0 'AL+W=OX7;[T_?[C:G5X>&FV]>%#NV]V MZ3]/;;>M^_2Q>UX=]EU3/XX';37?OAB=7>SKY^;/YO^K_VG+GU:G5IY7&^; MW6'=[A9=\W2[_%%]K*(=#A@5?Z^;]\/9WXNA*Y_;]LOPX=?'VV4Q.&HVS4,_ M-%&G7V]-U6PV0TO)Q[]3H\O3.8<#S__^UOK/8^=39S[7AZ9J-_^L'_N7VV5< M+AZ;I_IUT__1OO_23!URR\74^]^:MV:3Y(.3=(Z'=G,8?RX>7@]]NYU:25:V M]=?C[_5N_/T^M?_M,'R G@[0IP.4O7B F0XPV0&KH[.QJS_5?7UWT[7OB^XX M6_MZ* KUT:3!?!B^',=N_%_J[2%]^W:G=7&S>AL:FC3W1XT^U\P5%5"8DV25 M#)Q<:.A"C\>;F0N%&S"P 3,V8&<-9";OCYHP:G:CQEBC"YOUA&#%958\ M.4N:GR)FLHK*TORXR)1+@'8"M<-T)\+CH[Q>2]A *:C7DG2T+)P*V7!05?3! M,'6B"@R!0E"OD^C\3$6.@4N2N1&&1DI0LI/HHI%+DKD1#"2E!04[B;XW0T!V M:8HPX!0@G&=:P$Q25EZT"@-%(:+D9:LH+;32QI)[!M4I%Y3GQ@6#12&RD-*E MS%"D9*B&08+"3%$ *K1V T I'1J@8I"SS!7I<:-UE2D?.ERB1BY))E'$4PI@U93>>4:NE1"4P1D%Z;(8.89Q#SF M-FLPI4D0G"0(.8H.$\[+D(0^23IG?'H%(:>XAE,>,\9(\ MY,5AQV-P>$G8\>(DXYFM)M%>$U@ T9$%CXWYD<68\@!3A@&+QV#Q5V09CXG@ M)?M-GE[L.CJR_495KN"6[@$S(4CVFP*XV#,O0,)\T>5+,:!*$\247,!T"H!.QC)-8*2$*[)5P+P(DFP5T#92J4Q> MMTBG@_?814,#,"RAD<;O\F%/QBI 5,6&B(&15D>)#EZ[@SH01 M$@7IJ8KB:!0Q&:(@&E41I)[ ]0;C(PI23S6)9N_JE)8DZ=79RU##VVF_U]WS M>G=8?&[[OMV.;S\]M6W?I":+#\GT2U,_GCYLFJ=^^'/@1W=\*^SXH6_WTQMO MJ]-K=W?_ U!+ P04 " !4G&)+7XD&DM8" #0"@ &0 'AL+W=O(_EOCBER6/O"O&\_EX-1 MO%_Z#V#^"!)IH!"_2WQA@W=/2GDAY%4NONV6?B@CPA7>_M\!Z=*OY,+E^Q%I3XGE;_ M'9]Q)> R$N%C2RJF?KWMB7%2:Q812HW>NF?9J.=%\U_-W 90&\#>H$O.I$&D M#:)W@_A#@U@;Q)_UD&B#Q/ 0=-I5,@O$T6I!R<6C73VT2)8=F"?BE*GGM36,R#H]*16', L M(AMR9Z7?QL2&&AN13Q1!YA2366) :(K);#$@,=1D]L>9&:U;V#QF=S_:-!!. MZ,F=>G+'QP&&GMQ1)%EJPHJ;L%$X,VH1).F$(^?D? #P=JL7&C31HV,W[LD'HML=6&B0NW?&7MSC$=CST6J-0H,F M:GKLQCT=@6,\6A4+'+,/0"N8&Z@NG&!P&M>8'M35B'E;H#R M-#?VUV"^ 8[]0E[7U.G_3M_=]7X@>B@;YKT0+NX0ZJ3?$\*Q"#Z\%\$?Q?6R M7U1XS^5K)MYI=\?J%IRT^OX8])?8U7]02P,$% @ 5)QB2[V:>D./! MX!P !D !X;"]W;W)K&ULE9GKCN)&$(5?!?$ M:_>EJF$$2-F)5HF42*.-LOGM@69 :V/6]@R;MX]O0_#XM.G^ ]B<+E=5^W,? MVZM+7GPO#]96LY]9>BK7\T-5G1^BJ-P>;):4G_*S/=7_[/,B2ZIZLWB)RG-A MDUT[*$LC&<<<9]GF^:7]5S,WW=\ M/;XK./-DV;2'4>/_J@\^LQFX&W MO]^C?VF+KXMY3DK[F*?_''?583U?S&<[NT]>T^IK?OG-]@71?-97_X=]LVDM M;S*IC['-T[+]G&U?RRK/^BAU*EGRL_L^GMKO2Q__?1@>(/L!\CI Z,D!JA^@ M/@R(NLS:4G]-JF2S*O++K.AFZYPT)X5X4'4SM\W.MG?M?W6U9;WW;2.U6D5O M3:!>\[G3R%O-4/$(%/\'B>H$KEE(F(5LQZM!%AH'4#" :@/H00#Z4$:G,:WF MU&E($B_P<30\C@;'81R 8 #RKY1A /:HM-/03:7QAPGC42]BG(2!21B0A,$! M%C# PK\-2QA@Z=&&Y:@-'R:\ZP60"=:*<#HBQAS%("''J24<* K_I@C,D9 > M;>E%4Z?'I&28".91(""7CA 8-:$#VH%A$^33#AK/?[Q4CNN7P%0*@"6Y6H:9 M$B:@7DR56/C4N[@__5.282*83@'P).%8$3!0,O9OA\1 2>'1CE[DGOZN)4BV M4,9!N'0L+*CHX2YHP#+ M29@[\K&<-/:22KGNGPG328!.=EA)PEQ1@)4DS!7Y6$FZ;R4G)<-$'(]5 )WL ML)*$>:( *TF8)_*QDC2VDH/9[SLR5K&2CD6 ,)L$V&1719@J"K";C*EB'[O) M]^WFI&28"&:3 9OLL)N,J>, N\F8.O:QFSRVD?#1%=)-/+MB3#$#BMEA-QGS MQR'/-1T/-KV>;(Z])+I;1S+WW3ICFAG0S(ZK-&,".ZZD=I]U?QL#E5T[]RZC2H_]^\3H^M+S&PO=V]R:W-H965T?C801/&U1+\$3*[/ ML>'\L%G=9//:GH50WEM95.W:/RM5/P9!NS^+DKK[MJNV:SD115Y)7:-UU[*DC?_MJ*0M[5/_?N%Y_QT M5N9"L%G5_"1^"O6KWC6Z%8PJA[P459O+RFO$<>U_HH_;D)@.7<7O7-S:R;EG MIO(BY:MI?#NL?6)&) JQ5T:"Z\-5/(FB,$IZ''\'47_T-!VGYW?U+]WD]61> M>"N>9/$G/ZCSVD]][R"._%*H9WG[*H8),=\;9O]=7$6AR\U(M,=>%FWWZ^TO MK9+EH**'4O*W_IA7W?$VZ-^[X1U@Z !C!^CGTAMU(__,%=^L&GGSFO[FU]P\ M8_H(^M[LS<7N5G3_Z<&W^NIU PE9!5)49O8MH&Y36S/A@&+4]PG07T2VR?*<($4%4B7YR-#!;(% M^$XM!1C+IY2"B"'(8T<1[NR8)(M= M<#9INB0FZ<=N&TXQ13!FCA $ K: SA_B4#1URB+7BQQP3@%90:VT@+V$QAG$+B<<9T!PCEV[ M$AQ3B#\0%IQ!P!BTPF(S2)/4-58<0T PM+."8$B(@W? (01L+;6>H+V8LMBQ MTPIQ4D-D*;62,A1--W5A&,VS'TPVN^9CX@=O3GG5>B]2Z7USM[L]2JF$5B0/ M>LQG_?TR-@IQ5.8TT>=-OXGO&TK6PP=*,'XE;?X#4$L#!!0 ( %2<8DM. MJH>B.@( ,@' 9 >&PO=V]R:W-H965T0&;//]OSWC MP4Y;0M]9#L"MCZJLV=+..6]>$6*G'"K,%J2!6GRY$%IA+KKTBEA# 9^5J"J1 MYS@1JG!1VUFJQ@XT2\F-ET4-!VJQ6U5A^F\%)6F7MFL_!MZ*:\[E ,K2!E_A M)_!?S8&*'NI=SD4%-2M(;5&X+.TO[NL^D;P"?A?0LD';DI$<"7F7G6_GI>W( M!4$))RX=L'C=80UE*8W$,OYJ3[N?4@J'[8?[3L4N8CEB!FM2_BG./%_:B6V= MX8)O)7\C[5?0\82VI8/_#G,VL3 MDXR9C8EY&3-; Y,X8V9G8MPQLSUFZ4ZMF592L^"E#5LFNYUX#S^6I$"J LK3!)_@!XF>S M97*'!I5#64'-2UH[#(Y+]\E;;!*%UX!?);1\M':4DQVE+VKS];!T9ZH@(+ 7 M2@'+SP560(@2DF7\Z37=(:4BCM=7]<_:N_2RPQQ6E/PN#Z)8NHGK'."(ST0\ MT_8+]'XBU^G-?X,+$ E7E<@<>TJX_G7V9RYHU:O(4BK\VGW+6G_;7O]*LQ/\ MGN /!)G['B'H"<$;(;Q+"'M"^-$,44^(C RH\ZZ;N<8"9RFCK<.ZZ]!@=>N\ M122/:Z^"^G3T?[*?7$8OF9\D*;HHH1Z3=QA_A(D-R'H*\08$D@4,5?BV*G)_ M0O=O$ZRFB/C1J.&_(IN[(C=E!M9F!9H?W#3K'8'0*A!J@7 L\#@SNMUAYAI3 M:TP8>$8WIIA/AM?U%.*%?F@TQ*8SC^V.(JNCR.+(J#;O,-$X2V">KP63&-6N M+1@O-I)M+" _B>R68JNE>&KI/8&Y56#^\6N26 422U.-AN7)].C".#"Z:@$E MYD6Q8+QH9+AKJP5E6D*C-Z<"=M(#@#M[>JZ%:L&PO M=V]R:W-H965T_ZH*H,@) HJ/*B]M?+ MONVE62_E695%+5X:KSU75=[\?!2EO*Q\ZO]J^%PZR"#I GK$ET)3Z\B:>1%EV3%K']Y'4O_;9!4[O?[%G_>#U8%[S5CS)\FNQ4\>5G_C> M3NSSVY5;(:6;24*O\Q7(NZ MOUZ&-S&,87@ C %P#=!]_RF C0'L=T#XQX!P# A=>^!C '?M(1H#(B,@&)+5 M9W^3JWR];.3%:X8%=,J[=4H7D9[?;=?83V?_3D] JUO?UI"R9?#6$8V8QP$# M$TR4W$(V-H1>$8$6<%4!F(I'L,+AMH,G&Q&EAH9W29[?)\D0$H:/A*'Y9'T\ MN\EGB!.$*$'8$X0W!-R8D $3]YAZR#:$;-+/D! W6&;#TB0E$2Z:HZ(Y(CHR M1 \8/NGFKYA1:BRVC1LL0V \Y83CJB-4=62I9M00'5G=< J)@=HXH3(;I>>" MS-1)C"J.+<64F(LC1L008I13;,UY&)J@CHTV(FSP65(2@6PMS"PZV(VE[$YJJ>XF5/DSM2AQ<^35U2ER)&%E+S M^\$-EJ&P.)Y9>(#;#=AVP^:V L K'ZA[]@"O?(#W=\ 1 5SW$=Z0.KWK =GLK=8G]5<$Y,W=:-UB&P%ADR0XF9Z9*-(?^Q-MZ6WFN M53?D2>OU5/W0'S2-]D>Z>*)(^X8NGH=;>QOF^&H_/PH.1I_%L@N/XWL?X?4$L#!!0 ( M %2<8DMF%P)_# ( #L& 9 >&PO=V]R:W-H965T0FH+$QM9TP_?O:AD$$G'9> M@I>SW6MPBH[Q5U$!2.>-DD:LW4K*=H60.%9 L7AB+31JY\PXQ5)-^06)E@,^ M&1(E*/"\!%%<-VY9F+4]+PMVE:1N8,\=<:44\S\;(*Q;N[[[OO!<7RJI%U!9 MM/@"/T#^;/= MUJZG P&!H]0*6#UNL 5"M)"*\7O0=$=+39R.W]4_F]I5+0]:)IM]E1[A%J]E:$7%>BFA0;,IL<$=YCX'K-=8H)[Q,Z""$<(4B'' MI($U:6#XX5V*Q"X06@5"(Q!-!6:5;GM(:B"-@>2>-ZMCB0G]U)XCLN:(ECF\ M!P*Q52#^>"<2JT!B29#-#CU9E!EGDU[DP\=0D>N616E^R_ MI[K)%J4DCSQRJT>^]/!GK\7&AO%G)FCR5>IK]3OFE[H1SH%)]8&;S_#,F 2E MYSVIIE3J)A\G!,Y2#U,UYOU]UD\D:X>K&HW_%^5?4$L#!!0 ( %2<8DO) M0O.&8P, $8/ 9 >&PO=V]R:W-H965TBORLE[81\Y/,\>IMT=:I/4].]%2_+)G59%R\5@=G/I4 MT737!!6Y@UV7.$6:E?9RWHP]5GR[++"EK6&2NMBNX7]@.:)=B5 0WQ*Z/7NG=O MR:6\,/8J'[[N%K8K%=&<;KE,D8K+A:YIGLM,0L+&8 ME[2F:Y;_SG;\N+ CV]K1?7K.^3.[?J%J08%MJ=5_HQ>:"UPJ$7-L65XW?ZWM MN>:L4%F$E")]:Z]9V5RO*O][&!R 50#N L33I( M23QX)1ZXGUX3[PWVQM)/D4&2B-0:00HU9QB%9E[%KGZQDZ!$A.* MHY&-C4&Y,2!7\X-5;$PBJK;F3;'Q3X1T9F/F\77FT9-A^X MH7%*IU )0*$(CVB&*P8"2@8>J3D(=G$4_LT50?YJ'%/3%I$7&=]K4ZCD M%C44#9LL@ES6.*:F/=Z1.-1%3Z$2D!K[B,.PCV+ 1XTSJJ"^7Y-8KV13H 2 M0A)HBIW>)WU!JT/3D-76EIU++L]5;[1K^AZP; FT\16:K1$POD&SQ[:E^TC? M=IC?T^J0E;7UPKAH1)IV8<\8IT*[>R\V^BB:VNXAIWLN;T-Q7[6=7?O V4EU MK4[7.B__ 5!+ P04 " !4G&)+"Z7[- T" W!@ &0 'AL+W=OW$SJ^E[+<(B:J& MEH@GUD.GKIP9;XE42WY!HN= 3L;44A0&P0:UI.G\LC![!UX6["IIT\&!>^+: MMH3_>0'*AIV/_?O&6W.II=Y 9=&3"WP'^:,_<+5"<\JI::$3#>L\#N>=_XRW M^USKC>!G X-8S#W=R9&Q=[WX52]'(F#/Z*_F).N=G_G>"<[D2N4;&S[#U$_B>U/S7^$&5,EU)8I1 M,2K,KU==A63ME*)*:R$Q"8@ M608$.+,H:Q'&$79C$BHQ)G9C4A<$69BUZ MC,FV9,@LH+GE13M3K%YP6%L]335,WY>):-"\GZZ9A&\[>B M_ M02P,$% @ 5)QB2WV)C8L$ @ Q04 !D !X;"]W;W)K&UL=93;;IPP$(9?!?$ ,9CS"I"ZJ:)6:J55JJ;77IA=4 PF MMG=)W[ZV(8B >X-/__S?C+&=CXR_B@9 .N\=[47A-E(.!X1$U4!'Q ,;H%Z<#V=$%"HI'8@JKG#(U"JC50:;[.GNR!UX+K_X?YD:E>U MG(F 1T;_M+5L"C=UG1HNY$;E,QN_P5Q/Y#IS\3_@#E3)=2:*43$JS->I;D*R M;G91J73D?6K;WK3CM)(D G 4RT3R&3^E4A2YIR-#I_V?B#Z%_L' MK/:FTI-F*\R:2EZHV7L9X"A'=VTT:XZ3!J\T./$7#5+^"P1;(=@8!)\@L=T@ ML!H$QB#\9!!LLIPTB='T1N,':6BGA%9*:!RBE0/V_'2#V8NB#"=V3&3%1#9, MML'L19&?I79,;,7$%@SV-IB]*$R3P(Y)K)C$AO$WF+THC,/,CDFMF-1R L(- M)=VG$OO!?PY:9L5D%DRRP62[@Q:F?KP] FAU _4#]Y/P:]L+Y\RDNLSFRET8 MDZ 5U&5 X2)U-U%]/KTLTT"R87XTT?)RE_\ 4$L#!!0 ( %2< M8DMN_YY+K ( *L) 9 >&PO=V]R:W-H965T_O9CDF#;0I_2'PY MY]QS?1W;Q8G0=[;'F'L?3=VRJ;_GO)L$ 5OO<8/8 ^EP*_[9$MH@+H9T%[". M8K11I*8.HC!,@P95K3\K5.R%S@IRX'75XA?JL4/3(/JOQ#4Y37W@GP.OU6[/ M92"8%1W:X5^8OW4O5(R"0653-;AE%6D]BK=3_PE,E@!*@D+\KO")C=X]6$[J M/]6&[Z=^[GL;O$6'FK^2TS>L"TI\3U?_ Q]Q+>#2B:FQ!I0C001.ZO"% 3X"IS!*"^"HQ32F++' M1"-,:D 6-@0,B$ 8&%Q$+A=E9-&CRP1S&Y$^&AYNBCS?%EDZ1*"[$NB<3ZCX M<#P12>06B)T"L1*(+QIBF"Q[3*8P;6\R"T-CQFP0R$W0P@8)(0/T;(,2. )= M%)4XBTKLHJ"1I>PQR2A+;ON]![1,++_Q-;NITVYJ-1'"*^LY^6Q Z-Z'POOG M'%S9RH##16QN5"Y0(IDN>.$2_!9 X<\068//?WAD_Y M_AKS$]%=U3)O1;@X[=29M"6$8V$^?!"?R5[O M1L%P/YO]!U!+ P04 " !4G&)+]&8F.!O4#G5:CUN,5=T! MI^I)C#"8G59(3K59RA-6HP3:N"3., G##'/:#Z@J7>P@JU*<->L'.,A G3FG M\M\>F)AV*$+O@9?^U&D;P%4YTA/\!/UK/$BSPBNEZ3D,JA=#(*'=H4_1=E]8 MO1/\[F%25_/ =G(4XM4NOC4[%-J"@$&M+8&:X0+/P)@%F3+^+DRT6MK$Z_D[ M_8OKW?1RI J>!?O3-[K;H0(%#;3TS/2+F+["TD^*@J7Y[W !9N2V$N-1"Z;< M;U"?E19\H9A2.'V;QWYPXS3OY)LES9] E@2R)A#G@V&6BERJ.LQ)?+&C1[&<-N='DJP8;_FI"O";$ 9(; M0.$'Q%Y [ #Q#6#C!R1>0/)801+>M3EK4J<9G&939!&)$[]1ZC5*/4;1G5'Z M8$1BDIH/R6^4>8TRCQ'Q W(O(/_XF19>0/&!5HN'5N^;Q%\OG#5?U!+ P04 M " !4G&)+D=5U^D$# !#@ &0 'AL+W=O=:6=NVFG[F=.HS &Q$/7Z[YL MQT&R6/TB)+Y]V7V01W9V$>5K=>!<.F]Y5E1S]R#E<>IYU>; \Z1Z$$=>J']V MHLP3J8;EWJN.)4^V=5">>>#[D9$N9O7<<[F8B9/,TH(_ETYURO.D_+OD MF;C,7>*^3WQ/]P>I)[S%[)CL^0\N?QZ?2S7R.I9MFO.B2D7AE'PW=Q_)] E" M'5 C?J7\4O7N'5W*BQ"O>O!E.W=]G1'/^$9JBD1=SGS%LTPSJ3S^M*1NMZ8. M[-^_LW^JBU?%O"057XGL=[J5A[D;N\Z6[Y)3)K^+RV?>%D1=IZW^*S_S3,%U M)FJ-CKKI>5_#\,#H V +D"M?2T@: ."CX#P M:D#8!H1= %Q?@;8!U%C!:VJOQ5PG,EG,2G%QRN9].";ZM2-3JA[71D_63Z?^ M3^E9J=GS(@B#F7?61"UFV6"@AXGB(61M0TB'\%0"71: 9;$$*QR&"ZQL1#0Q M(; MH+4-(C$%4Q0$14D/-2B+HF51I*P()XA0@NAV81E*P) ,F"%L@Z$#.92C&J(Q M1+0^:I!,C"83(\F8&P;#C+R+$W21B4U 1[(D/K[U_=M5)R/N06[0O07UA0_( MQ!*^A;%1V# AU$@>"=R@/0:B(WY%<"<@@47!QAAP*R#A'>KCVXY@^\ZTDQ;4 M5Y\&IKMB(!*9LE'$*4P7?D*H2$#BD<)P.R"1K>Z8-+@?$':'NO@N)M@6M=2- M[6JI:<0K%!534U\;%0)8^B*H@ 4CI>'>06SS8!1G -P[X [O -P[ /,.4U^P MO8- 0 Q]$50,!FB-@%3*H2$OBJ(CS@RX"8'M+VSD6T4D-C2UT9-(/9-?9&3RX29IPVO=WS->;FO>XG*V8A3(;4LO=FN M7WD$??PUYI=DNB+(_%KU-TTW\D'?-$??DG*?%I7S(J0Z=-='XYT0DJOD_0?U M6AQ4/]8-,KZ3^I:I^[)I2IJ!%,>VX?*ZKF_Q#U!+ P04 " !4G&)+U,%& MU$X# "/#0 &0 'AL+W=OTBZ4RN+ MG36JJX0@Q).Z*)MXO;1CC^UZJ/X;>"I/!QU M/Y"LEZ?B(+]+_>/TV)I>,GG9E;5LNE(U42OWJ_@>WVT([PTLXF^[%8QZB.2E=SJWD5A/A>YD575>S)Q_!Z=QA-G;SAOOWG_9),WR3P7 MG=RHZE>YT\=5G,713NZ+9&7@?22&8ZNJSOY&VW.G M53UZ,:'4Q>OP+1O[O8[^W\Q@ S(:D,F I.\:T-& 3@;8SF8R1&93_5CH8KUL MU35JA]4Z%?VFP'?43.:V'[1S9_\SV79F]+*FC"R32^]HQ#P,&#+#X%O$QD=0 M1B=,8B*8PB!0& _$<^ $L0$0 08*)DJM/;T),84=I*"#U#I(;QPP9Z8&#+.8 MQF($(X)G""9B(!$#B+A#Q#PB2C-!&,S#01X.\ B'AWL\'PCE*0O-O0"9!,"4 M.4S"9Z*I8") E(%$&4"4.T291\0P2RER49HP@ M'MB=&,&%C J[%8R\O=-RC+& AL'!T0#^\7$2< %6/#WF #A4C?< 93/PL7Y M(K3+,5SXF ),JZ* MQ BZ38HN1&BE8)G @$YP5R=&T T5H0ONGA/\OQ845A,,R EWY60$N0&A$!6L M)Q@0%.X*R@ARDLI#>P<6"IS[)24"4D-@!2" @A7 4"0=]9"H-!Y#DL$P8 + MM^I 4&"%"*PC!- 1X18""!(!'EA%"'!_$(&:); \$$ >A+N91I"8;Z:4IC>1U-G4KN==\4IMT.3X2AH]5I?/XDTQML_1=02P,$% @ 5)QB2\ R M_R2, @ I0@ !D !X;"]W;W)K&UL=9;=CILP M$(5?!7%?P#9_CI)(R595*[52M-6VUT[B)&@!4]M)MF]?VQ!*8+@)MIDYWPSD M:%C>A7Q7%\ZU]U&5M5KY%ZV;11BJPX573 6BX;6Y3LZ)*J M,L11E(85*VI_O71G.[E>BJLNBYKOI*>N5<7DWRTOQ7WE(_]Q\%J<+]H>A.ME MP\[\)]=OS4Z:7=BK'(N*UZH0M2?Y:>5OT&*+4IO@(GX5_*X&:\^VLA?BW6Z^ M'5=^9"OB)3]H*\',Y<9?>%E:)5/'GT[4[YDV<;A^J']QS9MF]DSQ%U'^+H[Z MLO)SWSOR$[N6^E7RUJ=[UW^H\T. %W";A/("XA;$&N\L],L_52BKLGVX??,/N.T0*;9W.PA^Y1 MN'NF>&5.;VN2XV5XLT)=S+:-P8,8U$>$1KU'8 BQQ9-TDA-8@( U$B= G@1B M6" &!6(G$#\))*,FVYC$Q=0N)LDS0F8*34!. G#2$2>9<"B)8T)A3@IR4H"3 MC3CIA/,)$XHQAD$9",H 4#X"95,0BM)D#I2#H!P T1$HGX 0RM((YS"(@B Z M!=%H!*)34(2B/)X!H0AV5C3]V](9XZ 9#__4P"/;I! M&""1,:D-0GB (GF0S'@$P6Y&!$#%8Q0!4#A \>G8^%W0,PH%W7Q4WD%<:S>< M!Z?]#-Y@-V7^A[<#_ >3YZ)6WEYH,ZO<1#D)H;FI)@I,WQ?SS=!O2G[2=IF9 MM6P'9[O1HND^"L+^RV3]#U!+ P04 " !4G&)+K[L! U," T!P &0 M 'AL+W=OQ)8:5^P/9PS,V<&QEE/V2NO (3SUI"6 MK]Q*B&[I>;RLH,'\@7;0RC='RAHLY)&=/-XQP =-:HB'?#_Q&ERW;IYIVX[E M&3T+4K>P8PX_-PUF?PH@M%^Y@?MN>*Y/E5 &+\\Z?((7$#^Z'9,G;_)RJ!MH M>4U;A\%QY3X%RVVB\!KPLX:>S_:.4K*G]%4=OAY6KJ\2 @*E4!ZP7"ZP!D*4 M(YG&[]&G.X54Q/G^W?MGK5UJV6,.:TI^U0=1K=S4=0YPQ&N, MXK_!!8B$JTQDC)(2KI].>>:"-J,7F4J#WX:U;O7:#V^2<*39"6@DH(D@8]\C MA",A_"!$=PG12(C^-T(\$F(C@C=HU\7<8('SC-'>8&PO=V]R:W-H965TU\2.\P$"I (MF[1)5:MMSRX8B)K$66*@^_>S'3<-]J5E M+R1VSCGWG-C<>'+BS4N[9TQXKV51M5-_+T0]#H)VO6,;C2I+ (I5-7K*JS7GE-6P[]6_1>(6((FC$KYR= MVL&]IZ(\<_ZB!M\V4S]4CEC!UD))4'DYL@4K"J4D??PQHGY?4Q&']V_J]SJ\ M#/-,6[;@Q>]\(_93/_.]#=O20R$>^>DK,X%BWS/IO[,C*R1<.9$UUKQH]:^W M/K2"ET9%6BGI:W?-*WT]=4_2D:'!!&P(N"?(VA\1(D.(W@GD0P(Q!')MA=@0 MXFLK)(:07$M(#2&U"$'W=O5R+:F@LTG#3U[3[;B:JHV-QJG<$&LUJ==?/Y,K MULK9XXR$:!(?B]R[$!):,BN@4 2GC4M<+LLK,.TP\*$-BQ\LU MH%7J&);5+OC-0+\9X-=N2YE3!2>.WVM J\P)A[8P%4YFZ!8/!5+5FSTX>HUEOS0R54E,%L?U"[Q>JK;,W/T7B!@/DE&M]U MQ[!W^>Y4^(,VN[QJO6&ULC5;M;ILP%'T5Q ,4;,! E$1J2*)-VJ1J MT[;?;N(DJ("9[23=V\\&EQ+;:?D3[)MSC\_]P-SYE;(7?B)$>*]UU?"%?Q*B MG04!WYU(C?D#;4DC_SE05F,AM^P8\)81O.^-OYQWMB>VG-.S MJ,J&/#&/G^L:LW\K4M'KP@?^F^%'>3P)90B6\Q8?R4\B?K5/3.Z"@65?UJ3A M)6T\1@X+_Q',MB!6#AWB=TFN?+3V5"C/E+ZHS=?]P@^5(E*1G5 46#XNI"!5 MI9BDCK^:U!_.5([C]1O[M@M>!O.,.2EH]:?[LP%K36+E%+CU_Y9-MWSJOG?W-P.4#O P0&" M#QTB[1!-=8BU0_SND'WHD&B'9.H)2#L@PR'HD]5E?XT%7LX9O7JL;Z 6JSX% M,R3KNU/&KIS=?[( 7%HORQB@>7!11!JSZC%PA$'9+61M0\" "*2 005TJ5A! MRQVFX/:(PL;$(#5DN#"&U,T$GJT+D[L#BIQIC3J":$P 0S=!["2(.X+XAL#( MR+K')!VF^2CIB?.(Q#HB#8W*]Y!T=$*2Q[F!*ARH,,_,VM@H@-(<1$9Y'+ X M2<,[D2%G9,B*+#)RMT)6[A( ,S/#DU!;9$F.\OB>XM2I.'64&[H),B=!-KWA MQILZX*%:13=D7WG:@:.IKA'X;Q7'P&.;C8X4"J(%!\^R**&ULE5?;;MLP#/T5PQ]0FY*O11*@N0P;L %% MAVW/;J(D1FTKLY6F^_O)EZ8)2;?;2VPKAT<\1S)I34ZZ?FKV2AGGI2RJ9NKN MC3G<>EZSWJLR:V[T057VGZVNR\S8QWKG-8=:99LNJ"P\X?N15V9YY%/DU=<%\''O+=WK0#WFQRR';JNS(_#O>U??+. M+)N\5%63Z\JIU7;JWL'M"M(VH$/\S-6IN;AW6BF/6C^U#U\V4]=O,U*%6IN6 M(K.79[501=$RV3Q^#Z3N>T%!$K#X)<<4(1]7#).?C+P$"2LJ842ACY]/5G6@_UM'X'&X7P(POV]-8]W'_1M\?Y;YE]2ZO&N=1 M&WM$Z#[DMUH;95/W;VS2>WMZ/#\4:FO:V]C>U_T1JG\P^C <#[WS&77V%U!+ M P04 " !4G&)+1(J7, Y, #].@$ % 'AL+W-H87)E9%-T&UL[7W9DMM6DNCSW*] :-0SK @438*[W-T1I9+DT8PL5:ND[IB8N \@"5;! M(@DVEBK1,1]_B*(-JF_Z]2JZS:EO^ MZ=EPT'\6?-VLM\6?GMV7Y>[%=]\5B_MD$Q?=;)=LX9=5EF_B$C[F=]\5NSR) ME\5]DI2;]7=1KS?^;A.GVV=__F.1_OF/Y9]?98MJDVS+(-XN@]?;,BWWP=LM MCY!FV^ R*.[C/"G^^%WYYS]^A^_P>[/@QVQ;WA?PSC)9UG^]37;=8- +@ZC7 MG]1__+ HX<>^_\=CZ_F?JWE1YO&B_+_U-^7AC\E=BD_ $._C35)_ZB^?K][] M]VT8O'U_W6T9X1JFS^,U3+M,O@;_E>Q;U_AIOVM,T.]=_J7UA9LD3S/-=Q78_L^__(L/-E;..[^J_KN)UT1A1S_PF+1:PI_].XCQX U\V M#K3^I"S5^^Q?!O5OKJL\KT_3MLO+RWYT.>BW0/]-ND[RX!K>N\OR!NC?Q?E= M$EPM%@D\!<\L^?FVD\PV&\"9VS);? F#6T+DX$-5%B5@5[IM@/ Z@R/?%C J M_%5DZW1)4[R,U_%VD< 0$4%D,3GVU=!Y_E%\#Q(M\&G^ZPJ8+PF1).%QO-Q M&\#BHH Q7S1^CHM[(H$%_I'\O4H?XC4\WYCD]C[+R\LRR3>PEH>D*#>^IP!@ MR#R*($\6"0PU7R=AL$W*(%L%\7J=/=+^X,/S\6A*\SZ?]")8''X'6%DFFSF< MBJ)H>@*V)]_*%D,8O=@EBS)]2-:-D[O)DUV<+H/DZPY!7- 867D/ RP<6-1? M_)25@%&'GWF7;>^. N$F!_Z8 UK@S C2'3Y&<&@>W2J!^99!&7^5*;W/O=T" M)MVE ,Y#3_V09 5R3;!3P<=-YG91*,+VIOX87\HMC%B^1/S^#&+9+\(7GV MYZ!!KD1XN]*7$(AZP3*KYN6J J[6O+>.T@FB(8Q1E+0S0L@ ^#XC5M#!G>B/ MC?-HC-; W5/?8 0^]>GLD%!BT]HOVIT[U-&M>1_W[\O[Z,%->?%0(Q )'A]V M*.,!XM@REUJ&A8;A$;0B#]0[)-4)O!A^+E M)MV2=H0RFI^W9(W5-84>8(= J'FV44_#$?GOY)2?[T0&:' MC.S0B^^3MOV87PPM-V#V,B[2Q3&"?Y6N*Z2K(X_]+4GO[O&Y^ &.$Q0L(;(* M"13O2;C^*L*)[1E+XT':U]3R^TFLX=JYD.6TGG1->4=JOZBN[T'@1XS \P6P M;4687>P#-#H4:S93H(B@-:R?DSQ#'&A<>@]QNL8[[1+&NBR EFWUI:D3ZJEQ MW&J;)_$:V79P!Y)'T,$I+P*8VQI#+\$S^[ND*%[@Q;H&W2$%\817'B]_JOAM MPF!\WYT(CG]=+1DQM@=Q>$$+/K2&#Q[I2M$G[<=+G->>YY^&1:A[T^;X%4" M %9BT\0.?TFR\OT9_ZBA:N^C/%NF;=RW7=XA<'KR[38907RSQ6NS*-#>]6< MRWF,X,?#A=%I)4V#EK5*&CW9I-6&;S20_?)$_0)K$$G01?"&X>?K M":U/8Y M\V4YI^+$)6F]\Q#K9DHD(<0Z'M+ :>DGJ=L'1=HV4XE?S6\HRZT*\N4)&O+[ M4]'P&&WP.1U!W9L*Y)P8=PG'?.!D;5&GK')6?@Z_X@Q]&N:J5_"->56 1M=4 M]31\U/7HV^$6OFWC/O 89."$P M( ;KH<)E6%L 5"K7^B)DA3&('^.\R?:\..';0XLL U=(05?7XE3#9JL%%&T M\^0NW:*:32=+ENJSWD^0H-K>O*UV.P8+FJK4N1$+@CNIRH\AL1_3B.OG(-1Z7+K SV='1PX(:$^?-WB5%(L\ MW:D[YZ70?_"7*E[O 2X@'':##@ A0"-+U/M>YJ%/_>\O@L>XH$/)=QD[)P"T M^#AIZSCD*R##1R0]F,$8K$#W[,]FLVY@KSTM@OLD7OZ]BG-4?FBLC\GR, !MLTIHT"_@%K_ E4^7)_F3VB+:JHYD6Z3.,<=U?>YUEU!W)- M26MZS/+ULC%E'.Q@]PDB ]YCL "$D!!]CEL &JB6OMY3U1&^%XEM_%6[GM20Z"(>$$5GLS3IX67^@G6&&:!V\_P:Y7>0Q' M72U*I+P0@++>X8+*9%&:QXI] 7*=" Y OB+-*LX):LUE\I"M'W WBSU _3(N MRWCQ18D:]RD\8V_A,2WO87( /1D,%8H027^5;_/DKF)YOW *2:X@F%E02-> M+G,23^#9NSQ[Q-6TP9#^3+X:ZA/8($ 1@V)\ ME(])LC5;<7;0!##]_IC,X= >TCS;BAJ!$^3Q+D4;0J8IA/=GM$-\%Y^$XX&U MB64 '[Q+LCMX_1[-B>L]291)CA@$"V"NTPT^..@!1(KW*PU7!RONY8X)K( [ MBR]$#>1EL@:&AQ2#HF*IR#>XIL7>P(&A-QF1;)$5Y66R6BF759#-T8@+1%!M M&;0/:?)(J@OA6=M1@72,L ,T(JO/W3J;XS8OEVAJ2>>D[38AW0U03Z8;XP8] M!G#=$+@0D?!^H#TC5*MM7"U3\A)II69A*S4K;6DMC'HCK@MY?I5EY19H!I@* MZ/B %8 2.Q0STRFN&]WF; M:FVK"#K//G=ON\$/5U-;7BG9T")).;> YK[EHU.T!&H"*]/D["G(7M-Y=OOZ^ME%-[B&RYL5 M76M)\!+"SY8"X OX&;=OJ\0XI?= -+@]\-7PL8[''!X +-ND)4)T5^5%A?<7 MP*&H%O?^K3,W:L&6N=CZ*29$7+P-YTD0FDW!I9^DVY!N-[@$2)H@MHI;5:CI MQT$Y!&!9.#=(U/!'1I KU?@HD=A051.3M8DP-D<92O!4 ZH+MS$M(-NE6^$R MFW@;WR7LU"V_#17ER6J-%PTNTEA&8)&/P,ON]1ZR+6 !HP/*52 =$3NT7]@F MJ)FB)$)2.6))##QE9Y.^8*Q9R4X\)^1:K]9LM3 V5R/?BF8A(ROR8OE6T,$_ M@GH%I(.$Q5 0JY-@@P9S]3Z*RTC-'L<;<#T\2[6YE(AA2;?O0Z+VXY\9M5OR M?:LEH# X^TQ=B1A=U\=+R=("_@\\BD61U<5\][MMD(315[;/.V]:"4&[Z$7 M("2M =UPY;$80+<_55MB04RP)=/7"3Q8:5Z,RW5.4;_:KG@;'Q.0($N\P!2S M^R\-)@6?Q./S!+)=I6OX12\2>!H-D\SS"I$O&C(@NS!'S?)GBX+&+(@0\S!$ M$+_NM]DZN]M;9@J^_PB%!5HBL,PM&[FZ3$'+@CUV<8<6!F[84]."<>/0N:F< M53[O=:?!)EVOB9*JDN6.-N>'7C4('HBE*/MN\(X[.$&D)Q#QP?8!D2-\8#^1 MM[AQ.,*F]G#1].48X!BB?!IL(FOI_R#8C([ IM_MG0.;R5'8 +#\RA]H$@* MB[!U.A!=X>^%$"+<%3_29 9.;ZYN7ZHH@ZO;S_3+96\6TOZ4=3"XY. Q]\O. M)[AT%L&D/[UX$;S=H':4:./N:Q +LWV2<+C9Y4M2E,0B8Z\P##K6M!?$MNA@ M<;LI"?2_9ML,*VD[F)==$+!1)V@,O M1+@O3B,7T6$AAF\27+>H,LS2Q I!'!$NZP3@CB% +GO!4#.R+:%8D*3LLV.; M$RS!LB0TW[2T:&6MLFX]7#WL8@5CXDV B@'\O%[8TA"@\%V5LL0%?VNAG[:_ MJ^:@WFE['UU$)"JBEX<#&I'IHF4$S\.]7(G5$LBR(JD];LQ4\0I>,ORZ/V*2 M=?5OA<>ENUS68E9I#B0EY@"$@(Y\2=9\CP(BH.J[%XI5>AI@CXG*ZP)EI+AE M63R)FWB#D\C) DM2,PNP86&9:)E*:0*H%.]Y>DWV^%-%W@PTB6[P+,S96)<^ M/) M0%#"/Y8)ANXAAZ,9F-4H(Z?'9J_XD_*EY #4.'UC7\+U$=A6E-1-LRU M!4(RH""NGN0DV."B5/@E^_WWH@7UF=\17%YIA^1[\O",A&]G*!0U/[.RT1744 M#\27+D(DT7A#_$B)NAC B)WHN8IS9+WP9?(U9>NW,'LZD[LMA_PH-.Z" M3H@6)&L:)">F-3(]:3%?3A5&^#G18U8[/"5D8RM&?T!KT-S0*9DA(F-,3)(_ MI(N$N/!"[PRUK:VYO^)2R?0LJ&B$1-Z%-BZ%)V(V31';1%ED"0S)O#%GU]X8 M17MM\<("3'H CEPF9+(BUQ1:6W.$!)*KV)V(8!<8::"U:P7V3;Q7D*'U5FS_ M_ZE:WNG;4E&:,*AX763J':*XF.X58!W 7_F"Q\?^CGJD^L)6:^EB(1+)6/9 M?PLLB&$(.)MNE+$'<9]DPW)OW?9UM00NK@+?(!1<+\RFZR9%)Y4H@$"HIT.Z'$HZ*FR_TEI+'H!#"L2>&BR=W[AV+W:WHEEJP MJ$N.IS)9(R*AP.[8_)5=DYADDA/WH?AJN&;N; W=6IC2)(U,,#V9=ED<&??& M%Y>M'#QG(1,CB8VK./P&I0%]NXL@-=\'%>VODUX@VZG6:(@H MS=6/HD&>X2U) A_\K$2 AN#'/Y"\IFV].0Q,(V^R)4O\+:,;[9AC7TF=(&F+ MMPFW EL,45)1]["S1$_D;=O +Z(KNB>(?D53C4VLK\79//!L MR()B1\A) 9<#)3 =D^4F(>]=[D4M?=&!&4'[B:/7)$6ZC&F.)OS,?OXSWI+. MS\:!:3?X6\("7X[B4D(R_QJ9.3Z$(2GKJF#+Z3;XDNQM?$4C?5$HFYC&?!'+ M:6)WA>(A!%#,80X@[**Y4MH%+0A_VJ#*:'-^D<[JU]$.)+LMX<&2PAXX,(4U MQ(4VYYK8?60BI(\6! #4?E"^6Z<_D_^XRJW-61?C:N]*B$5R MK#;@<@@V4WMH><#:%RRBF0G1:%W^;U-KG32\Q@:=$P2'D*M1L$B^170T%"^^ MN:,V5,)S8[T\@NA1&+Q+* Y#I(3I,+I0V*=$8I)DD?3IYD0PW,%W:XI0L8.X MZ LG!L*68^EG1VHU(5+J-R#K>6)?:*)I.BX8VJ&ZL$(#*RW!"^K@P,B5';?4 M'(UY.!T=%S##[5WB11^MN15&7^,=ZD<(37XS6 ;7U8WE[$*PJ7TN\A2GB4.^ M,]"M %R<=@-"/R9AU4)O^#P8^^:)2OMA$8,/W'TDR^2BX!(3J)5#&++X=9=;>H&(DTUMQ?! MD6YJ$>EA\Z.MT,/M7RU0FT8]B.\30VX[E /21>+1_0S5HWAR(@7RU6%HZA01 M]2PB[6(RFRW,PAJU/&MS/O, &5L\'KA_%I*^1],\@N 8FH*V[:8%F-!PN4JB M 0M%.F>7'JE?+@=1!:VB7T'B$XP2L]*RRA4$1/62WTO.6N$A0D\@([D7G1QB MU-3J7UFOT%GDE-2B[#EV&,>2 N#FQ!8;P_AFLU=CO*;:R'\=C4H42OW@CHY9J,2%J7>H66T53[@\P(AHX>TD+(:%E[6!^-4?HQ ME@142MM(8T&%$"S&.&=B(F(]SLVUSU89%;O, 9!JECK"J%OZMX(U9)ZTO3OH M\TL/,VT7F70H#AO!'6V>W(J(.S'&VZ.TM;;<)2AO?5ML&@+_%:^GPI5/*.D@ MC%7]!/2U@LI%M"U(-ACU+@(Y*6,!8:,&6HEOT?0>F7"E.S54:H:"Y\J05"^, M]F!&S@9NY9UP/!*Q=Q#@Y;EV$6@GUGPO:.W,O0!!G78I3R5?.2$MQ*>T5$&1 M.[B&$_9G/9IH)17KGP'/0POAEAD=2@64-8"*E/*AQ5JWW8O<1F+L>F]'"^CX M88Z[P/1S$&%3."A.I"!+E6470C!SU(J2KD6:JP6T>CBO&ELXMJ2'T%04( M&QD5H:>^C!-C0 *82X@%6]>^LMN:PY0,X<$1L&.;R91MVP"M BOPJ*2DO>RW MT+ID#;L%6$IX0V(O#NS5LD=)H$P./RI:=_-/X0N,K[ \;'! EHW*$W?*F"09 MRUK#DHH RE=H#&6&ZB@*78> 6)-8R-"X06$G<#0I*-=XS]ZG('7FB_N]<*U= M59J,8QZ&-&XS-LVZB>%\@ \7MCLTFZ,CEK(,9""*%0+IH?%HM6T^/-];;)]F MT09IS\,)KY*%"Y7"RZ=L]@3[GN?9%WADB;(IZ?,J"_5QF%".?D!*?3I@-DTF5] MD5U5"UTPJ!9ZTY5YHD/S*+M9_,0I:QF286T4]QWTL<,A@A3I7S'GW[G3AA0Q M77*R/T%29TU8QXD\*MZ2/2C+\VPN*3N8ZV@>$K8';"VFA6%&31EOQ8G%D8[ M:*GTE**>0X ="%P#'V#KBS6*F8.T9&/>[R270D4HF^!GS6.-LQS%9Y"X-CLK M)M/'T?DJJ3A5#\]#R6+Z&M%XZK"U?V]AZ.P"9AN=__05PUB*ZT/A.3X6"42Z MYEL>0X>. \'=W0,0UBE0[Q(#)).]VMBJVNK@%:!&8B%JEFJK0IUJR&?2:Q1A MJP 2&\/$EU=';4,]M76NTJ\)%ARB0#D*8;_+'I)\RRZG.^+>A M5*H(A"O\1G+*@GE&%4]HALMYO/AB\K!4=H-]21PZ%%9(]DM(2C!9UCDRV1T_(J MB(2%PBAS(BZ,/34G*F&UTN"!L(=E"H)&N59\@1,R')[16"$#[)0;V@%60';E MVH43ZN4B6%1NRU8/IF;184J[+%7B@OK-W6B==%LM-"$+-XW*>BQS'KAG(DS;QZ^+A) K'DT$+'LJ//CR$KQLG M.ADTL:D_"$>>TY>O&4K3<3@9-!%7OCX9GSH'U%T0PPU4"_,R&2GH5#(/ &6&!W0W.JG2&!!;XTJ#X* MI[#_"$&&.X3/DVBD43V:SN# 9H@WC.DCPG3\>C3MRRTD'#@HZ59!8WEA^1\* M"6@Y6/+0*>=+O2#U]I;ZRY190GA+F[2+&X7& <0 MG%,7Z82J2,A5KC;:AF"R6/P%CV0,?]TCX-FG%3$*!F-[/QY X8:(G7E/3>0> M4-I!0R$=TEB/G5 4HX/68U0<2PS<^W&S_I2%]EHP)Z.=R6HDDUV(XH:RU"B& MUQ"_"^^EKX1Y)2R+9G2(I=;9CLTPY;;T?-5*HII9R0U7_UPG4_7[>!9&XUG] M8QO?4(\-X+*:U#XI^K76/(K"T7CJ_:Z)_-\:AM-P,)GZOCH!AI.P-YPV/K?! M,!J&XVF__O$8#,?A()K6/GE@V!\#FQUYOR/'9_"84,:JMH*: @D"T5"#%'B! M@JJ293U$1JD2.H%%AZQ*@1E*2ZE'>W9K!%Y0A1)MIW(IUH*%Q:AB+_'.]UJS MJ.(U64&T:R#4%DHO3?Y(,?Z*HWP MDXEW*_(": _2@F1X--C1E\4%#YH?3P+ M_3R$>SH)UTGW& D/(I!+!@'(!SV0;^ V'LZ.T2^*VWTN91R,QN,:Y48@Z8SH M&@)*P3&?@V@,4X\).&HJEU02H:XEJ@ MJX*-;,=44QA^ X"X$UNX%9W1?'F--2U,V05ES\92072"2T!VP!]0^S/VS(D' M5B>X%QCCF6XX@UQ?*!Y+OY7/;:G0NI:1(/#NU&+S2".^)ME_#C+LZ9,3@34&TG &^"XV'F"'^^3Y5V[ MHQKM&"HX[@CID)":LVZ.+2P!@4BX5]6%1 M9DX5!%JX+_O_S'4?6O:D._8N>WS2LI=NU0&][D\M:$X7,QVOBG[TW*2D:J@@ MZ\IW798UYH!!E\][YY2-UVLT"(8AN%3 61B0705@BHAOLL$$Q>$KS$*%VH< M&R=IEXYQ5$D;RM)]4#1@:NHP*5W4V$*S"K(BMF-T _EUUS.WB/FJ+SC7L>GM.APS!_U>0)K"N(<&A;+"A3P_& E.'.E,T_ MG3[HQ*P?=]"^]>'X7E@!' [Z08?,"^$P&L*?$U0[61!H6%\ME9$/ 68;R *F M0UG(N,]_1+B>@WU*7IL^)>^;E7#5HR'6M5)-DW38PC8*JN^Z#-#."AV32<]7 \K+ <.VT@#M7I M[4P&8;^/2-L9H1$) M.$AS'>A65/.?* G([>G*HU([G*37XVW3"REBR6:0G/CYQ/KZJ.Z'E.KYLDY M3-GM+>3$'K,<1QMPJQGLUO&"6:-XF&A)_?J2^M:2W&FZP4EUE9T,M1;,H'MH MU.V[4P^[0_V%6XCIF%&-W*,^P/"6AHU-1E;UE;/,=WJF1IR4+_K3&Q)ZRHN' M@J6>.B8HKCI+8:8BX&T)*5Y(R0&3C,9*P0HXX4-:(#]\S/(O<.>^!?DI1G)$ MF2 )WJ4;JB76D4J@]+BJ QI2WI^(KES91FKGXV"FC*"I64A-3Y)2"FD0HB&[ MHPVA\*/J-8)@E$N.)E7;$#J6D6N*GMZ='96@=F;E25C)LF9%C9H87.MQ)^43 M=84YJV8"HQ7&T.+$TO)%KHV$A#B@ "/T2KQ3?SDL5(QK;Q8A4-"6OO/X.52+ MT%$)OJ!P"NQE@Q4Q<2TCE5RAPUHINF^)%0YQ%"G:K)64 *T?< FIUZP^1DY! M+JJT^I5A'9M8+NLL= V^6!@^K# AUE1MOVPQ3$FBVW2P6HSINZ1G>G^W,A?R M!-M*2HW8>E0@ZY-(%J)9(H^F9 @,?(5K4W$A4U:PMFSU@HG,+"V&L8^6$6_'GJYQCCT)L+Y%*V0"I-7BD/F-$)*M;W)64 M6O;(=(=?L>)+#W#,(U/:7PNB*[>]L<(0WY$H$:O:&Q%:L(M+CJBD$@:&U0"$ M?.2):&L>47-+*2KM>R5' ^X(NY%R )\F[8&[,C*YS- MQJ02C,+>I!?!]-P.!J2L@$"+ J7 MHW "^D<3!9 HVX89]AISVAT/:>%3$$";DMLW !- I]]C,$VB*8&I#SJ= .E= M#4@1[G$R'IT!I %H&U,$T&"$BMEL./G&X)E-FR.Z(R 75O*D4VA0;J"^([V1 M-410_5L(C#U+$&W4)JQ/>)[86!>IK]IZBKJB&0?_%WZ!&[,6N.RG2J1A,\P! M OYHWT_B;HW0(=#K3P%U^J#B4WJ#^C/JF3_[YL](9?CG"2=(S$9*)S3U3*4B MJ6_ESX7Z%).W A0/X%?(^6X)'ORT\2IJWCJ9OJKF4@T6WG?(.9:M5*OGB%"&X8!/S*EZX]1ZHZP$JTAP4 M6L_U)R)YB/.]EX4HUYM5*8.I^3KU&/,..#Y&Q/ZM>=3 MT!X9Y9 1?Q3.H@DC_BCL P\DQ!^&T\F $7\8CH"^VD5M^<^# MX90B<#XZZ>ZH"T=--7SZ#]&%)Y;B2U^,:JSM&["T-8(<#KJ6\U([LR"^@^VH M8N"L>ZTH7Q=[;>%.%>(@P\6DK%C*ZJ$(K6"J92%T.6MY1U6<<.H*Z$HE[MQ4 M:\\N27%$Z+*#VVF>$$W'NZPSK!OU- M.? "T)XPWG:U2M 6FVCG/,M^>LW.+E7)%274JY8JIDZ+*NV!&S6!;1C,K@/! MEJ:#DI4H!&?[-]S@H\ZM:K11*;@R(7$-! BY+A0>J%-Y-!N\3^QWXZ)U18U^ M+29#Q#)$$1/96&6#W)/<)("9'"[ OF)5J-.!8/M)'[BNVZZ0N@=*>5>?3RT" M;P@===+%EE_.D;A%IQR$MNY02890(=E/:&-SCANU[@;^8#QU_:&O)K/KWZIS M!63>;G5P#OV*YW! TC>AY'QGJS.,NL'DQI*\C!HCIB!]*86!Q4>E(IBF'7Z< M+!>(>,$E%1EG/)1+C$OD\?&KZXRS\!?ZGB8;SV!JF4M20X_$7M=[22!UV1M% MA&FX%-=25*+6T.0S"@SN3AE=Y\E=S!8IU4_"#E98>ZW_[J0ZSB!6 M]&D]:]$JPF%JR>SU&F:-,WL+"+;9ZAHIKES#+#/E)H'T?T*DPF4VY7['RJT5 MPD%9#$IL*M?&*)*2C)G*K'M=7)JR@9!.R-588LQ1NM%VF10K$/(3S3@,8SE@ M6L4)L!JA:T:<[R_7\2/0++-GH=R2,X7->CCG(LM5QYUD44E' 02<2J=',X]Y MA^E:/<$O2E%L=&K6\L94,2>IAEY2MB>?$\#_/MV%7/+0;-!>L6,E.[1T(Q+( MLIZP#AP'UG+:8LADYQ33-4LS7ALN$X(E)W,Y74T&;06O3-T];&232J&I]DJH M.5Y#E*FDN[E8I?OB38RAQXN8 MPDA]::@4E0([R1G@MTVL-@Z469/6:*^6L(O5;:)WO\J1YNV" MO0NZ48]"%+FY*2/E'A7^IC&I6]-]WM090MC 7*%&4U(L0!G,>+T2UFC)KZ$ MM;&Y&F25<[XL+L04WM"U,AIF^[RBK%X#;DZ7)(B4Q*U(5@123TG\G?/=QDY\ M/+DYMZFRSI/>IM\E$PN["&;83&QOS'^GQO!X4$-7#*C=_P>Z'W&U1^LL&EJR MW?O4[AK0;(-L5S!T^@M\%%D'36= 0-Q(8&XW$CCD+6M; /GYX5S>;E''169Z M0[4G 5J1_SF6 .:3.WO[P7*TH12'<2P5D,F^Y8WWSAO\#";Z:\U%&*$(*HG: M;\D4$"BXY7CY($D9P=@MGI*HFB@=TRV(/-L-?E$XB$9AU.NI?5)\E$F]16KC M62H7$Q'1NO GO'D<@L;D6'&5 M.%J_DBA@2\H]RCFHNL=2:RA#]9AJ/3][>_,!5ZUB9:FS :I/VTQ!%(_&5(PZ M!EI99GW5JJU#P7XRC,9VH@J%/!06DI6(ANT&;:V@#Z0FQ1+VIFII'.\#4=>; MS@U[/=0$ZP2#4/=7B7B[KK7405OR(*(@H#%9]4;C&5OW0+'[V-9=!Q[K#0*. MA!N&432#?P>306"W5Y8..Y1ZUP^F41\#J(9#_'7]:\_W3 MY-76LA\YLU.K(LN\4&V9<\D]HI";>6BI'1-.32B2]V)@7WB3),O+&*LJW]FE MU*.N./ #L4L.^I8EG^J2G+U O&M^^;JFLJZN*RW0K.>:"E6@E4IT>6.U?J%+ M0CMMY2XA(=:Y2[@ '):77)F>>2%%<55S[BY4:D,I/,/)+DZ3&38@*J452ZOI M2AC"D.3^9.YVQ4+M/KBJ,YYZT2);OE"R,$LX5J66#Q9C5-?TW^0 @BLY@-?J M@KZA"[KQ.]OM<0C5!Z&BFMJK).A0JLU%<'5WA]ULX"Y^"T^ '@)7@S?UIFFE MFP!U3<+Q%)VJ_5DW&@7C+OW=ZX<3H*H?A)$/!E/*-GT>#*;=84^O>DF^TO$0 MAN$0VWZO.Y@&U^0?P5\'0YABPK\-!EU@ 1[:!=(> ?/I(=>*!MUQ#U9!G&PX M"H>]*/@K8SD; $S;($1^[,O5'' 83D=1V!L/>< >;@L7WQ_,PA'PE]>6B.(= M !D<<)[1B.$R&P8C7E&_!U+*P"[^R6AT%&,^8DG7+9+JU4D(0R0M+WC0A@XF M>(6';J5:W< >2$GP'/5H.@D'E&453;O \]71S@; K"EQ&(YVA%N3^LF="* 5 M19(Q'W7[(^M<^[TQ,6;ZK=\%!/) L1_V)^.P%V$@[V"$YVKO\/3C[(<]@/MT M*..,IG5-AP.XWTHBS&M)A/$&U3B/4M"SR@QJ5Z0.#"^QX_4<'';V'XB4_C7D MA#<'(M*/!Z.W["SHC# SN3.D?_O1A/XWFN@7G+P#.^8^&JK1.7*C,\1,_3JL M! #\^@__@ 75H:-:=B)L.M/N^,*!C@^"4T\T\R]SK#X= M7IUHADL6D$V[D^ /WWY-IO&D:>3(E9/%^)IM:SU8)ESLOV9?:E;3*W1P./ZCYX6=6)T\OFIVJ'_D@Y_9^X31) M+N&VR/G^>U#P-&:$9]6XC>;%)D>C:S/9:7 MA3&A,>5W@^R%8ADE03@8SZ87J@L%N\[XLM/O4\*B^#-Q[1)3IN#[)EEJG8JT M5$[?,O$#G#Q)[CKLLPG#D$FIY/[R)-%(/&T=$0A#6E& ;=:H-YFT"93 X399 MN_A'UUD#FU^9"."36)$T21+$L-9\VGHM5SI)AK7C6B8*W.C!Q=0L_ 7>PV&. M''7SA+U;IG.WF]UZS]TLQ'_NJM8UHK\XJY7B8W"&$VAF=NBY9Y'HBZARWRSM MIK>FUNQHGP[^X"J&UG[)-\_K?QY9GEY2V,P@H=027,4/64X6>ZOWSF&*OO*W MI#]_T?V610__ 8NVKP6=KHR%(M$X6#KUB1>Z7DU*CKRV30C[VR9?2Q,BW_0W M)-P(\JW=%H8BO^MM8GY(,E"S=P"%X HPK&V@C[I#$_(U]+D"C M0<&C.L#4FA2VREQ9+!%(C$6/3?P%!5;.D+V^Q_K6,3"*&Z NJL_(L8/T]FOM M1_[ [CMTVF4T0N$96LHL$NNU+?=VK@GE^@,!+CBW/:Y'B%!YZZOUNDU!-*T3 M+7LD&^UX$9>P.O(\Z8[JJ.BIO 7!D<_;E)52MG%\5"9"8%9WY@#@Q3AT"\_J MC E9GO(0A[6 ^%]'=7&V@=)A-)Z3^A;,Q:>7]*17!0Y,#%H[K:74'N!JJ MZ/U1B,&*PUF(2LH0GU'A\K;A=$;ER."/7CBC&?KC23CK#\3\,,%['83C\3B8PK_3@SFI+9FB=8+FI!"2JK4U MH?[,:W7G&'M#.X?P#2@Y8QB5:QG>D486C/+INL+=6]6UL%(,-S3_]?&1:ES! M*]8B,$3X(GA?;9!4L_P%V0)DJ9QI@4;K(65ST.&-ID,R0(4#F.*5*G^";_ZM M;I,5AXVJ@,UPDKS!!CA>!"\);##%!+ >Z ,M[P.L=Q?AI]YD&+S6;3=UW 7V M>$$@DWM55[KANG[*N:C]IU'8G\V" 9GDX>\QN@%ZTYEM!;-]GX/9!#8:!=%D M"G0'JCH?YK 71C@,T"U<8H!]8Z M^!3U1C;T&CM['O2ZY +H=?L$PVZO3Y\& M4STV/(A /X>,\H=@5N.RI4$-FRO#C MK:]G_&>P4>]ICH$/ C>DBD81.7-&LV';6=:K*NGB95//..-!5*=^1TD&RKXU M5M);J\.GW4H=F\GCN7347PT;T:M$YZ##_:TSC0\]EIG'@K]4\7H/1 UBY>H8>MP-D OLT:_'BM6D\?ZF"P? MLPQDDA0+-US'ZQ38X#:-=0S3)OX)R^_O+[-'E/71[P$(%><"MY M*87=_=B,0T6G)+H@S8.WGRAB+.:HRXHZ,-XG:VJ)7DJ'#WZLV!> Z=*6QS3Y M%:40NWE?)@_9^H%BOM^+LH E@^OTQF<.A/:1YMI4X:0JCCW?ITC&8\/[,?:."@N%X M,&^"KX6,=CSD\+&@O[<-W5C-4"HST;EW793B:KR#F+5\*A]X4QO&D:'2C&IW:[JPABK#>F IQI0NMTJ5M40SF2: M7X3-[(VG49'JJQ%3IW5=>T GF\@>LBU@ :.#52/7>4%',6AS+T7"GG2 1;M_).=*.VIS*1'#DF[L!QU! MZ)_99,K*$E" @/$HZ21A"VI373V)YL>+S3N+!R@7#N%SG%/7K\(JWP=8W*IXGS.Z_-)@4?!)_YM4J M7:L04'P:>)I;@V\H1OOZ9?11E\!>^"ZKX.MF_8*Z*O_I&>%L_I \:[Q4=R6: M6K4+#U.UTOM-B4Z^=XD,M*V+.(CC[))+O-HAG+C5V*G>AW'##V16^;QGI:=) M+L9=>Z2;6G47-1$N>L.]_ Y-$-FF_$4MG"]T4[G)V-\2P]?(^\8KH1F_9X!S M@K?N(&PB.Z+N'P.;T1'8]*TTWA-@,SD*&P\52(RLE9C-YB)V3O4J*2G"^E4>:D/[UX@0TT35T[@,QKR8^2'(.7 M=HZ!O<(PZ%C37A"G)3Q"Z$K;3DZNYPET/EE<<%2BY8Z^SQYU7M:EV%)H7LD M= LPDI+D%(6B.'J^.P_+77SY45-MW:G.BAR@QN(83KB@EDN-'N42]QGKN.Z$ M@\C=_*WFFX>[A>/J3:PBAR]89J??<)OBL3_VP6W'*4ZM59H#!9L,51-3D:QU MY!=J^'MA$+J3J.D-BB$#-[#J7"_>+>^G.GBYRV+[R3+18J!27E#WW_/TFLMP M5#MYH25 U(DCMH2F(O]:;&8BA)2;H'ZWJ-^ M,17]R-R2&-Y)(?TLVNFVIJXWTH_ZQ_B3\A'QI7J=.>6 KW6>X%O.HH7C&PHG MTK-90]]*5$<1O,PPN*.#_.I",RS?@Y^YF3NRE0L:GMC9:8OJ*!Z(+UU0AF&\ M(7ZDI'.*+@$9@+\OX2P!4:=R5_Q)HF#$P[X-323)QP M:S4FE030C5;1 _[(><^%AFCY!#=] P14>],>LVIZS(NE1K"(8 &/$V,0 ML',?588QKE=:;OY4+>_TY:Q#L25M95UDZAVBN)CN%O>J>4I2O4P M5?#,DZ)+-X28;Z5PC79RF\14N4BMA2GEU\@$TY-IE\61<6]\<7FC?=^P]0*D MA2M*4;VVD=MTAB>S/,,J=24D.D$&AA3*1I&$^%SLT#5?H/59XSM=WWAI5\*O M4;\E>?5[3]GN6PO2-Q:D/QA(TS1-7I,4N1@ESM&$ MG]F/&V73=&3^RN MT"1(SF&.Y$&XB+-2V@4M"'^BWM VYQ?IK'X=614/*$ OID @5D@7V@*M;?;$ M1$C]+0@ J/V@?+=.?^8:$;FU.>MB7.U=*='9=R-]O6 6SHGV*-LJAXE:01MT M=I0PCD/2:9JJ0T<(C4RVZH"/:;6 /YF.9?4;0BY0>>VFI?$6*?1"+@Q%3HS M8AS"Y4>K_"Q W!);36%?\^4[JP" (T/*L9KZT*S.9BM;;@SM8K>A:]CEN!8[ MU=_;K80AKMFW/7=-D:%JC*R).AU9S;!V-0.3W&OWR=CQJHVCKWW!(IJ9EBJM MR_]M:JV3AG/DZ!F"%NJ*9Z:A-7[16&E&%R(SP6*\G&$H)33?=$Q?O M>(TX?T$NK-# 2DOP@CHX,'+EM!$0BM-Q <0\EAHR#?31FEMA]#7>H7Z$T.0W M@V5P7=U8_CF*K)1]JDXQ(=\9Z D!+B[)=F16=P/V5'U'U85A$>] [UE+$#X7 M]9:_>71U0['REF*=]@DR:W6)Q:USQ=5;D* M0B6[2*U5@NXY+6^>38BJE+,5JD#X5K'IX"RB5&T #I,DGN9UPQ"HO,+4O1?M M*NE.523%;W1)E@X'_\)>*^V"?@T0O,-]O<6IBN!37'Q!L_PBN0A"NPB_1FPY MW+IW4)?RP2ES>Q'TC:Z>EAXV/]H*O32/6V*<12'Y-IK<=B@'I(O$H_L9JJ>4 M[M,HD*\.0U.GB*AG$6DW>.T*LVEAY%FG88A^@(PM'J?A/PM)WZ-I'D%P#$U! MV[ZU#YCP\ W7/>:K)!JP4*2C^^B1^N5R$%4H-PJ7+/3LQC2?4U3U-Y,F2XOSFG)M4'\8WF[T: MX^C5?EFV\+0U[^::-G@[;K%FGX! (_%EMKH4>! WWRZM;Q@T:@=8Y.28F^ W M+4\=H+-?7=BRE(I)*\5,2*GP=YU1HE=O!/1R348DK4N]0LMHJOU!9@1#1YBR MQ62TK#UL:J9II3_AXIVVD<:""B%8C(V>B8F(]3@WUSY;950!-H[S5+/4$4;= MTK\5K.'<&,N[HU)C3D8FTP/RZTZ"1HURCFY%Q!TKR\JX2U#>^K;8- 3^*UY/ MA2N?4-)!&.OV'6]A 6G.A5T9R0:CWD4@)V4L(&S40"OQ+9K>(Q-AI3N2I&8H M>*X,2?7" !5FY&S@5MX)QR,1>PG5XPJL,B".F<,VG+PQJC^U&EIQI^I"!$U=(>[1!#^)0PG= M^Q2/*:VQ\,:FQKJE::'M%'UDF8I$S+732E&',$NA.:=PFIA.[99!W/0' UAJ M1=7K<5->>X3C)K$E9^M&#WWMA:TOI6XQ\T*W=[#C_R?AR"42IQJ!1"P9HN"R M_J(FLL&0XI:I$KANTRW[+;2>5Z]+RL!2@A428G%@KY:M2&)F3/OC6JN*JS.;H)*5$!QF(PH:PO4']T6K;?'B^ MMU@RM]A2QF+/PPFODB]^59F/3]GL"?8]S[,O\,@2Y4;2M3G8;8UA3X6;SXDV MY5Q)5YR4*=2ZBH1TF5=CMU(R(M- M(VV+++JZL>V!>91-*W[BE&3XLDG1'<5]!_W?<(C8AMR[8JY"X4X;4@!VR05Q M")*F3Z8Y3N117)\6BP!D<\D:FN_MAX3M48\1KHP[1Q% '$P<] B,UJ[ ?Q"P M Y62Y0-L?;%&:7*0ENR_^YVD67_+8^A(=""X M.RQ.OTZ!>I<8*YGLU<96U79I]1APVC=76Q6&5$,^D^&C2VY*<(>-8>)GJZ.V MH9[:.E?IUV1Y*4%L%!'/U3C9'71'W-OD.(9<]S_G@/)XAVG=IO/-/*,<5YKA M@#FVR)G)97020L%$:)&'%A;)UCI$M9TB9Y4.\7G MHS+0>-.N7$;3:NL)[:8LCI.->(YNT6++5!9_(F;>UAV;E.$KW?*0BKI^WN:) M6/A_H$KSUA?ON/*/!=AZLF_;+E[P3\^#62\<3C"36ET9]E_RXX]UAE<$PU$C M_7>HFNK!6R/81_UW^?K6"SW.,GOT#=D7<* X2# M813T>_ [5JZC;R+X^,Z'!R]:%X:5*$9&[J+/X^9F)U288A#!;K'4'I80Z*D" MNL,>+ 56.I ?\?-(E7]X'@R&@S#J8:X\U=+M8"F "_F^-QUY-$)X,F-O4QI;UY^O(U0VDZ#B>#)N+*UR DH21]ZBM,Z(\FU'1M M%'1& T)H^ P(?2;"CL(>@$T+\/1YT+ZB"#O6&^AW)D32LW (!-X "Y8.,*?: M&1)8X$N#ZJ-P"ON/$&2X0ZS)$HTTJD?3&1P85B^=,*:/"-/QZ]&T4=S$OEGX M:BLD+D8W)17]'NZ&/+G'Z#M=9=!WA_CKEALOR1G#J\*<9Q4GK'?YJQ%NT$%J ME6JD<,&_M>ZIE^(T!JFDR0\0E"/L0WNM2U3A$'IPNY(HR4=F7.!85QMM33&I M/;BOUC'LG#BKR,90:HH>@!?O;3"V]^,!%!4@[37+C=H8(0%!/RKU(<,*#2J1 MDQ*U3T(!$2?+>VIF0^*[-I@[T3=&M:^'Y=2[+L1-4<>BSXVUX-C*/24K)=6N M408PQ9D;6DVC2!$!3>E(2@<1A?,0[Z_S1YNSR[7N^:J5EVBN*E=Q_7.=GZC? MQ[,P&L_J']L8G"YJ K?JI/9),1IKS:,H'(VGWN^:E/2M83@-!Y.I[ZL38#@) M>\-IXW,;#*-A.)[VZQ^/P7 <#J)I[9,'AOTQW )ELMV:Y.>2X76_BQ.%GL)$(M3'72V>TTD1QB0_ M][&R>W!%O@S]4?7?^_28T1<%14%:'\]"*0\QGDZ6=7(\1I:#"(2B00#"20^$ M*Q %AK-C-(FR/E86PM8CH_&X1HT1B%G<[0*P'\?$,G P]J(A1O).HG]8;48--+#_R3+Z)5-FU:Z6 ?[)R%,_"M#M>Q%H6887;(0Z4 MC5+:V6D=3>I!7&0C\5@)M"NC85*PLRY_G3)56/V+NGNU+!9KA8\'4JQV!_A]0)W0S0;F8>*;%52I2M@ M#=%H&/1![(8QWU3Y-N4\JU7ZU50<,F,.PQZ(ZZ#HP+^WBWB[17O>3DKM%*@N M#;'9.FA-DS%'P38Z;Z(7=S288H&QV?!@C4/0?X;A !Z:3<-9#\PRF2<3]$_K "@5([VI HF8LD_'H#" -@-ZGU,UEA/QL!I?MMP4/5E=M M-FBHSR"E7%2DD3.#7(?U0:CQ^FEMH51K)-^P%%3BSLZ!\&TDT:!7W?U88H*= M3IVG&+O?\/0_HI.YVC W-%'%J$!_T,'ZG#!P6.*()?MV(P-*7$VM)33&('!V M2#T5H$67KC,&;E&TM/+[J?D87)#46GH4SJ()1^&,PCX@6=0#37P83B<#_+,/ M?XY!'HRP6J\DHN0)Q_%$X[ /JCWCE=I%;?G/@^$4K5PG=[]L.PE= J,M@?]T M ]#OC>M^;USG-J[S8F>]@5C]H=_;D/W>ANQ0&[)F:2%O#=\GH]?O/WKSB[8#UOT:)%?@G+X#K6/]WOOA]]X/ M3^[]T#\W@/B5^@!<="G9#=IL+Q)K[^*1B9U M?32B^A&^8<3]O>O$_Y]=)UYA9[4U;.,R^'S[*N@\Q_L_Q;*V+78?W(-ROESI M5;MB!+:.P"YP67U7^NQ9@=^ M9X==.V2;%G0 XO^V!Z35G_?$G)WQ=L/)^LO>]8>@-5]T/:U/?\\;%-8X2@K: M;WIK3YVV_?V3IO]\ZW5'GSI[Z^LG37XB!4OQ-A3=@8^7\^ JM7+NP&*;[4B9*22]; BW/CO3S$_DUBOQK665; M6Y;MCWNKA;P][4"MI_Y#!VP]X?R$?5K#G=3#VL/V[:P)$Z]2?U$%'OWOL2 V M%9ETXH.#XP_6N=D)W.[DU;:^>\(&6M\]84]^WG$ZASEU?T=&.&&71T8XZ?R< MR^&$N^/TT_._>M+A^5\]83\MM\X9E].I^SLVQ G[/#;$"?NU>,QYSWH(Y)S7 M6S'OO#74S_FIJ'4INC=.C'>L2__^\0[WM M+;9):UP:_H#"!J8=B2]LF(^=<,.G ?"53B2T52W0[P;CX?=4SI>[-<#5]F__ MVA\/G.\. O2'ES=!A]^Y4*%C!U]X_?DCOD SG_:&G%G;LZ^215?[+DY9CO/" M2?\*N3=(,[+1BMK#<@.J*^DN'11OF;ATO6'>3I.OF ?AB.AN* MJ:RP.2H3T!(VKNNMBWAFQ[M;YKA:P'>ZP=A#;WF.%+\3QQRS_THR[ M8N=+!C$P_$/_HQPA\+V6(@ MU8;_XXC1C!%M<$* MY4=C*@]$'YZ]3H[I_"5L[6-B:O V!0\I%$C%J1;P5]I MMIVEW+F#;KB;?-V M%WI;]:?^P_2T#CZL5A@[]B9>4#D7[T7 =6W0843\J*'_]'M^1M4:S:E[G:G0 M-@W1@Z(\^U>;F-B/2/H J>+M%MNRX!FA8-(8C-JD>=9S9:I98WR _9QNIT;R MU<'+1HO$X@>6^ED_-[WHS4=UF1FTNMYAQ%1SF[W>B=L\ ':),GH""IMF-QVHD(7;2XNDYX M+50%=5=4%E=W%V@.B[K!U*P8O5LO:3<\'\2$>!4-5J'B# \\ M8H6>MC]D8@\/#.0X-@X]>2C^]/A*B24<>.Q(2'#KXRIB)5&/D_ ;!GZ +[/U M&K%-!S*TKZ-MX#OK<+[!<(ESD-]@P(5]Z-]@/ ^"?(-1CR'3MUAX#?'.&/)X MV/G1U>3Z52LMFS6H=O%C+,QPHICAV,L+U6/ E7P_G[&6XP=Q>*%MO/^L)=0/ MRC_EZ#38M*8!M#^8Z@>]GLS6!P\"[XQ1K/V?<^LU[E?[KCOM\G5D4G,M^J73 MUE#[L^ZZX'\#__">2Z_U61-P?\+#OENP]>'VZ[#UE:,!^J<,TF ][6%%'O!6 MQ=)B:S").Q0=L3YP6T'3.+^F>NI M!$W;$/W^*?[ZI)C!_XRWW:#7]]LF+0T=K?)D?1.K_&%5Y[6NJ&YUMT97:D/F M'W?'O3_4OQW,NE'SVTXTPX<;$!A,NY/FTR^3;;)*2[N1'R4(XCUL^T(W@7Z"3AN%E$SY[&PO MU,?G^/S.W[%3G?B%6E-\EV&L0,4H+P*8*96_=)PBRC!#Q;G(,=>11$B&E)[* MU"ERB5%ASTMVPU0!(E%R%GUV-_:=UX P"RW@3!]";/X?.[T//77<[V 1'\-D?PG_%'J'G M.]#?OFRR!^@NU+)'Z(L=Z.^?OVYE][$M\!<&[C0'&_J)X/WY3J%UZ.J(8;!" M-(#7B)*E)"8K08S0M75/C",25$B@],72ZCSC*1YLV+,S<^<:#B-M>-V9^:6TL>TBQ[B)WNQ04Y60GUNM3;X?7<7!U\ M*W%"JGI>)9T 34=Y3M>O*$DYPW8S.PMZ>Q8,?=36 9F0Y$'SS%6)M -+"%98 M*A(-/9\DRA>X4NUUJI)]-4^.4/._?LXIYE@B.A2M[_XA/^7_K'AZ\?>2ZW^5 ML>##>JJ/+=%T $<@DP;&<#WIH>E&[U$W\QHO$)+_Y,4Y02=6MV6(=#&!O MOS7"O7FW:M$A MC;[W!,2G99%^P_C,(?4$L#!!0 ( %2<8DNVO*G1C0, M $ ? / >&PO=V]R:V)O;VLN>&ULQ9E;;]L@%(#_"O)3*[5S#"2]J*FT M7C9%FMIHB?I.;!*CVI !Z>7?#YQ&/>FZH[TP/]G&&'_B&#XXOG@V]G%AS"-Y M:1OMQEGM_?H\SUU9RU:X+V8M=;BS-+85/ES:5>[65HK*U5+ZMLGI8##*6Z%T M=GFQ:VMJ\\N+>/*@Y+-[+X^71)1>/&6TJ]7:942+5HZS714B=$5NM5?^E4STMJE0-R/=JR?5 M."O"N1<^//.DG%HT,B/V7(4;=E(5$3P=Y+71E=1.5B2<.=.H*G!4Y$HT0I>2 M $B*0-(^(1F 9 @DZP5R%G'"HP"2(Y"\3\@A@!PBD,,^(4<

#5QBDMG8OQ7H0^ MC!7(>R&Y<=I6^5C) M=:1AC'NE5S)\F=)!2$PX16+CS+PI'X\78CL)M:$E]X>T,=<4B65S[VMI0Y!+ MTTIR7AQS%38*8I$JOF#6XN7O;#BHFE2&R6F5QU*S*P#'L;+=TUQ,34 M4B1V2XCB+K;3$.99+:R$;)A1BL1*0;U7G$),S"E%8JF@YBO.("9FEB*Q6A#W MD8,Y_" IIA;:IUIH 3$QM= ^U4(.(":ZF^E)+C'B'(B3F()780NHQC,+'&, NQQ!;" M,:&%&&8AEMA"^&H3ILX99B&6V$(H)H,68IB%6&(+_751',91N ?3YYB%>&(+ M89AAB0PQ,0OQQ!9">Y-#"W',0KROG5# _+F7-N*8A7B?.Z$]"W'TW\Y_S+A% M+B]4L[>WX)A\>)^Y-P[EPS'Y\!YR;Y]W)N8>WKDGW_UDKN0RK ^JN_ &%\I+ MT9132^)AF^GFPYB%6FZ:YCJ4W>L?1G2_A6,;NS_:E[\!4$L#!!0 ( %2< M8DL?(?K>R@$ .(< : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/% MV%;(;T A^\'_(FX_>RL:::(\+3*;W3_%0YEU3IVK7ILG[\5"G15'EW-Z%D%95/);IJFECW;_9--VQS/UC MMPUMN=J7VQAT.IV';CBC>+@?SIPLUXNB6ZZEF+R4W3;F11'>#^&MZ?:IBC&G M<+K)5;] _\E'&_^S?+/9[%;QL5F]'F.=?ZGX7J (OP?I>)#2@VP\R.A!/A[D M]*#9>-",'C0?#YK3@Z['@Z[I03?C03?TH-OQH%MZD$R!C%-^$L*:K[4 KH7O MM0"PA2^V +*%;[8 M(6OM@"VA>^V +B%+[< NH5OMP"\A:^W KV5K[<"O?4" M>VVTV>;KK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7KK4!OY>MM0&_C MZVU ;^/K;4!ON\!9"3HLX>MM0&_CZVU ;^/K;4!OX^MM0&_CZVU ;^/K;4!O MX^OM0&_GZ^U ;^?K[4!OY^OM0&^_P%DW.NSFZ^U ;^?K[4!OY^OM0&_GZ^T# MO5-5=G']G+M=O4WG+ODQ_,^: =PI?QSB^3-.4__\:3-0.O>KQ'"ZGAW"T]2O MB/#CE^;#)U!+ P04 " !4G&)+_= &KX! #M' $P %M#;VYT96YT M7U1Y<&5S72YX;6S-VH3=L*$PQO;\WC?VXJ< M*W/Z5S0SFY49Y29;UO&6U%M'.O<%4:BKU!?:4?X>7-G,=WFGVH577 MM0LO^8C4;IV<\I.&Q];7^V&_C%MTWX^]\)^B9]WAO+=^N1P")(<$R:% 15:#( M*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&25*+)*%%DEBJP215:)(JM$D56B MR"I19)4HLDH4616*K I%5H4BJT*15:'(JE!D52BRJBO*VAW36I?-7TD^C5GL MY[/N7\[)-U!+ 0(4 Q0 ( %2<8DL?(\\#P !," + M " 0 !?D !D;V-0&UL4$L! A0#% M @ 5)QB2TSB>^3N *P( !$ ( !F0$ &1O8U!R;W!S M+V-O&UL4$L! A0#% @ 5)QB2YE&PO=V]R:W-H965T&UL4$L! A0#% @ 5)QB2V/4U> 7! 6A, !@ M ( !@@L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ 5)QB2UKE?U_2 @ M0H !@ ( !+1< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 5)QB2P;[<$RU M 0 T@, !@ ( !TR 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 5)QB2T0HU#"T 0 T@, !D ( !@"@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5)QB2SU[?GCJ 0 9@4 !D M ( !!#0 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 5)QB2Q&PO=V]R:W-H965T&UL4$L! A0#% @ M5)QB2[JB;E^W 0 T@, !D ( !)T 'AL+W=O$92\& "")P &0 @ $5 M20 >&PO=V]R:W-H965T&UL4$L! A0#% @ 5)QB2[V:>D./! X!P !D M ( !B%( 'AL+W=O&PO=V]R:W-H M965TB.@( ,@' 9 M " 7A: !X;"]W;W)K&UL4$L! M A0#% @ 5)QB2WQMO&PO=V]R:W-H965T&UL4$L! A0#% @ 5)QB M2\E"\X9C P 1@\ !D ( !BV4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5)QB2V[_GDNL @ JPD M !D ( !I&T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5)QB2]3!1M1. P CPT !D M ( !#W8 'AL+W=O0 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ 5)QB2[W5;V[: @ ^@H !D ( !X7X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 5)QB2T2* MES .3 _3H! !0 ( !P(@ 'AL+W-H87)E9%-T&UL4$L! A0#% @ 5)QB2[[T;:1O @ )0T T ( ! M -4 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ M5)QB2Q\A^M[* 0 XAP !H ( !5-L 'AL+U]R96QS+W=O M XML 60 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 61 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 63 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 157 216 1 false 42 0 false 8 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.qualys.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.qualys.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001001 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.qualys.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.qualys.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.qualys.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 1004000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.qualys.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.qualys.com/role/CompanyAndSummaryOfSignificantAccountingPolicies The Company and Summary of Significant Accounting Policies Notes 7 false false R8.htm 2102100 - Disclosure - Fair Value of Financial Instruments Sheet http://www.qualys.com/role/FairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 8 false false R9.htm 2104100 - Disclosure - Property and Equipment, Net Sheet http://www.qualys.com/role/PropertyAndEquipmentNet Property and Equipment, Net Notes 9 false false R10.htm 2110100 - Disclosure - Business Combination Business Combination Sheet http://www.qualys.com/role/BusinessCombinationBusinessCombination Business Combination Business Combination Notes 10 false false R11.htm 2116100 - Disclosure - Goodwill and Intangible Assets, Net Sheet http://www.qualys.com/role/GoodwillAndIntangibleAssetsNet Goodwill and Intangible Assets, Net Notes 11 false false R12.htm 2122100 - Disclosure - Commitments and Contingencies Sheet http://www.qualys.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 12 false false R13.htm 2128100 - Disclosure - Stock-based Compensation Sheet http://www.qualys.com/role/StockBasedCompensation Stock-based Compensation Notes 13 false false R14.htm 2131100 - Disclosure - Other Income (Expense), Net Sheet http://www.qualys.com/role/OtherIncomeExpenseNet Other Income (Expense), Net Notes 14 false false R15.htm 2134100 - Disclosure - Income Taxes Sheet http://www.qualys.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 2135100 - Disclosure - Segment Information and Information about Geographic Area Sheet http://www.qualys.com/role/SegmentInformationAndInformationAboutGeographicArea Segment Information and Information about Geographic Area Notes 16 false false R17.htm 2137100 - Disclosure - Net Income Per Share Sheet http://www.qualys.com/role/NetIncomePerShare Net Income Per Share Notes 17 false false R18.htm 2201201 - Disclosure - The Company and Summary of Significant Accounting Policies (Policies) Sheet http://www.qualys.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies The Company and Summary of Significant Accounting Policies (Policies) Policies http://www.qualys.com/role/CompanyAndSummaryOfSignificantAccountingPolicies 18 false false R19.htm 2302301 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.qualys.com/role/FairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.qualys.com/role/FairValueOfFinancialInstruments 19 false false R20.htm 2304301 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.qualys.com/role/PropertyAndEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.qualys.com/role/PropertyAndEquipmentNet 20 false false R21.htm 2316301 - Disclosure - Goodwill and Intangible Assets, Net (Tables) Sheet http://www.qualys.com/role/GoodwillAndIntangibleAssetsNetTables Goodwill and Intangible Assets, Net (Tables) Tables http://www.qualys.com/role/GoodwillAndIntangibleAssetsNet 21 false false R22.htm 2322301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.qualys.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.qualys.com/role/CommitmentsAndContingencies 22 false false R23.htm 2328301 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.qualys.com/role/StockBasedCompensationTables Stock-based Compensation (Tables) Tables http://www.qualys.com/role/StockBasedCompensation 23 false false R24.htm 2331301 - Disclosure - Other Income (Expense), Net (Tables) Sheet http://www.qualys.com/role/OtherIncomeExpenseNetTables Other Income (Expense), Net (Tables) Tables http://www.qualys.com/role/OtherIncomeExpenseNet 24 false false R25.htm 2335301 - Disclosure - Segment Information and Information about Geographic Area (Tables) Sheet http://www.qualys.com/role/SegmentInformationAndInformationAboutGeographicAreaTables Segment Information and Information about Geographic Area (Tables) Tables http://www.qualys.com/role/SegmentInformationAndInformationAboutGeographicArea 25 false false R26.htm 2337301 - Disclosure - Net Income Per Share (Tables) Sheet http://www.qualys.com/role/NetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.qualys.com/role/NetIncomePerShare 26 false false R27.htm 2401402 - Disclosure - The Company and Summary of Significant Accounting Policies (Details) Sheet http://www.qualys.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesDetails The Company and Summary of Significant Accounting Policies (Details) Details http://www.qualys.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies 27 false false R28.htm 2402402 - Disclosure - Fair Value of Financial Instruments - Cash and Cash Equivalents, Available-for-sale Securities Reconciliation (Details) Sheet http://www.qualys.com/role/FairValueOfFinancialInstrumentsCashAndCashEquivalentsAvailableForSaleSecuritiesReconciliationDetails Fair Value of Financial Instruments - Cash and Cash Equivalents, Available-for-sale Securities Reconciliation (Details) Details 28 false false R29.htm 2402403 - Disclosure - Fair Value of Financial Instruments - Changes in Other Comprehensive Income (Details) Sheet http://www.qualys.com/role/FairValueOfFinancialInstrumentsChangesInOtherComprehensiveIncomeDetails Fair Value of Financial Instruments - Changes in Other Comprehensive Income (Details) Details 29 false false R30.htm 2402404 - Disclosure - Fair Value of Financial Instruments - Fair Value Hierarchy (Details) Sheet http://www.qualys.com/role/FairValueOfFinancialInstrumentsFairValueHierarchyDetails Fair Value of Financial Instruments - Fair Value Hierarchy (Details) Details 30 false false R31.htm 2402405 - Disclosure - Fair Value of Financial Instruments - Contractual Maturity (Details) Sheet http://www.qualys.com/role/FairValueOfFinancialInstrumentsContractualMaturityDetails Fair Value of Financial Instruments - Contractual Maturity (Details) Details 31 false false R32.htm 2402406 - Disclosure - Fair Value of Financial Instruments - Derivatives (Details) Sheet http://www.qualys.com/role/FairValueOfFinancialInstrumentsDerivativesDetails Fair Value of Financial Instruments - Derivatives (Details) Details 32 false false R33.htm 2402407 - Disclosure - Fair Value of Financial Instruments - Gains (Losses) Recognized (Details) Sheet http://www.qualys.com/role/FairValueOfFinancialInstrumentsGainsLossesRecognizedDetails Fair Value of Financial Instruments - Gains (Losses) Recognized (Details) Details http://www.qualys.com/role/FairValueOfFinancialInstrumentsTables 33 false false R34.htm 2404402 - Disclosure - Property and Equipment, Net (Details) Sheet http://www.qualys.com/role/PropertyAndEquipmentNetDetails Property and Equipment, Net (Details) Details http://www.qualys.com/role/PropertyAndEquipmentNetTables 34 false false R35.htm 2410401 - Disclosure - Business Combination - Narrative (Details) Sheet http://www.qualys.com/role/BusinessCombinationNarrativeDetails Business Combination - Narrative (Details) Details 35 false false R36.htm 2416402 - Disclosure - Goodwill and Intangible Assets, Net - Carrying Value of Intangible Assets (Details) Sheet http://www.qualys.com/role/GoodwillAndIntangibleAssetsNetCarryingValueOfIntangibleAssetsDetails Goodwill and Intangible Assets, Net - Carrying Value of Intangible Assets (Details) Details 36 false false R37.htm 2416403 - Disclosure - Goodwill and Intangible Assets, Net - Future Amortization (Details) Sheet http://www.qualys.com/role/GoodwillAndIntangibleAssetsNetFutureAmortizationDetails Goodwill and Intangible Assets, Net - Future Amortization (Details) Details 37 false false R38.htm 2422402 - Disclosure - Commitments and Contingencies - Schedule of Leases (Details) Sheet http://www.qualys.com/role/CommitmentsAndContingenciesScheduleOfLeasesDetails Commitments and Contingencies - Schedule of Leases (Details) Details 38 false false R39.htm 2422403 - Disclosure - Commitments and Contingencies - Lease Narrative (Details) Sheet http://www.qualys.com/role/CommitmentsAndContingenciesLeaseNarrativeDetails Commitments and Contingencies - Lease Narrative (Details) Details 39 false false R40.htm 2428402 - Disclosure - Stock-based Compensation - Stock Options (Details) Sheet http://www.qualys.com/role/StockBasedCompensationStockOptionsDetails Stock-based Compensation - Stock Options (Details) Details 40 false false R41.htm 2428403 - Disclosure - Stock-based Compensation - Expense (Details) Sheet http://www.qualys.com/role/StockBasedCompensationExpenseDetails Stock-based Compensation - Expense (Details) Details 41 false false R42.htm 2428405 - Disclosure - Stock-based Compensation - Stock Option Plan Activity (Details) Sheet http://www.qualys.com/role/StockBasedCompensationStockOptionPlanActivityDetails Stock-based Compensation - Stock Option Plan Activity (Details) Details 42 false false R43.htm 2428406 - Disclosure - Stock-based Compensation - Restricted Stock (Details) Sheet http://www.qualys.com/role/StockBasedCompensationRestrictedStockDetails Stock-based Compensation - Restricted Stock (Details) Details 43 false false R44.htm 2431402 - Disclosure - Other Income (Expense), Net (Details) Sheet http://www.qualys.com/role/OtherIncomeExpenseNetDetails Other Income (Expense), Net (Details) Details http://www.qualys.com/role/OtherIncomeExpenseNetTables 44 false false R45.htm 2434401 - Disclosure - Income Taxes (Details) Sheet http://www.qualys.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.qualys.com/role/IncomeTaxes 45 false false R46.htm 2435402 - Disclosure - Segment Information and Information about Geographic Area (Details) Sheet http://www.qualys.com/role/SegmentInformationAndInformationAboutGeographicAreaDetails Segment Information and Information about Geographic Area (Details) Details http://www.qualys.com/role/SegmentInformationAndInformationAboutGeographicAreaTables 46 false false R47.htm 2437402 - Disclosure - Net Income Per Share (Details) Sheet http://www.qualys.com/role/NetIncomePerShareDetails Net Income Per Share (Details) Details http://www.qualys.com/role/NetIncomePerShareTables 47 false false All Reports Book All Reports qlys-20170930.xml qlys-20170930.xsd qlys-20170930_cal.xml qlys-20170930_def.xml qlys-20170930_lab.xml qlys-20170930_pre.xml http://xbrl.sec.gov/invest/2013-01-31 http://xbrl.sec.gov/country/2016-01-31 http://xbrl.sec.gov/dei/2014-01-31 http://fasb.org/us-gaap/2016-01-31 true true ZIP 65 0001107843-17-000013-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001107843-17-000013-xbrl.zip M4$L#!!0 ( %2<8DMP@']231H! -I=%0 1 <6QY2)GP]\Q3\>3V48O-89%4:BU7%&8IDD53WZ*H,!$XFT4("+ !) MB?WTOP>0"X! 8M_SM+454YD'![Z%^^<>'AY_^]]_W71>?*OZ@W:O^_>7] ?R M\D75;?9:[>[UWU_^]O&5_>A?OW[YOW_^GW_[_UZ]^G_NPYL7H=>\O:FZPQ>^ M7S6&5>O%G^WAEQ?_V:H&?[RXZO=N7OQGK_]'^UOCU:OQA[[^)(T15XW/1.DK M$%6#:=U@GW6EFHVFY/HS_5]__53!9],D36J,9*+2\%EQ98QID:I%FZW/9O2R MOS[W.^V?\O^^0*J[@Y^:O=ONL/_][R^_#(=??_KQQ_RG'P95\X?KWKKOYI?YC^?_S+G M_>WNMVHPG/^1\=_RA_C,AP8]P:AZ^-2??_[YP^B3O?XU/D[XCW=/W'^@T^[^ ML>#I_.?/C4%U_WBWT6X.YM,T^E,FB4Z3U.UUN[S_./S^M?H1'WJ% M3U7]=O/A<\L_-/V!?W>^#Z8^\>_;!O[JAV;O)I.EB.'D_ME^=?4DU_)'_.O] M@X-V MIQK,_)#G^(]3CP[G M/@KC1X>3C[87&7-W,&QTFP_F^5=ASG_RT=/H2\R/H[\^/#IHS7L07TM__'^_ MOOG8_%+=-!X?;B]_^-4#-3__S__QM_Q=/PU&?_A07;T8??=/7T9VEPWUU;U% M_H"$O+S[<];#WU\.VC=?.\C2C_DU8S?7['6'U5_#%VVD.87\T7_RWS^%_$7W MCZ 3;@^_YU_<_Z;=RK^[:E?]%R,ZJBD6[NW2O_Z_+W\FR A%ERSXWWZ<_?#H M.WZ<_9*[[_B*"[#7FOQ6%$%_&# 6_)S)S/9$Z/W''_\V\8&JVYIXW+SBY/'; M6OCV2E#A%,8UM93CFFA)<= ^OO/O+QERGS+8\>;;E M*\IVSC:NBQ-G>\;&MV<[C+3-_WD&[@##BUK#'<@=NX-[SWD.HE+KB6K7GO/> MJLXAR,CU@LR^K I%]:\[T/:O-Q5B9MOO-[K754Z//F%@MW^U!__*H?]?_Z@: M+<2F_6'5?W=UU6Y6J=%L=Y#G7ZN;SU7_8 )_D&9UG8D<_6K\NQ9^\U]?.^UF M>SBFZ46KC8^,\\([)G]ZBLF7/V=[_>#@>C!^A84O->^2N&ZMO^ M2-ZI7_W[-IMZK?':G[&K\;'\B?>WS\O(Q[-5T]6OL"92VR]LTH M>DK5<\A9H.L=T;6BI3S2MJJI[,]+[#-5/\-%7Z_)LUB3MT)\;O&H#V]3.)@V+Y!^/SNZN$3#S^$]J#9Z>7/ MUH%M@?D_"/71O-:1ZCDNS;-IQ_FMECH-S=5O]EN=-XW4&!GN\"?=]#<[U*?8R$7M\0O+DF]E(5= MIZ?UIT@6#]WI;J8;L=>[^G+JEZG2][INJ8_R%+_(ZK-=+ MNRZ^U1O)==&MWDB^M.5<9^/U"J^S\6<&SY]]#*^!^3..X1=<7+NTK;.ZO%9O MHM6PO2ZPU4B]+K"=&3A_3LOPC.'TZ=K\G &3#_.UQLL?X?K77CX,P"QD+N)YS?FNSOSSI. M;B3EI NM;>FL;&G?T57^4]2F]@7&6Z^#B0MRE;0K60>[2M@+K,%>W]=1! M\Z(;?.H(7B_L.G+7R_F R_ED!US4A>8GE56O\+K0?)F[2\\^AM=;274,OYP8 M7A?5ZL!=%]5./>-^3@OQC'/D9V7S=>-YC2F?F\W7]Y76@.NYV?S)[B;4Y<>+ M D]U^?&$%OT)URN>>?GQC,-F77Z\U%RM+C\^XPRP+C_6/7W/;J'7O7WUDJ^7 M_#,ZDE8O^/IP6KWTA\&P?YLI_M >_#&]!GO]/QO]EL=W]1O-X9FM MD$4L3ACB7![WI^>IT8/R%5%KC!Z4NQX]>&<8O]>&<7J&LU89R(89S4%%O7Z#2ZS>KCEZH:ONDU47B][L@B_MWY/OB7 M_=9H=QJ?.Q7*[&.C4SWBK#?M;O5Z6-T\YZZ:IV3W\N]_E3U;QXGS0[J3>:EYORDU)[O?NWQ[/C!\!J#+RBH_$\6UC=T,]US MB]I/V]V#IA=P>>&*/DP8OH!"VYD'XV,7L\[$PFMKO"35KQ+%-L=D^+9+,9IM M ^%>8=B#G"_<6@^5$5]^*G'JP?@Y9Q:+,^0+,<"-:,+T:Z];??^UT?^C&J;;;NMB#/R4DZ?Y,K\,*WZ&**(. MX]L:P5EO"-=;L-LH_@+J'G6E87M#N#3D76/=A><7ZEI%7:LXMT;]E6VXWN"Z M@!SMP!MVX[IFZ^*)PC2OJ]L]:T?7ABW/"DI<[+;3N M*#E>1\F%.JAZ1_)9[4B>2<9P_O9W>CWH9Z+Z&FJ=89KX;#%7W:O^+*R[+O35 MK:#/R.!/:GO\5+/JVMC/=-_F>5EW/9/H[JE#SR3:MY(G&\!J)1]?R7MOXWK? M[^$;AM_?H[N]]W)?,\WN>W9_CR'K8[/1[59]^Q69S9YY@ ^_&WZI^IBF?;T= M5OV'3[[M#?%MS:KUNONQZG]K-ZOS,HH51'(7A;:7R65XBCT8T? M>OC#H-EO?\T H+:C!6*I_5%M2N=D2N?HE>K0=F*A;>^G(%8QHHG-@I%H/O:N MA@@8$5,B,=?MSYUJU/%T@:8R4:I?SOGS,X@W56-0?>EU6J]OOO9[WZHS;)]8 MRPP6\/M\E#\_I%R@UN?'B>>F[EGG__#,!6I\UMW/\'J^2E\W ZF5?EBE[[V@ M74?UTXWJ)Z7\&N,?'^.?1.7@80/DMM]M#V_[%3Z7VG_EGR[9&3S-[O.+_K7J MGUT8J).[CRJ7M M]U$FHZKE=!KWCZK1^O=O]0#:I&OYG/;M_9?WXT_O4597IFG3P+V'UZ LX11N8E?K&XSO#8;OKO)IJC.+"2N91\'=X5+&4[AD>UUC^*7J5OU&!Q>3 M;=U@S!T,^Z.C Y?K/U;B^!D9S08AIS::8QK-*80=-)K?:YQR/CB%'MM@5&TP MYV,P:CV#V1>66==@:F![J<:P0;CY6'4Z[>XU+J;Q_##\^7)=QS)FGU&@VP1@>S1ZRL; -DZ(!VY*'>.@+?.?BX5 MG6S@06IT\FS]1KT=>")^XQRA:NTWGB=(E?\4&&(.IMV#1>.I!KV]1&.;I^@5 MIZ@P!1KVV\UAU?HX[#7_^*W;'@X^?/SMO!;1%&M3Z=W3O#V36#O;E%=;P8&L MX)!-^+52#Z_4_1^#[C2Z;QLW$RVS%I]@XT'("!LRN=^J_-1Y:722K_OAZ0L9 M.]\UNMSQQINOG=[WJAI9\;LSG(WXQ/I\DJ_S5.;*<*K6Y_. 47.=,R$7ZIP7 M,':6ZWFL3?I_&EWZN)Y;_W5[=Y=!ZO7?5G_:9K-WV\VY]OM^KXL_-L>S=R94 M_O $YN_=%BZ]-810"'LI!)_W!6%O)8T[JO HU7 M6Q[YT^L^O/ 1U@\;[6[5BHU^%U]\9K70HYC9&O0MU,%D_C%/"6=IZF4V6=MY M;>?'M_.=)]ASMIT>I/!+U;ON-[Y^:3<;G4>S'HW-,S/#)QF\,[FG M.7R^VT^U41S;*$YCHVDJW:^-XMA&<0H-+BN'CU$@[W__UV\?+T#_=\S\]-O' MYQ445EO_M:K/N;"WEJIK5_]\C&+E^%^O_W./ZBOC_UK5YXSJ9^M# M^%>S<]NJ6JG?NQG?4S+J87]W=;]K\+[J?_S2Z%?N^_P77%@+S?Z$5#?D'-DX M+Z.G]A &6C??SZTCU$9:&^GI54".8*1UF#^','\*QCE3GJL]Z"D9Z"EXT&,7 M%N?L#-=&6AOIZ>UI'\%(ZS!_)F'^Z,9YA#!?&^KG.V)&?[]_S_W?'M^<7S3GM?D+^XWF<-Z+1UL ]P^L_>;KSU_G MO;0]Z E&U4^_N/=KO[*Z[2]Z9?SMP]JOO!VT%KWRMX]A[5?>&=J3$KW[^R:D MWB^7R7>WVM]P)4^:8/[$V]N;JM\8]B;;\5=D[W],$3+]HHEO"%6W=]/N/OD= MB\UR^DMFWG7_IP?6EDBF>SOK*J>)^(H_+A=WJVK_9%$SK:R=U&E<\O/S^&_UM MOY]_U1XT&YW?JT8_CMW$"E\.3GFOF9$Z4= \.66M]BZ:&#U7*;W\^=7]3LRB M;[JG)/2:MS1X9#]\R2\28OM55 M0H%;%D%BJ-40.7'2<>N"EY8$"N:.A/NX\.0WS9*1CT&O8HU<.(-)$<< MTPH,\T;2Z"5899RQ2I!I]/'D-\V0T;NYZ75'H7[D\P;O;H=Y([&%N&&*IO&N MO7CYHE4UVS>XW/!7;].D<7(I;7!<1>X (M/>2P)1V&:SZF1O7+5>C+YCDKRI+YVFYT-U/1H/VAWF$]4K$*0C14?&0&J) M:DQ:)^XL24$1&2@'-*1__F;?_/[Q?[UX_=;_,$G%]%=E,MK=;YCT_A30OK^- M!I2^[67@UNC8F[PM/4W-[ ;]XZ=>=_&U(XO]T![\,06>4Z^?9P7X.Z1RWX,Q M80^O8((Y[HA ]T311UD :]!:0<<0'6.!,0$3YC "'$J2_']_^W$))R?)K$"O M(R75/NH$R)XC')V"%4$(DSW3!+,CP";VR>QD;\T^F V"$4VVVQH?V/RU,;Q/UJZ&53^'TD]_]E*CW?^/1N>VFBN8 M*:;X!%/*:_1(/*I$.(9+9YQF'+5DB7087?P$4R/D3C&NP(BK'9)\" D\:'UT M,6L.PH-W5U-O?:)2,+K0U36:?U2MQR?FF,JD5*E/+B7A1 0-TB0CHK&2A @@ M0*4X*]6,9)^33'-DK_K--N+1!J;D2Z3) *U2)I4$I:"H=QPP 1 853BG,8I9 M:3XK0?:_]C(^<;WNZN:) =E;E"BF$ 08HD:,Q8AB2?0B)#\5D$<"-1B[GI5] M_O;QE]ZWJM_-8<->5]WF'34K2SBA!_!*!BY$02=J90)I-#,ZE,UV;0@@I7 % ,6DE=)L8OP=9YZCVKEM] M^M+OW5Y_V3S%"9PJ*3D 4 ^!)QVBMRI8Z3#B"%,&(TVXVD(43]-],%D<-!II MI1U7+GHN$:D#6,&-9LQQ1W74ALU)(]Z\ON\-&][J-%(S\XN0S94U_W&'U9/40ERT&95S%(B!ZCTFCH<4DI99& M1^D*\"/$I)?<%=F'DAI>#X Z(^KUU*4@C\49,@2Z=&&3E30:C% M!J$#D%FEA$$+M51#QZJIJCG<.\OT\GQI_?<#H\J%"OIKMSOB+QBU4C4'5RDU6 M57=P_S758( ?<%6WNFH/YVU4K& 8WA/N ,.-8 CA V66,!FC22J:P"@O!,(G MY;%K\@\KET6&0JGR26AM;"21@H:4XE@N-DCB2KD8.(A@,#I5[>ONN-NC^?U3 MOX&?:^8/_M)H=]_T!@/\QK']/6X!#5QUA9_#EZX42:8V%Q27A&O"E&.0E+,( M6X@@1BIN=5"%'%YI\2B%+8G=*].SRI]DV@8OI&IB*#3 %YU'A6_ <+*V/:,>$?L8JS@R"2X:Q,*H4J"*T>!4492X9V\]LG;&S M&?<<)4%=E)I&;1 C*L%*B*R)FM@SV% RHXD;;WO==U]SG\\((^3P<'?)WNBO M:WOHP PG$O%^LAQ2D-IR=-HNZ"1",+% KJ@-0O\9@)/29%Y$0A=^0Q]!R>$^]= H9!PQ;]#*_@ MD*)?XOE,$HHB_3G2@?=,4;:AZ.<#G8D5[;X_/O*^\7V4 M^^=FF?O;0.Z;:@:C]W[ZTNB.CP<,_J,:#*M63L[Q>_.YJT^]_*N)UKVWH^;A MQ36*3:XUFY JF40.Z%HEU<(R!(31$!-$($)8*Y-/S$X*];X9D1)*M-!WL'F M[77K+3&1SJZ0Q^Y]#C_ *>ASD1"SEA].]XSO QC@U^=H===)/K>;\6E'SH)# M4W>,) !$48:*G F8F+1DLFQ"8@3&.&HQ$9N0N6A[ADHB@J(\1!4AV*3QOS#D M2&^"(<(7I5C*C=Z0S,?P_[8:;B13D,$[BY0B2 %+:"[/"Q\]4]Y'20H/+=!4 MQ5QJY]&R._[U4W[]@9!>.Z)'*VBM1$*C0BFH@DD" \QUX^4<[FIV'E&;3!% MF)14S?*S 9W[X'0)() (OQP"+URY$;FCVAG-*:>(C8D5;DXJ1 'VP.IMU7K3 M;GS.(+Y=#39:.9C"ZB2#%(''7.;3""]C[GL45&)P#N4RYW.T-I>0#:E=N&:8 MCR 0(CAPH*6U2#41W*"IY:I#D9XA9%-F(VIO;VX[^7S!*G7,]_T>8KOA]WP' MV_W^Q]>;M54A. /!)<.&< MI3P9@LJT+GKPD3N=-\^I*5S,J_'>THX80SWVJU9JXU=4;_#YULQFPV &^_TV MJ*YN.V_:5]/H^2XJV-MK9AZPLKL=M+O58##ZED%[9%8/Y9:WU;=VING/7O^/ MAZW8Q\7.HK-2(U 1.H?\2%'ET6%&A$Z8:_?RY_?P^Z0(-N=C2AZM5GM\R.%] MHXVO\(VO[6&CLZ:C\D0JR@0&" 41D3X"5_P'<5?B,:BR(4^B%YZ!+O/IV(C4 M1;9G1-Z=B$$SZR 09CVWUF XMCEWMR6I:**SUK<"J9U.KYG-\ZF-BE&JOW:] MRF$^X$%'#'CXCV:.2/2&4LHH$S&B/*Y R8P/7(FNW7'RL##&B_)A$NN;_,[[ MQ?'8(8(IV%5N(%C:%4)\%$$CQJ<&D;XQ^52MHVAZQFI3.I#[GN6S$,,O51?7 M:R>'H]8-KNY\:##7ON^^8XEH,!-#^(/KBS@.!FU;Y1Z.W$.3M"?EMCVCFIZ/ M;#Y4@ZK1;WY!X83J6]7IC2+R:I(!Q;DAU&.JEP\WDERBP.6A&,)=A%;E"2K0 M<#Z2^5AU.NWN-0KFUT;_CRJ7%5<3"Z5!A>A4H %M1.&"PG\#1_,1GCE9K"7- MCF@OBW(P 2123,30F1O@1+H@8M32"R38.%FF D 9.RHK>_*.)C&+IBN2,@ZH M5=HP%H7AFF%R&IPJ,SBJST<.V[G'((VR'%-:K3*H)C;D7B\,IC3_4)[W :/. MR$:V<8\ZSX2(6ALI)&)RZW3(9 25)%H1E-4GKHZ(+=:5S,;N$9+CSH405>+@ M-;%>"V&B<"Q&QUSA'KD 6VK*KP8WF #<2PG7?$E(PEYG.Q MEH!SW%@9..<@/'I*%0N()(12YR.;;;SCZ.0]H,GD*H4TSC&@*A_(MU1@QE'& M5#A:YK6!9#;VCE)QC7Y",9DH>$NM]@R4%#H23^B\)F%^+/2XI((?@06K EIT M$."9L@A]DY7@O76=6_Y]) Y\4C9YRZE33AFJ$%:6 MEBZ/&/ .BQX=&CCW"9-K,9J,8V+N#+3M"LC!V-G9#4;^T M%&PH4KK&Y33M@HM%I5],?H5AB/:H91BLDD5]>!;^(,IJY&Q)^*(3 6@S3CA/ M("B*Z:4T!E(FW*(3Y8J4R^!@A"\[^R-RQN<56,H@NWD&FD.*:/TJ4BC.O+!# M$K[P#$8<#=RDB$T3IJU!^PA2 %'@C=:\@#-B<\*WFV_\U!F3)3LAQ@1P(AJ? MH@.0S& .%U1RH#&CU6+R;,5]LR#3LY7N75!^,%&)(B M?@F.>+>0CJ!.8^2 MF/,X2-S8F!(57H*,RBD&M3X.[RQREQHC4CJG-6!FX50N\S!G0'I/YH*]\U3' MPD-@EGEB" %/,!=)VH9HF2+G"(&RV?+.68GBQ#T%NU LSS1G8>@-2^V'X!0SM1*A&QT5(1H(P)FE=KC@O-4.+1,B]0XRW/" M61RRXH1(K>?0,^_$Q6*R%M9Y(PL*$[LH$H>8JQ(B!Z8\=S5P!'(%67D7DZQ( MUI.CKA;?8/ PX,I]?_CQ'^VJG_=;OK_)NRW3$^_OGWG=1>L>C!Z@XY4V[Y6_ MCJ_N&5W;TJ_^?9L'*LQ_W\23N6:-#.)Z61;M-1'"18A<)8A*6B.HQM!'J4^@ M39HS F&YN)Z)4 \[X)&DO&V=Q^%Z( RT2D:Y%(U5'MU6L3]0*VH'BEIO5*1/ M22M(7B%. 1&39AA".,UU*($RFS=BKU;1]BK:9/2DX3Y1+I0+.4LZ[@^)LM,:.A0"$ MH(AUK7$, TN*WD5$ Z! NRCR@=3R4(D4?.;PQ',7[D&10 K1H*-B"3!9B"1: MBP W:F>%A3RTL6AUX$S7ZCH"'E I.*+R#61>@8OA'.+$-%>U MIHX)"V2^?Y/"@2@3EG !419[;>^+%0 LW3G0@1U$H+RC!MO.%1^WQ'IM'DK*'7 MOH5Z4'3@*8:61$/P/('DW&A<$%0X;D%P4KJP6E$'QP4FBD@H"\*G!-2 T?LA3PSJ] M_-EC80$+5,9DB>3Y=@"5KU9%(& \#T:Z%.=<+'B\BL'IB_F@Z, 2DSA8%2.& MFF"X<2;%Y"Q5,NA43L@Y7NW@@A6WYJZ"8(GGT>24"B"!Z<@E,='%H!#KF3(G M/5X5X:)UMA%\ $3<'6\>L(%ZVYK/!$(84Y( MQH)S0 DS%+007 H3F5&JO!WG$)6%15T2#K1"/V&4=0&4B$ZPO&>BC8F*"5[Z M#& @#T#P.6US+=@PR:7V1")Q*LO- 7 /DH5\>"R6MZ#40CU6*80$&45R,7F$ MK,:8?"B!1<>"C@A'#YN\/1=%K7F[9M0A#\-4/C!03F(6D2_;4OA#%*2\1+M6 MT=&PC*8,$[G@P?G;2EC_E*3RD3)K8J1);FS ,SA)Z9]H[6,J&I35Z;?"&.!N:# MPP#D+-/*6M I%8V5M5"/A Z"L3(RYJ/1'C)0%E10Q 8*EX-*>MXUH+6B#HL+ M0.=.;V:,I@#<.?Q7QB0#* U6BK.N$YRPBC8!!)9'X]'ON>@U.&ZT5%H%(@6C M#C558.U:5:> !(B(EB!>,YXJ<)8[C%MYEC)1G (7ASU>]H363G^+ZND$5!CE M.36.<@9!6,L0+_L075005"A.TQZS8G#Z8CXH.DB)4@=&B2 D,*DLR,B#UBHR MKA$EGT[MX((5M^:N GAKF*(L) IY^!08+B(Q229477FH_XA5A(O6V4;P 8PF MH)R) ?(4;EQNG"H6/-6$!E+LM1^QGG#!NML:3QC.2.+12RYS!Z8TSAO'J!E/[Q2U5-3]0?783Z])>_:7>KU\/J9ND!)BE)C"@>AFLD@E42 M'.3EHSC8\H[J51O++U60!W+G@<;LL%RRFH.2-OMUJR-U3JM\W5JMEIVI99,X MPXQ4' .-S;,TF:!:LD")-^B&$$'KS0::U+K9./I-W%PI#'="@302K-%:!YDO M C$&5Q+ELROOCQ9(3[IM>]_E3U;UYWOU6#X2C; M6*&F: )%M&\]B#Q!E!E+K N,2XTUI1:V.O(ZBH3$H(QHC00#37G*CD/4W>,>7*)O[&7S;LHJ3D1Z-%ITZ8+)$N65*)!4Q !N1 MH)R!4LM_;PE3GCFC-6$D2$R8B+<^6DXMU0C^:'3%C62U*M90Q:^];O5]?%]? MNNVVEE?AT(>SB,E1U !"&_Q/;Q&1!]!)V\TF PPD8GYNDT-O$)ES M+'+FN/!!!"_+>T]G[X0^?=8/590B-JF4",]'*$ +K:67R2:>\AVJ3I0G0,DS ME^1A4QNF4S0(/(+)0ZNM0:?+N,ZN]H0TL^;P0Z\<]5*H& ,$U(U0 MP@NF(J;_"E2A$U$OF$-FGUR!H&ETV24%'S'A!(^H)"2GB08V]];.6CU'R4<5 M>.\(#XE;2(PA@/&H.J")Q)Q;/1=-K5]_S&-723[S96%4\=+4I<@\YJ91T6!+ MR3T[T1TT2N=T%,W8V)@/$%-J%!,R*2U-Y)&:LB6DUL9>0T"^=DV+%"S")-!6 M:2ZH-E1XQZDTHMC1F[TV\Q(4LE6Q2Q#&@40C5!ZF)8RA ?UR2+F7P81P\;#S MV,4NSO/%T-Y)HQTHP8V(UMD4,060>3)/+?\#5EB,9,)1FK@TD*>:&BNH#%)$ MZ1.!D]Y_?H/_M6'73_)@N:1!&N4RVU8%XDDP AV (Z2,:7+[OH@IIG MZS2>8O:#.D)WIB78)"P5W%FF+'HYC)4%6!';H^W35-7Z>;R,3#LAA:>.02#9 MW)/)MT:;9/-MG*65/SO9'321CZ \!T]1#1X L8_T'@$0!(-:@6<2$4XEB\^F MSF)(N#8(4$YTQJ/ \%T'J , >)20\ )MA+IX&VR+D6E+.8)Q#"*OP$F$$Y1 M5X[_51>HFZTJ+"BJO">M+-4!%( .AG#%**4V$)8VNYWVPH2WUPJ+(8%Y3,*L M\."TTC:(/$/5V81)K]ALED,M_TW2,).$9SQ?_*<<2*)U8$I1*8)148;RTH5: M%?LK=OD\LY91S1PX"#1:U(:-(42NG+/EX=8STL6B=B)+O!;>1J>\ 6F"IC0P M9Z@GEA#JRVQ3GA<./V _D:",6U!!(FX#9;SF(!0BN C>!EG>/TS/+!T\H0WX M33()4@\:IX< M!\+!>H]AL3PX7"^8@^:A,MH4C4OY>C1.A2'11>TM88'FP__%\:+:H1VO%"F= MC%%(#A*DI4Y*ISBW'!$^I:3(JNC*Y^_/35?KUR)CX CW$H4@*'C)K,;H#2P9 MRA$7B3E3+9Z;Z X[825(Q20 Z*.NGH!>'Y*@&KA-=!+4%@?6:_GOK\;B/ 0J@C8$\:0+ MU!(K$/4+[8214NSZR-8FNKCI]8?YL[XW&*[9-J05-TR+C!@ (L)C(YD3$!Q- MU)>&QK3!#ZSJ+2?IVA4KARJ,:(.L@G8L3Z4G>4 4 BRI,9'05+%R="/F%E2N M/$OI#"1S4/@4C*/YI+"(^?(&[YT%@T$;4SB&08>7Q]K8RO?X7K2LUSP)3(SS ME CK$@."R9:.23D5#+'<SXLL6\"0QUS#+&'4;RI$ ([T*(D5(/ ME*'4:=DNPH59&8E>LKBW+RR0*',C"(@402CCHK')8N0*P5K%YK@3)>4YB'Z# M.@$-AJ$_C5Q(T(K:4;,,Q;#&\KFMLBT#]%FXUM-(^Y7D&EB/)#;E<.JQZ)3*0,3Y&"0X MK3%'I0:] HE"HX5&*02)9=O\$4UW4>^,ESKE49C"1@TR1<<$R_TT/BAC;2K* M65QP1E:>B;$/5@Y5\0&,)&C7X%XX6(J<", MG"HM:W'OXM8X8Z7QC@/C$6PDED0JT6$P5(41Y8 YBMCGB&6.?3:&<,S,G":$ M)@U K''*$2=%C*#0X\HB9Q:$B[.6Q$'#5B))@ M0]ZJH-9J*96VPG-O.0GE M\.JLA.4QND=AJ<08BJ$68%Q@0:+Y-%XP%7QRR9[[\1 T5 7,A! M._<1I62D]A2%0U-0U*NBF=$0C.[G+X]]5B&D8YIZ2J1"8>4CS\ P?>.6(\;' M55Q@(D.$.G&4?TIYLJ$YE20FD1C0\TDC,0YC*H4+&N7,YNPW[$^V_K;?1PFL MUQ*!^7PV!$Q$6 *-H)D+RJ5*-A^04+PLA&H#>M7&:JV'&V4VR!6[M(]56D<%%'PT2%ZU2]"(Z#*3!(**8U^ZP:O"\0-%N@M=\ MHEQHQ,,:@ZDUP>1!:-3*Q!S^&TKWP(5ZMMYA^PFLB7NO&:,Q<1#>.R8MD4Y" M,BRHLKZ0O0I=]?+N0XM[@_$K>6X\U4)&/[J0SX")+.<'CBD#Q0U6""T4.U57 M>1K9K$F4F)",]IZ!(!J7L;+$*!<"EU$6!@7C^N#S$.B&-4#/D[:),"YRN25J MXZPG$#SU+!!1=-3F&4&KIA?G+]/M)YDH"B9@.LR) ,>HY@XQ:,TY MDSPDC!& 1I0O85%4$4TM!*,*>+A..\+%B'$MP,V(I9%Z&B.+8$,T2:F8 N,A M:D'X5BT(ER+1-?Z^(5H9'LO3)ZNW'>Q&H(M:#:1 M+\VC\YAV@3=).Y>HTIZZ?"5U+'8B.+IJ?5C =L#V@B2=34$C@+4$$"-HQ9)( MZ*^Y3-&2\L N1:!_V-!U0CN"F]V^H]#_$,2STH(SQG$O<>$ 0$"W7D*OU5L* M+DZ\Z_EUZ;QAD5DJJ +IB36>>*>=CYC.NS)2YC:"@[NATQ'M1E,KK$H\&$'R MQ7 N!73NFE"AF#91@BY])54KGS:[.!%OG46@@%6PR=IH'6@K-,T6[@AXC_@% MRA$N8,B!J]K[;!'0BD1-*>+=/#@L,(V6IR@5&(6D(.7\+,1N<-@RTKFU!2A) ME.2)2",B2# Z&HOPQ\:0?%!R7EO JHT_YR_0S3QBX,1%:S65X 8Z)!/'GO\ M.6K/RDO;N8(#%U+VO_V?TW9+G3,JH0"X,#GC3SRYQ!2=LS>TSO;_B&L1*>'H[JPUUL=B=:ZSY7\I8EPS+V4*/9VV$1T9R5.V-.)M M7*=:N[?9)HICT)YV?F^K;^W!VVKX9Z__QSP1P-36.-%L Y?2^3QH6KVKKNY.^)U"Z77OFIGX8XB MV9A1? =:P!O\=;LS5OY@<'N#CW>'C>YU&Q\>3(GN]5Y%%[V203!$L%ZH9#DU MRAV(8))*?O&U_:PT8E_?:VZK?;PME\-7G>;V3I;[G;X MMC?\O1J^;[1;TXLYC(I,_/=/X6FG[CV1&,22" QBD@;_,8E:RI64U);3B229 MQ@JK4K8;;M1B;@+UU*+=>^XQ,@>%RB29)R>I-IC4E#6_F>'BFW$SSP/:H6_T M^]_;W>O_:'1NJ]++PH*V'ZYR5P W&%T]T) OJZ;:.T6$ =14&6JI-'J&D16( MV@$7\I_LZ8/OSL7$&(8Z8\$':7A*5C@J9/(:W53!A6;&'(F+IW7!0E!*:<<8 M5< -&,N354RHJ*B9+RI\JA4"U0[1&'% 7K!C-@, <'V$(HI#E MX&U'7+RO^NT>NKEFOVH,JE"-_UW;;R'-CAN;!$D*4B1&YE'@"?UWSB-CH14I MR>Q*7YVZW7&UQ']AO!'2)] L"A"H+XS>WI!\G" XSHJ9*%QILANN>C%]$\:5D]+H?A[WF M'^\;_7?]C\,\&VMDX"C*CU\:_>4^Y/7;-$D="197&6)\YH&@$T' /]J0<(&( MX&?J[?=?\O)G\@,A=$*]RPG;FH\9+S+-AP3.C *FG/ @N'>"&8Z.A40/"D'G MWOD8_6U@;X=?>OT,K];40T@IJ: $0IN(D#E:R9.F0H%S&&:GIN ,1M\TGIA, M9A#? H(VIGNAW&W@/FBKA#((T]"Z-=!\,%1280$(W3/=KQ&G+&62E(VH72CAW(,O&$><@E$])J$U5]QH M0$?L-4P=]GB@5FDCI=J2VG>WPP%B_A9ZNG6=BB."ZRB2E!)AH3=)60;H@+G( M^R-N,P%/T+,YW0M%'97S/&&2*CS#=-U;Z2E5$0-'3-9IN9FHE].] ?@S"B,9 MI! 17X-/5J/7H"08(CDZ$%(4:[A\:KV5\&@I80M/S@M,[3DNIHB0--^O@5 N M#X;4CLI\!5Q!F%Z'L*_]ZDN%R?^W"D%#[Z;"3/K=53%!\PZF_7,!H&'1 >/Y M*FC-P!+A!,5P+(1A/$9:#K\='Z":)O0I8K:A>6%*C&M>VIC#&H,\"D03RH11 M>6"[#ZJ M)&B+WD@E)ZW 994/Y2B3-RY 40S*P98VK"3;T#H&^,L/U;>J.[O.5K!AJ@V7 M7#+M D :TB^9P$]&$@G4WF(B&*""S-D3GS_VH0]5+Q&*"F#XX_-JMM 2#]5 M,_U0#>[_;EO_=3O>+5E2^M)2I(!^C4G#H@]"H">1T;N$D#E?63!W-O5N&%MD M&$+)1!2NJ7SJ27F73_M0I"AAE'.,EV-!)#,1DIU6:?=D<27N(^D6;XSRROB"'!I7$*:K(\@A?&>E4?6F6*S$65CPA:9 M@N').,[2%0>KU9][9Z^*/S6JK'.^A9"?8ZSZ\\-$ZAXUVMVK%1K^+ M+UY6!4?@X(R *#$P8,#(:84*E'O."%-0GB778M8R-Q;G'I0RAD_T_S2Z],SU MXH)FF*$ZZSBB>\4Q4^4RQI"T#L2Q(DB^*CS&3O02JO'>SSC(8GP=[V5@M#V: MW)\4F<3,DR3T7H:XT2$1!1)3"RY0^4K.H\VEN%\IDM&TPJ%S5K:[: MP[7#'@E(**$8!KP"ADM0,1I2R,>L$D:- L,93A=3/4W/5J0O*UR*? &,ML)$ MC-6$.,XH4593PYRDOA0Y1:"W-?4?T&H\_ML>ONV-=VE6.5\]:2I&Y+YP3(A! M869G\\%[Y5F^33)BC"DOKIEU>HLHV9SBV<1ORKB#MM1(QXSUH#123"5U>7 : M=4F5FRIZ=J-W?9)'D7-1%_O357I(#!-]8R6E0!%7&(](PT0DVA-3;JTB=#92 M/$'N)!F;$+HHG78<0Q_8B,X"TWU/G)8R7ZJ>%$LIEBU3%.U[)H%:F]!U;'8J M]6?6!>9X$FBV7F5Q&H(K#Y-_!,&\L%D*,(/5GB1D0VH729:"-L A&ZP'PKP+ MC@0(F@*QS) "RZ-_%_,=PTK4/OCJB:UU=-N;REHQ;W222+N1X"FFI5ZZW,6= MCSNX6/@U*L',7VY+"=L1-XMT@9Z9)TQG'?,"K1LY8]8$!!;Y("MA1;K'&0>S M"VXP26^V1XT1^'.G&O5J=%MW0S0:):1>(5BB]S.:1(Z)00),I3"!Q1R=@4I1 MI3F)%,6\<=:S+"=K>S:6!$YFE4K.V8AI#B1<'$R ,9$QS,M)*H?BX;*!;=GH MM[^-\.#K[F#8OQU!KU\0DN;+7B;Z5KKC0/P:HV^&C?C\^_S"^W/]0;H3YA(DQ8K=9<#BOIC&/F@_MP1]3D!EAXY^( ?-^8!^%MO1H M-G.8LDH1 ]HO-\'FFE'[7S34@A3YV"[+_M0';?*Q)4>8H\;Y6)QE M?B4DKW7SX.#WZ] 0VW&/00'_![B(VB,8$91SK9C69;-+!EUP:LIY>YMY?'5=2W-F_]$9XG(97^19/((C(!7*!\*DQG@QE6Z;^QPC4&[NUK+PO\DK4DAGE3"*NH0?DJB:8RX+*S&C#V* MV9%)D[0RMA=:%\@U*8N (2HG\[T"0FOJ E7")Y+0$(1_BE;ZPV2_P]JTAG;G M=CC;3K+<8ATJ6W@I"4L:J*,Z#Z-SQ*AH2*"SDQVG+)8_3>T=,9O2NT"ZPD8J M<4U%Z0TPS* 8T8Q'0B$JR;A>8+6P'WH76R[77$K/9!1"H54@?/'HS6B6+HC$ MG[0&M-P%UK EO0ODJRPAP4ITND1!L,;D&?-H"&C&!->;>II>LZ9\[X/R0R'U M0V-8C7LI;_&S[[[>G>@8K&+2T^,?HH@N8FXE!%B)$%Z(P)**,C=V3>55W5%< M&%F'F704*].V0XY^?YHC06S43C I,; 8AIFBA4B4E$9;I:?N()S@2*MCU5]K/K?VOD(W#A:Y)FO-WEG8O2) MM[W1R=2J93,"&WSJ#1N=R;_GW>?QL9%'E+T8\8U>E,_*34&\!V)RR]:[T?;< ML@U=XT!",,F2! #1HF4@7 )!:;[=HJPLZ=GNCKT)X&2EG#LZ^NTF?M%(SK^A M@ 8?/OZV1-*&4F,8Y3)A*.(T6.%I9-%XP]%"H9P33F?W&\];TN-]8TQ"[GZ5 MGZ-+$^6U[?PQ#KD4C23 2:X@L8#RM\ZC]#$4)8%0Y>?W['?YZP'$.Y?SLY/Y M$JM_3,*4HT&J1 6+((QV.M]$Q[SD>1HU&\O=_$IU. G1_]7,58G&7W<;R+E@ M,?_K4[O;Z#8Q#M@<)$9[&6MO1^3;EZ@/*6@,OBQWYRH)W@B>4&:J'*@D-)\N M.F]%[A[Y7K)_X1R-R?NH1>3 %.8\D!O\P:3(K"I/+!V7X[M OY6FM?!10^X>^5ZB:84.UU,122 N3[!VS'I-B*(R M7Y4^>X0I=]7HF<-I.V,<[:$]K-X@H)LX+WU_N+HY[G>J%NS++>WZY\88P"12 M>_Q?1;1C04:7B*')^++KGW&8WK)>G\ ]L/=8'GSZ?>[[:#2#[S0&TUUJH?I6 M=7I?J]:GJOFEV^OTKK]_:%]_67Y'"!&YDS0QEF^=&DKM0;/1R:]S=KJE9G5CN M8-?YAA.P4KLH,&D*+A#00,N)?[M@$XGW2>1,2&SD&@Q.;) M7QX89LO"SIG)M ,^1U1NR>B?O?78)!2")C3P1 50P;5 !><9CNBVI/ EY-L! MFW_V5F3REWYO\-0(BR>;EJWEA%&$_8YQ#@$3>T0RB-""SZ6[LDO2K QA1^1L M3?I1<(FR2@)X'K6)QDDJDS)9+$I;C\"D;)$V,P.C3ULLJV$.'IV&0*+TB=%\ MDB]J.Q*",8Q(5?9>CPB)()8PU.L4N1K56W.E1A#'!>9- M!3@6*^< ,XUL&U!]'#?M4!A"HJ/*1UI$-,)H)CD"+.%%*-,%.M/\?+H26;&N MHH)5)"2+-@V<"4R.73!2!<9E,*1(&]3,6?W]\;\$$H.T),]O(2#0.2O+M5). M)IV;I0LO!$JNC*&V)_LHAIPOY\OCT VE$7A$*W;*<&UC3!J3WP)6 E$KXXTC MBV0U2P[!$B(2IA!H$T11+1R*(9CH1! HE+*^L;%)]/I5^[H[/K+6_'[?1SIZ M-C7:_=&(F(!I<:5EC8$TJ:F*XD)'BSYPY5BARDH7U"-LI M3WOOPK6('AU!$)VH04#FG%""Q]P5EB=$E.?X]B*7T5A?_"CF5_?MX*ZZPF!41=1::?C43>E8G;9<<+=KTR@-JJ++2,9]O M?[7FF3/0$UV!TP=KH%"(#(;*OI>56 M]6RZ?AR6%JE)!JHEBU8+#D -Q@>A-!.(:,&)6%Y"1P43N^#I_H_ONGEN^+NK M]WT,=/WA]_>=QG@*Q->;XI#F*O-OK,PM?-&"%?E./6V)Q<_E!KADI2[7$9\^ M)K4:6;M@9-D\9F98"/E">\;! =%*>(@\*>?SY-+R4!'?EH^J6_4;G7Q:I76# M\0^=]7CTQ;AVM/[\LGSQM6'.14R:32(N)>F]17@ID0E9K'_%9FY?7T+0#FC? MX["B/$#>2,LA@=$(K*FS*8^'DDPE JP$QW0GRE<-%%H MJ8@)3 F$'1R15+%[@/"$'YCX/6HN"JGR#<4D&"TI8U99F\=,4;19RFWA$-EL M[^<^N5\VRBYJADLL;]<9B"$/X51>.TR# AJ8*ZS.@)"'I'TA7K"6.L^83-P M+A1#D;1D#8],,DV*/(Y!OG)W4^)[O=:?[4YGO9()SW-.D3!'30 /QKAD- WY M#@2=KPV:<[G7-(%WW[H:)0O'$6AJ==#.42X@,&9T<@+7JDR@ ,HU.MLUNS(E M>[X_ K,SJPPUQJ+E6AXH!HD\S908'20M]Z%782,7S3#<2HDEG@+D_#%OD>&1!%!00MEU$M\2$Q M9Q<>/ LZ%^TP;'EIB$24'D4@MBC44T[4S'C7)Z@:'W_(B"JWWLT[_S!&N0_' M)*K!K^UNK]\>?G^-//0Q$*%?FG[+>-;9K]7P2YXP_W!+U]I6&Z3C>6@QSZ=7 M$&@9+YUAN+9$#)+$\AYI-N.7#LC<*99W K.N4YSFGW,S*;[486ZVNR_A9%(..^$U23E#0!J MM'+*"L=$3I4!RCFGX_N89_E?.#9O5W,*:6(0(QJ_(!) HH=Q#!=%D$%3GLK9 MXUK,==6[H77):K6>2!8D X5HUW(S&B++?9Z!Q1C,'A-&N1(YSZYV1NO"LQ3< M.B]DSE@1?##CI!142R3>**9%L77W2H.6&Q-;#3:Z,,P01$81?![?C_@LZ& 1 MLP-!&P#B71%3U,PDDIGO7XNT)?+CR>?58@/1 ,"E#LHHH87. Z2=+D\\DIF4 M?S%M4Y?GO.[>S2C%)[_GN]W6/S$4D[!4:LX2NCPT.QDMH;DL2T!I6JSX5UH5 MJV@Q25O2ORS5#8)@UL.%#0C8:+Y0!?3H4+[C9/HJE;OS(*0PUEW0_Z%J5NUO M&ZG :Y='GL/H!AAAK.6:.Z1>Z)"'L169VRLF"X-92M7V7"PS>R!,N^3S&'>P M,1AE)9$>EZ0$8L2<:G'ICK?GHG];35YGN+8N GH[ B89*BA@%N82$<_S/P.=DG^ALEREBAJ8M&5BB K05<-00 MD6>"*,@;0\YYF6]0=!$9*D\@*;K,,:W%P+OAEZK_. ESFT5!N41H)1(F<@:< MQ-5,DJ>4L42 QC"G4UH7Z&5EZG;'U3*<@Y',&\&0D9 O6+'2:&HD2L,1A\HK MN3)% K4CKM[WJZ\8Z>_U>W\(HML:O7#<++&VUI2PJ+2(-I<'>E-M S-YUUC$ MF+LXYFC-+#/ 5>CGGF]T.N-9 OE:P?]L]/N-34I4-$B,3Y8F M0G2^PILGEA2W":,5;L[Q;D[I/KA7OK4IM\76L^V [<$H=F'12# MW#H0.65SN!:GS_2RPK#R3*N F:-2$!DUN02+>:/*!QHL5W.8YF9.*#\]KA>J M&E@P%DV;!!VGLHIF0-]MB+[ $)8: '>&N80^N59>QEP M$"-%T*.1OL2MC#1CU*B=XZ&JX K M5KL\ES*2F&R@1MA03FG9&65+ DA,&3&GD+,AP)S#NJ%J8 MEDI#J93H Z(#R[Q1E"9<-^C5)0VQ/->ZNKCNM\;NIX>/'UT?@@5-O!24TY@O M&L_5LX1)%^688B52]KWRH@0XGY"-B5TH3F]MX#&*A.$P@'68%C'GT *E(+K< ML3,%5MPEL:HW=.@Q5"Y.N6C$*\5]0EBYK>CHE=N#.2Z^_H MUBVU!(!XG;<:O1 V"1UIV35,E9HM*RRG]DVN-V#V\6$$3]9QCI.]7XB)$"+H M#)<-:(%)LLBQUD3)K,#(6YZVFVG^FDO&9G3.BG2*3N>))UP$0Q0P%TQ*$20( MS')4)*X 2/U[X/..78Z26? ^,)(RK-<:+YCR1B4I:+$B9""GYU'GM//_=&Y M2)ZYHN\"X1YH!)H0(C*.F;.!)(P-9>P9D[D>G1C=J_Q8'H,V 8D?9J.-7C'X M5/5OWEW=GP!:.@%R_+V/KWL8!CEJ>_Q'U6C]^[;1'^8Y*%?M9H7,YCKJ]V(6 M),;;B(PR%D, SX,5F!VB5T&W[5FBYN7/[RGY?9+?3=B9$LA3%>>E9X01*2;G M\SE/"@()%-(8YA'8ZU[G]?]D(]G2'%YJ&K(2 M&0?P1+H4I6(BCAI^>'F+M0 UTV,\AX2U*5PH0VTP^F*&(D<9K''4*A,D8X%A MYF+G;)APT.M0B-F@;PR^O._WOK5;5P:"?=_\*1.]XMQU!R2@ A:,],Q$XYSF>K^EN MS\1\>@&1)1%K$M H&3M7_\R"R1%$I1X 21(IB?&%DD<55GYRZLJ,T/\!_2+ MID6<,]VU4>/9-J@\7W.C^JDBDVLK1]JW'UU3<]JP2G[DNI%GJLP []4P==Z.\&*^Z:[?0F]* I<"RP;SICK.M+?\$%NA("KFO<.KH>UE7S8/*77 M8[L[QQQ"4\>,5 ^,6!T3!5TKQ'1'';WZT.8U$6"LEMM<>OUNX]IPDDAG8!6: MG@OF*)91M0P+XW"Z;FAVL,8<6#W6M>_ -J6/N\P!'0!DTADWP3_CGN%;N-:^ M VBL)VH8O"9?]AW7^Q78=,N2 E7LUW-U!E&CG2CGM=F@;&]Y<"R M-)OQ8'7%OL'4 (_#ZLS0-#/D?LA=%PRIR+0= RM]V+7353)FN3C$MT:R_W#? MI2DS+8=QSP#RM#Q+$L='"MY2$T/=P-K@GY0/:"D%FD,&W%X M&(T)/-5PH] )K9J%:EJL[>&^&T$,-=_2.:!6L[ B)*@"'QM96)$1F89=2Q8% M@]K88[S3%GUS*?I%/&R]);AL\7 MU4M@T O#?6LDB\.=_SB=RNX2W0TLW7:"81UC1"+J48:]U;[[^$N M/ECB2W2MC6'W ;Y_JL]AFA9&X.F!(V6#UM1MU[-41]5"@]5S$AR=:4ZC ]R M(\?Q38W9+.)@X#/?!Q'.7L5FMUKW+-(/89X[M6J!I@ IL/JL?ES&&>BKD\8'E$D>.$=:AHP(AFXX/< MP(UFB+TV=#?@ >/8#"RRK< U'-?W=3NPZGZG:AMOP.6P0;Y[?-V(<%?7!UC; MW(T"SPJ WS33 LX$4M94#TA\]@9#;AAD%2>-)N4D%S\E:3*>C*<')XI@];CT MYIJ@KNJ8P**V$X#"U,&2 [\7"&LY!M93J__3 J,*3K'Z\:[ 96__!PCHJ M^#.AZ7HVIJZJ%LCTR [,FC0WS+?@L_4 ]YM>-LGWF)YN.VB>@HQE'M<,WP.; M3XLPDJK9)OBD=1ZVWM!56P]PK^G)TMQ[S _[T&@&8P''+#8U<#GX64%@JKYG MJMJ: R-L)3-VCQ'N-\'G;(_I.18('1M=5]WCMNIYALTM2P=UKFM<\VK+QQUM M+PGT.KX])O=U*'(18VN$'7LWF"XS?1"R8 S LH7@D :>&;J1ZJNN%=6K$)E, M?T._;CO 76?70*<&F(IGZ"Y&AQF7M?%"3W5\!BHN FNB9NDPW7Y#]>TZSJ7) MOB8(O":"[+9_$/E8CQ$/-9D!5SU8M5"U,1< MVW[H8RJ6:^O5B"*;QO&_JVT7RW'0@ M/XWBQ9)Y;I[@;F\PR>'?5;^^GT7YR_T^I24U'D2^[7D@VQUNR7Z/;J2;CJ5' MH>VSV@&&U?FV.YTN4.]=.S_4# /9R6P5;'S'8\Q 9C1JATZOCWKOIB<'6N2&X*FINLE5,#GU M")0%#P)FFIX7U'SU[E%//N(I3D9X8!W>C<4HOP@0G-7!@'E-OKV%FQ^9FJ<: M 7CBH'<"VV%NA >>P-DRS34UVV_6J9T&!GXT8KQ;8$)3/69KX% ;&).P\9@J MTPW;=L E"\-Z";U5>_"LB+%)]( EI6$R@FH8X-R T,%-*LV(&/S/\.N!+L;/ MFQCO<8;J!ZK+K2@ EXB'GNW:9A"Y'#Q9V\+]T?KQX)/28G;]K]C""$334M;+ MKW'=\MM"4H##;OEJ%'K8H-315=?P L.PL$ FTUA]MW(72;'%>-N>^KMZA/FZ MZX&C'X+="^H77 R5,=4*U(!K4;TOXBYRX=13WY1/P W/#5S5QZKY,@$7.< . M;"-@(6,'28$.3/W]-#1=#P(#% *>!0]"US(BQ[340/;T( M<'6T$-^4I>CY+A4#7NA,"2_]+06O?X3MT%^/@\V,GHU]CPS# T.#^G7MU!.0]C/HH_=,Y+[I"\MNE=IC/79W%_\'Z8"^Y?[5Y&]MQUF M,SMDF@T21L5<'6X'GNFI%O9C,1RM?OI<7^-8MS&1TU'KW>(//J@=YLCJ-MS7 M#=<$3]P BIE 1[M>G.1F=7_KPLBU28C[KL=U6PO!MN5&%'FA&VK6H:&/6NZO!BOT_Y_LI%,DGWM*O%JY3<8J@Q8@(?EG$VJ!"-,_@FF=RQS5T;IN1%YFN'F"0R$0ULN8D MA'[9Q'K_ *T-WB(W0&QA>=+ 9D O51;#]YBCU0\Q;:=NSYE6IU(?0%@_- UD MTX#K8 B9%K@;EF$ZEJF'46>68B$]:=\MQ,#4 Q!H7F#Y(??0<[!U3U5UK"7D M:_J:!-:5[EIO#V3?X;[?HCS4#-O0\ 0=>-.678^"L=7#?^^.Y\"1OYN>PW39TA&D MD,^9#P P],@&1SRR/$^O%V,!_;@&"ZV,?)/NL?W <>P(\.KQ0-4=S=&L2&.: M#\2US5KP]<8^XL#?/66MNRZ+' N+5G//U[PHTESF@]L:&K9>WSF&F:ZQQ[8: M^>M9!2DTOV8@9/Z9E,-A)9[0D)T7.T)Y!O=+FW=G-E(]S05O.L0"90R @'/1 MU0A('KB:9]5+GZC+B['O0-N9[*8BDX&CV3IXR;YI8JA.F=0+^)J]*\>V5WJK-S6K6:\G ML:[-^E:%P@-5"TR;:9&K.VY@@# TPT -N6ZCCG]G#WO36 X;]Z9:R#[W;=T) M7/#4P\B,F&XYU1)$L#!FS17EJW5?#AK]4KM&-QWLWQ!3=UFH,JSK9',P3"+= M8FS*2K:A^C49CF60G?!"Q035?ETZ4)3$-CM6Q) MS339>B&^XY3R:6E=6P$#V# 8#68K"C4;O#8V MG=?<$$U]W=(M$W.O5N)#LY< 3FY5=2%!:+NQ-3&;%9MX>3:A:FL&&+^F)N5O M".:##U8Z)IL 6W'M2+.9%DN9*MB:KA%@ M=69?752;\P*.ZFJ9FO='=,C8WUT!'WYW-%/S'7+'5L*68V2UZ :ZI%8%S[9E>R$U,"_(U5%'@7X.RJDECPS;5NK9]4YMFJO2JY-(SIX N]&A4P5+!+X1,O^Y9?[!ATMS7(-+-1F6B$P M$9;YTFW;LEW/CWQF6_528+INU=9FKZ&V,MM-Y=S#P&8.<%VH&@'CGJMY@30Q MP98)PWKB%S-L=:4>4M.S10!.*[^'?XB\GQ2K:FN;RIN:'GF.I6G831[^Z_A1 M9(4!:%P5O)UZ53*F<6V5/3>,Z< );'++ M,"N1#YKN%R+0I<$\QDT&R1$8&# M8]?[.!S$\O6846+NFQS M5DKQO#^: \<]W[MX\U[O93E5]$L_3E,038^/HR1.^[+0VWS#85**?'[GSUD) M3^OC_L<7D3\E?;$AF]0#"6J&S,*R9-Q4N>TXKF>#(0ZK"<9@;9G9:M'-KI-J MP[:/K@LX-2RKJ[PRN[;&%9MH K?D.HF M! D,YHL?JDX #F;(-JC#3T']8.MJ._3N44%F;V),_8?Q8YX]5?5=-Y !IPS: MP\-L2ZZ"?08V)G.C, RCT-/,>L:]Z1A'(L.[*:^1Q\"2!U_4#[C+0C#/NAXT6,U>[0@!]M6#GNN'>"C8 M,VR'6Z#^K8AAZU7/4#5C31$7"U/)SX0&^^E!5_-MQD)FR$,,X%];3+4B%V8= M^:@'UNSA\JY*D /T()8/=WPW,'@$#H5C.)IK8(%N2PWUP-+65,0]FA[!K44,/%G0X'YMXUJOG1]Z;RP'C;E-#?AE_HE]^S>"/HI\GTO?> MH 1M.[(-U<0*5B8'=Q"P[SL1J$&N&PX8P[6RF5L[@XU1:GXJ\&\B>\CCQV'2 MCT>2/K(;=/[R__WVY9U$+9MKGJ,&.@-.GW M3%=-U<$?=0"N#N,X8-TW.(@<;F&;Y[!V+(,SS3X&9ENV6O?!K&.XH6T$)J: M<:X:K@]0#6SLG*-:EEH3;];6AFMCE#H(LY$-KA9(;DT/'!X8JFTRFX>1YOH@ MI5RMEM:A8_Y'9R:X+V8MW34=F+8-A@17/3Q$"B!VL;$!%D6K'R;1S=5C2=O/ M^BDI@,^B+ ^RR5UY/QFY?;DP>YQ!"E0.(S95CJ7 (L/MAST9U&( M..\/83$"\21&F5R.?<\7&RKW?;!!N:_9W !OC7$7V,1P7*Y&FE,C-6Y*+PW[ MW>$"$L5>J&'M:6\"%Q5WS=] MU=)TO[Y>*P*OQ8F_NR,$9H;MZ8:A^QH8HX&C6;!F9@ ^)P<+M09IS5IEM'8' MWN**.6Z $_8 5*KK^);G884Y'[YQ?-/B]7#JZC&9MF:^X3PY5VW?=WU=Q\0O MTW%= X8;&'J ?JY5#_PQU7:T8PW\W;PBVXS,@#,]5'UNN&#R1H$!CKOFJ;YN M._4FA57RP9X#+_.D7XH!MD6 R_$_J&R>XA'ZE/LFJ=C<15)'G-DV]VQPVRS; M T5BN!%765@_4:W5>6;+@34UG7=;JNI@I 41U\%]YI&/_8ET-70"R^*ZZ;DU M,Z:QZ91QDHI!&.=IDCX4"^E2@;A/^LF.J^)ZD^'7EX@!LCT;JC@6%O^E:@AO7>*^IJ:>[9JW<9 M3C,FN^&'AH.MMT!J@@@%X\_R5"/B@6/8SII&CK ,)C_&V/>UQAG6MC55W8Z0 M:V!BGA9@62,3? T[K)^% =$6]4#.T[HW7HSCAV:&OC'*E@2-C/M2#-0W@=@ M_7&NK 2T-L*PWD;5D:6T#QQ.,\SA&E:@66"E1!XH_9 Y462K#CB1 MFA.H@5IC#D/3#I)Z6X]]7]Z(M!#<=HUAX V4C>V"-@E<"TR8""Q*5C_>MD;? M[#BA=P]UJ9%I>"":+!O<03SJXX%=J*H.<]W(6;,EC*UU#A]/,\P1F%$4FM@= M536X:5J>ZP>^:KAHCH/DJ%N$S+;L59^WE<'O+3E 8#!/TQW5=8$[3$\+?6:X ML"HV\SVC9HT8#M,VL_L7,1IA(S(\!IG_+A;ZA^S1'X0'&,FQF8/FDN7I>@"J MQ]?<0(NT=94OC)7"[F\/YK AM^BMFA[PF:8)NN[H1QERBZOD^9KI M!\SA > E K"$W,:8 N@+F/J:N'?KJ[1!+V.FK.X:OAV8(3XHR^]%4N+IJJI:R4;=*9];.X3P&M.0Y\-_@RD7G[_\ M5D>^NLB43+6YQ0W#U\&OL327V:YG1KKI:BHF3;1+M6*'/4!<&C M+/\4R<,0!N ^B3Q^$'^#AY/3;CC+*5\;W$*8&FFS1UPRE77"7A@HA2M M$!5@6IAFK &6@]L9SC$6:IDLIUB*3@'+CQS#!!L\=/0 ](?A,C5B9F1RWXSJ MS047@&7?2R(.+@PJH1>-Q@.(1@&+H> M=S4[L"QGG?& [?8T^_*78D%J5;P"+'@V6R7#?DI@HFO,$#F[NV!EZY M'P5O23?-OK7Y41>J:X)MCS5L$&E+II\;F XWU"@T5,X\RW%4G?N1I1M>I)KO MF'[\UCR*Z=>U-?R'',Q)##_?XD& [0RQ@#5N;X%'A7W)7160Z*XKLH%Y]L?Q MJ);)\';L-)NV5%$XXZT:V1! M9TW;MZKH\WJ =Q2G/\?CA9.Z+ERAS6;8AZ'D2V;S@1 M9PY8%9K&5%LW5$W%-DCK/"?;9)IN-+ B;TV^#43-D9 MA<-[6=?FLU89TT,>#1B&%W=;#BW,@%F]P!4SUT/%T-UO&K;EM:$\;#V[-HDD@+A<=^2,'"2HND MOT>=,>:98./:#'>#4:P DX5TS=5##20^ M\([I@H+%_"\WU-UU50@YXX:N-K$'<63R;*\GU_#4HI)T,"_? /,8-T29X7JN MX8 9IT780230H[>4)'-NFY3J6TZM$]1<8<$E!]NR# MF>AR6RY[,_:H-Q.W.ATU*\^],G!$7]:@QZ^F[T.#W'UXR,4#N.^'* J+N=@J M.#18A-:RY]B6#U8((-XW$?SU8WSJZIG(D\WTN.3>0X"JS%4#W=4YIC.&;N1$ MN*FKJ;8ASUA[:[T1;G/>H"#8=F+')69S L*)?&QE' 6JS<'!';5K%ZJ^^RV=_H)!LE M[[M'< ZBK1I:D66ZS-8=GS,6.D[(,3T'Z]Q;EO[F_KQNWQJ[B./F9E@C[-UF M!-WM;)I_%N,XP:Q0'^B9 Z4F\>BKR,?:NJ/,AB3P@N7F>8%N^BH+./=,PPML M'Z2R[3JF%D61^^&OOYK_4G]B6K!"P./.I'.$G''J*_ Q1Q_DJZWQP/(CSP@] MW8Q"^-(,0+WIDI#63^;ET'%G4_"M4;$MR&OY@:]%3'=#5[9JT0/7JLAK\="R M&9"7-TS>YN9W!*KOS@O;4)W9C 5&Z!N^9?J>PR--YU.FUD!6F)*IS9]:I_D> MLUNF>9:7^.UK>]8=:[O;FNI8%L="K2&W;=W%ZG2ARRULQN/:]8PT^&6E4.FZ M0>P^R/=<%6P$9OG54YC>%Y@MT'BD9&JE\UB MV]AJ!W7O#@"++D%DJJ'F.A$6C..^'MFAJNN!!Y_52-/\=W=>,6R0L=P#!5<195C0QM;]4(>&;9FA89NU#*N-&X;*]FN M]2'L,LVUA!0!L]@[4,)S0-!DS:SM8-VRE1-3ALW\/):X6 M<=UR+$]U.<>"RPXS-%\U-; NN55?'AVWWUCS SQ9QVG=C<+(-\/ \F19<3?2 M;%7E("B8$;BU"EXW54V8;6>/(^MG#RF.[6O\AR=2<9]L(VZ7*C>9M@."%1A' M5[G.07X9GFW:,'0>1NIJL.O#7PVVDF;YQBCV&N@J,RT.5(O >&8UNY'7 61 M"Y_M('#-$!M[KBG1RQL;Z-=A7/XSF\A2NC"4\/X>%&;R)."2S\ ENQ$\]+CE M:RS4K"C$FO.>:7//LEP>.;INU*/C5=VFS?/8,,@VIOG>"+!MPV3A?+HC%XKAZ29C4]SQ7Z9G4$*DM$$CV1*%?5F/[4MK27!.1A7EF%Y-N>6#O]6 M(]\./$-S38OQ=7NUX).IO#/SVY"O[;I>:*F.Z0:!PU6,A!I. $8W*$X;VSZN M"XFJJSW&3CR_=U.0;1:",Q$RQG3NVI'K,UA*U79]-30\?5WO3=TQ5^H(-3^_ MVCU>7"3]G='GF'H0,MQ8Y"X'XQ54%I:4 ;_5U%UFK M>!V.S77=# T'/EFX$[]N;KBSV96YO;=NMA6 /QAY#/Q![H0:: +'MC!.!;X6 M",^U

X\\8=!=8Z*^1PP)TG[6Z,V7 M>1J&=(EB-J6SG$[3+L_LXI=1_7N97&C[Z;*]4,$"0XQ0'!"-PMIT#C'>8V=L M>Z[T%D!Z(H])5Q#V[P7OX(J 3AW!AR7[S_KJ'9GZ^VY'@US[69NP+T=^SL9L M2W+?81N:)ZWO\*4'9:#/]]X>,L%GW+FY[]SCD?US7=W>P#1WW]U[>KG1*B?3 MFP:;-\=672"8_S'%R%(:.8O:D!@LBR@PE^*$&H48](W:W7.=V[=#TZ1X@2VH MW-(&'W3D,G ;*8-%D5A8(45T[0^G=+P'DT_,5>\H#GJCY9?1WZLZ!]81NH=M!G3+2.J M'.#ELGP:M'ZO^[UQ'06SR"(D@B9>&":BUI)*K+&34ACGZ)E&L7=.@<,IU@_ M/R8+ T]9/JR0AA-.L-+1JQA2&A# +;B<40S--X6&P['#X,OF]@4]>^\NT<-# MA;!84F>=XX9R::25+GIAB>:.R:@&N G0@X2>.G?;PI-MGJAFY=W*511O9Q?; M$][L+E!$Z8ECH%IR9+CVV&JB*75:!*489XV.IN;U]O//Q/GRYB>P,N60>V1!^E-$EB#'+U;BA0 (.8Q2 =F&N=**>N)-,10XB)3 M1X0G'JZ'#L>AUA%:I^3#_C2K6PL5RGAEN!'UK5C! M41V.^E3J07R@0AL0&3SFO$S !#H+L0VS/NK8X0:GT,>_O^_V;C MJ"&.V_5Y=?^E1NY-XGU"U%OV;"C2C MLKY^/?M2KH/I=LMZ:X'",X(N5=$J92*V,(<:;&G0CJ2TM,. MD&O91/[4L]8+I .@U'A\>WT[3>&I -9\_MNL+D?3U)V?01ZVO*S2]=Y?VY&M M6=V%(8@&:V74$7'GC6(&*\29(D19, .'IQT-D8:]@#UD@KZ!W_HBZ#=U%X1% M@B.RA'##B>>68:^94B%@"YI,^WFR-PWOK AZ#-BG)ZB[K>ME=&D+ J[+%DHQ M3[EGP7K$B8J6(8^5X.D4%L)^@#GN!TBP=F#V?%AIW[F$JY3)=1@_[$_-V-&+VA-^@C M!O>6]&HK.'6[FBV/,S7,Z?1<+S!&"=5JF@$,:M:':P7(:A" DK=WD3#= .Q)H M=0((SXL_@EK0ZY@V'B$>I5"2.V,_N152!/K_AB^ ZLJG#1(*DM$0(+38 U,S8SPJ+F2SN#V>8K[RPATG&2W MZS5] ):-0F_=:[-8U)-/MXNT^'ZL5JD(H$]O+\'0?U]-IV##_3&J+W:QIWDM MA5?1>TP$PV!2!L8,@ME6,0MK?H"U/J>&W) X^73EWF#,EA5F48U_OZJF()#Y M:KSM5'6?/EQHRE4@T7B'(X](:!4L(Q%&)$FW 6354QJ2HP^9?:?8'@E4+O%O M&QX/T^-?H1>3V>?-W/AV]LCU6$_2O1$>?IU]7B71V8"X@T1]O;*PD7 1B!8^ M8NZT5I*)H*0-06(7T #3F^6@XD#@/C6A4\_>E^/I:#Y?9C1:BO@^XU,$T21A MK)V?;R\?(#B"T4>_LR!2>:,7R,%=C;#LDI*9T;[R%P M>M/T=VFW'+K[#/0MF=N@YB(Z3K6,3 ?,.+5>,>8LPY)X"T:V&. &RZGYV3VJ M)]YI6=\)!:5^&2W2>+H[]=[*0UKZ_=&1.QV[A]13".\,6*41Z:@XH=&2H#5R M'F08O<&-/#*GPZ/YO1I[ZBB08SYP$YRTA$OAP*YRR!-.F$3,Z,'LI_0DW:W7 M972+VZ!W4O(E:S)@JC-IF1#I"!U.-[T;(R.AQFH$Z_A0=U=ZH$7+C$V'(?AC MYLI!VEIO$2:&.!V0\=;*Y4X"#DZ@^*-G;&I,@=;9=#H&^,=DH5=.1ZMM&M>< M1ZX%#RBFU )1&(2S7DK:><:F_CEV&'SGE<-%"1>L,X0+Z3GCRC!J&"&(.Z.B M/B*2=P!YG!K+K5$.E\.0^A&S,1@><#KOH137'*E@F(Q8"!UX$-&'LT[[U)8K M/8%WWBF 2(K]5>EB5R^YY0%@%1:1@&54A)OV>1D&D!BJ_:32'6+GFP)(J4@L MY]HSB@ ZHY'V.#HN&2<>5Z]_9G2'5P_'JK_I\MH-MW1K?UU\_*.1 CA:90U0:GH?69\.H=/B MFX]S_UN.ZK>S\N-57=U^OOKX1]4]Z;:_ F9HS#T,;Q $X4HQJP7&$J=,P=K! MX!R>\C-$UG4&<#[:F_K3:+DUK:Z%"4!40B6F7&=0'#&H)48Q&+"F30JOV*GAOBE:> M79/.(#OMWJ@OZ\F7Y6V2\U/OB3YJRGVCF^R![BQ7I!M:$=C%Q(3 (]::$!RL MPYC$B"ENM-?73W_O&_M8",_E9[%W#P]L]K*3(6'O_EI>?$ZQ3^5\\GFV?+;Q MU3:=O[0PD1J'E5'2&QX8V#"<)]][?K0 M]8O=9=Q0J+%8*)&^SCP#@&=4^":4L=L43HM"8/=8-U"(RI>L,Y ME[[S/#1[][QV%2LTZ *@VCG$J/%.!\N5UU$(&1P6"H4SW6SM1KI;*=,_D.?, M*645@GY9 3WG!EMEB(9Q*2E'"%.1LD5R4W$1B1 LR8E^,_?:Z^ M "3IG&7B!EU_3JR@CUBQ^O9Q>\1XVO8Q M#G#RVBGGO> Y<\^?A '=XI-Q12A!YUXE'AK?;::RY1;ON)W6*W?_Y[].RAJ:3T:?)=+W'/$H07[R=O4]>T'00#Q[XM9K5FU_M:#XY[%+J M+MY32%!/N$ !H1@X-\P(#%:Q #U%.NJ;93D=+IZ-?7W'OJ.(R-H @Q2T?,X% MI=8Q&)K$,"H9C*6<%PXWN^LZ+WNVN0(SXSYHS]^CJVK6$*17+_NZQ_FWIV2A M%9'4(157 7',1@1B8F T&!D%R7D1>SO_7SZ:;+^AO0-D]\<2[YO_S'*_ MUT(_H)8"(8"4LLB\%CIR3"TAJ[,!CG"-S_4JH,[$7PT&VFSJ__<=2FO&RF39 M?^*B2?'"$1$XBT;C2#CEQ A$I!%$TX"%4L.\'KLO3O6 V(\[7SG!L.>4L80# M$U;%2 .,,^F("_R(F(W^+Y+H1+Q'S$>'09>+0F&^F%R/%LE:/(9#AU13$,4X M=@(M_2X4$6TLHH)19[RFD@S0+]4KB7K$;D!G!3LZ\RP80]%RJX2-/&)CA;): M>1KA6T-M>Q]5KOLT3Z:2]X/P@!C6Y9EH1ZVWS >"G(X.*QC-&]U1*6+/5"WO MG +MST1W"_"/R4*E**.(!@1V#'>8*NXIIUK(2"7\GG4'K_,ST?US[##XSNM, M--5&286EX,+!,+%6>YD.P#ANK65#W-SM06Z-SD0?AM2/>"8:D'1>:8^\PUPH M;R1A'FME!',&RP$>"^J?*SV!=]YGHCGT#?.T>6D#&*K<,BZ(%T(;,#%@% UO M_S?'I-(=8N=[)MIX!ZH8T5%"/XD 8Y-3XHBC8.1R0MM;70,X$]V6&=WAE=VU M;.^^#P-X4WXII\WWRW944'!#?*0H(A$1A\E324ZL,QH4/6$)=1GGD3.ST7L! M.#N]'KGGGXLW:;R%T:2>@BN%K)):8!FC,YP*%]>6),56F#,UU;MFPC:BG0+C M'YN02AN.G$Q)SF]O%? D*WA^N MO[U4$5)^96>CM@(TC12B+C")2CI'!"@@ XS9[TF.V]AR-&:GY 9IQ0VRL2RX MI82G>T9!=TS;.T;HZ(FF@F"'R0"-]M-QHQUFI^0&;<4-NHEL\=2G*]\LTX(; M:F"53=<:,VQ@S0VA_;'4_FZ./ADWVF%V HOL$3*Q+O]QFR+/6X4O?E.Z(":2 M&*@R!"O.'=0 7N&=8?AV\FK>B&:HJ4Y0%KBV)$1D6G?02S M-&>F^V,#%O.QZ3#03FJ4WT_CS?6B'<6+B&$ 4>215I[SE.L2C(80,/:4$WI$ M;K*LAE5K>38QOH^#+.M.QH.B^! -9S[-EV?R]NUG["I;F!"%!S73IGRV3CH- MIJ1%/$1+C'Y Y+6'033:8_'IFL@Y^FFLC+-D-7G6;HB\M0G9)_+E3+?7%CY MYJ \=KLJ*(+CQD0E]-EIJKYU>3& MWJUNG;N_=?W-,RFOODT]L^_0:[Y&%)0P)!'&5$K,8. %XOQ&$L+@ 2:\ZX98 M#9*�+Q09^'[2,3'@9L*,4<- ;+P491H(9NX,%1Y]RJ.,B--$0&'9(9[S#< MI&B(>D,VN'UX_,D$$Z M@89'C!.Y?3K*<\<,IZ!$4(&UYM(':J7=](ZSD#7980=Y[AH+JUF>N\/0R3\9 M/+,(/YA9KV>KE??UK+R\+,?I^WH+1E6XS#YN'9N5\_K&< M+V A_[7TXDT:"C(7WB*D'T5(OLVZ!',K4_-K\B>'/. T^3BWV ML1[-YC!^H7/W2FEY"<]\''W=/3N^$;I^;*T,^P$ZIZV8=\?:?J^KBC\ET"A/ZZ]EB-/L\ M@=>M?-./5O#,KW6CNKX#X:UA>?I$>R?PED'_<)G,CG;M\NZVJ*5 7#+BD76$ M2\-@A?08C \""Z)A1(I&X4!=]F^;S_7 &@K%D*)*:2T$0=)X;+W9]"OH(U*7 M=N0P[55650[,!NWRC$EPY1N8<+_KJ[U;'@5ST]%\;SK YK44:<-=$0?Z)6-< M"(%$Y!OPF",Y(U(:.41[(\=3[:HW#+.IZ-M[\-#^7T?7^[U9!]94:&>PEZ!6 MNH@Y!'-L%V@O4B^.;LZ1/1?3!ND*_4<"78JA]N73SY?-?"Z[BE9"(F0=$X%9A%#PCO%W::_V/$!NE][D^AWWJTNDC1;+W]N>(?/QU\H-H^TC1<0Y$Z53T')1I,'<<4]RX9GA09*4;"YM.Y,0 M-QX!KHQM[X23YRSVEO#TO%^^>^LXWB[2&:I'A-V]6]SW5G;/V_>K^*R/HZ]Y MWG'JXU=O;\IZE,+*4HS',DK@CL58/2A4*<6^489IX(:JD"JB]#0\ Z MD]SK)C-![K[O.RVUIV3! @W4P-0=M/8Q^(#I*K2*A6A(R+D%L?.(4Z?RJ_K$ M:- [].;B[[?SQ2KO3U7_6OYAQN,4R@F=?U=7,_@X7AU,W[-'?U ]14SG5KW# M3A.E*.:$$+4!D'B<,RSDH&-+G1'CJ4[5(WJY5*P4/?_VTEQ4-TDF>W])BE5OP/U(U!CDUOB &=%1B/1#ASZ NGN1 MIL+?;BY&BS)1 >FMLFY>N(!5VSIG,=;$.<)B,)%N>J(H:9]6K[>][>,$4O6, M4*Y1?W]2=Y7@W577-]6L@2JQLURAO?;"@3)'A:9:P5(;V4:G<]:U3^[1\T5C M?:D.7:*5BQE/FKHWC.K9YXN@,;$:9L8HG=!1"*/-IF_>(#9L9:$CN3V]L[!# MI'XL-@Q2/Q@2"4XC_/?)B30K+\*HGL'DN#_BZ?D"A15<"RN0U=PY+I'GQF]Z MQ]P04\L=*:6J!UCR[?*MG8CAZPV,E-*6,X!^5VC!EA(%A8X0JCT+AE#'8.7$ M?+-JIF2=PQ-[GWZK;E#*-N]O3@C?-_L]S(;IZ/QD=@L K9&J9KN4Q>:5%)8$ M%44@1F%CF(O(BK!!(3#=R)N;-SJR3Z[T!EQK4_+Y%J4#Z+/Q9#I9-N;#U:@N M[6A>7J2)$SB^_#9\':=#YJ.O:\*O3J-OLSJ[?D_!M##!$6M-Y#X@SGB0(@0= M)1."^_:7/O9V'K_G$MS.![MY, 85W93VI+AZ< M 3NFLO:5%C3=JX!T="A29&1P\4%6U,OVI]YZNP>NSZDM&Y#YSHUOKF]%X<;\@KY?BPTFRI\("62=I=)13Y)UG(C!$[DU,2=M;WIV' M2YV00]V"V'-0%ELM9;--%W;SIU3)$!#>%B,KU-LGE(E?TXKU72 M66\7Z^C'C;=ET_PW#0*/NGI%82AAW(DH+-=1$K! T<@=(M*0)@.OIYV? M^Y#$(SN[+YBIVQ<5*G+$%'52>\4M8/5_!ONBK_MY:(*4#+$@\(L\Y#MAX"I\-H0P9JW"C:>84L5JG MXNC3T*[!B";;<8QG&]PH7\:^H@4V5D:B2#H0ITE$)"JZNHDKLL"P/-,+S@9! MDD;$[4\6/P(]K7/06QVQBH9'%:R/TL: D1#-1&I57',D.%UHP,\1[J[L3V=+>J M(Y#RA37,%_5DO"@OEBW^#40P?__AMP;1#3O*%9%!/ZF%*91X[H*T7CM+E$58 M*VQ(>U6LMQW,W@C1)5#M@U^?G_BVWX'7H%1A+ _":HF)8%QXJ;"T2GO$>20V MXIQ&Z%%"SF".=@_G:960QI!MW>#NM/Z">XF9M1I1$CD-0D4?J%.!$.$"\EEC MZAJHSG_2S;^O[Y.^S+^T9UG=U M=5/6"U# +U(TX4WR-="G2KV[M3K ;MT-[:4WN7CCGM<4PW*%TXS3A5( ;$(D<>*0YKHJ0, M6V.TECF=)BT=S%VQX6G2RL[!RZ7>;@>DR6US#4H7+ 3LN$$*3 :+N-&(88DU M=A+S*'@\4T=PIR)O2J?^8/UQ^,9-9%JJJ!GF7$5LK, @O,XW5?#LB98;NS9 M/36;#@,M6_#NTEHKZ_L6[_7*;2E12*0=51I+(BWW)FH T6-EM'#$:Y]3)6KH MJNE4:D_#;CM!*3<+/E27BS_ GZ2KJDQ)W:6+QRC#FE,&".2>X4T1PY;B;%& ME$LWP%O>UB"$E$YL=A$G7].G!I>E;BU4&*&M9Q%^^,"=$89@ M VNI#1)+Z/^ LN'F8$9G0+7VY7\8CV:SLC8W-]/):#;>(=Q=CQ?!..10Y ;F M.FZCLIX($R,QQE*A9/NS0+V=Q.A#K!U"U)U H6]+)]UWZ]2'VT]_+\>+CQ5\ MF(_KR>Y]V^XJ+SP+WB/N=4C['A0IP;'71B&E0 W3.2^K:I9I\DB![F1'!@0S M<.G7:@$#:9Q.DWPHZR^3<=D5D;;57!""/:8F.J$\IP1KKV+P8)M%IH@](IE: M7^GX3\*BCN#+I6Z\*4?S\JI:'ABHJR^K+%%[]8T=I0K#?7(Y*0!4<:61M8&& M=":_SX&\M8^[X@DZ M>D6A/1:&NI2#6L)XE<;*8"E\"!A1Y-I'M^0WB(]GVXE0/?F,M?O@\JYB!8(^ M!2Z\XP2F:KPY%JK1HW(>[]11)/'#Y[KJCJM/[" M(B8QL8$;K4%K,!I3;Q2.S# 5D6D_\^2WS-LSYY20]AS3M"4XI><0G ^KK?C7 ML\NJOAZM@7S\VZ?J=O%S67VN1S=7D[&IR]&0VG+JT)UUD]^7-XE6B6WWK7W3 M('BG27$8(S00IW (C/ HP+PT)"!%5%HHL6QD'_<=OK.C(_9N_^XH85YP*8,2)@7>&\R,#CKDC!EN&P]$KUH8FN9 BMN*99&4^-EU(A9:U?G!I6-W-@S#=WI0*A/:9(+PO/DD29$ M:ZS OD6*>Z>LEQJ[2+#R7FN6-2_\X1E_,[#D,( .(\&\'/_I<_7EU3*I6GVW MXL#ZEZ?B7W]=_/;A&3D__+$(44OFL4 K:9A=8! M]M61,+0VW)?;)-]: WOVO+>7*")BV,+ZARA.Y_9XRIBF+:&*:H\D;3\6>W/K M=2>Z;K')-1?_>IL:]_;R/AG6&I!=6M_6,D64Q!&L99#8IA@=ZXURR!N)C2#: MY4P2PQOFS>O;P]I-GYO[8#M\ M7\%L,"D%+55.VI/Q:JM#]W12&+3+=W5._=X7 M\6;=_3U.WQVE"J(9=1%YQ6#%<]%;$:1TWGB-#9='[*YF<_N>A"K/7N#2!<*Y M],LM+=[KUMM9KE X2JFA=]Y901!*]QJN_)O>"'^VISL[$6\SRO0#Y'FSBG/M MH)<$$QFY 3",(\1I*3BUP8IAGN',SYG#8,IW7F^^>'OY831M<.SJNV>+F,*Y M*=A@Q L>%3)4$ZN=P11[YM0 _5,=R>B[$WC'(9,Q?UX)[[H"^]277\IIM32H MUX9:DRQZ^TH7CC+*A6$,YD5."348UFQ$M(J4Z*C:WQS7FQNK'T9TCU6^W<0I MU/D9&O[+J/Z]3'Z=I@395[10!"NK4(P(ED:6,MMJ&F6$19')=(7>\%Q<_;"C M8Z!R4>/G@VFV1>9Y8.IZ-/N\.C1F[QZ>>3>Z2]\M._;0N]E%VAIH ME&&\C]<5,4A0Y<# ^+_(WAQZ2XRE M6AC-2.!<(H.-@"7,1.NPU$=D7.DU!?]PJ7P8GKF8VFVB?6F]HY8( 2L81T8H M&P+!WE@F Y=T0'F.AR'JQLGY#P,VHW.AA^3\0B-EI=>>8,J]HM9J*[22BD18 M!VS[9![]Q<4,B41=@IO->%CIQ]#D+5=:+^V?759%HPH*%Z/ S(+A9"478)MQ M3)BGGD5E O99(YV;46LH.\&] )Q]D=L%XJ_5[ L,G7(U)N-<]K,9T;BH/K.W-Z?S#CY N M!-5W4.>S,8U/U*E3QS;N536W:9IOFIP"/[KRPCGF4SY)IF'M-QS$&Z*VP1KA MF;-^$%<\M%?7#S@Y?MP["F&-BLSHB+WG/H5.&P__.2="<*+951E9SI-GI,SV MT^99P1YT0&*[;1B,@PC,U9\UP4V+GU&&"[3Q;C.8&VR1,2& M2NG% +.0GE;D!WG/#P-W,%/>-OS D%_M,J63EHN[US/H^^T2\;>WB_EB-$MY MZ]Y7TRG8[>GY/DS'0]M0N."UV255$H., +YE#;20,4R M^*'Q?;=37HJ/5Z,U+/-[)]@J14$?0^/0-A1,1J4PCHXKP%X3BP+G3C/L.-8\ M##'OR_#XV=4(ZEEZYS^"?H8J%O/7LY5K^"0#Z-LF%%PY99AS6&#)TSWW.'I, M0'] 009YQ-UTIXL\^(''SU'".__A\]_+N>.DP^?;)A18"(R)9 1[R4VDUK*@ M!1B @A)I8GO-K+]T)O_$P^5?"6>L61$LIJ+7G*)RP#X:;]&!J>'M?>17">PCK_A>?>[/M;.?E\ ME3#Z4M:CS^52G?6C11E'D_J_1]/;LF?/6S\M+80)1G.P88T \0EAG%*>!F0- MIBD!Z ^D!9[0/S<(X?TS#<:!C\ "F6 I=\PJR[EW7"&%HN.4(\<4S9O$N^=A M=VKN#W ,'RC^\Q^XWSI_ACEZ#VQC$3D1SH.M(,"L"<:J%$1.$8Z<42W" #.I M#('ZPQ["_7+@_,?QMUZH88[C ]M8.(S!B%'>.VTX=E@QKI7A*!*O8G0_D@;\ M3S..^^7 ^8_CM2/LMB[GPQS$AS2PH(%21R3G8,/QX(@.FMC@K+,26W-$6IKA M.6'_:49PCP0X2R_N$Q#"U[(>3^;ENWHR?FZ$#KJ]A61"H]0>QER&:./S54^.=7!-L4 Q8*', MBN+)B;MAG?9K)Y@MTCT*D7.7\R!/P)U"O!T9H@:^(AL-?PS3T.1+F5JR^Q[3 MW:4*I73*1<>- MCMI3$K0$W2AXS96RUI@!9I[J2*#=@3)X3^_FQM7E7^?F=G%5U7M2G77^KL)C MPZW1-,(@$1A3#TK01DY*D*P'H+.Y&_]PH_64TF2;].E;UTO.;@=E/ M7UE$R2B+) JJB6":"9K.RZ\03NK^\&;2'X#@1TKA)"['O=?&KMN2?GR"PO_Y M;_\?4$L#!!0 ( %6<8DL;%FFGAJL .0@" 5 <6QY&ULY+W;VW[?_VO[]^ M7A1?RO5FOEK^^Y_@OX _%>7RF=>O?K3__Y?_^/?_I^7 M+_^/_NUU85>7MY_+Y;8PZW*V+:^*/^;;3\5_7I6;OQ?7Z]7GXC]7Z[_/O\Q> MOMS]HZ+^8C%?_OU?JS\^S#9E\74S_]?-Y:?R\^SUZG*VK=O^M-W>_.O//__Q MQQ__\O7#>O$OJ_7'GQ$ ^.?#OWKR-ZKO7C:_]K+ZT4N(7F+X+U\W5W\J@H7+ M3=UVBT::7__ZX/?_P/5O0RGES_7?'GYU,W_L%\/'PI__SU]>OZOM?#E?;K:S MY67YI__U/XIB1\=ZM2A_*Z^+ZO^___;J273RY^HW?EZ6'RN^WY;K^>KJW7:V MWKZ>?2@7 4;]:9_6Y?7C'[%8K^]\0L60K!B"K&+H?S[SP=MO-^6__VDS_WRS M"/3\W -_!\#;AV!SH:M)^+4+R'.LWO_ Q'C?AZ%;ID7\\",38]YU-+>\RM%_ M[W]L8NQI(6?M&:OM;)&X9SSXR"AV^VO]B]>EGY+=N?"^J)Q]T*I)MQS#/X4P\1#CD-3J]OUY2Y !7!5?-[A_5\5K*+&59P M*_[60/O__NWGHT5WF%Q=/M8U:D#7L\V'&M7>^( .LI_+Q7;3_.1E]9.7 .X# M[?]LP])]7:M\A[_0;M;XL5NNK8?S=:7SSAE_QL_ M7ZY"!+_9OKSCGRKIR6'**D/GV_$3S'F,FP=C2EV&5.]V40W]-]M/Y=JL/M^L MRT_E+G\O5JLWD_^[ H+Q2E8611K 762FF$F>3-&#,6JHOM(:X\ M.]"B&@8<* B(]: :NY-C$".CY MEB0Q@/N0#7G$J:10AU:!X\08P;P1.+-B[C 51U A50FP(D6Q)YGM5' X'N-D M+YK"+,IVEITS4I:&U6EH5R);5CGZ79PZW6O*KC[/YLL+2 % W'(*0D[AI<+2 MD&8@8<%1C"H]W@+#VGM+I+( 4,^9X-0H9:AD7BBIUYRR+_CQ*RQG=Z4?C-/2FIPVKE!VK\VSRUW+[^W)=SA;S?Y97KY9? MRLVV$KM?0N-5#O:7\O.'("8:L1I8QZ9"TS>!ASKF.,\IVC1NN !<: M,0<8Q4ZKD/<11+VD@AL%HY9S.JC2$6%1 6LF,*ME<42\Z3R+3,1_]$QR>.J[ MSR8#UA.N[WA!;;?K^8?;;355*+:KXNUL78O@#O]XT\M6]+:;8J;UU#2D,Y]Y M3T\U<_"8>/GN]7Q9O@K9YN9",6:"RBM,L5!4,4,A/@QXK66&);QCXYY9%2;: M3F-#*+%8LC#E9LZ&23BVQK%I+>-5N(L:>)ZUO BG)%W/R^./K&MZ;5PQYL+> M@=+^BWOQWIF<\B8VK]LB7U<>6ROO&_/J-$EXO]JE""$:O+E^/_OZVVJQ\*OU M'[/UU8575DD'K=+*(DF1TN*091D/0)3H1K1KA;<6(D8@Q-01HD"8GPJBD>(N M,))]VR1 ?2*1>E'G7JOK(B N_E9A+O:@8[4VI1M:RNQ('HA4V+3DYU'7]DR> M$]8,_IB(IN:P[+Z<9F.O_9;)ZO+OGU:+0.9FMUAQ(;'!AG)"G!!::6H]@\U( M]2%WOKBY=Y"MQ2K_(XU0X5 0!0,]]8!)X31!WBB%""/,QHS-^WA:#U-=?IPO ME_/EQ^+#;%$='HS=(8GGKNVV2%;"XL3L%,S_6^R7)A\7MZ&W1^ZS='9/I#.E MT]"C/@8\V/WHR45;=7DJ1SQ.V?\CH @#L)FOOUF^*R]OU_/MO-RH]7P3_LJ& M;YNR:3^&[LI@OBV7(.@Y+GA_KQ;9%L^0Y[[KD M.9Y_V^GH=^'8.#5^=L+^HCA9V]Z;=W^-^VADL;>RV)E9[.P\35*'U?1<'CL3 M&4;O)-.(+^/3L)K8X$T3ZRIDOY67B]EF,[^>[V[CJ*O_NMT)K@]^J&8!(K9\.@_/EY>+V*OQP M'ROG-1]IPN$ 7:!?/)R(VW,%Q/NF%4?;=E?JZO6:JGM4]E5Q[VCA]$)A;V=U MB(7#=9!I!\,!>6@9#8?V3(IPV#3]=K6NX3ZR G9!)=#.2^6QM19*Y"!N%,\@ M;?7%]G!9JI?LM<'B#<75=0_I(*%86T&(T01R9#7$ 5+44OX3=[R>5;C+.PHW MWRO<8J=P(6*E"U5)W-,_( WMF>1AYQ@X7A1[(R:Q;M:3]([A(Z4[IQ\DDEH; M$0K2L]QC)X$K11'RAD@>4E;(';3-:KCQCH+]3D)SI;C+LK@Q FGJJ.):4BB4 M!-9[R+VS !!'H_;X;LY<<#YW6'=YU68+89)+X&WIF\: ZV/ \TO@<5RT'19O MUZO0K[;?WH;>L57+JZJQFRHU.]PMI1X0+1$DS(. P5,$'(<2&@X!"4VW#*7/ M-P2#.4(Y9@VF%"(E(>8LS"P%%PHZE_$Z38,MQ,$*73%;7A4'?*-=I'Z6L3-C M*1W;TQA:">U9Y>J7D?'H\E-Y=5O->9Y$L+N+:$UHTCH$$;-<>PQ5^/]^_%$N MH@X(M6\4 Q8^G)D0':F10"H8XC#R'"EH%*693P5"=3KN6^Z7 MCT%[4@DWWDF)_O8^?%!]"=(+#3#"1@&% MH0P*#8%LAJ; .$H6V[1G9)B," ,Q()X""T28.C"."=1*2HDU#=,P/,Q')" 6Q'\+!9X)&U+GE@!\ZGH7U)+6J;"W9FJ[?B5>WNKV42 MYZ"A*@PY1#2@80)(X'X84L^H3Z)X)^U1Y8GDPDL"*14>*LV@I=98Z*$C).H0 M22[%ZW17.PG9/34O$\\9-&^4J]TM>.NB>AU8G[CJ=;&HK>IU9JNMZE6+Q+=! M&@XM[N]#*@HT\00(%YJ1B"MNFL''G!!1I7">:H,#:;"0D".NJ55>!D&WU;(: M,\A*FWN&V\ JR@97G(9UIJZ=;@W!6IQ6'0@[F96.OO';%V^6FY#[YJ'.:S:;,JF;:&PP=6I.Z 8=]QX8%4S>A!% M43>@V[5H"#9 0D0(XM0*("DP4',()<"4F]S5;PZC:K-'V4V%>K(:ITG#$=I1 MH1J +XHCQ*+&.+)DG66NA8"E87Y:$/ZZA13"&HB ':<8%X M,WX,EZU*?)UMP"D##/#5H0E*M1?:(J:\1TIIS 3/7<9K#ZN8'7"UDYY^I)T7 MG<'XBI.;AU0]+S4).;O:/VM3'U >G[L[<+)R>$^N*PLK$0ZS, QJ"3YG\R/B MFX2B<64WC0FKA%VFC]0&@3^U0^P]I M*3WC@B!*/->6FV:\ "];3803PK'$60NHE0X1:C 0C$(KE0!"B#"!U(/+>)T3 MK0X'W^^NY!6;G2G5 >K-B3%]="R/%[M$BM$=V#NN=/%=DF"4QXE]0M?HSDP6 MZ/(XM6-T[$)KZUB:U6=3C+QY#3X;IP?@.G%4_W6U?;N875;51M^5ZR_SR_*0 M:S $H?*2,@.PA40CT.@(]%IG".E/8D$(6HB5-TQ8BA&45E3GV"'P1" -Q<3B M^7*U+6YJ0ZKKUYN=*5D"07?O)0WE@SBN6QQ7=WUVO.=V;W,PF%"\/?AL;T7> M*-[=>5E"^"!.[!>_,SLS=?1^BM'^H;NWK[ZKN-W?VFY!.Q'+;3=B7I>S35E= MXGKU^6:]^E(_Z-+,_"U"G"@-M$)&$28%Q[B1!(V$B-F).=>.HK8ZC2V04H(* M";1VV,F0H5!3[36YS)'V *V8GV"+VW_I16.[#9BA&(P+>4?R3F&-M -SAJ(S M6S IB)W&'DP22U;INUVB<\:O#R6Q@7(<84N]@!P"HPQ1AQ-DVBF2Y)CQL3E( MB= $0^$UH@9B":CTA 4[,68(H#%/&?>H\Y^"Z';:-3#'<1*6@-YASQ>_;E&M M/R'CT]"VE :U/5S2O?+>K797"BGE";&("FPA,0[1@XG-Z"*NU7[3%/! M!D*(U X%DX"S@A()C#-"52/?PH$4KL\1F+YD]E2R]#PF5+$710UO(OI58^FB M77$<3URW(HUIJUE=..KP6I,M;];EY;Q>4@E?+\JZ5,[R2GVNJN;\L_[YDQ@O MM#$:82&PXEA9#3TS8C\8N?',=BC'F0R;M) I;#A!EE/AN=+<:1R^6;HZL2J>G3/3LSI_,!39C^V$]5I^:[W@U"G-KPH#E;4 M3CNUX\7]NA$O[JKV:$]%]7+"&6$?W,_3" '#F_WTDU-#\MX[#?ZUW%Y4]_FQ MQ%Y:(*!W)C1+&XFQR-*8(I;G&PI6.,JLH4A1BZDTW !IJX?LN,0L[D!X?(7* MQU/@#F4I^['9,PM.3632'/C7,U0.FP$')%WRWQAVIR%]:4QIF_O&\]/J8$,; MS71?J]KG\^7'>[=H3G_G@LDP^C2TRD+)J *,TV8UC5,O;.OC#WB=4T?.4@7T9<;)ADC[M=KYA.-^V.^*0BMJG#CH,[KH)''<8WN;5 MF(,ELKIE^;$:-;^5-U53RX_':K($<*F-EAT"&W:+NJ\>3G M2\\<@X!6#^50'>9/C!#'$"0",H%!QNO?>TC% =-HA6.?(N=,6MR;SVFDQ/W- MN%\(,0TO\45A[S?\:GF]6G^NAZS^MO_+70G&ZN4Y3+7183 Q)DEUC:@9498Z MV*T^;/OVPV0 ,.\D1XI1S*1V 0.PND+CM/+9S_(>2\4^'((GL%\4'[X=?J-G MV=B$WFFI=R,[)E(*L_@DD]&,;IJ(PN:T\,DJM+G8;/]XQ&Q;G\[Z MI5Q]7,]N/LTO9XM=.4@#8 JU+F>=2LWV(+&E2 ["7YP4WJ%NC/JQ3Y)R3L9Z M$SD1L>IOQX-W.=(P$SF/.FUM7Y$1"JHQY$IB9;F7@&A]2"P\5:VN5$!*B_'8]/2'LS\YP 758/U*Z_7?S^+GRP-!9!Q3S@R!#I(4;- M\ !>XS9*<_)QSDM.+&2 $E358M'A@P-"[*RP$J#\B!+# MQ7FIR$1#G";\_NNK]\X6[]ZK]^Y=%RW8E)?_\G'UY>>]-3LIV']S7P6.%C\R MW#O0,>ZX[@)XU=GU$=NH]7VWHRA4.7ISD<0C#+V6F!,>TA+ N-R_S0R%@;)= MV?AGVP $ZC#7 A@RJCF5%@I9G5[#T@*.T15S^,ZU=CJPU[$=N! +';;X.O*9KOMNJ=-?VH#+@%9$]A22V'%*FT7ZK?M M=;).]?IPW\56FU_"585>#>:"0^I<,T@$)JS#S.U\@Y!BAXR SH5XXQG75"$' M!!+5*4/(LU?;.+<"W..*71JRN^TW9N>Y[]YC-,6#[$0^1EO$KF0OUB^Q;"XXQXAI@B6#!&,I, KA;C\"&8N[ M:?=T*SY,QQ"4W'&HJ]+9VBIAZCKSBH4Y6^YKQ#M@U7[7JH%6;/;8BI_JHD'U M-W^.D[@>K+;3M6$(C1.S(Y<'5,T>X<"W[)YDYXQF]6=T&D*5P(Y5ZKX6)TF_ ME5_*Y6VYN6!<::B9%,IY1PSBVL/]6+%(L"@%.GPH)MQSJEA(%A&E@BO'A07A MTPWES-KK9)U)> M:&+!71!"Q)$R#)K0E9NH:#$%:9Y(K!I2B!(C-1'5N[>N>A+-*\RXI)A:;WCN MLDI=+C1]-[=PVG([C?&2QI286SAQ_/1_@;3\NM7!XK]?:(6M (0+$886102' M3+,>72@,:F!YF@=(#\TAR9!#R$+D/"54*Q0F*)Y["Q7E! [U_FB^2X,1S+8+ MQP.3&A>HV[PP7U1 BQKI5 H"':CK(F?QO$]>U&#?U'4\%_6^(O&@-'N0O3C^\R8'\B1T]"#H8Q=C3)8(O=XJ@9U MU> I)+5>A]%2'PW4WXZ_LL>D_IBMK][4->(W;VZWFVT(?O/EQ]]6BX5?K:N_ MO'".(B6-($ *H[D3F*M&7R 5-&I7* ]$SI5U@AL<( 5$5CCF,3&6(^1Y)G82!.^'BQ*;Z^L?#<%'4AKTH]J:%+TY< M_[?*O&)OW]#[65F<=&X';-Q>,8WH,S8)]W?9IN"3$:+5;OW^ G'K/:682.&1 M"_DX=F"O=Y0"A2]">C]?7;W;SM;;P\%HQK#)&@4D'O MHIZIOV].:P'4Y"'BT^Q]N<+39T\,514^B7\XG;S:OFVUN9=65;C(24:<(XT MT=X@Y'6S0$,%5%&[O#GP88P<\=0[CS'%6"AMG \(B00*2FC-&H3V?X,>)1+P821Z3^WFA_QW]U M^?=7F\UM>65OUR$"[IK BPP$E [+A66C7Q9 M17Q3:KMET(D'0*!PU6$'RJFE"%"!C?%*84"T1!BW>XGU;CWMN*AR@-(CKF3@ MO678&(GPT:-"8\])8!BZ*$$L\^<$/Y\;)Z+G&0U\4-\@,Y=#S1#\:GU=SK>W MZ_HY0/?U9KZN/^$02BZ$PL)8+^M#- H[3TVS;L^2/(5X][,^^JA_GB:'$Z:_E)B2E.STM+ZNWO5;5CQ["5UQ+"E55.]HQ M 0RVNIG_,XV,&G*IOS5HZ(D@SE.E]R=]QIWTF>K'/\ 6=UMG9HR1R?O3CQ$Z MT].2.*)F\MO(@7:_IE==Q&G@&QQ2 VF E\PS"RQ'HI%=HFEKN>7977L^WI_ M[)L8Z0#%4EKI!<*0!6>QQ'K:VBQKI:*>LDWE_\&/88SA^(N>TG^E,X[WG-;AWAUD63MW5?HP8 MG9.@? O+>7PYL;A]P;C#R'CDI::20XH5QH?-,J3@J'>?SB(GT/+ LX40 .H- M59 3Y8P$A,G@BZCS!IUO1!T$=K87V+(1V)L*Y(OB\2M35Z'_S-:;(K2[FTV/ M=WNJ7^^85#!/VB6^CPC^0X;M\6-UZY[TWRI MV=EG*@+_K 64 M<8BQ@Q0B8#5"&$-U,GMR2>?."7%S0:D'Q@L)'.7&5@5/#60*4R8@Q+FW@I\- MPQ]/[HIE#[Y#]H=$ 7BB72%]$-YTOV?V?87B=![M$XY'Z%??24@>@YG8L#R: M]P8+S8=[0ZV, $3#ZDD53ZP-T 4FZC =TDY'E0L=&+IV5ELDL!- 4F2(1DH# MC*P,X400/]BJ]E,!NOE^(B$Z<;\8*$J/UR5&#-2/7/W[T6)UE%]SANL\'>P' MB=B9R$D=M'/Z<#)W(<_:A(W$Q%GJO-=60LD8LH<30@0.6E>EGR7:6.U"Y*$. M* I%=5,5!%,PXDA8;=C84?WR](+EV(O>F3O-,$OAT^DOXRV0M[JC^;WE #G] M/N8%SR3]\3O)$*;!U= 70Q-Z>&J[XX!*!B"T"!-AB0=,Z,-98DJ,&?$JZ5G< M@E#'D8%:!3' M$-[DK(RTOQGGM>E<N%L9%.LY,QHI;7' MG&**A);,53%#."&@4F-/QYZ[,3OV#"UW3QKUYL\8G6BB]X%^W!-._7P_ZKW< M))WRQ\@7AB)K\#N\"7T\G9N]YY?MH!'>0"P$\4YZCX&"AYC@A9U =M'6%,\% M $X#C8)_D/""" T<=\ I:0&*>D<@1W9Q_YKP1+.)9#UGU&QBC$XST6SBSNWB M_P[91$O?CWH9.4FG_*&SB>1D#7YQ.:&/G\LF_K'XMLFXS/);^7DVKV[IF-6R MO@]Y.UN\+]>?#P\O&J.]9E@Q 1UU7!M_J,_-<#"Q31HQM@U*>$NE-40:2:O2 MB$ #P+5E7AG@J1CZ8O,!<'&"N'@]OVYYR7EL/I_M$^<3A+'AI^P.4[TL]7@7 MJVAH<_7Y^^IM5ZO+VZJ]&M)_BUYWQ^(?KO?=RT@KQU5Y)@<2@SK+'-F5CZ27 MWTOG&C>O_&Y86GU?DM%A7>K#\P9]2&80NG#$,2.4 #PDPLA:1>5A28$*(Z,7 MHP;&CXC72$ID$2)46*XDI)A9ZBV3(23QH5>@U@>!O3P1V$7((.L%J&_E;-VI M3-W4ND7$2M-WW".^OR1RA-6D8?W[W!+21'O;A-:-ILK08XM%4\4Z:%R/WD1[ MRD!X@962BE&,B=#80^\-:%ZD9HK"^+VGJ9B%%#!8-DSF,-'.-=']JO\>V4:Z/I$Q"1FAX_X8N$\;Z)DE @(F*4?. R'J^Y^[.(.HGD(FT\4L*:E36FE+"*( M&@U02$@QP)1 )]FD,IG[IVLFE+EDZ5&C9BYC=Z:)9B[G3]K\X)E+ASXQ?.:2 ML^/^T)E+5N*&R5SR^W[H4SJO MKY-H0XL)9J 374UFNDJL)2 M^]C!/85BC,,X3T"%'AHEB8.*AO\P5\ )"DA@&6IM)IQC]3$S7_C'.T9'&8"T;#.'":&<_W M=1WH24\-4U"D8^^8T++!N#SD*QK2RS/3*1-R4.Q[]@2=),PH@0RT#"C+C6A* M[W%!T* /"G:W EMO@S!0)92E7@MIAX>W G$\2M3DPS)G1T^:JF/OIWPQPCI _ T>(&/-)Z=3FV/I^QA MP%%K%,+*48T8P9HVM^$X)@A-("5H804!UB+E' !>4&>YL(838RE%WE MIP0;23V'1$&OC10ZZ^'4!FFQNB[N0"QV&#N<(D@T0.,X/#=8,WEC(@,WEW7W M!W%6%ML.Z%_+[:Z=UZO-Y@(@(AT#!CH%-22A!<^;X8JP41=?RO6'5=ODY>YG M,VR]@TY3XS@%TFB(7$C2%+%*>\&B'FDXA=%Z: 8X8>9?X8G+/"(I:J=H^;B) MTZN*E+TP_51!^7.AMB&/_G"[K:]>A*GLVY">+Y_>&TZ])#+;^_#I&X3E*J:X"VOZN\6=?K_ MRVR^K."I]7Q392NW89[V83H#_YOK][.L%]Q1!J12C'G& , ?4-)SKV6:3]4$NGK^ZWIG5'&YMZK8'@TI M0E*X>5$LRSH;^6>Y7A7;V=U!\W<6%SN3#T_*_;KK.._/])DL\C^ (\\$E2EUHVF$JDDQ MLIKNH(\+J^K+;+ZHLJP ]=UL4;XK@X;/M_-R<\CY ;9&4*1\?0< *&TTV@NC M#JD_C8F*+9H3R%@&, 0>"1JD5T"/%#$@B',P%>:^('Q ^#($M9>;@#$$N.I8 M3C5+VOQK7-Q*P6Z[L#,PL7%1XQ%.C_A&6XMXGK(S^IR0[VG(:TJ#5MGZ9IHY MP^_+=3E;S/]97OW':E$=X6CT]\WR!-L9+=:88 >%DK#_[$)R2W)O25SG!U4J?_MP9KB8YWS+>J<+Z2 M)^IZF"6RW\G(QVVSFU_/+ MW9;WU7_=[H::#WY0;\RKO2*_N3Z:<, KN4)8:V&LE!AA:;DY9"906WJQK+>\ M6S[#FP^G(D)Q;*0"Q%-AH# :AES*"2\%H1RUTCFYT[E3DUHKW>MRL_G78GW/ MB&)VL*):'ZFE[:X&SI>7B]NK\-U>(Y]9%QY4^'J[I8/R#=<5IBU] _+04ON& M]DP*\3N3=1Z0'^ %D6,:*$4DM&$RC3CVL-$ZSK"XV*ZVLT5_I8L"Q90'3B!D MK244AU288LB9E 99#CR-FPD?\$?MRES625RKO&QD!_5;G1W5-\F78,_/MX_6 M3&]Q-=8/':-,%E=//ZCD,3LBAF3DO6W(> 39,4@!81P' MO0$E?<"$ /&2\2 M)"8*G&O'..*AT<8!K2A%P4AGG9)>,\(,1G$S\WAAOZL=74XC]"*QG5(/Q5^< M^)Z5W:.8OIC$ 88S%)[1S13$3T,*DUBR2M\MXP3KE]7JZH_Y8J&65Z^6V] 9 MY]6!\\VFW&Z.1RX/"ZE46J2-]5XB+SSPDH6A5]_(L88$4"U'7URCS"$IL"=4 M&D.KI5!('4)! Q#@W&&=;SPV./>'O1NDQ0[JG4/)(^TR1#%Y9ECF\<@T!FHF MVU9#].D,@_EX?AH9#BG#4BF$J!,2&.V;T6PA!C'[#)%-"T\-%J$I*ABU@"BJ MA6606RL@13IW%<7S [N.M7$I2VKF$^IH'M*S">EHMSOBR.RKI?%>^8[$M(-Q M7=2T*X<1D[G/\]W>87UP?5E=1"F7EV%"^8BD2PDY]58QS:E"&@C%][F1=%;[ MMKE19*/*(&8X\U1+ZEQ5&2A,81GUQE1IHLLZ5VEPUJ/Z#M(II$911)Z?L61P MR#1&BW_IES/JG9?E[--N?&WV]#F7^;+^>?;S_M+N1M[4D 2 M,,8()([8 :A$*V):T:S CJJ0E5LV]Q K"T);7E.G735BPJ ,(RA4(Q*E3DY M.L M=G@CU^13$]URZ7U$CB-7V._1^Z+8@2WV:)LZ#$%$J[H=/HR0V:+XO^5L M7?QEMJT6-+^-IJF1+)];/\_DKVGH:C;K[J^&9V4QI;;N'BP(M+^YWO7HJD-? M6(DL0$9@$+2>06"H@]/8"JEG>K2MKI!;W,9'HQ#7VRW"$!V%8Y%0^#/K3,H()8 M-J/=$Y-)3H_M8VLA(!I7EUXH!ER%R;81E%!D0W1AN>]RAW$FM+*>J UA;#&^^@[T]4.!G:5U:Y.;$4_#D,\@JB>M*T@QM))+Z P->9MRB!"(F"?24&9E?DU%]6&A[0%2 M%HF-X3NIPF:B.JO OG_>%V.JZQ%>?W'MX)[O2EN[V-=-6CLSF5A9+RPDV!JG MN>;<$QV^A:(9WY!9&'6UNF6;1' CJ%18(DR1L)+XD* ["ITWEKO<%^S>5_^D M^+P?S(L*:W&SAY=%3I\G.:F()N4WX]FL2HFB)&LM2Z@ M>'FYNJW/R[Y=+>:7IT7-( ^)+!5T0OO;%7_@M+]H&3 RK95NL^TP(F P,N MWA"*M=#.6E>5UK!4,.EXOG%X!%4TJ,8KY/ M&T3_6'S;7-AR<[F>UT\MO;G6MYOYLMQLZH:_[?X\WB(Q!AD61I,0UGM',!=4 M'$:48ZK-W"RV321(5:E&2<$H)3C,4154FE/L/%78B\PSLA.DQ9OKHL':+HU( MSN]YQ1J3VCCY>H+5G99]*_ZV_W^;JVYY";]:7=Y6$:PNN31)XN\@',,!]V)* MQ445*3B0&-1Q(I*=1X)&+G['C2#9K%KE[95Q"9J>;>:;-]?W8MJ#QJ7SP&(; MVA?$*4L!=\UI/X8@B]JA;MFDH%!P+JK'!CPE7&H(G9)*">JPDY&SU/C(4J.L MCDR_#;_4#."XZ6DJ;MLEPB/0&A=5#HP>(;Y(H&AILN1V[)W)F!/3/XWL.;51 MJZQ=-D[YWJ[GJ_6N".W3Q1M/]/F"A38=I!8B9SAT! 88S3BUCD2]\!W=. *( MHM"@$(A10ZEDG'FL)=$60:)SY]GW0<8)87JJVTGBJ"S'B>-]?--1QE@2SVAD M-G],0RWSF;<:J%_'/DSXQXETKU?+\.5E_5[B$RDLT!1;HHCDR@J$%0.$-<-: M<1!U(B>Z<>ZH08HKH+"A1%)AC)70:JT-0:9E(>Q>"AJP+;X5LZO53?4$_>D: MX1WX]0[S[M>?_J78]Q%3>ZJ= (_JI#@!#E"?9GLZ:AS+Z!DUSN:<::AQ/O,> MO.^8E<>V:NQG\_5?9XO;LKJ/N9PM+^>SQ:OE9KN^/8%R@:0+:;,..50(",0+ MX.UAU\4"'/7R?;L6@>/8<&J8@9H"IY2TWEJAN6+"1RB4!! J(!0< L.0TPT0CN.6S3(TGSG]J$??=3WZJEY1K XGM&8' MK)'/9N;P0=OIW*CTQT[HMCOM:^ 6'[X5/U6(B_GRS\7QJ-P1]6@"&4_LV7E= M-B]-0TQS&OA@;I>9RPCA/3X4<@&,H[K:)H3,>4H1-4 T;83O6IWTZ?;)F>7R MUY$>>KM#POFQU8&LR0R;+M@?CHC.#+0^-7I8Q-Z\7_U65O;-%^6=EM^O8L=E M53>%"^01$4Y@KJ75IH$*"8BJ%C\*P,Q#[\2FZDF6=6/5R>.+U<^K[RZKL'IS M$E839#7C^+Q=WC-Y=\=E1O<\?3"H?J+GSJL]U5]_+SE4#B>=.R$]9I^81D 9 MEX+[I[+']T?;\&;+FZ"N\WJ_-GR]*.N-V^65^KQ:;^?_W!UFU5(#)I53G'OG MH;>:R:9I ..FS4D:S'Z2^XBQW@&=G8 KRJ\WY7(3^0Y;&I[;A8C!*8Z3_%-X M+XH#P)KH4XC#2G8;TLY(<%+.IR&I:4U:9>RCL8?M@NANPN?[U=JN;C]LKV\7 M^TW3S86"R$E J3?>8.ZELQ+MF^0(,!QWL*Y'0]F/%%\55^6';3ALZW=?^XG=]4Z>0%P(91J(%@3%"(A.* -XT;A\7%LOPX MVY97[00J4:.M!IO<#;93?*W'7(6Q""/N:KZY66UFBVHK\6:/M4X;R@9KY$MS MB4AO)VA#LMWM9;D L)EL![9MS?:\SLWJNR=[PFN\A7N6\CPOR[4B\8SV)?;" M-%0PM5'W7Y#+P5GKLQ.?9NM2S\+\N'K1-^0JN]S02R65UMYKQC523(?\L&D, M$!GUJ%3')C*G:.^VJ\N_O_Q0P2HN3W#%:5Q7^EH>.LG/7.1QDPK0GC33AK0\ MATP>I>7<\9)^/$Y#A?H:-7"-[F*Q71@]]PV25YW34.$EEN-N]G M7W6Y+*_G6Q_8>3R*/++15IB/OLP7W0YW9F2^G9Z-Q+K<=+7@"Q^:F#^N2+_F##NH8YVJ+(]BV_&?46SV96O2I3,O\P^+,H+ +'P&G'BM52 4^&-:IJFDONX M+?(D36;?(&\P52?E]Z#Z:F(79KNJ82Y*4^K@@>+?GJ=X(/E[2%N4\/5@?:J2 MU\>D9\6N-U_=9>[MNKR9S:^:5'6?H:KEU9OJ]1]59T47!BNL"+3 4*8AH1:) MPYJJMIWVHC(A&6;A<@^U.>&X2QM7%)E#+:.*695%<^ MJ0$7ZKQ/!M+4-JQ&J6Q2-TU5=],:^:P29^"T?PKZ=O:MC@G4:&I#SFN@![): M(2"<'LXG(!'U*EW_UC+/T@]9T8W9CJ)6+KVS#K/"ZJ7515-R$4BDMJE<9 $\::IAE3M+>. MQ3:87\HJ1*<+BPG4+)K5'H*6D]!4FE93_+H%QX)EO\K?Q2+F_+"Z,9!%PI@H0GT &D/#C,W8&-JEO3O[6A]H;7.SR] MI2V:S:ZZEI/()*)VH':/<&Q%NT=8E)QU)7NJ6M;9GF>%K!]3/7:)JQGNKX&/ MV]#ZVPI4[@^ M?'?>'!Z&ZC3;PS7Y1[!3RNV>YC%N@[B_.Z:JCRE,>WZ3.!5_Z0O#7D"D*67, M&">-P!I)Q^UAD3! BGGR/&&S48H9_^KYKVWKIN4J!OL\[^VT0$U>2KN7#WJIZ%#T)U73 ^@IE(&,)S9>8%-X:=)" MF\3 =H*;CLO6M%/,6##OE/9V(CLXU=VJ MF^U15L5V]SB+ ]"7UZOURTV 6ARQ#ESOK#V)9Y0TARNF(:%9++M?'"T;>Q$% M'"_+\FI3WS\,#:KEU5]FVZK-;V^NSZ#Q$IGJH7KIJRTG38SE305=88&%D;4= MLV#(G+=6:'8'(3_OT,[[*FDN7[14U0FX(5)A]XCW%[4K-:W<^&;VV$2$.+>5#RM6#L!JYZSV3L&X@.U8,PYS@21&A , *,)>J,-%(4$5 MD2F2VNZMCY#3IJAKF9+_CMEM9LZ3);<-SA>[LI8O:MI'JFW9GL28Y+:_)R8B MJ1D,>RZU3<5=9^'4MYOYLMP$;?AE7;UQ)""5$FO&)4?8(4W=H<2F@%YWN>/3 MN\UA1;+2R ][A#U5,9KO?8BI&ZKD1/5. ZF_.< MK/7C*?VFTH47WG#!/5"4,\:\A4< BF.28!N^2[-#;/DM*=?=-HJCM%27:(6KMB&LJ8P[#..T*1W/54R_U3]8]N26&L/=#2."Y< M$'#C/#X ,=1'W33,T/S 6_#7#=3D6_"]?-!+18>B/ZF:'D!/> O^#+'Q IO" M2Y,6VB0&MA/<=%QVVDVJ2MJ^N:E*6&[NNZ_T6JQW>'KM$W3CNL!^4G=Y>.S\UFWMX MQ0'?B-L[C]'5=B.G%]73T+Z$]IS;G$G 5/IRZ(^H[H4R2 -L@#:(0^L#+'3< M&K(ZZHWRO$@R*^)D"J!W\E([W9R.@^(T-;X ^F/9Z50+H#_"]1E!'L:'TQ#K M@6SM7 "]/\.Q6T:_E8MZ9V45X/WG?/OITVIQ%=JOMOP??T?)8.D81]XI[8S% M1BOE&C@("-]C*RDYEH&VF)K=D>IEU[IZ>K'>65+MERS#K'=3P2\VY7:[**M? MK=+B:H^^VJ[_8[:^ZK@CE=YW<3M5X_BKWP[6;T?/5.I_ KMVWS3>@>M*<(M- MKVP^FX; YS?SB4VRS+RF7PZ^4,Y(8QT0!A,!,=:8-P7J!800)-@\Z]+L4)MG MIW=8'UL#SK4$_#SOJ9=^DU*>?\^5.0:LCC_47Y1%^G&JFY;Z=;HY&>YQRFH;A^HL3I"^*'=;BD%C(T-_#BIL;\;CM;;_M(:&R[,8/X/L3X\7Q?,8O9MOA0?IPOEU4>5)WD MKYM((:31#NBCH#E93R:=LRH=W:$L:IA34,Q[S$5+95?FIZR1G6UJ)8[]&$NK MBI!91;U#U"* E4 >FD.! .:(VZNB6[9\>2A-J_&:V !,HXAE]>;&LUKX'0_2 MM@[XG@9I:YLZ#=(XQMH.TG>W-S>[1?G9H@+@%ZL_7BVO5^O/]3+=X1 1,(@; MBQD/(B&MY03KXRZ,)B9F6SM5FYDWL$]A[@9I=6RRN)IO+A>KS>TZ^IQD,J[; MY2ECT!R7J=QAN-;#"F-Q G*T Y MR3NC@ZGIGX82)K=JE;?3QJ8L]7N,]N'E*LNF!]+6=V[Y&;^E=G?9^+2.>BMK.]$;P3.^';O3![BK%H M0!8?;K=%@%E\*[=%!73H;+(=?6<3RL0>F(:2IC?K05J9A;>((NR[A\'+3=V* MPAY1333#0#M,O> -ZUH87%DG?6HS\ZLC'7J4K_/5YVAF-?@=B=AHNNHQU'6 M3L)RLA6G5#LD10UE!#&Z1\09S>E*V32DI3/ZAT7)>[#PG%#\8_%M\TC=\_?E M/*]I8SLO6N\>O/[P M:EGLT!:G<-N\CYV?^ZO5Y6T]]ZJ/:$W5!W=0CN2+>_&IHJ2*.AQ(#.J8TX&D M1^)13JK'C559+5OE[ZB1=XIFZVI_L]J6KL]#'M8QI)1"?8WX_Y=CC2\M,H-?PTJOZ[H.U83!]I3!DR8H'+AC&5A2#:C M18:?MD[_'GZTIH2P,!,FC 9+4/5Q@#O+.3&<(9@]PVL M=Q3Z$I0B^PJ+S=Q M(G+ TD8[DA 4D0+E):I;EA-%6+LDYH&93^4IW?F80"K2 _PJ29^($$9;+E>? MY\L[S83/]HYHI*6$"AI,E;=-QW:*HM;2^-B'AUPD? AA5CM(%=:*$2N1@5!9 M:CW(O1-[ BE&'CO1U$(@:(F0R-UW=A#*2MG92^8BI3XEE M'U8F()>]X*\2]8ZX.=A_EO./G[;EE?H2%/IC&93Z0[E^<&P==H08L,7)D"01!\F9M4-C)CMBKB6+>4<,2PT]YI"([7"0D%N M()(06I;[K8,:1/%3?6=W\_21^B$H;C?W'8_=.*%NS]ZGB[=W\36*W7H=/OEM4NC.-6>\(49Q1[0L*HELT(I\"SZ+>U^\%AF'@% M*8*,.HJ$D]8X;Z"!E#*%N?6?LPI60 2Y1PX#ZJTVD(0YDU&'^23',NK9 MVSXXO"!*A5 )I$$40*B9\SX0Y(64R+K<'#N+0+HL%O--8NI_Q#;-@M)*H"(:J AA?5LQVC" M+)+<$$SC3K_'EX#8XTJ[,-*=Z%Y+(X-PG'5Q9&_!))9'GF(S?H&DMU^FH:W9 MK&NW2)*(Q:Y'>W9+,F%>#7A(L"C2U'/(@>&^&<#*BJC[DH^W$$(!(H)8J$(S M7'N!#'!*:H@(PE+E7LS8+Q/__LY6MY1W)1XC1;$C<^VD+S]I<0+W\#C4*$N\ MC](2<0XJCL9IZ%%/&YXY =6%D:[:LI>V"ZDK_8)*.B,\T@X**YHQ8CV1?=2E M:4,)[8CF""F+J=!8>2>MT%17Y[R$SZTOAWPKI<*TYJ^;QN2@KK_*C)(K/4%- MA-+$DCE-K8FVXAFUZ<9*ZVH0EY_*J]M%^>9:+;?SJ_WJQ_'A:_?U4H/P\PK&_460F)HPE- !#8\ ML$9UD&[+K<66: M_!G+X^V$=<+.CM/C,?R("\:/2*.P%95#%HWIHVQU$H/ MA5?4"Z>MY]H["!BCFCLY3HQX4500B[_M0":)%3$$]Q'\3-PF4>VVM ZHWD>Z MHB6X ]-3UM$NYK02P\X\M5Z'_GRS6'TKRY-G./]25KMM%Q18C8%TWF/C/.5( M4=:,- EYW'.73[:B%,?0H_ISFN]Q=]VN(:^^_\4/^>6HGMS.@T92F#'_>7H1,RT%9[C@2.Z@9%;RY0$0,@BI&?,ZWY$FP#&O-,;+4.*ZM M-!H)#: 44*'<$^V3"&(FU=89I2GV8ME F#B,Q?#_@ MVN,1E,*(4,-\P"2I<$8#P0@WV%,#$%=C+31&;YU4%A6U2<,N3T:X=Y"UR#R> M3;/PF,6I4URN/#@AW]IDO)^G$1>&-SOMJF-7WEN5?WEB0;.IGL !ID0A1B4B MB%MO(3NDZJC33M*4\>TY#!\*&66"\BUD!8$64/:P]Q'*)Z0CXC")WUY M/*_40U.8:M>G0P69OD1&%),9D-!N=65Z$-NNQLQY!AX))2EYFT#EF526K-+W MJD%G#.IS];K&A2&*2.H-HUZ+$%VX9KH97,#:J(L&:1!1RR'1U3DPY"EV3'CK ML!$.(6;"N(][J[=G7-@&<@IFIS% DUCR MU*LBO=GI,9C>EU^W.ECZ]PO-,6:0$XR LU1S(C1N1I-ELE7AU%8-88E%$ A) M&%(4^*K8G7 $:HF,@RCN1>@.>='IVSL=GR7J1%]G,A M4YP@Q;,[647J8,KSDM25G[::]*9Z?F?7KEI>U8^T;4[73+"#$H9@3CT#FF%D M]/X6M(6F*5I]#JD%9X0YD7&8^(U,"*_?"JRN@T MV$8+]>>I.C.X$G$\C>&5RIA5EGX8L4CN5^MR_G%IZK>M+K^]7\^6F]!4R.1_ MF;ZC'$D.B'C-Z6Z_F7634+V.CR>E5=6_EZP1WSDBK M&. AF0$-$=( M;% @$6 !+K&=6!#J(]Y,@:PQ7P7N&HQ^I/4;<>K'L# MBO+KY:>JRESQ,> N?@I"V78Y91B7M%B0GY(OXA2S<4(#O3C!7OQ2.Z2"7SUJ MM3>@.+'@1;&SH4IEIN2RB*7_*;FNV][ "YLMX?0D\JG-AF&\M $=B$&,W4U MP@B("+-U8/]UM7QS4SU[$AK>!?E]A*__]D)0@R447 @%O14N9-,'$8#4P]8; MTFT:TQ9AA8%C2E&*!!:(.((T(1[1T#3(/,O>Y;7[)X!_*G?(8H)D$D);!,*A MN>PR/5A6.P -OH;4/:>[]TN')C8B7 U-<+>0U)OH=@&G!1E/!964/$X@<"0U M9Y6IOW58R@@MKQYM^8)SXCACS'DIH?7*A&&U'U3(8,%CBH8^TY377%. JD>* MJC<1H&)060,4I$Q"*N/N.L;7"-T-IOVX>5$LRZ>W*+,0&;$F- R'743_%%FS M0/23>RZ0YEL2>I*IYY:$^E,\H26A!,8\MB24BJ-6N>JQK,DOJ]75'_/%0BVO M7H6(N?PX_[ H5?U@^KYD"0D352&D9 P!KBS45G&,L.6*.$E%ZY0U89N9,]?3 M4D4-UGIE]HBVV,&-JS25G/H6R>U(K,?)W7=#>$32.Q+QW7+?A YHEP6W9^>I M9#@#OQ/(B7-8MG%ELR^DP#@ W!CA MB 8$,&L$-4VKT-"H,G9]V\JLIRY$M7I!4O;ELIXQ#TABGA =DQ1%: ML<,V4OV59[@Z(W*I6)Z&J"6S9I6G+\:)UMO9MGH#==^&51()&_Z4"EM+I884 M-VTHHT2[4WS=/CO[L;P=G&(QOZQ6S./T*)*F=NJ3CY\XK=GC&$E7[K!P1D6Z ML34-S>B(?96BOZ3>\7E]J-4!*"?( FT0#6U*0RT$#0+$6>)=G_;M3FCGYW5L M :4L?DBU!93'!?FV@:;!?NK]H#Q>Z+8G=$IQ<1WFYM/<)'I]IG143N*_E\VB M#I9%;QAU92_!W=7/9\UZPV MD0>J^E/8>T$R/7=I5R!K?)-9;:S1=%M>C"-Z&FET.G/:+R!VX2F!9*G+$(YO M%[/JO>;/J_5V_L]=^F"%#]-^0SSSB&,&D)"V >(!Q!?+\F/UC]XGV:OIBJ+5 M^)2[\?D <.NQ>H*N.(673/0Z.Z&W#&8E/HLP1CMC:*U\@M)NZMG7/Y/7T]X& MME?8-%PFT-Q?R^IJ-5)650_A, )B*)Z\G$49TUZZXCEJ M7X/IJKQ^NN%=U;7Y\F,SX;Y0%O( !0@&'7>24TV;#)4"HUK=&LW6>.85V9,A M.-NM+2U7VV)S^^&_RLMML5T5L\[987H_M-.^45T0IX9'J$^>B?SI@/>P*#CP MW:18/L]H9C;73$-%\YGWH(I45A[;*^T#37_8M&.4( BXD()0'KYF6C1-,Z%P M3%J8I,',R>'[ZI\4\_NZVN&29AIZVXKFP,S&"N5CF>(DQ/%YWLX*8D+:IR*" M*4UZ('S)^6I=1/TD$7IS?1_(!7; 04C:6?8/D M%%^U7_E [B)KG_?DMIWAJG+K=9_.!V@U MDJ.VVG601F:)HHXCBB4C4DOD?',2D@JEHRZJM/[0S%/8!D>)2*+6K3(]>P3<:/Z>'9$7?[C=KXNKUK>G#M6'%;0,&$4 ME\HJ$(!![U5=Z"7D3T0X&:,'"> PQRQ@#%0U@B@+LU1MC,": *:YY2+W0U]F MMEY_JR837ZIU_01YS1 >:B=/$W-.G+"=GHQKX!>1=XGK$W/%:.74^_-_1E\' M=.XTE'E(@U>C#:1NT6!U?0:0O]W>UN_)''+0?16D>G@<(1K/G*IN52OI/39, M2@8:U6$*^2YQ(0DPC0)/TC($+*!6:^%EX% '::1$<#'\=LEU#;RX*=?SU=7F MSG9)4Y^M6\P8QH]QT6-R+NP>1Y[;B-Y9<^<\3O-RP&2"20IWM @K@WI]6@%F M6-.?"#4C\-_Z2-!LOJX/P>S/(RVO7L]G'^:+^GVSOY2SZGV3JS?+WZHWS]8A MLPZ_\.MJN6Z^U;/-?%\."3E@)1,!F1>$(ZFDVN6YT*"@7BRJA$8R5!YH[8"W MD&A*&<;:$(@A4@1S0AW+_<)D97Q Y!1]7P6T$/[8\ MP#1)%T:>=ZXU. .G48D&<'N^X>P1F(^.H:$V=)QF-3-UB6> M)-/20"ZM(TQ;A>R)H@@NH]:HGFU+((X-$%Y028$@V@,H%'' *.X9RKT =8*I MJ$%U*S_7E]!(B1Z RSCAC:8QKZH^SD\;K>S)[,04L*\U3^E:$I:BU>KX@%]U M-7/W1.]F7R6)0N>( F;$E,>DK> MTO'5NK)1M9BP6JKM <,C8/:U5 )MVF#B29CU24\AU@@U Y%*"&*D+J9=PPBT M%!-261[R&.$]=@$*-\@X*E!FQ=M#+6;;XO%!&EDD*27C[:1O+++C%/!9GLO3.:F,,'TY#&+);=+^J4C;VV0NDVV_GGV;9\<]T" L'5)4Q.A>=2>"8H MMN:0LD@;-8^-:A@)0J%A %I * 9(*@TP(]@H*S%'N:7R.&[C-#$MN>U$<31> MXU2Q@5EO9$U)%F/X.Z.+6=PP#6',8]IJ@&X<)XWUP8?WX9]LWES;\L.V>HS[ M'[?S[;=WU<)BO?98S](!X89H@0$'1 #)(".D&;@XX(E1Q;9M5DUX3;5@VE,/ ME69"2V&Q#S]56.>N@K<[EU3CK 9PA73W,'V-M3B"[;3ZEXSX=HHY!N>1JX&I MZ,ZBF"WY.R.6J3TP#9U,;M4J;[]-KH[[&3XP6%M-K$/ 2&^@")/\PV*]B'ND MIWVK0F"" 78@S#2I@5A0BZO#R]R'',O W&\;1PS93DN,">E/II(9F,^FDZ.L M/[;FL)]61OKANU'+6+OB];(3 I:J.A[%&66&0J!UF&=Z"H2A6FN270F/H(J;"E6< MSG4DK9VFY>5GI6)"WHZKMFQ=6R:!>4 <94YB+,%UFAT$#:-3-R=:-!A$U5D@+ MK(&455=!$;%0"L6(49#3S.+S^[OBXP%H,=LCC9.@= 2W4Z51N(T3JD#K$6/1 M@-PE7*=9UBCRU9:_,XJ6W 73$+GT9JTR=]W8#&M]LUK/MJ5>+:\>M DHYD2; MZKJ2!)80JX Y.7 1F6F=:XD&:R UAAOM*"94$\J094PJ@%F( =DSKCVXXD- M%ZEV/3ELFW@-15]L M8P5P$;7\K.\G0V(TO![S1$*Y$M#S*T= RUKK]3G5[6 ML\N_EP];])) (ZU&VG&MJOT_U^0.&)"X:^SGVE'5IB)%TO-@&6)&68J1008C MQ2C"N3<.:FC%AQI;L3F BZRUTX?'=@(U%(5Q\E2C>KEG;W1Q.L/1&6E*P>PT MA"F))?=KZR1CI\/=A<.7_S$OU^'??_KVNGJ6LQ\(!Y0$.R*#A%VBBI/64:X:AW0'H=^GA1'-#UO*8F9\,R*A9E$K9G$M"UE5M>6..H8HQB&KX4IQ2#B$$(2O!]2^NQ<_ M3\YJG8S=?KD,P.#T0KZ M:GESN]W4@@V;0%-P8Q+%EQX=:RQ%+"CVG7A+5+;,E/6/=W; 7M1[!D<:>)ZAJX,C7/L^T1*G&B H? MQJVEU8EC%5JT2&*&H($H:@^N4QWKW5!"_<6H-7?=Q2@'::G$"$U(C% G,8IE M=[IB%&U)"S'JQDX?,<+-L0#./)$^I&(*&0HQ .(PXD1+'L3E>(HBUI M(43=V.E7BLBORW_ "6L"Q1)+G1J_B#\!JG7ITH';!$T1V> MVJW?]V9Y8BJ6PJ)6Y8KZL-5GV?[0[GZYBR$@A"8T)'?,6,V@@H=T@6'7>['^ M?GNJ2B 5EA@(31V4&G@/E/!&6L\ET^,LT9\.QV2K\M%4=U^+S\ER]PRM(\&# M+<. M6@&T92P /1FW2D<]@)X66= 33!EP 'A':0@6#$*A6$B0>8!FADP3]^\*53>B M3RQJ%."J6"W/U?7>EZ&M+"MJTT8HT![A\$BAGIRONROZ8&Z>;"7W@T?:A(I! M/3^QF#*L[1FJNG?U0-25C>,1FV/E*?5ALUW/+K<7!F*FB $AYP]_>$4=D(?M M4BRB(L_SK2GGF>4NB!W5U' C&40:4.QZ[]9&0J=;J]F4V7U3O8OC5 M^MUL41ZOG%Q PAS4Q#,(-)+(^ZJF7K/YBN..\IUIA@$D/'%*: AI4.DPZX9* M0B$PY5QFK_I^0/;R>K5^N0G83BZEO2BNJ['X);[N9Q]>6RK9,)1&2MA#-H^X M!M:M)_DY)UC]29V(4B4PY+Y$I>*F=07W]>JF7&^_O0U=K"G5=%.M3QS5\?@T MG!?260 @$9!SS"6%:C\;]$R'/Z-*N,4;_ MLCAD&HJ8Q[3[U=SS\1?[A/*;Z]VKFG^9+^>?;S__%D!4M:B^[6Z,K-9O M#9 M-LRB7X=Y=KFY]](F,V'6C!QQ5&AL&1>$[F^B*A62%-3E[>1^B+A6E@L%")&2 M2J(%%XXJ'A(H*+S.?A?XSK.[NV=U]W84-=RB,:0(F4]Q,&7WEY'[5 .YL)U& M3\][<>)]QG$[&\Y[;C+O)/?B_XSD#^O?:<2"@6U^XDGD(1F/CQ[O/LW6I0X- M7YG5Y^HQYOI=9K5>A\&UVR74WXZ_LX>M_IBMKW;O;&+!**Z6836&5** 4Q@6 MI@BRVC&T*.HMY.%0#1A%:I@O/U0XBU-CBE-KB@_?[OSBWJ*B-JG;,\D#NC@V MPDS)N]VCS ".S1QI>OJA5;09RM=3BSB#V?UDU!F6^=:K/6$\_3K[7.[>]8!8 M0BH\#&$-&V)T:+)I DD7=:PMZH-SK]:$[XH*3*?+!W$4M5R"R<5.Y!)+6V+R MK)Z/6>1#OM2$+E>2$9FL4X57F:P.5NEUG7Z/1E&[Z : MA-E[ EX97,DR!Q*#6I1;4/"(0J2]J&PGY$.Q&"OD3Q'84FX=\:EEQ->'(_LL3 @L4-S9 M A[@Y5"382Q2D<51AH 3N[=H18;!\_L&[SN>C=K"&>VW Z:EA\C]X&&<6&> M_9_>Q)_;^!G.J]-86QG2X/M;/4-SG3UB_'I;Q;']UM5&W6X_K=;S?Y97%Q8J MJI7$/DQ1&(384D4:G((A/D@ Z8PN>88E8D02AJ%KX%:G)<:(1M$@!P]*#<+Z_.W'"N,XT2G>G<,&J:R> MG$"LNM,/?CG;#R8=M.[[:8#8U;EK_%@AK#L-F2)93[]$5U(Z7C/:G%S6@U@0 MCYTR!'N/B%;.U1=!$#1$2=&I,M*C+7$J*; 6060-):IZ;T8#Z1VURE.!7W_)"(6D M?$@9C B&PM6WNZLK,YT6UUXDU]XD-S?C39??5HMY?#'^Z)*DM4:%MDF8;1J% M%H7=54L0TF*6)%XMFT1(B] W'D*-J?-2"B\4)9H;1B!4N0/D#Y_+*J::+>M+ MW>\?[N]GZ^]5I'0PH#A84#0F)(;- W5 RR!X?.X30]KSW%Y0]]I1=R[*');[ M:2CAT$8]C0!S<-96&\/TOY]OJX!%+4,(6C5>+F/3+UTDYRZ$DAP$$I$W5B'' M?7W3%Q$.A;$I&IG8-*120!>"6.X!%1X)"+GQ"/NH$=[ESJ(^0EMIY2.\:7(X M-.?M9/&"=*?)XUFFIU$#(XW+,WJ9J5.FH9NYC%N-,K#3=/30TMN[XX7\NW(Q MV\:U_6:[>;:./U)W";$R7KD0 @G$&;."[HH.6N(\3JJ"T1<+H%HS1Q3R,1Q7 M3 O)O03&0"<(D[EOKKW?!A O[/BEB6SV#FFGNE/JBS09/A+:L!YXM/6Z U]4 MZ*]>VGJ]9!#;D_(S:CU69TY#OD>S=G69*9.XB; -C<>6WM[MM_M^6VWFU6[M MOG2L#>$Y5%8!KR 2B)+F.5.I@*)M;\JV:@L1P[B G'I,*%9$425!:"Q8&9^^ MS?BX[W/!N'%ZL>VH>WFZ=7B^6M>272Q6?X06XVF' M73U\W-X]+'9KY_BB1#G_6I4/,/'< VN)L$'"*<]4F(:[Z0@)3UJMMFP26J,! M4<(0K"CC7!OI,()&$:AYB"8RQTY[E-7)YNT.9S'; 2W6>Z2)168'(KR=_EV MZS0%?$QS ['9S-L4[UZG.4\EVE;$G=' @9F?A@H.;=33:K4Y.&M?N;:\*]?K M\K9:-?TV6[]=5[I\6QVR_%:NJTCI&DL'00B$-(*4(,P4%[*9F!*+M"HG[9KD M6H5UDF1AM>2I)+ MN:YS@XJ?_O[>'K[]2VI!VV$ZH9TZ7H#_-'4\4/^^IOZWFOH:Y>Z@-^"L%XYC M5Z]M0]X9A1R8_6DHY-!&/:M5FX&S;@KY+.^3"\Q#'!I:](Q0%F8CT\VD9) D M;;R]TI34!#"*/)<&4Q1FOX[W%9V31%CE1.[3WF>*V#-5OR^Q7=0N*Z<]5>[" MB?#GB6JM:)T9GJ*2=3?FK(+UY*B/5H,12PX!DL0*8U5(*1XS,?8/^E#:M#A#[ M"U02M]U5*A>MPTC5VQ:,CJ971V 21:L+R=-5KD[6M)"O[BRE9+RMEJ^L1!D MR!" O8<><.B%)LU<U:0\+IC03!FONJ;)(*^6=]4I;19WTN;6LACC" M1MD@W+?3N;%I3].Z'>/3VQ]K0=LKZ6Q#D3X-[1O4HA<2UX9EJX,&/EO+8B.= M-\YKJ0505%K=/!HI-;8V*88[UXZ2R&,FK(/>4$N(4C ^,X*XHAXK/$8^[T'S M>FZ%]>(S6<^R4ME'QRZ\ W:&HG::U9G8R6E5=TM.:U1/=CIKTVY%B[R"M'IG M3 #AL2#6BF8>*9UVM_14&P1XI1"""DE#%<"*>" UT[*LOQL=_EMJJ_>[=: MW\\>Y=M*RKV (JPUN-=AS1'W_7=WJ$/+YK7=D_8-,6;#K%4$*JFHU41*#(G% MW%M'H/$9GUEMX-6/8U< BR.$;=+/D>@.QVM;K;\/&"6 W/ MY03J=@]KSRK7J&NG7;?E_+INZUWY:1Z;6&[C$S[7D&C*M6(2"Z\YER&JD\UL M L*V6M"=_' D&$: (NBHHH)1;;0R7#.)M*62Y7X_9S=3#J"J%Z;:Z5%WPLYK M^RA?-OGU9?_ULP,@9&)'X1588JD%.VI M&DPKGG!P5BRZ\C45M>B,_YE<]&.BC5XTHN*;8JK*Z UI )01WCVC4C M/F8/M)6)1Q^*I:!AM08-"YJ&D=/,VK"LBQ7JN0,^]W;,/O2.8-I+0AHOKRM! M-DHZKOK.LC' K#^V]\1D[T3)Y>=X-]BKGD,A?4;_5J[GJ[ ^N;6S;7EMXMMP MD$+$@*,<,Z(L:H8PX[1U!/#RIV/-$5,62FP9!8Q(3SC@E##C")90CC7':U1A MA7U;1%SITSV1M/;S/A]?'06@+54#:L$C#EX1A6Y\34<=.N)_02;Z,-%&+U1H MY#8VY!>S3]<.48BITM(IBHT#7 "X&_)$:.O:ZL3C3PV?IBR0AO$00[,@;AQ+ MC)5U'C/@9>Y;K'LP14337A42J7E=#?*QDJ8"+0D98.X_LOC$G._&RN7G>D?< MJ[[C(3T6\//-S6SQG^5L[<-/-M<0&&V]]B#H!O+(. M,AL^2UI-*0;*<\41U4 +9(W._5SKWLG5N(H(K*B0I4<$R=2UCPERLM8Q*FA/ MV(!QP1,>7HD,NK)V>;WH;<$+T4$_-M(UI(Y&ZK8G+$12M%Z<+=U#2EDPTG5:4[(VUTQ3RLUX\$K%GB2.BY82*$VS0^ M8."%=\UN&PF^ME6BV-D&PFH)AM JS#LDJ(5&LQ!D 1UB+"&EIB!W@EB-ZY&O M3=^QZ$[?ZZ(R"G-IFM*)M $TY105)R2E-W.75Y3^)JP&'$FI)Y]^OBC7)K3P M:;7^?HV#0%D&H 2A-1OKJ&#>S 6D=*O79D]]MK(4 FZE-!10*D,;U ',N?,6 M!>>=^^VDW5%>A:EH0*4>>2:RU?; ,Q]1G8X[6W(TV%GG(_//GG1V(^KR&M$+ M_;-3SCXL).1$G$LT118PSX/C]#!6L<>8D_VJ7A/1>D.D15-Q.X=;'#1..@HU M#E$5\,$S3+&D+%I[]?+#+67. M86R8YHP"Q[70*A:OH\Q+;4'2O8(.GKS!DW:A+)VB=EJ2E9TT$6F@7$P\GG)Q M1C4ZTS8-N>@.?S70\$F]H;K9OKW;-7;M)/+>2HP85\0&)2+-69Y1,JPWTJZD M'G]R6*G8 )DY G@(!YP"0(7!HK"57EN>?8LQ@(G/BJP[240B2>WT(1\_B1N) M.VIV2,:^0WI$PAE5Z$;6-"2A(_9GUT*[,]!6#/ZZ7FTVOZU7=_/MM7!" 0:$ MTR 6RN8:4-*,8)XC0&,URX: SAV FD%'"90X,]L*+<(?M_TX2A!W_M9&(=:XAP:ZT-H3PP.4LH%!X@JICUGG#F5^\9& M ZXJB'![@)>ZE]&+S+8;&V/QF+K+<43A$;)&H<;>\CC#TMG]CR'8G88Z#63+ MLYV1X1AJ_4QKN0A_^BDT^;?9^A_ED3Y>((6Q=SX1&$2EKN)*(Q/\$QE_O6Z/O9(A8R#3/KOD&6)DU]&&RG2R.1 MER9*.U 544]%P[3!!QE#L?(@B( M!<* J; @U;EKFN[@5?-J]@A@XJY.7TI;[O2,R&;B[L\1D8^Q74:E7F'JW#[1 M0!Q/0Z\&L^;I?M*@+'7>8[KF@%#$XV&6T-9BK!UQ>Z=OL$K97W[^Z1X!#+GR ML2(QM2A$&(PKS2E'W"&FTW+*TG>9/\2_4JR>[2SUW%AZG;2.&TJ#\M5W(^G" MNT9N&IO3 _]HN42(3R;I1I\V\66TVUUB$GC2:"NB4I1Q0T;Q\8(Q@ MU'52CJ//1TA[A013@CL*,%4&(.$5)=)8:%1:%DNZ=NPROF+O-0JR6G95CA3: M$K4C$V-=U6-'VT\1T.GG@_)*R(&2-B+2@<")R4@7"TX)26)B+W!9D*7#'?S9-=2/*7JV)9;EN>> U!Y7F5&9G%1+&I"&R$QNT)#.BZ M58?N265"6>CQ*.U6#[HGM>UJ09\EX07%'I"Y"51_'LB0U>"C*O4&0)"^N^GC;AH*?GW$! MA3-QZ<4H;3D]9#T]GJ%)B MK5,UB,BTB3*:M7328A:J.%R5V]%QDU^H)#V?" MOZZ,32/TZXS^V2V(/BRTUXJOH8WHC6J1:EJ]1DX;+AR 1#%%9%@/L28QQW@& MDQ*;3C82KW)PI22$4E+(O%:*:?2:JQ8\91(+B$6LE@%C;.4.[2T@,['RB=WL%)<^\]V&SG MW\VW M^],:7=ZMUF7]>Q]FW\K-W^;+U;IZ%ZL.0-3R]O&GN'\^A#_^6[G]O+H]1"V; M:^ Q 8)2P&Q8J#/"B=KGGP !<8JZC8E; B$AQA SCR@@7D,?T$)@H)!&R;2] M[LZ':!\K>QK%W$:+4M=!$^KJMDNK'[.74U=K1\=]]6'IP=3B8&LS!&H+BMJ$ MXLB&J\855$Q<%4%,@I!M Z1%[2,S^RC%! MGG7P,0GGUKZ=R)K&!.B(_>D:MP<#;0>[FZV7(4#8_%:NJWI^AWOLSD+/=+SE M&R_7*:5U4Q'+$M;NM=17&P'&6VPAP2RN@4QH2] 8/3BDN94V]Y;U80H4(4 J M-A';Z;2H++/A%#5G)D9O-J5<73^*=:>T=>"R>2E3Z#>],^Z0G A!6K.V;KE7&_E<< .K.,9U M,0][CJ0SDR>'P/9&GH$XBHV>T,UOG3$-/\YGWM"1/ M7AY30YFCYM2W^>8:,$LI]M1[*6(M/H: V+5&$+%)&ZE=V\BLHB_-UQ#)!&2) M.MF9P[1(,"=]'8/ !.:RQG]/J&D1^G4EI81WM:*%H?IEK5[OBU_#K?_%IN_UBM_['Y6QGW MIJZ]D XS!@P5R'##J!$T-&,$CN5":*M*AYT_//M)=(!4-)@2RDET(NJ\'HW" M49K\/*:G^+T&E%)VHQ-/"<4V6AIS\F=5R,[_= MW53XL)XM-W?E>EW>PFL/H782,2@DEM1+@HT/$!1V7!IE>!?=&J3AS#I67P'^ M$O[T\VQ3%E_6\YO$HA[#TMSYP'4S6YK=J>?LF M_'B^"&I>;L*?A>7#[2]A ;'\- ^_'&3=.$6!ID)0[YRR&FK+8BTFY"V"HM/. MX-@8<\MO>?-YN5JL/GW_^>.LSE1ML!6SRI+>8CQ.5W;6[E>9-1!\AD'<^X M++SNHR[0*VW=6=-\/8>J*71HM$;X)#7Q[YOR[F'Q9GY77GL>W]]EC@J/7(!! MI4 !$H/<*\%$4@V_K$ R.R:WV<[O8TW1>($B8"H6 53,G-D.[+'R]E8[MS29 MCDKS/7LWLO,6BR?>8N=NKHIG=S%J^$7$/ZY'Z,8^KJ A.D MW[72#^6WK0Y$_2-X%>-\6"%9KZRB% LI074! V&L!$VZ!7>ZE?#AS@,@D)>& M>N6D=%AYCSG&AB"1>]\F7BS=E2$(V.HK56G"VX/ =JHZ#G=IDME@.I!6_!YQ M%16PD;>:3Q)T1NGZDSH-&1O CEZ^W>LI?<,8$VUE<01"C&, M+\,*R0!"D">584W\Z,Q2H[I$=8GDM(S3\O&2&'G5Z_A+7:5YS,.YN*@;8=.0 MB*[@G\8N?3A($P/SL%Z'Q?"^+6*\X1PC%A:STEEF+#7[MB1*V@#MUD)F:=C! MV2W\$B_1=^0L12IRTM5%,:Z*AK'+2L<37EY5D*X\3DE(.MOPHI[T8Z2MK)C9 M)CY('_\5B^1]G2UB83RU-;/U^GL(=OYCMG@HK[7U@EDKO27&.J&M1JYIVV*7 M%'H,TV)NV0GHJKWSF_A%>< Y[EQJQ=69N34LU].8:P/;M,HY.A-OO7Y>K;#$Y#<_J9\/2N9W\^VA]4W:P>PL>_ M*V_*H&4?%_&ANUU@<6V=H\ [HCU V#-N%&1-DPP)FG80U:.AW+L+.VS%>@^N M>GHBGC7-%HO5'[,P!N(W_Y5143G]_\H!"BN.JI)4&!U5JG.!P541\\BKW[#A MH^J?PNJG["I\^N9+>1.?I%]\3SV@ZM-+;0^@1NJ@U .F7=^\.^J;@&R_C!G[ M\.@T2V^6FH M6P:[5KG';.JS;H_SD4.;[MO-XB&6EO[K:G7[QWRQ"$U3[IFRF%AL--(>8]0T M;5':[8Y!&LRL?[\\O9MQ@5?3V_!T9D8.2O,T)N.P)CU[R6QPOMI.P7+B9I3^$9"3KO!';EKIV[Y:4L3LL>' M49<2K!=9.:--_5BAR9G2)HZ)7SXA:LS*-69X*^L53H42;6Q\''97) M6-Z^WZYN_O%YM0B$;&*HLOV^OV805",LW+ &DB,J/3-HGXB(O>-I9T1#-9K[ MX.BH0$Z,[H^1_M__EPCQVG\O:L2)ITF#D=[RB.D2?">>.SVAN@9VL-8@(:"K0GP+(F+1HK 1/+A'5J(K, [7/_O]2PNEV:2*6M MY:HL/V.)J[2&K!VB"U^0>,S+N85EKQW/E&829U.3!=^77=FQBK+3 =0TK3)_7#EL&);"=](S 79KN[&G;(;J0Z+S,2XNDOHY$ M3D-N^AIQ(EVO%R?==W.N%>1( 2XA8/&R%7%6[;>-&./^I?",G?8!3 =& MIR$\ ]AQ/HSIS$Q2-M_QS8:C:PT6&NJI!0YH XQ0GC0WQPGA(.EHODY&?UQ+^^I$Z#3$:PI"74O^&X*;#PNI: M.Z:Q\LA""3R*V]2B.?\BLGIYM].*ZM7/'64I-<02ZG6&DM=.@Y+3>=%TL;52 MNT52:Y*FH0N=D)]>%B5:W[HR\.K^?EY?+8^7&E;+[7SYJ5S>Q!89#/^A5EGH M $&8,D*;HZJXBRR3Z@'W:"=WBLP!6ET,^!A<\=.OJVU9L+^DR44O6MO)QUB, MILG)4S(?X1JYK/)I@LX(SA"T3D. !K'D:>'DP=AI72[Y=,J@9Q1AHSDB0&CG MA'#<[)=F$B>ME'HTDUF>7DI3+BN$B8E\?9AL)TDCD9BF2,>@_I\F$UEMM^OY MQX=M]9KJ=E7\-KMH?E^GE.0!V)Z&4 UAR-/JRT-QDU")M-Y!JEJNZ\=[(!%2 M' #% +5<4^R:BZ"$>HL3*X\F?WYF8=I#*C81TU7Q7\&_ 0"++[-U\34"_.\% M E< 5/\4F_B65H@)'K:?5^OXWFO<>6Y^.M]L'G;/&*\>MIMM^"+XE6*V;5V9 M.;F::7IOM=/ W!V5)GZ'/GI?]U$%Z*KXI2)\]!*E3YDYHVY]>)R&K/6RX'G) MT9YLI"P(5\NC9A#A3%NFO*,(" &H!,V-T_ G+.F*>?*'C[#T6RU/ZQ=LY.ME M"?OO!>97 >L5X["2)4RO!(E_"5Y*V=*[K_UJ,UO/I2\Q0Z==7M">T\OBX_6_PVF]_^LC2S+_/M;'%M(49CB&'"Q"%B3;V\,2WY+#;L@[XG:=D1YG3CP"&OS OQ/$>Y?JO*K\56D M@'GT:R IA)Z3Q$Q=,Q&IS&7=\XLD&5EL7PYR.YLOR]OF8?8C5+:\F]_,M])VE1 Y.>3QR@ND<$"ZIZ%^0QKTK,KCP%QU/^6\1L@HZZ4S1C-B MB',GQVCGN,)DR4=TN#AB5Y;0HX.7Z M9=,J6M8N:;(?L]/0J^',22Q.ELA3:V=_\[F\?5B4;^]VUTTV/MCLOH6EP'*V M, ]A(M\'# %2? #H35AKW=95(_7WOY:K3^O9E\_SFUG@OIQM/L0,E@_EMZT. MC/WC6D*!I(#8ZAB.0(ZL\< ZQA"FVHBDE,V,,)DF%(?EH<844,ZHD-J@0&]8 M-89U(LE];[^QIYK;7]:K+^5Z^[WZ)NKEEYC>5CUP<55\_%Y\VMM2S((IB3E7 M%^SJ=BK\@_1RFGXW1L5=K)U91=25HK&KV!M6=7OU3EIEV[YP=NCY8_N*RL#B M]\K$(MI85$:.G2B6K;?.!;R7'R+3<$13(.)I #X!2&DW'X/8SF+6<-PY-+/U M^OO=:OW';'U;-W]-''98&22=E-8[ZR"N2]00YQ5R:2\:]&PKLQO:PRLBON(1 MP)W2G):7/.2V\QEC\IHF_+THS7,Y\CQ79V1W*):GH9V#6?/TKN2@++5/,/G? M#[L7.?UJ_6OYQZ[:7\#QVWJU#%_>E/4MB6_SS;5W7H?P#!J)A,"0(H1$@P'9 MM..)85O.GHRR!UN$;BD"W.* MW@,N/@]0DY4O($[HFWRRJ7Z(#6E94#Z,R6[ M)#!Y-@4F1X],0SDSV?8L728?@VU5]4/X[;=WZG;U)2;N_*W*@[UFA!!CP\I6 M6P45ELX2>!#PM">N.C6062,CIKA.;5 5O]O5_6R^3!3";MRUT[OLM*7)6CIC M6;3K)5;.2%0O$J>A1/U,6 TXJ-KIRC\7WS?7!QU['[/O8V3X]R^WLVT9NQ7( M7<,B")HQ&D*)C$'$.^5QT[# \;3U=949L+G<<=G[OQ?UJ);M5&9()L]KSH5( M3 RL#D'4'F!1(VQX+7ZO4;:4\2$)OEW=/$17/8L3:VI$/P(W+N%/O$ D(&H[ M!Q*#2MG;4_*"SF?@\[*JG\.@5;:QUR^G<->89E0RS8"6U!C*@:6JKJY$/"!& MNCYYA"V;&#MWL%^68%O>VL69(U"6IO//LP%3129/ N"KP69/)J<1;O8UXI7D MODZ<]#_F>!,P_+(M[S?7 E"JA2&06,2PQD'J3-,RIS;IL'Z(]BYZW!%A%A7. MP^Z1A^0ASS[:\#OR M$Z'(.F43T/5!K6H]6%(5[;:ZIV[NRMO MMOMK(1]FW]Z%2*XN$/40 .V0K9:;:XV<\,PA):!2Q'B@F6LB.D=DDNP-V&QF M]=LC+>;U9:OM[%L1L"4^B#8DS^U$[T(4IVG?@=W=5;8 LX@XBW=EG)?SQ;S" M>%7\5H9/&+M";GL.STAAAHZ8AB+F,&R5?1 G;$&^W/KCD?D^U@O1LTUY&V_9 MEZ&.;[=7/#3?I[:5+]:O$]B!OISMJRG,K,3J;?5UU8"S!OSV[DDF1UA\ MS+\L@A4A#IZO;@\'L-?84H*!] 9X#!1WQA_6A=CRI(=B,\+('$ R*=BNWB?1"FJ,_ZH :=):XMD,>BS35V(_S04:N M>9Y3-K MO1&Z;AIKOS$,?5J#;BQN4]^DV[N6^H;&K^7V&FMF%,'20N&Y%HIP$Q:CGA(. MX_U#V.51N@[-9!9=6][$^R=5)>[;IF!M7*S-*H3=WJ7KPF8[71V)R#3=W+], M=Q0F-W?9 K++/$[WG*$SFC< K=/0M"$,.?$^76]NVFK2WY>'+91#[+JY5HQB M*B0S1 AFH>+$ND8!'6*M\N3ZMI%9C8YA/=HR2M.AS@RV$Z$QR$M3H$>\':VU M1W[VY00Q9X2G+Y734)W>5JR&'6"#Z,V'S[/M_UH]+&Y_N?\RN]GN5^&[]??28AC-2U(VN M:2A,1^Q/+W?V8*!U5:L73S_4>AU&3'US5'\__,YOL^_Q9Q6P [KE[6]A@/TZ MNR_K&WW7BG(/D#<*2F4T1M@+TTP8QGW2$UIY *""+!2(ZLI@$0SP*P7W"II M-.*Y:ZDWS]E5$[';Q='+]%L[H9M\ER4F,23U5IX"4AD8/2.]%^W :2CX92EX M6B[J\OTQF#\YA?37U?)M=5Q33[=?EIOMNDH\V;P]O,#U;K58^#HW^MH3[)C% MC@K,K5= *BX:L;(2F$&=S&"HC;-2&"0IC.7_E)'0.ZJI!5IP(3C*['F.4!7O MWO^]KJ/W[KU*W"6=4"\/Y)(FV<%I?JK.I/KX+).J.#(S%D@\_KV=J;5SNRJ" MM3_7YC9/[AX9?%4K./CQQ]1/T@CG-\7E*]Z85Z+KN+ M?0X[/@_SX?-L9]8F&/BUW&S+VU\?JDN6!$&LA;0VQ H,8.>H]XWX8LS!]9+]=K;>9G:TZ=BY%P)";Z@(G$ND@:/42 (-A9*ZI%LM3\U,2&S_-%_&:ZO% MQUGX@YNR^&F^W#TRFOC2RX1Z/;/+O6A7C^YRG_O9W5M?VV!PL;.X\LRUS>'+ MRNH?Q..F=F8.CYMM0/W@'C*/XP!<_Z!#L,*"'B84%F.54>:TV< M9$Q"AA%7OMU>HJP%^)F9K<7X7;DH*X6=H(=-[>Q+>]@<'3QQ#UN;_.?SL(^[ M\B(>MN-H^K-[V*ZTC.9A>_7;Y3VL7ZWOROFQ!0A833'5#!GI/5"6:]3H+J'2 M3D4B;=OEXO7VLR9N$"^FZ6<[=/FE76VF M;IZXM]U;_>=SN,\Z]"(^M_NP^K.[W1[,C.9Y^_;>Y9WOTQUO"4U\XL\:B(A& M"'MW2)"A5IK=&:U;WE[:[SY%CK374#-OM3*4N. SO!-$: (MY)2P]!/:QLCV MJ9UU+DO*X>P/)II3/%YKV_%_=L'LS,O%CM?2>JY5E<7KLK*("*\>A!Y9QZ(QDDNWO]R!(6UU7F(HMBFGJA;,:6T&!8$)+R6F( MU3UWB*K<]ZZ.,P2KE[EW<&.-D#B2TM_>%<',BR%J/NPG4TOR1V%K]F.HRN=7]_RKGGSY'&[^6Z]FGLCJ3 MM[-MZ6?S]7_,%@_E<9XYH9QK(@3TSDKMD"+ [?< $+'32!OK9AM33DE*A5,L M=!ACR@AAL0-:06RYS%WDKL%:[, 6$611H9S*WGRF,7/I_?O+#Y>I[O$?Y8(_ M&YX5.T6DYVBD%K^KC^$C9S?;'^6B5I[1<=G=KRSC^%]FCRP/>^/OI&4 M=?Q7BT,2Q\0$[DP.-V[_['%(-MXN=.MRZ)Z_?!RRN]OR$*2PS78Z1SXL<:EV MG$@9_M'-.E(LAAEQ!YZ'O M4ERX]]75ED''#R;M?Y[#]+9#YL\NZSDHF^)A>EI_3_ZJ[!.#W;=R?3/?E+^M MYS?!5L>151PC[K#@W L&=*/Q7&GP0UR@/6\A"1VI#"-82&H-%(HZP)F# !#. M>>Y#]M>OU799V5BZA.^EQD(+4]N)C\&$L/>2W9_ MGDVW'#UT;A?MHB-B(MMBE^7@Z3[7!'JDK=?[97FSNB_?AW"^'&KK(2*-.=0HRKVL(H&UVLT9A'V M,QR=D>(X.T>7Q?0F4PK7N- MS#'5KL:2KG>)_$Y:\5)M::=YG1AJJWIQCKZ]>S];E)N_E54%-D>A%\H"*B7B MRCFF'=X'#@(GW79Y_ND> D^P-P191KT "DNDI5$00TN,2'I J4O.9P 4Q6I= M?BV7#^4F38_+RE*8W#445FN+W&L_(&O.,CS.ZTIV[:6A)#_RKH491 MFF:\*S=E^-W/:GEKPSQ:K+Y$N8I;MLM-N6LY[KAZC932P#/H)<92-Q.#4I>T M1&S3GL$$4Z8("2$ Q0@K&%;% $GA,9)>Y#[O;R!6A_VW!Y!I^C((L>T49VQ. MTS3H$9U'^(H=P O)4@O2S@C5D)1/0[H&M6B5;X FGO>4B_"GGT+#?YNM_U%N MP]>/F]76&C2F\V6YQ]C$IEXE%%#JUC<@[NPE+U&U[ESA:&8GH:( M#6?.T]W^87EJ*U]_+9?E>K8(S:K;^_ER'NO(;N=?R\=M(X>8 (P!)ZK*4RFH2S1S#3]&P@ M>MN)VOC,IBG;,:F/$5Y8WEH1=T;CAB5^&D(WL$VKG$,U3?*&.4V-&]2_;,O[ MS36BWI&P4";0Z>HHE7O:S%[I5=)F_]#8A( Z!$Q((>BI"ZL_KX+4*.:AEE32 MW&>BPZ=B5.<"E6V)IP*C]WH[S9YRAR?&K?WO0C_Z:]7.8JO^SN(3!NZ8,][C M4D-@&G[F8M:OIC$1TWS7#D!Y^S*^G?N\MB8$CIS:>.O8&"&]D* 1)XMYTHLQ M+9LTWC-(0KAJ-*?,4T4A(A9;XH5RT"85O>[@:3ZLMB&R+!M_L]FN;OZQ$YF; M([1I/F,HMMNY@@L0G:;P>X GW7@3QX\KU>V(.Z/ S,_#6$=VJA5UM&:(83? MW^:MHHM-I1#'?QX%^]?5]C_+[4'*KSU1E!'@O:6$>^(D,/NE.&),#A[,=T*) ME-2;Q..L"_;I@*'Z MQ;LS3=(3%FA[R^IH??-2N!XL*[Z7VZ/EVP2#]BY=U#=\SSHLIN%O)L!#EY!^ MA)ZYN%>K%RA^M=[]*/X>O(;208V0U- X*@T(,6MSE4@SB\PD7-W+T*W%PC)F MB':,0D4%0%B$WG" *1[$?1K^[ZJHB_\4=ZMUL3[@GXA?[#@J+NPL\P^(B7G0 MJV8'-(ZB=RU&T8_E65_LSTNXVWX#ZT_N@WN2,Y9C'J(/.USTGJWC:WR;T'IC MROPF9B+-%P_Q5GJ\=_>A_+;5H:O^<8TU@"A(+"4^( $,AB5)+;!*0PO2GBGJ MB@%[PU1\:A)A:K")96 5$YKB@ #942]K[X!'E:NU\ZJHP-?9?#7\SC>OA^V9 MEKE%$^B4Q*.;U/[878DN(OBB0G^YV]$I')_+4\K<:]-P$-FM/'V'.2.KZ9*M MEMOY;6QY_C5XH9N'=7 5Y<9]NUD\W):W/O 67B8P<&@-,-93)X"JGH)G(/Q4AR@_][,MQ\)R;%-Q M,*IHK"KB:"V.['I9C;JZ@O%Z/-5+3+*SNSN0@?IY0BYFJ YJY7U&'PU3OUD+K]WP^;;4RT>1<65+O[ MHG4U$ Z-(8"1(&&8A/]"ZC$/<3 !6K#@=3LN1G+!&7-=$FTHCHRHXM_*C&9# MYF!(<61)[VI1V?HR>?DRA6[LL9+)UH.YES0=>6^WNLG=J5/S)_D-/KWF&8?K MUOZB:>3]3;FI$W$97J9\-3X1F D?:Q9]W$WY>;+^7-_&Y> MWNXJCV#NH?02.TL(U5Q@#D73GK,V[;YKYU9&TI2KX@A:QWI%/:AL&]&-P6(W MJ4DD,%/D=8*?LP%57TXGHD#][7@6_@S#3$)]D4;W#A'5[@(9L]I8PRD0@H-8 M\<(BW;1($LLF]VDGLQH=KUT.V)*KB72GL9T.C<5@FA*]3-[E:H:H9;/;/-LS<7N[+9A^QS*6>C M=.(T!'@D6Y\FA(W(<%L1W[_UM[$!Q=>J/,%&U^]QOO]?YLM/MMS,/RVKWZVW]Y23$ED(@0728XHE03P@9=QI%_X_ MJ6AF3I@>J_@LBN#!,SIBI*?4,.!A&%C9KF_0XH#@]PO9MO_E%M*3L#A&%>:*\1@R@6)B.U>!GH+5,QF2:FA\I M\P'714Z8SA%T1E<'X74:RCB,*:L,XZZK.AUKY&Z;64HOL/8&$*RLD4Y389OI MQ 1(RFDZVU LQ\BQU"Q\+E50"X5DD%^.*0 09W][XUB=?IW==WTNHQ^7J=*4 MF<;.TK0/&B]S!'6.H%;2U(/7J4E3'U-.2E-O?EIO&ZS6\;Y:TUY36Y]2QD!8 MX6&#L;8NK/6JZ3\U.6N,9]RM:%#IQ>)N;<*K,?D],0F[Y&/%W=#<%)>NRSV:\J M#WNAFCKG='S%6#LD,>"$J6:^&$=(M^#GI9;B,3[PUB'E'/50RK!P<=I B+R' M&,K1HI_-57'8,>I1(;0GL:F14&Y.NX9"'>C,'!*]P%2KF*@/P]/0J8%L.1D5 M]60>9X[;:L(,8;"_,#R.)S0-E5OSI3G*IA8[#; M54;5Z5)SEN=A4W MY6<+=;]Z6&ZO!2ZU, M4&@KC3#6,IH["_J1BNV0%;,*6COIZLWA><$:D[X>,M4PI\XS=T:;-N7-OWU: M??UOM<%1F?#NZZA)^$B37J'D!24:BL3+ZL]@5JR&'5K)FTOE_-/2/*S7Y?+F M>[/@5)M-N=V'P MDS>MANV/UKM9%^N*Y&VNJA<:J/O]KJM"U;UPM-:TK_="KCVP%#K/;XYEZ9AI MQ&[9K'N^G9:1Q>3\/_W].%'CK^O5PY?Y\E.=?.&JV[G.,F,1@R&\E !P**'A MG%DEDK;;6C4(->",:V>=])0[JCTF!&BDG0&!AMP/^AQF:Y41\3@AJT':,]FN M%]\M!71LJA-5E4WMAP?+75/S/;?&[>81.2 M8D2I H(R9SFB5C:SC@.5]"C"T<?I7J';O5!=W$5>:&'0EKITPC,!9FDC4=-6(B@K2A23C96;.R$=/*J4]DE>9#F[G"$5-)(G.R$00$I-YQPV7P MUT((;1%72&%D?%@PYMXC?_G.2JWH1. M0WOZF[$:>*#UUY\F!U19H:ABU#I!O7(2H_W,(= D)1V<:\8#;X0G !M.)9!* MNC!E(;#*6>BRWV,Y-8LZY8OW8;.[#F4@,5QL/L;#$3?RB/,!+WY;ISF7[C9I1:.RP M=1,9K+XX0G;!_9Q3-+VRP].;W6F(TS"FO+ +-! _KPG4/Q??-]?JZVR^B'O+ M?K5^'QH[%#]_L\L3;?:D((5*>N254D)S99%MSF.X9:S50^-I+>J8KN49YMYR MB@#1GA"K)?58($)T]J>+/J_6VY_#7[POZA20^_9Z-3"UYX7KXL]W MJ_7/FP#RZ-&(J^)-DW[^NJ#EY/IV=5,E$E:!P00Y?X3O MP_<2:1B.@B.) 8 M5 XBB9H7/$4>:B_K,C+9M,HY&!."\R1(\99[0"6 M$HIFNBGM66NO<;H)2Q PV$.(@*6&: $$%=!!QD'X-\J]XH[ ^GB)'MRU< OC MT);F!RK&(JCB"%47T>]!78+*CT-A-UGO2&4[#3]I^"G1[L_4!%1Z "-6@XZ> MKKEL+R21^/DR_&P^6^SKQYO9EZH,WYO]I3"EPN1Q$!"/09@_E&/JFZF#M4S: M)^T-!GBE(89 8^PI\5(A[S3Q$5A8Y5,Z8@[C&)O1]$8TN.*:OY^ M;+<;,JDN3/,SX_1>YMR[;JRWRLO+W*'3V*09S]R3^7RC\-S:/S0M'UV9V_^L MRKO>O 1XHSYNJM3L:Z U-Y J8[S#1!!.=9,.QZ'FK?:!!@.#C$;<:AR".TP) M]($C;Q77D$')."&6O'D<&'(M*;<,I^0D*TUB2ZAVR]V)+[S"E#DST#B/T M71[?T)/S<[YAK.Z),:*>6H%$6"8AI\-:54.+&3>(,Y.6 M0KJ'UW[_M %31#1I8CT8K>TT^1*,#GH0\)CK(CX??WI#+8O$MJ3PC)(.W0G3 M$,S!K5KE';J#R=_-S;OR_7Y6P1X?QU-E_J,@SC\L/LV[5R M (5PRCKL/;#2(0F:J$H8JY)*_PV !@'L0ISGI0?4Q#MS"@I B4!(:"R3'HGO M$!P?8!415V*FQPB=T5M.+] /PPKMP8"BLJ!XTF=7Q MN$S[,PG5/IWX3O#K@LMM(:12@#BAL/B=.L$1= F+Q>EI_BAWS( M*_B/02'B$?1 (T05199J JTD0C@' SK0+J*3M= \P]]%]R.\<@3A3^R;?,*? MH3]&%_YHPX\E_(]8'UCXN_7HCRO\'>T=0/C[,-U?^.L2)-MK"X%$R J@A=(& M ,28:\0C+#'$,"%\TYH0Q&)J@T)90)'PF@ +!:,2L# _['@U/H;2Z-8T]M7@ M' P.JK$[@%-1SQV<3NJ8RO74U2_9GM;JUHVIMNKU_N9S>?NP*-_>N?LOB]7W M,K2\_CJ/N\2S=:EGF[@]W:+Q>Y^R]N[=^7-ZM,RRFS]T&+<1ME\ M*+]M=?B=?\1RL9+&9Z6$%P1+X%P(GJQC#!'E$RORYD/I&67*8RHQA)1KJ3&' M6E)N#'* L]P)X8TYQ68;T/S\,5I2W!R9DB:B%^S-=N+[8W1DFF@W-L52P?O^ MW)E55';M^O78LA P[VV+?_%@7?-";F7?KDQ3$>TL*D-'/AG,UF%GO,;E!\DT MO,T$>%A-;?IV]6XO WP?5?=MG26C;K;SK_/M]VK"'8 IAITQ%F- G:&&L M&N'3 IEN;JPS',@%Q5H9+@FC !-%H5("828P90[E?C6L0EBL*HC%; >QJX_* MUR>ISF@2W='=ZYQV,G5_[6R(FS2U%1-R*UVI;^4_LO?KU!Q%?H-/>H21N$Z7 M_E]759Y\>1N??U_/;\)7%:J_+^?;DYA(6%%)"RW%'B"ED*=DIS ZK+^2[M#W M0T(0$0((S+$,+M)Q#;7WEF&B(4/,Y$Y'/""MERC%0\3:6_JS]$FJZE^Z.[H+ M_AYY<=0_M=97X*U=:3RIZ?X711?[O]7*X#L-67%>[B&'A1(R]^VF'_2U=9'[974O7\8AW2 M78P\J=89.6TKTV_*L Q0R^ OEMO98M?RM:QS M;;"#5 $ )4'.*@J0Y!3%5YI25/CE%I@+ZD&UAHI@*B00%F'DC:#*.\VLRQXK M+[=%66-)4]".A+43R/QG?V[W45<@V5T5%G'N%N"S:]B(W9Z2K'Y?34*:> M-JR&'%VISX#>E>MU6;5EPK_GVZ!S-\WYJ,3 Z]"6X0IQY841LIDMF/$D>3G; M$, 64@0!J?8K/)9&"6<)H1Q!37#N+=@&6Q'!%#<5NM2G/OO0V$YT1F,P37OV MY%624P.+;^@UT,9^VO,T26=$:!!NIZ%%PYCR["W/P?CIL#!MO%LEC+?US;O= M2RO&>0@5Q)@JK9$BDJK=U,+$DZ3W]%HU* T4V$ KF*.4.Z8(\I!8!IWTV(O< MMS4>+70>._W;W578;H\]#<-V\O)R'*)[+"8[X6#VGH9ADHS R$F2<_;G6Y$ MRA"7V!!F>D<)X8I;+XCA5!GF-<^]L5;A*HZ 71416J<7&KH3F;(0S,QAFGQU MI"_C6O Y/:\N!WLP.@UEZF_&BXO"WKST4:!=_74*):1. \J%E\YY#$FSG,'6 MNE;%(ELTPQP1X0.-B&5TP@ H9)Q?:TA;"7## AO$:<2"XTL41:%D,+# M\*/9"85NQR2U6[G;7N2V M*WK["@DOZ/F@W$V@ .Y@IJPRC*VT6//%Y?6;?85%8KD P7,80:2 W' F:3-Y M/%5)IQ"O-(4=)(XQY[DE%#@OD+'2&,VE]TKSW"^@GMAM2HPU^]+9+MX M9Z&'+;LWERH3>YZJ,['G0!Q/(_X8QF$TN* MO[TSJ^6NG*<4GL6\+,V001Q@9_=A %0FJ?!41PA*>XHP-#PL.JD6)FX2.!5( M8N&_FN4NU5TO"*MW&'Z:+XOOY6R]24R-R\5]VV7VQ6E/78)'P,4.\?%:?'/U M]'@C_*1ZI6!U5S3(QUZA=V'W[.H]:W=-0UES&_ELU3\"I]UBQXU_V#ZLR[_- ME_/[A_O?9M\K7/:A#-.?>H5"J.H<@L9:QIENIK^CGG18,&9R:^V'6#^U6%2*>[.ZOY]7[UI<,O0Y257K&*@_V=.8LH-; M=38J&HJU]DEEZ_G7T/S7\JARVG .U=N:CV%3:?YU_T]SJE M=E]H_\WNEK/^_M*'O9MO_E&?OV)$ <08LXA0F=+VQV#^;_#>Y(3 - M+S5%8IXE)DX/XG"^\K"/X0Q5RD-'&$:(A^#5A_AYU[C4D@[FY]HW.04?U69/ M+ROM SB9/(QG&VZ_"V^0+!:JN6MNE\]++?NV\WBX;:\]8$_U_S2LMQL/I2;N$#ZM8Q[ M@]+0F#E%'6+6 A)?;-_9@&W:8UG30IY9HP.$8A$+$\?16=RMUG_,UK'87KWE MDUA2>EK,#:'LD^[NX1W$4<&]\,/:X*OBR.1B9W,Q6]X6M=5%8W8]A!X97NPL MORJ"[1/R.$-W:U?'=;'A]0/XO\MQD^)&+]R#K5^C7*W+^:=E73;WYON']6RY MB>6*5LO]2FM?$5PBZS7!@G%A+76,Q/3Z&@&U"*GKK^7ZXZKUTY,#MIPBCL<@ MVV<>5)4G[FK(QZV2EE]O/NA^D/6@WP=/<00)2LVX=A(; M$_.V$.: -Y ,DZ3-(XZC $E:::2_[%@?9C;:6GZ[^1R/G2LY+7Y:U--\V3Y* M/)%6VI.D4VFG8W$_@;34T4Q=76!L)[_A/=^6;T)3(;K;AN$Z_[@HZ_RTW3N) MU;;SKK['NS+>F[B-B;=^OKF9+?ZSG*VO,54"(@F-I\@[Y1&@LB[HQ87V+*E4 M\A!XE+90*6W"_UFJG-?8*NTT]9Q3!D3^TID[4#%%*4[?Y/>X\_=(RQ!K8IV1 M&'I5Z'^NX!<'_/O'N(]-:*H0Q9I$1[U7VU%$0T9_F+LO\^>"M1'[=2)!W)@6 M/W^A>V2V\XA_!/+AC]4UU]P #U!AF FH056[\1%"F*2RIET0R 18((9;P3! ME!BOH%4"" 0U#GIG16:!#W-6Y-3TUD3G4/$<'(^AVQ%W$8!/6:=WW ZFS*E] M]2-J<;*-O=2W&Z,9]38,UO*:&HZ]0])[ PC54 E&&R& DF0,L \8@$.<0,*, MT)QJ8R106!,9*/%0>IO[P:PP_V1VS6U'=C;5'9SG\70W0I^\\D:0PVIO4H_] ML.J;9F5__>W :CX%]F&Z7,<-5\(9=@Q+BXS3TI!&$SCP**\ 5Q"XUXA30Q#& MECH*1>"$<((Y%18!DSL9&P$$_@+(^FOA'YU,4W8AQ4>Y.ZZT>5 MWC0C>RMO!TXS"F_XW6MND18NM$LY1I0K"^E^"0R 2DIZZPB!26VI!,1)P*C' M5@8<0%47!6V )O,++\PNO*VHSB:\0[,\GO"&OS-YX0V_.ZSPIG37#RN\24;V M%]YT3O,(K[H+$K5') 44% 4\BANK,"68HD82*$Q[N:,/#J:) 083 U5@R"LA M#?,<@*!6!$GL\TLPJK)!8^I4.8O0@MV'W?1W!=37V7P1K_;YU?K];%&^+V\>UO/MO-S5]K98":"\ MY59*$)\',L35^N ,MFE;$^U;!8981Y4S7 _W M4'^^6ZU_W@2PQ0%MWW<&>K/?3ITO0WR:%@_'>>9W!UZA\(S*#M\-T]#4#':= M?(9@6.:&U,LW^^N DBNI* 1AGGJ& /9&ZV;6,FN3[BFGM6!NV(X U@6P=5[M6MZZ?S[$PKNS[>['OY;?MA_^*!=?R[^MEMO/ M&S^;K_]CMGB(+P,&L1?(,ZZ8 RDE2*W&E<0R^*/^?;S?%F\#=/];*+I9;OGO Y/N6?2%/JL*E\5T9)J M+ZBVI3@8$R\ ?]L6M3U%;=!5$4TJ*ILFVJ\)1=TGVK_=ZK^/W\_M;O<,1_(+ MKOE2W3B!.S^7L'IUV=J&K/<._BBVV-,.8K M5S]H681D_*[*X?5'ZJ71W'[5H[%KCWIU+,??IV]S>OZ1^GATU]^YKS,Y_],\ M#^;]!^C*']']#V%V+_\_&.]Y H#]*=@C9$"A$(48Y"C76'M+E56-Z#@$,Z[R M7\8CN HP)'>2">PBVVQYZG@9W M[:URW!E-0S-*:DP%V&_[<09DFXH\+9IA6#B O!#"42JAEAH)@CWD\0J'%"C) MO:;7VTF?LL.6(J9UW,,$SBZKM==I>= M;VX6J\W#NOQ0?MOJ8/@_KH4VU%-GJ39*"VF("/.IFDU:28Q!TKL\22U3JJ@) M+5'F@_422B>X<\AR@14!B1.L0_Q:%0NLT18_[7#^Y7RITS'X/A^V7I[JM #U M$X185W[.O)F5DL'_D<6@9 M0NXP5Y8I@8&@UABXF\3Q#5?7:BL@J3VA%+.,(TTDY2[$Y-YR!S'0@AH$ MWR6G%A<3TA;<=0HBTYF?AF@.:E'KL+(K6QWR46]N'NX?%K-M66NU6=U_69>? M@UY7U;:CC,?:C]6H/*!BE")+0&7XLAP3AQ% M".L0C2N"D84^K&I%[O?&CX6U+JBZ*;:K8G:PI5A5\=+-L37%O#*G<^IJGEYK M)Z]3ZK TZ7V4WGK4075 ^PC]?E5Q_+#;Y62Y)^?MTF"S]N8TY'PT:T^GRH[ M2PDQXQ;')O-CP2CPIRT6 N5LMBC[JH M8"?>P!V\(]I)^47[($V[#YNI5RWHO[A@IS)[1J&S==(T)#F?>4^OT>;EL:WH M_K+\6FZJ9\0W9C';;.9W\_)6?V_>>'^8+7;'-=]M(IE!")R@W5E+-C+;>$HV]%G!,,7ZTH'[_9$']\7MQ M9%%SQ/H]39_S]ED[K9Y,=Z7I]A'LXH#[5+<4$?O%Q;L/U6>$?)0>G(:HCV/J MZ@(SI.M&R]DWS'Y9[E]2CG75E[/ES7RV^*U0PN48S3[+O?#_?UL_3UZA0A^ M4R_?R\?O*L:WWPJ_>V>S&1R;HY.M=S0?M/;OMJ=SR"WH2O_L=_:7X2_N_C;%/^C__R_P%0 M2P,$% @ 59QB2_6C-RE&70 #Y0$ !4 !Q;'ES+3(P,3R)OQ]?D7>GL_IX%:XG#4]LW!->XT3>]G.])Q/>S'4EL03 MBMLA*3E:EF<__#597O[PK[-R\<R/_\C_^7VT*'_XNIC\QV)\65Z-WE;CT7+UW9?+Y>?_^.FGO_[ZZ^]? M?Y]/_U[-+WYBA/"?[EMM_$3^VX_KC_V8?_4C93]R^O>OB[.__8 SG"U6WUWC M2]8?__KL\W_QU:>I,>:GU;_>?W0Q>>F#V"W]Z?_^\O;C:IX_3F:+Y6@V+O_V M/__;#S_+OX^KJI_S//[GKQ616+A:^ MNOI],EM!]L*O<$BKGB_GY?D__O8G]H!H4$4,)QF+_[Y?+\N;S^4__K:87'V> M(BX_M3;P7T?S.?[PI0SE%]-)S47P4'] M'64R]1G5I-NC3*TK>74DM]E9.5N4F>T+_(*S;%NXT33OF1\ORW)98QIU>^AI MP.]' MS:]JV:IUVK8RR#2:S/_/:'J-)D%"\Q)WV='T#5KK\]77[\2V9O,^AIH75[87 M\(_XYS7Z8-.5!?$%=Z)L-:1J_A%_];$<7\\G2U3@'\IQA7U,)RM0:^Z$?8ZA M%] N1VA;+=[,WJ%NG;^PJ%O"9<^OZ67J:%C.1^,EMOIEM,P"N6EILCL[[F-Z MH9PC_[+74M?*.[C#/J9S_\__G*"RGH\O6Q+6SG[[F-S/H\EL\;9:+&XU EJ? M_R[/VIE?G:[[F&(]UV^O3EH9]L]5=?;79#I%K?UFMD0M-<&OL C7QBH'\WG-^BEW('W]!,UN=3F=_0PZ72-VK6T5]5\.?GW/KMXPVY[F%J] MY;)/'ZT,^G:S_C3ZNGML+WRT[2'4E/;F%JT,")&^_8;WY?SC);JIN\:SL4$W MPZF)TJYVW0RN'L]W-&ME:"O+]/9;XM?/V5^LH?^W-NIN6#5%6J=M=X.L)]H: M35L9XOMYA5[^,L?YLF?V.=L3-02\HUF70ZLIY'JMNQQH/4'7:MS*,#^6%[GS M1Q&3U?[X\+??J^OESV5U,1]]OIR,[;P<[1I\@RZ/-:6:]&G>\[$F6(]VC3MN M9WK+:OR'&ZUBD%=9R]4* FYOU>' [C1Q70KMT4>'@_Y0HI\X&:]BN_COC0:_ MO:\.)['Z[;O/^3+_4#4TWZ[&=2=6WVO3OJ_ET^.UEYJ-YW/OVF6:2XT;<[V*<= MMCQ>]#,FU5FPT9X]6\SNP>Y]MF"S&TVIQ/2\_(>P.O_>/_>;]0@>%M$")%$0'8P4!:@BW MB( FW# !1M9!X#'A['S\0S4_*^?_^!O]VP_X+^?E?'ZWUVU)B%T1T_;;AW2=^^KQ*5_EQ?#F9GJU;Y_S@+LA0]8 TSFN]J']Z<55WLMZW)UZ^ M\L5NM15.*TZY<)1I'BE^=Y:O$,PY><3%_I ENIZ '?]Y/5E,5A-P-X_^MK)O MMR"P;U=%(M1#,A8$%;B@:$HBH^*\"CQZPKXC!5";(%6OF#^H@G[6W*/AVJ^3 M18WE]J1%060 X E2,JA)/9&,Z+OY"29"."U.=2?^#1M-,[B/2:?\X[PL0W4U MFLSV)-8W;0L6&$M$0C24A<0C![W&4"AK3HQBC25?@TE-\-W-J>?QF_R;XM?R MRR0?G?]5S?]8_%)>_5[.7Z#%IH\629O(I20>T')37H+7@*/TFG.P'NCIL^! MJ56M GM$E8(&;_EF65[MN4W=-RN"<0 D,*6D=]0JIA# 6\BDE3HVH! ;'H6. MN5<=BGG?['ID&^8$]LG97;+ZI_EHMKB5)MW/!]G839$H==$P2;7A!G$6W"=$ MPO*HC+=>G;P".X 4N]WOMO ^(O,>8TF4V6Y=O)E_)9GNV_RLG%Y1+Y_@7U^T7YVZ(\OYZ^G9QO"XHUZ;9(BNCH M9 2=6,2U D8S1$I2E:R6NDF$7'PGK.L1_Q[BYK6K+O08+]\RIH>SB!H!]+WZ M*7 KD0Y5"'->X+Y"<%,A8&0DSFL=3"V%?$0\ZARC[==109&=-'(:<65DPFI* ME4^,)T="3/'$CM,Z8DO5HPB.JR]J5#LY>27"\'\HSXS(X2H/3G$G: *E46Q> MUEHRW>"QD@[.X$.6^O0NOW++O%_\?"$CFEC@<+\4.#]#=&"<):_!)MS%0I, MTZM7";5E7[6/=%\V;;@34!ZKQS\GRU^KV?AZGM'<0J9MS0K" P5&B3!" DG< M>*MC$ (4HT[P)F&C ;K9_7"J1<#[HM9#-/>NHL;L8K4RSFYMZOJY IN;%\93 MS3T-&BUP4%%:P1(50=)H$D^ZR1'+ )WN?JC6 ?!]4>Y6\Z+!@K!DF#[AM^_( M$MC4I'#&,"X#*NL400AE54A:> 76RX18GM;.V*[07]P0&V-\3!;M3 K8W AW M?J&!!Z^#!OPS6$:E-9;$2#T"YT^+2Z6[6*='][%@ZS MS"/&@3]:98MO9[/X5,ZOL#^.QEO7<;V:=R-IHMWUQ] MGE=?;E?%AW)<3KYL""< HSPDX+E+)F'34UKMX]7JB"BT3 MJ7O CWLJ4JMH^LF?BQCKF?1*)G &8E3&$6.\A.0]<19JG1L<=;^I@/17* M4^Z"D)(F!1&Y#(H1(3FGVDHP]K1LGX[X;R&%XW,1O M+=MCYWUO!0^!$N&X\(0!)\KB[N8U"& !EZYL$KL=O(LP!'X>*HG!,315U_/6 M"'K?62&BLXPG:Z@(H%30QGDN0W+)$G"D25[/ /."!\?/0P4Q/'I.OK2G/^\[ M*Q)-'&T=Y1CW8!$3[@PG1!OJ$K6QR?8._X^>G0EB8/3\=%G.R]'Y\L4CV(/[ M*BP%3H-1AD:/#JJQD0E!F4S">)#!-""G_'_D[$H. ^-F"^<90BLT9(SEAG%@ M.AB1<.>(0&/R0<4F86BU-P^?U9\[<1[NB?YQ8](OU14]^1!T)"(2:[BFDH,% MM/:#%I%:G] )<*R6#=%UYNLW[+K-!U]S+%7SI\>Y68IUKOVTTG^AG U*6R*$ M,6!R;2D=P2K#$M7)G5I:6D?P3'-0/*;-X$T'4SP3D?M:B55M61CMF&?RTE4JN#@C&G<;GETA0<8C)&)VU! M..6EH-2>6!&C-JCP5"5T@?, U_RQS\';7OJ2>RN"H)982Q)'!P1=$>Z(($X[ MH,=<^O>;3)S/J[FO< &-;XM%SL[>SR?5_+8VMSW[K^O%:LO+#QCG=B=PK;H-!&*Z(G&?1V)6P]R(_CRX MG//BYU%5&A\8MU$QM,HL2)#WL%+:Z.QE@/SJDPQ/>=@"_/W=-KP=XF^SQ>=R MC+M4>;;SSL[&-D6^)&"2X:M;E$YIKJA>SS&&<&)UAQO*^9GV:@?5OICS:+D\ MK*&--WMJM"ID<#YX!41K18(%",RMYRDH.;FK@XWE776%;5\!V5UI9$?+PGD3N6%)&.FUM%$G!^OY.@?IM-1C3]QX6DJO51GT MQ3E?+9;OSC^47\K9UA.T;SY7J.2)D@%P&EY20FB(9#T7[\*)U1LY#I^:(-ZC M(5?B=UTB(@$'.JU6K\KNUE=;VQ4X+6]I""0P@=.U-IE[Q(AD3;35 #/]CL.N M-B70F\-93J?Y>N;L[)?1_(\R!X!V4VUSHT)$003C-!*>I,M9MR3=8V==$YX- M,&/O.#QK#?X!QM]/[NQ-"4U),D%%+X [[=!EC-H[&D!+$VMMZS5OF89R,9Y/ M5B_)/KP]L!K0S>U_MQVH[=E#P=!/3:C1C)8 @G,-EEJG@,<$EJ"J#Z#[VC?<:#%9O#M_@DL-GNW70:&!:J6T(HPG$,HX2J,UUFJ(/)I&V6,# MM(I;I%FG./?%LD>;Z8=R/!TM%JN-8R7(^\WUT5K:PK=]NRH88< 0!:V9! ]@ MI)*).R-<8%2X$ZN$WP'S.D:\+P[^6O[U")QY-<,?Q[=W__?5>?MV5:@(GEEE MB>4>1'Y P =#@W/."^95DP.< 5K3'7"P8\3[XF :3>;_9S2]SAEYD]EH-IZ, MIF]FB,WUHZEL(5ZM]@6)BGL%7GKJ@$1K34@A:*>LU$FI)C?_!WB=I0.V=0%S M+SX:^E;H/>9\T@6.\2P_U>Y&4YQ ^?&R+)?'\\;NSW0?(?J^NGN7;[=?5J=Y MX4-(#E>]LE$J1YE(;O5HM)&$,<^.^&;QW>M#-?S/;SY8@$E)$N[ !2.B ,JI MNI\152?FF[4KY*?/JC1!MJ_MX7:0_K:.=FVZ//E\(7SR2G$F&=4F!ND#ZJCU MW$R]FPBOAS6'"O9%?C2#LK=SJ=$BQZ;S'_'/Z\F7T71UCV#I1_/Y#>Z#JZUK MVWE5G?:%"TG+$$P*PN.NZ8)C<3WWP..)*9^&\G]Z/M4!PKV=)%Q6\V6NY?AF M]J6\"WMOVYI?^'@AF0 GP7I"J=64,:+,>F:4^2;<&6*TIU7NM !H;_O5K>G] MJ';>K^72[WRN8UNS(L0()$7A4@YA2>4ME>N92J:;E,T<8KBF5>JT"&Q_D<'R M\VAR=G?NA3KSW?*RG'\#R]9@X,[6!2K9/$EJ\F,3E%O/55C/FS,XM=A+JX1J M']^CF-)U3>C". ,YG=@ 8Q%,OO*4[N;"E:E71[*UR$GG=]Q;5CX-D.R+%6^K MV45]T^:%3Q=!11,5$2E&(6F,'&#M7W"IZQT#OS;+IK%SU1S(_K:CZG,Y7]Z\ MG^:LAME9MMY7V3^XD6[=AS8W*WB4S%FD?: 6L>*8GIQ%*V6J),BXCV MQ9WUHVB?1E_75:OOWQC'4>_UDMW./@H2@['Y)6'&9$!@):=ZC8&PILF!^F#- MFL:LZ@K>OBCV]"5H''/\.IY>GTUF%S5>AZ_3'&<.*DD;N C<.^821UO@;N:! M-7K#>XBG1^T0JP-D>[M9L9LW]S.02GE'T"340LA@N=4.[E<%-,KB&6 MLI:X M<2!Z?5XXG$_&R_+LY:AEK7VK?B=%D* 5<$2,A!@2"J6,PGGP]>BC2TV(8(8:J&GIC'-/['H+S3Q8XOF2P;(:_W%9 M35$BBZSFEC63._1FD\@V$[ M<5YNDU6YL$Q:Y8%2243D3*SGZ%2]*I&O9W?KACNM0-MWX/GN/OQN[KSJF(%/+^S"ZJ4TN]Z( XK>!Z/--G+Y.GL%0Q2Y2A1.;#?Q&#O=_3 MI5)-TDSW/X#HW 7K@"V-,3V2?MGK(.M9F\(;8Q(Z%0(1TUQKIR.YFZ.0.IW8 M6VJ=F\AM =UK(/#QL5OM:."+C0H2T)1+$$@DSA.O;1+K]",A%&GBRP][T^J& M3JTA?81MK-[^5;@H';>)!6I(8MD3T&M]+8S4_3Y&UN?&U;F/OB>TO=V7V/S8 MPA;*;&E52(K_ \$&&G.9%I "UFYD]@^:O,DTP#/RSBG4'M2]79(X)#Z]!;DD M@7'O%!-$NQBUCLK?[]6&-]G%!GBPWCFA6D.ZQS3X6PFM1K[K M<+GRX2,8Q9 M18B5!()R@*[E>EZ0PJE5^6U!P,]SW1N"VN=^5LUJ,>7I1PLFE'1!VA2!$:T) M&+(^Y\%_D4T.3@?H?75 DX:(]A92/CM;'?#E=YXF9V]F?O1Y@J;FMH#RRRV* M0!6CB CU04OJDV)VG0DIHJIWK?[U.%@=,*8=8'L\B[B^NI[FTA$K7S 7_IN7 ME^5L,?E2OIF-JZOR;;7("8[OSC^-OFX_H=BGI\)RYC7N\X!>)N>@B#7KK&X1 M'&UB PTPH[D+HG4*>'_YB,O19%:>Q=%\AF[ XM&L0GD^&4^VYR'N:ER@EB96 M^^2YC4S'1(#?A\7 TR9WDP?HNW5 L]8Q/I[3MI>S5C#F;4@F>N^D\")&Q>EZ M5BPVJKV\OY/6>>"H ^8TQG0HR6@-DM *W-P%(TIY[;QT"=&C\5[K^D8/G0[P M'>4^PX]MX/W L".6Z7J_@O:R7$[&#R;[2=;L8L)+I:E" T0 M\*"-82$2*-V M4M5[?*,C.W@ZK?[*(DG5/%37OR_/KZ?/ZRML,W]K=5#0X!T1N%D*;D$JM7H* M@U%O!77*QA.KUM0N*9[:OUT@?IP((&J =_,56&>K*,/[M2R8E^AF#QE^2)F&' =ZD[Y=&!T%\- K5,ZBV-2L\\=YX9C6Q%CB:DD((+;7U MG%,C5!.?;__;^"=&IL-Q/E8H^QZ?Q;OS7*8D3:N_!O'RQ/U@]HM>/VM6)&#: M$S=YS(_N#R[ ML./EY,OM8(EBVZ-C.*B2;'=84>S&Y#DV5-'':/> MUTZ#$WE(.ME.LX?/%<1'<"IR[#,F :>Z/5<\&]-XM,#9%"7PG[.JX-A[B]K M\?ZEW4_5AW):Z*F+^,/)/57L*KHNO*YP*!!V%Q(2.FBMG@O-K9*D@)_;2 M92]N+4H4+<@L:?QY6JY$/CNS5]5\.?GW:,=KF'6:%\XX(HV-5JD4 M$TW!2;.>.:&GMBD?ESS/;N>V+I_^@N\(SP+']\)I^M;(^^9FA:4L&E0(*:<& MJF1B,.QNIHH1V20F.D#=."@FMBB7OACX\V@RRR"]FWT<39%]Z.^'EYW(J+>,XARB M<:-5 .0JOY&R:[]^N4&1C#76H7WDI'+,2H>[P'IV^>;T:1UR#XI_K4BDST)A MMR;$(_OAW7F8+&X5.5H6[^?EU>3Z:E'OB9/#.BQ()#F\R;Q*FDN*VX>\WR]T M,J*7X_-O->:G[XNVO0BN+UK'K^,2P1M]=>6L/)\L$V+_\KI\ ^WG$!,D\RC^@?XWS7)^Y1?W\6T;O'$N=T]KG8WQ:V^_M:6 MA24T '..A "4>DY M1@RU?B>%3D2&: .5%LTJ9[B!=EX7-WK,DZ=Y@6A M7"?'E$C.6*) )V_7,P>CFMSOK!\G[3$.T 4I=O*N,>['8]S=:ZAK9?_BJZA[ M<;!.AX7GEEM! _$@'140F+XWV?,#$+W$3/LV0X]"S0[$<7SU>%< _2#=>->V M .\@(+:>)F*RP2(4W =#F.XG0-K;QGU4M7@8Y$>EV9-:Z?LR[4GSP@$/E&JK M# 3K.''BKD0_SEQ*VZ0*^0!CH<W)^6.]R+;D[:%=Y(29:U@.@D: M";.)W-L=I-%5V %> CH*TYI!?D1'.._X#[6/#U5OF[LIT'1P/ F5K*0.30AC MU;W1:QCO)[IXVN1K#?T>,R9K!@1:R=HM*', 4GH?C=?<,1-5N+=E$9=>[;H> M"AH=-5MW3[2/S+G;0Z.6,L:W=%98#U1I'7,5365Q70*L_2F-1F^3H,L S;T^ M.=@>ZKVEG(UN[N*E=OSG]61>VB^CR33[0ZF:Y_20CR7J\ET*<(]>"F&5(SQH MR]#^X,D3JM;)U%KRV$_5Y+Z#*UWRY6G666>RZ#$-BR281XLM29E7\T)']0Z]J\#"4UNV0TP>;)/DO8BD*,IT6\R MZG!N=3(GZW=2<*69X4PH0G#7XDG;>WM=@Q5-CIT/S9X\;17:EBB.1DAWO9C, MRL6B7/P\WWXU;%?30E,PACNIC&(\HH$=[]-"-4VNR>%(?>OQ>R)?,P$,SZEI MQ9DIDDY>:96(!26E3($^H& 5[RD!>B'E]7] FJM9'6_T"_N M1,P1[HGS3-&0$"[VX+0%=V+7LWND:9]BZ=MU^5"NGK?X5.'T_C597N8*\SC^ M'!+8]P;8H5T6GILH%4O1NN@#]\[:N$:($=TD4/[J_.Q.U&P_@AF>X=F*P5G8 MZ(T/D6C/A:8H!*[,O2-(:1.].L!7=7OD96QV6> MQ?4TG]_@TMGY>F:=]D6D7%D:+)/.&>U4@'!ONCCEFYS+['WOZO-*/,B'^?)4 M&-<,[M.B&I7!0HH, B/<:I:HOP^CR2B:/%V_]PVJ6ZK%6;=W5(Y(M/W [JWD MQ/7GS],5(J/I&I$WL_-J?C6J^S!3O1X*@JX8VK-2Y6?60U""NP>7S(DF#Y4- MNZIK>T3K!NK^=-HJ,W-U#^9LLKS.I8UODRG/W/7RUVKYG^4R/VF[5:W5ZZ*( MG'.(-C@>8N!<"73Z[Q P1+$F6?\#C!ZVSHMG"JX3V'O,Q[Z]1ETN=O#KR2<+ MRQ,#)YSDQ$6.7I4B?#T?IY\^V/[:HWM=TZ@9NKO9\N?T9I$YD-\M(BL&Y-^\ MD,G]J41G=_GFZC,ZP>5=E&;+K=\#>BF4-REYR0532FGKF6?K[%PC1&KR^O0 M[[AUQ9SND7]@U1&KFC]_6/O;01ZGOOGM2+)A^WQ\^Y4\K]-3@3:P$L8$;4D" MP;V!I*BP-#F/?IFL]81$9['/ RI/2QX2VG(.?+Z+9+RC+.87L42P+FG9I C; MWB;(EW+^>]6?Q=NNO+<6GMX/Y;XLCM55H1'UGXT(S'R3AE"2F(>7W M+/-[)YXP:G#BM,D#14.TQWKB:^O 'UM!_S9#$W.:G^SZY^TY[:-ZL@]S:U4K M-_W*0E#-=5#1@M1@'5@&"0#_Y)XK(IH&_M1T MM%A,SB?C6T[<5Q_+>3CVG7]S!_^[\P<(&BR"QM]96)'3C!:@FKQ(<6M?HU-9!WT(:PD+8 O/]S!OR?I^O**1-)&K&0@@".$H2.%72 M&,^"PKV[7SNF\TR$(Y&\0XD,@=/KH;_/I9Z1 LOE?/+[]3)/^%/U?B68 ZE< MH^<"@#!#:/0R4-!:&*V$X/DI9YD(XTT\QP%F=AW;<^Q&*KT=&3Z?4 UENZ55 MX:-(U#L?B;, #!=N#-&:Y*20GK,FQO( KU;UQ;[V$!]"//ZNV@K^Z]'"\+<8 MW@^J7N'DEUH4+$44'X\\6@E"2B.E=XDEHIQQFM=*)^MFCG=%O.H$>)Y^M @@ M8^3<2Z":9((-T&%NC0R'0]B;A[NNB7=76+N.';&Q30'*,".38 HR M-DK'/#6A.-JKUI(FJ= #U!EM&Q1MX=J?9;$H\;MRUG; %3.M5@5O[@:_U=S8 MTJY0BOJ0#$O"(P30_XGQV-9E-\OR7DR_E;A;M:%E$2Y-RD0LF(JB8'!.4:\:)M+AWNQ-+ M>6B?2NWB>S2S:!]SJ$B,<*IL8E$3"$P9D,HZ!8JIR- &/*W@?/N<:8IH[RRI ME=CZPJ<+QERR3$NK503"P7K"=+(@C _4VR81N 'Z59T9S O!UB-5)T>W7 MWI'TUW);@'EWHT)&L) 4Y-$#"]K:A"/F,>$$N&CTH,\ BVZWQ876@>WO/A6" M7"YJ^$M//ED@0* 2I.@X@11 *TUU]"*2( $:$65X];';E.^SFU1-<.V/)^N7 MHF\!6(]Z*V%>;E+D5:6L-90: U0F9]'U4RH03J)TNLEMB@'Y19U2IA5D>\U? M^;6:5=]NE+M5SO:&A0_>"\8=XY0 ]=HHED= A !!/.FG[-5KYE&K^/96O>H M(FV>8XZH&\"=7GHTU+0RU%F#7\Q]].@(-HGS#=?)K,J5_Q?JUD[._NVEUPI9'GS2[F\S/6/UKIY MQWM@?8VB,$0;RCGE,C$@(CF:-,4E[:DVWII^Z_R^.N]NN)+JO>3"MR_7[V3W M\[?N58B)6]0"3";@C)L4=**H)TC@^1RS 1.'^;!=!TQLBFIOV_1!%ZT]&.F% M%);%"#((PU60"O7.#S[!0W\ MB_+7ZZO?R_F[\]7(%^^NEXOE:)8O#M?8N/;MJM!HND4B&% T"08])R54HQ8 MX2/ZT0V(-L"ZBFUO:!W#/30"[MH ]^JG ' LI @X<0_,1^=2C$F[J)15X=0V MQNZHK+6-V%F?+5:CMOD#AMX.I=<]O0W;%MF_9E611IVTA MT2MWV@IJC87@A$&_7 2N4HB"^GJ%M[8M^44Y_OM%]>6GLW*25[O(/^1YBD>+ M'']5W([P0WFQRHN;+7\=7;UTFK+IHP73DC,"C.8S!"VS/6=]OE/ 7 C3Z1" M;P=RK5H%=K_]8#]R>)SS?#1]@VOIZ_\N;[:RX\EG"Q<<(Y%9RD"#1Q.?IJ@9 M*#3JI/>TR7V^ 6GQ/NC1#-EN^+&>\B?\C@VT>/R1@AL-G!KJ)7*8L^AD",1[ MSZU5D:0FAN;03NT[8T,#0+LEP?OURP\!G;H=;/CFLP5W:%C80 T/$H@4)@E% M%+I_/@IN:+\'\:^<%DV0[88?%H=UMJHL-1V]Y" \^TQAHK6!&"_S#0^)9%;< M<&[S693ZU?*1^:(-JMGDB3Q7@T_<]R-$_XFY?.![=\NA V41FTH"8X M $YL0O>8@2-.L^ ;/>T^H'/D?G1%,VS[8,FM-JO/DT>?+RC!N5CM*! !B5$; MG?#H+A./FV9BKM?SY)-@RN'H=L.5VSK*CVB\W?C8]/$"]T.*"C$FQC0$ZIU$ MU4@<:D9MC(,FA28&=);<+5-: K=+/S9-IN7'/< M!D&X_B8WN/=J=/?C"JBEI]4B/P!6XRA[6[-"2RHI332Q@&N8,VE>&O8G1-OAU_VQYW3OVQ4*#) 0&$6+&'"61BA'3(H0; +-^KGZUMNQ M5#NBK[H#^/BK><.KH1M+#W\HQQ7V,9VL!A+*)7[PM%0"\4D'IB1(RO,%:"V$ M"88;E*,EJ)P'H!+2A_7]E# MJQL?CVJ/?YUL2XJOV4.1C"2&.NJ%E(BL,BPZ1AQJWER@PC<)A V99ZU0HNH# M\@%1+E17H\FL&>EN^R@B,**ED\H" T;UZL9)!)X@(AR^28&] =*N=6;LS[R# M<.^+>]GJ^:7,*41;R/7PH4(ZJKAWWH/EH*QRRJ<@'3/@A4JZR:V-U\F>?:7[ MPI/U!T';FW*J9N7-;0FW=#T[6^PDR\L-BJ0"\X(2=/(MF$#1K3><>R.CU@)$ MDV#^@/)(^B-.*S#WIF6JJZMRGOVN]Z//Y7RWPGGI\X6D5D0K?+X2!]PXYYAR MR5JN#5@2FNQ< TH^Z5'WM(!R?PR:?Z[FHV7IJMG9 P(UF+2E7:&L-FA9$I(8 M@UP%SEJM6?*< P@CFJ0S#2AOI4]&M8=V7\RRBT6Y=*/Q'^4^O-K2JC#1XXPB ML2P&B%'AOJZD1O>%"LZC:9)1.Z#LE_Y8U1[6?7'JMX\_5U_*^6QUH')1SL89 M!,1F#X+5[:)(@:9(/1@>%[>AMP>L-K4I$ *:2H/+K#N7J==H$IRRQG/@D=^GG*\S0B5"UA?$P6[8Q! M;6Y4Z$22UTD0[A488JR)( TEP<9 8Z/2( ,,&S07=@WV'(1LGV&EYV=JM0)- MFYH5(G*3E%)!F0 A2FVC5-2BKQ(,$9:?/H?V%?D+L::6T-W-HPW7\C8?J[Z= MS,HWR_)J(TGV:E\XH0Q/,N>F*+0$A$M"!&<@<9US[+HC;TOI"O=_VX5%EF\-.%:"4 -NRZ8=TP%Q[6B' 1-B%@* M5CDJJ5$*3LPBM%>IK]E DSADD")II MW)!8=&A9.!JX5)XIZ9L0$"51+])HECBR.M,2#CMLDD*SL=ETCV:>;@BAFE>0BBERY@WO\"]$D M$1$,#035;W3/;?C:_M5UAA"3.:'Y?1KN7PP]Q^.=K)SFU?4 M[FS(/;LJO+)$:<=D)!+09;:X)@6#9$ K;VF3@BT#Y%I#5FS>#;L ^PCTVZ;- MZYS$[=M5D62PN"5$Q[T ]"B,Q,U!QH#;!0\^GL@CIKWNFQW+H#=6OO-O['(Y MG_Q^OKS#&E?;N_-/HZX=J.D7O]*_1?-M;)'OT4@2=0J!,"HK.%Y]#FFB^[I5<74G_F(32$NB\";5I@#R;# M/W$6D]G%VEYX-WL4#IY/%OA/ ?\ZN[BM&[@&<0L-N_K*PB4&,C(C0Z+@C=%* MR*B5BU%1'TFO9U]7_?SNOK_ MJ^=:8Z '<'I;S58'5]CJE]$RJ_.;4SROE5Z!@R"TYQ2L]]9YQBQ-W$G!Y3$K M@'X<7Y9GUWD[W9P:L.NPMG8?!?$B(#FC5XZ!DMYR[TE@P(0BPIH3B\2T0XFG MB[XCL =4BJVEZG\V\%P854B9KY!3::6V5B7&K3,$C<33(EL'O#BP!.!^N ^( M=RV6 S:F^2,RX@"I/P8720IEV!)TA)Z(D_^=<:,@TL [H?[ZRK.I:6/SEL& M4@40H*W@5C!&P%N=3*,<]=?)J7UE7JLXUWXHGV*Y&PN1YAM46N]^BED\#8(DXA)&AA/CD5CB ^1BA0L;9+8.< MLWM7LTOT.RBL\\WBNXMC MKHZEOBX__55.OY2_5+/EY>(^'O0"[UK^AH)Q)[5D-A'-@5.EF;4)C8K$<9D: M?6JIQMWPI5Z]GHYETQ]?\Y.$[V;EI\MY=7UQ^>FOJGW";OX*M%$H!-RD4! , MM!;.2$H5-2Q(XW&+^?YT:-^,;4TX_5'6GJ.H\K@[8>N+O1=:6>Z24=%(#2J ME2D19C3QS )Z:Z?EN@R1J&W(Y?C7IK?Y.!L;%9+K2%C*F2WY05 TZID6/%'% MA9)&-W&+:/1?!2;4!W\_"!=?I#=N+=S3_+LXN<\%DN)A>SU6=KO[;7 M^I<6-G'KJ;9:!0M1>), O"2)XBI6R35)!QZ@ ]$.Z3:5S#NV=/K:ZQYF\:"1 M/DP6?^PXT-_6K'!4$U3EPH@H@*+AJ4R@W#/'I,D[_(GR\(B4J3J33O\\? S- MSN/];G%QE]78$_70W;0/9_C700]ROSK'# MUG8%CT&0%"*S,4*BQC!&H_.4LI0HITW2)P<8(AOT7MAG3]R M%_]93K?=LM[9ML@A09")22DBT"2+ZLM/DU5QB\PK?O=S9A1_Q*C;WSX>;I5%-IK:J^KZQ7M*.UH47((#&@(- M1$ ^H+8><0K&:Q^"A!-[_JA=]K2+;8\&58FZ^+;:X/AFK:Y7B08O..';+:U] M>BJH3#Y:8H30 :(,SGOEP?&@$"D*^K3"]MUHJFXQ/W[T]/Z?_SDIYSB9R] MFWW(\?E\*QX_\&LUFZ__ZD:+R<[;2JU]1Y&(MON'IYDN9M-UC.K8>\(BNYH61C-%/=$I]MD8>$2 M08=&H-=K59*LR=7M(9.O/YYL?/^F#7GTSK^'19LM@%L3%ISK-"\]D!)&L MH8D!!V8E8">QL,5^S$ A>=$K!#W =TM[BE.^UH9Y/DP&GI$CKN MUDGMC X\X6\M=TV"&$/FW=&LOF[D,B!>MGCG76LN..&1.,_!4ZXA<.!&JL05 M_OW$C@):9\;!=][WP_UUW7GGQFJEJ9(@/5!Z\ M[X?R*=YY1R1]T":0X"E(':QB(E"CK13>4G5BET^ZYUE'P+_N.^^ 3*)GA!PA@XY1P\, M&&_B$KSJ.^^'LJH]K(]PR/#\ /-M^:6M M0<-6.L;]:>FOXSN?G8BE=U(^BI*_=+Y>^PBB3C^%-A:(5[EB#@/.DQ'*6D6% MHI02_/FT_(6V";*)?QU WSL-W\P^7R\7*U#H[BSNS:V*F&OU>I>,D[B/Y.QC M25G2RGLF<7LYL53NCCBPB6F-\3XFK]A!O&)K>Q4<9Y ?W$6K(D>TK30I,,,E MHYZR7EW0/M[?.!ZS#D/\F,SB!S'KKE5! @_)6.Z$D6"Y-93GE\4%M_GF=#$^:R[AZR=[& M1H=3 _1$!^4?M"238SH']^,^R"5XTKJP6:=;;CC1#B(UCJ1$K$[>A*2,/+'B MWZTRH887T SMH[J@]^NQ_I:ZI7F1*&C)22!&!X!<7A&MU1@I#1P8;U0,:,@\ M:X,+=;S-9G#W3K0&6\';&K=#6_V>0A'%09)(2(H *#9)J'EB MKRHT*)7>F-AVW37"=!+1:DHJ>G=8HM3WJ+6V M%\3'ORV8'VU=Y(?]RFRG5!>S_*#K*5X85,"YY,*E!"9Q@C+75**<#("0M-X[ MU]W,]J4Z-8OU8[KW]1\^E-.5[!>7D\_NYO9!QH](AY6-^?:%*A+?%KW9=:.P MOT$4G FB"*5<*2IPH47FP[TD+#VQ*D3MD+)&/:M!2*O_@B#M56FC.$W.*:"1 MX8 G5-F&KV=*DSFQ0[$A4FB?JFW[2:M_7K97M0TB VH4#6A16,.]9S:N9ZH# M:9*R\DIXN;_0]ZG:MA^^/189::5JF["XQS#&)34&5(C<*;>>'8AX8KMM.X*N M5[5M/V2/N3/>Z_4Z ;IZ'131@[6)1B$1 Z6D2]:O9V^<.;%L\U>Z6S:6VR!8 M^^"8OIG=@OIF5IZ?E^/\^?7=W]G9[57.^'4\O48W-:$,X_I#LW*Q^%0NEBBC M7\MM+F2OXRB(,1Z$L@HUDPR!"/V@D'A0M7S2UZB;VR'H/OP_LNB.5)GLTWPT M6^".A9.[UU7E.7[FT^CK=DNB;B^%82$YP;54.N3R6((;<8<#!,9Z?36LCXRO MCDG<'?2[*;CA/9O=0\(%A>ME5:/TH<;I%IZUT6VNF2N5B]F,"RK7O5M>EG-?7:'L+LO98J4TL\F75=EJ\=>A M7L.>"RDT6,6\4B("8]RQE-]A9X&F7#+AQ%X@[X26_8K@2(E6+R1!W.;IU.#H MOET5!*228%Q@WN4G;9V(UK+(HTE,^+A6]6E;=7]I"?CA:+ MR?FD/'/WU9#1HKI[JO FX*JKK36;=%OH$*UP0 W-+U/Y8,!)[T(*PO'D-#W1 MW/LVV=DC_OUO\5N=H#>S^TCK([/_?3E'-^4J/[>QWZ;?TG<5A@3+-3' / $B MC>86DDZ)!F*CA";6Z9 35+LQ XXCE!X\UI^KZNROR71J9V=OL/GL8H(+\W:# M>12O[MU5W3*LO;)B]^JGD)&A1)( XSUD\5"(C"FB&5$J\EJ6\Q'QJ*-G]NNH MT D\UU%*P!44\HT!IX.D*@1-@;D3RTSIB"U5CR(XNLKPH_G\!FW1NS#8LQD> M.<'S.(I% ]@@./?*&!FYB)$0Q1D/RG(C6:WTYYI!\X<]:\L0-^5D[ME#H071 M7&NA7FU:N'VC*O^L"^MQC#9#99EF_14'HV;'>S*C^U M\@YVW9>NWTN1;\5IYI550H"4DL@$:QR$9R=R5[4S=CP-,G2&_ 8^##^7T=7 MNW,C]^RI0$^"!L68]8D"\28$0]=X!)E.K7Q2%TRIS\86)-!?BM&7/+636M+FX^3"XN:V16[FA92(5[BOY?.T MB7I?+'L_6N:@Q.Z70AY_K@C6,!WPO\;R$, X"GP]%^MMKR7Q>ZF;U!.'FJ!\ M<,),+?O@[99,W -Z*0@HP0)QG@'.QG@(=&WG"J;DB3RJT+7]U3WR ["_?IY7 MBP/-_E730LC@DF92!&UCM-1P?6]'1!%ZO9#2I;;JE WU;:Q#0!\ S1Z=V=NK MG&'[[Y6P#R/>ALZ*D.-RRHLD$U,\7[XV88U*(K1)9+2^VC.W5)R5%WE\GP:@ M_3KE8SNR& !#MU\%V-ZP(+E&@,4)!QF)H\(3;NYF"]ZD$\D_'0CE]@>\OSR* ML_)\\\!OKQ),9A=KY+;F3NS758'VC$)4B)8TJFAR$8OUEH!&LCV1?(D^*=BQ M"/HCY;/ELQ\1=S$D]%\'L/=6J.B1 M'?#\M'%;@O?6AOEEG4BC .:B9T8)JN_]-[""-[D@)[]73Z-5R/LB6 VM=;]$ M9! 6HF+YH91\ZX7%M X,@K:NR0& ^CZWQ0.A/7H61+I>YK/@1X3_/A,?DN&) M.8$O\5X-/W/ M?Q/ !N3X\&ZZ" I!9+H[SKWJC:O]@@N=".7 40;7IA9 MGLBGOZK6&'S77V$8D5KZY+7@('RR-%A--*.. TOA1 X#ALS9PR0Q8);BUV\K M'WA@CP6)#$U,(;W.-3B]-V3UY 0"E*A)H=\HVO?+U -D,5RNINJZ/:-@W6&A MDF,*O&"A,/4 4 R8J?K9=HN)G"VE< $-$ M-$1"XL&@LT?04DK @H[!G-:-H\$2=7]1#).H]AR%V#I;O^FUD$YXXKE 8Q[Q M2E8;+Y,B) 8F&(JLSS#?]TG9)O(8 &\;G>3&I GQP2I" ] D'67 N/4I!]X\7=EY)Z.CLVQ_RH\<1CUPQZ#A!0RY=2ODZK(X)!->:$BIHU#H0Y9^] M/=]GT/!Q79 _KR>XMFIFP>];]^6PS@L992!2$H;0@41?"NU3C:X4D4X%I>7W M'#*LS:HMM6!Z$4O?Y0VJ\RT3>GZ0<;=O[UW.J(VO*1Q#U$R0C 0"P3F=#"+J M+#$@M&I4J./5QQ>;$OP( NIA?[VMT?1I]/6(V^C]&/;:-+>T*CS*-#F/MI%' M.UDX8XU05&A)0P3":D4O>YMKO?(]FYL5/*<<\VB$9!9($BZB"2BH,\Q'RGR3 M53_ ;:T5N3_+\&D-WG[7[+&/S=M?N@D<6 ^,^>#1UR4N"K,J6BHB>C:B%IF[ MF>N[S^5\E,M,YZ(VJSH.Y[?O#VRL%U"S92$BC^AD,1.-"2F&2+E8S]FR>&(W M8UN1?M4EPKUEYYW]U_5=4;!4S7\M_[+C<:YSCO-X/Z]F^./X]J7:'?4 ]NJG M2/D9O>"I-TQK3A%LIM=8L$!/K"I%:\QXFJW7(>9]\2\_P8)^VUGU.2"$$;KLANF!ICD(%01_P4R>FNSJ2>M4ZT =?DGV8T$=T<<[R0OGM\]EH M668.$;.1)/4;%^B H8?O*$4+RC.1HDU\/1/-69-3A0%2IIDPJX[1[2V:LBX! M&/^\GBQO?2<*-1B:<[Y9V(=[[)N[D#C'=TM96U MB7%??'HRU)W%:E[\?!$-9G;"FQ-[K[NAA*L.(.V+,)M5 M[ML:+_;5:%UH N"T%U0$)G'UX?;MU_-6T"@K:(")EEUM8>TCW=^5T+MHR-V! M@2MGY?FD5O3LVQ8%QXDP;H*(EG$O$#\*:^Q RQ-[CK95B6\*!S="N#=3:/T2 MWOVP/^ ^GRO+3V;7"- =4M5LFZJJWTGA6-1)1F8UM5;X1)R,:Q2B,$TTUJLR MNIOSK#/0#_;^7QY1?J1Q-IY,)ZO!?+Q$X-QH49YEDP#7Q]UYYS@_Q#CZ>K=8 M;E]LW!0H:/M["F&DC9XY9Q.$2$! 5#)&DY20N2[T][*-'D[*( M5),BO0.\P]"E2NU-"'U1-=S)[GY!UDFLW=RHX$YZ*]"(H3HIIZU0'C>2!$+1 MX'FC9($!WD+HDFJM@=P7E7Z;S>]?6WY0U-NLP@TM"BN!@S;2"ZUEH%:)$->0 M129/[%Y ER1J!^$C,^C3Y6CYK^IZ>O;FZO-HO+PW(N[,A_T)MJ/#@CBO>/(< M. D^"!D%8??!(L6;Q-\&5$GDB/QK5P ]Y$2AUKW5P[BMKPS4HZ5$K>.:ZX'4 MR(?:U*1(%H&VQ'OG-22'GE\0P4#4/BH'KE;">C^SK)/$N+$-SC/$1(AFR7A( M-AH3N4V)*\Z]8/6N-+R>T%5S<3^-([0$[#'6Z;$S&-M"=#H 2L-R@F7 'F7/19O*$ZJ M3V9T7M6O@2BK]D \.%(;REEU-9G540$O?+1(//%H<^WR2,%R9R7N-,S3?+$X M)-+DL&B 0?QVE4!S//M2 _\J\\,LY9G%U32Z*)'RO^=J72L,%N^NEXN<1W;W M,O9XBYK8JY\B@%+HA&BGD@/JC;-<6ZH\98;2($_D/DIS*E3]@=SC:?9\E6(T MFOKJZNKNL&!AE\OYY/?KY>HR7/5P@/!^=),_;.?ST>SB-G%V^\%WP\X+R46R M%!B5$('I:()'1YEZ"B M5TUVN &IO=:IV3OR@^*K'TVG[U9G! L[._O7*$^K M.5%?[K5(6EB+"YL8SX!0ZF1,">%*VA@68A/K?$ 'F<=A:"N0'WGO#I/I-?[V MV:ZP_^Z]J2=DQ5IW+]H$]5B$ MN>/['I2Y:U%8[:)P^37!P$$[;A-:"=J!RR#JU(0T \R"Z)PTA\':=WF5=^=V MMIR4;7R[N'$9X%NW=]J6CCOT7XW MB>ID =T[%Q+:4)$2*5%?Q29IZP.D\""X4XO/!XNH-P/WZO.TNBG+C\MJ_,>[ M>J42-K8I+.Z0-"B'GAZ!9*S.^L )RZ4Q@LD3>[:D/9$_-79; KB_FZ=H.$W& M.1"01_S;;+)LK"LN9 "^3=&! 1^^(ED)YGL 3INR)T?0TK,=#I7=X MX9F7#8X=N0W;6Q76093.*,JD !F4ILII$PA 8B[1$ZOXV[_(JZY$\4K4Z,9; MCJWV7T!05#AG"&<)>)0ZA]KMWR\MR?KOCW=5F>701NO?=[M%H M4%7<#6B;RU*O81$8LXF3G)84(2EN*)4&%0R)%J*K5P^ZCQFO_G8W^OWJV>_5 M3P%@P8!U'O;O&;8)57SX F;CFT_ST6R!0T#I_#R: MS/*-%APF[ANX081R/OFRJJVQ<.5YE9V-KYOB,@V[+2CAFE 1D@2'4Q;HVRD6 MO%>6I&0;W? >U%6DM@E1'4T&!P?^5E/_%0V1]37W;U;YZE\WL:Q&T\(%QBTG M45H+P#373$3!G! IOS>EFU2&&J!5V06/VD>Y+X]H/?+JQ9'OTL\;&Q;)*0>$ MT<1COH=#K:06K61+01H*C4K@[9_>VOG+E"USJA.,CV6!'#G>UI4!0C4$E1QG M5DE0T6J;@H_$>2=1*/52<;L.=\$>F8@8GU>-Y/1[/EXT'5 MT P[VQ:HF(TQ.J)I"$"(,)ZCJA9.HD,J@S[BZWH;Q[Y?=&*?;@H+B0IN+(W. M@U#, 5,Z)95 >A;DB>45MLB.JC?0CZ@#<$68DT9TDQ2[UM=%WR52J MVJS8: RT"GA?ON;&0;N;_ 34CLL;-5H7W@C@VE-.1 (2B ;&I.*".FN-42>V MT[1/A[H;SL&0'YUJ>=P[;TK4:%V 3<+@CFH$!=!H9J-Y'2#X0!.-0IQ8C;!6 MF5"790>CW1?+;L^(R_G]B'8;*R9\+WL MD(=(_&EY\U80[IM!'ZOSY5^(W1N4W^QB@DI[52J[-I^VMB^\X)X8RH1@"H(F M!HBG3E%J" ?EF[Q .L ?Q_L:A/OOKB6KN>SR3*_)3T[2Y.O^:?=S[MM;E18 M:5P0"?\3(G@K+:-6Y >I%54X_R:9=0.L8-$EJUH#^> 3QH_CT6Q6SNWGS]/) M:#;>0HQM'R^BS4^2)["H8\$E[0*3-B5FK>-2JR8GB0.L3]$%)5J$MSTRK+-A MGNVM'Z]__Z]RO/Q4X0^+\7RR_>IG>YT70<00" 03\S4,3K0$&HS51<.TV3 MYV &9"^U0X:MS.H!_1YX^&NUQ$4XSB^-?"SG7R;CLBT2;NJY8(P&RFWR4@?@ MC)J@4PR$DB0T;9'@-L)!.EP96>R@?/8#UML:UY-V-"PI" M.\&I3HZ!I]P0,$E(G#7GDI&3O7#<=Z3T4,2/SK.?Y]OKXF]O6.",A!#&H840 M@<2@01CBH]CV]?&2S/0HG"&M^^BXD_3\N5 M-&=G]JJ:+R?_7OU^XQRW\*^MKRA,H-)RKP0+"O<499V*CN,/D1).?),+\/4U MH;EEZJR\R!/Z])H)>R3!'%UA;G]O&R MWTA:Y\FRQU"6^Z-\L-=:A_2W%PU7.7S?Q(\??V:3[]I6_X4C0E'F(EACT+#. M60C!:IJ$%3H1VT3QO:9@W>&L.Z8XCI>P=>1\[F[SM8@AA.AH%4D '&%/SFC$ MWQC%>*J7L]QW1D.3=,V'?$%F)(N,!UCI'\N+/,(WL_-J?C6Z4V"/__9[=;W\N:PNYJ//EY.QG9>CHZW_N[%^ M*#]GW3F[J+'L-S4I;/22$D^C%0HH]08XT=9H'ARWO-Y+(OW,6/6M3EGPE'$M8=X;KVXG_7BT._.P-[8I M#&/&4%R1GF@(7KN@#/4)-]@0C!&GIJZ:R_IE\Z4QLONQ9U&._WY1??EIG$M% MSF]NR7/WEZ>\N?MU\=O'%PCR\(]%3$:)0"4!P@PZ&L%.[\M%< M;E5#")M5,?G6NMR19KBY19&(H Z5)>$T5RX'$Z@VCG'-32"*-U$ 0SR_;DWL M[>+:\^;QTG;ZMD8^1)WF!04>F=1/I1?RMEUN8TWZX\47*BDP$K4MPQ *QN5#D1XYD')$$ZL'E>G-#D0T]>< M3& 9"&^8TR62Y5 8XA.15DZS1 5[+Z90]+>(\S.CND<]RVPSN.JXA M14&TX@2D,49)%ST55+#D"*MU@[;KX.Y:&^7ZTA%AGL]&4W^]6%97N$Y06&^K MV<7;R9?R;)4=L' WW_C[V4H_H&97VU]:2"> *V(=!X+*$] _\"Q%G3@/CHH3 MNZOMNZD?#[_AK>AAR^+###2U&@38LT[6*?#EQ'380Z4B'; MV;:_?DG93IW$%TE'YVHE0) XTCGDS/<-YT(.ZY!_//MKZU'N8)7:/;@)92$R M3LCJN8++3![JE<%HC&4PN%/H.;#$^/[$=C%0+9_<"&"VR9#*X$&09?0N>Q&" M+'*S!:]UC-DV;V2N8H WM BN@4DB/.4(+KL-OE M EV[5I]N.[TY*?@/*._/ERZV@]M>Z?%Z<;Y^MUK^7>:[V"S7-T+8O;)^Q/3NR? MV:W>UO+ZJ[,/S_?E[N)U#2MB[2UYHQ* $R3)%EM F8-TOE5SW!&&" >BZLNE M=GA%] 7Q3Z:@5@Y^>+K!Y;/?:1S'H%E96ZQ!+8@@IZ1D)#8N@=,S2_4."Y-U M-TKI,9R]VBS/KQ9OMR/^>;6\NGS]T\^[!+*/?Z^Q7B"[Z*.2&B+6;#I;CPY5 MCN"X3=ETC"OZF !X3,7T;OU:.4+?[;!'_\AO:A E9Q<4*9DA:>TS*8MDLV0/ M'MI4+$8848_+=1U6E[V%5#<3*'1^<'[/7Z&[VP.:D+.5ADLXR:Y>-D\@E8DZ MFHR49)S96LNW]3&;_?_OPKRU?KJOXNK M?T3;V M1_5S<@@B/3B0)D:-T=I0%GM;%GE H306W21AR079YK31"!VEV;/K&$H>;"/F M%R'2:4/FPWO@#-3K#Y(M.HV 0;"VWJ./QD,]PC^*LRZ'A]Y[M#=J]X[&,F$V MY+,L@E:&L)@ M$(S)K"7*L%.CT>E ;P ,/%E-VT_ZIVK:[LE1$D89$3VKR"!*9&R%C1E=)!]8 MN9EMTCP057U4T_93Q+2+&L4FD(R""*,&AH ^I\PF VGGHIW992/#PF6OHL9^ MBAF-G7U,?KO4,=H_O G!Q'J]9_&LJ/PN#E?*GA.3C29PG.W=3$/Y!KVK;/1 M?[5>W53(:\>+J[^^71627V\U\,/UU>75V:I>9O!Z?7&1UYOZ^2[XL.\8FI"B MQZ \2&%JMS:*Y/T!Z++QVK=/2T^GK:M1'?F_=GMV*Y_)3P MNVEOU06M]AU#8UQ&E#('P")[KU@D@."-#" ]I%X;;/ZQ36[^='6VN1HGN;I# M^+$XV+'^I\_!;\HCKBZ_7=TDT@>AX.=#: #D@E!6NF@>.-8CS^KXJ:+Y)(S M;6+J,?J#+YA[K10_?>K]LK4[@U+O\R$TTEHIE3-*1@>4-;-)WEHOK5:.Q?/>^RNCC8G/V;K$-B6-Q MN/+9HDF*2N=[;,:YOM%*L3HU#\ M2R+RR-G;"$JL(1A&!H@!4*#( 32(8%#W>\G< @=VDJE5$[P1MDX\L7] \$R?^O.)_ET,;)2R#JP! M#H0Y:JFE(YFRS*WV/9\>;GX<;,\?XC=HQYO MXTQ1%05K-'J(Q4O*%C7,4 M$[J@93* $#'9K$V(3JF4-+3I'C3"0U=]P?%8#LTQ=3?ZV.3KR7:W<^ZQ=S52 M0Y$A%2^M]H.BS&@=:ZD0/-4-7:>:X?'AV1U;#E+J5(CR>27CF\WZLI-S[8^_ MK=%:)9,AIZPU:(W$(64EHO&"I$]M+B694VUMG#1IK]#>B%*=YF\O+Z\7;^/U MIHCO9LC;V5W>\Z@O[T*")_VHO1_6&(E)*J? 000E '4(F4@+PUYIW:;G^J&' MB%X4T+O6V%0,_KW$]4V]#V$1F:#)F57G%8%;",;[=!A2K7HY/W,MOQ--*?5D38GSJ=;%[:V M0QN*3U\-H=&"#5C//N0$(@=.4>6H/#NMHX_]Q#\G/@VBS:GP:<8HV1T15Y M1RF%@%S0(IVA%+PPUA>=G,Z ]0SS81BY)PQ&0\-'&^;N)' A$DCVNT"IZ$A%-;N-YCC"Z>TF4[!('HV%EV[+&0/YKJW$U'"*G;1\U02"QUC=% M%%$KIS!R:-/':X31XIPX.R)83(7"TPDVT4!R*DBF(ORH$@>GM'>L.*"3?&JO M-V5J=@."J9#PZ*>)QC&P)GIG Q-SU@XT*&1ODT5&3(B2J$_*GO*N8]#QQ!EY MK^ S+D;N.+ F.Q2BX(E5T9;"7#N4UG[Y(I&/0K79@6]/C)RBCOL_7/OLDO]Z M46_=*S\/Z]56$]=G%V\6FP]/'(D;>$1-/<$,/@;C@P>O=9&^$(ZCS11$!FS! M*_?B>34MY?:ZQ/WZO$!^/9I U'/K6K^C:93)K+Q742D#&!W5FV5MA!RM3XYG M^B/"4AV2.#C#;+1I$@$S4X$KMOA.87L9+)DZ^DI M-Y.3;R^5UX,!9>)T?]S]'Q'=#QADXWUM_4D[?9'M[NC6('CZG1,<G3UCZ$KZ.6I%>C#H8ZQJ@30CFP205(05D9M2Z#C02GA]$Z-*CNR MN.?O%V^O+\JT#M^Q_::B^"D+>JQW-!HM:"C!(FL)7@EC,-S*4?NHVNQ1'%'< MT#?HOK1X ZFK+R>C]BY^=?9A07\NG^HY>/]CC9#:2\ L&9T.)G"9V=U,E$]M MN@B,$'@#(&!]-.'W#:.XKOG4'8!T\\$&O)96Y"0#:J4B2.0[6FHPK?99CQ!* MARGR$30<),&#\]14?J3N6K^?E[DN/R[J2+Y?/'5-]]/?:A"] EW;+.F B,&( M+._&GLCTVJ*W/^WOJ[AU5P)M P8A#@'#$]]JG,TQU /=/ONHRVKMI+ I>D!D M)FJ3!AU1#N;(8#B>0$>?U?CN[KZ++M(3GQ[>V"+O*,BE6*2E<]!$ZDX3D;A- MU6J$,!S>N>E=9:,'^DUWIUN-7-+UU?OU9OGWTZV0C_VN)DH")J]S64FLE#H6 MS=[)%*V:R7;'(4!X+/P?2753H\/'L^5%-3AYO=DVJNB!%5^^LLG.:)-5MMHK M:[RQ6J8["5?[-[,U8OKD:*G!P=+)VZ7UE$'^,ID7+QY!\L5V<.5O/_SV>G&^?K>J%ORF M/\!6"&^*MKE\YO>=,LI'?F>3+5C*N@8G$AQ[UDZR!Q>"JE>RS61G2M^@?#3# M/*SZ>G,$G@DY[I?0[F[5V]K!_;APZ,,;Z1 T4W!E50"A#8$D0J4M:K"IE><[ MPL5]<-#WI*?^T?WIAMK7Y<_-LE:[M[/Z>;6\:@/L Y[;&&40!6JG?4TR.Y9< M%&>+JR.MLJ%-4F-$FR=&@^GN5;2#1WK['_6/.L]__^O_4$L! A0#% @ M5)QB2W" ?U)-&@$ VET5 !$ ( ! '%L>7,M,C Q-S Y M,S N>&UL4$L! A0#% @ 59QB2Y+-J/S"# O8, !$ M ( !?!H! '%L>7,M,C Q-S Y,S N>'-D4$L! A0#% @ 59QB2X=M;UMP M'0 H#P! !4 ( !;27,M,C Q-S Y,S!?8V%L+GAM M;%!+ 0(4 Q0 ( %6<8DL3F"(T5S$ #Q" @ 5 " 1!% M 0!Q;'ES+3(P,3&UL M4$L! A0#% @ 59QB2_6C-RE&70 #Y0$ !4 ( !4R(" L '%L>7,M,C Q-S Y,S!?<')E+GAM;%!+!08 !@ & (H! #,?P( ! end

U1^/TB>E*)\&8F_?+B'1][%8^9^,X_5[^5H :_\34Q_+[#__]4'Z_Z5&6GQ[=_A';.A? ?S.=G4YG?=Y4I_).+\+Q]2\&P^ M?#T"?=?/RCC661S_C[) :>[BD_I/U;Y6,Y%,I_Q^/'[__+ MUN *]-KB]&7^#?O^6^4Y+I0D[6?Y8Y:CWP8?%+Q-5IW!90O$*,;N* JL8B#Z MTF]3=+6G,,=Q;I6O<.WTN4I2*$,1#_X]B?-2Y-6S/HO!/X?S/L1WF3/:=P2S&Y*Y)!$N?8,;, M*3)0RQAN@3?%I2)2C)TJ6?X0@QT=3W_) .B8-W#_\OJ$K MS/H^CS$)J"^/1?> **-''% )!O?K9<5+ 2YU(0<28P'\_O0U]WDV5@3(L!OQ ME(V>I 'S E2_B MDCQ+95"P)U^0QX\)T&N0S251-;^^;#& [\5[\4I8(AB;J ZPXX4/"]7,1B\X MU$>1(Q?! &+9#/=6^66)1?IQJDP*(1^WCK0XGX<*:,4DJ1#V2NB!&(%#ALB! M]Z.?7\%9\>6 ?X6% _",D=GZ65'>B)D+!V/+[K#V*H !]*0D[U,">@2>7O'; M6\OU",^9X++TY8'YAU%VAU.]@:F6>7*'ENH::M^^*QAG?__YNQWUZZ*Y\79S MVEW4L:]ZFNKI/M:^ H?,=, I\T/N:H89.I;CM*N.U6^^?P3L (O=W&5EF8T_ MV2#ZEW2!VJ(N6(#W_R!G%L-J]?$/\5H=N:<4&%"_ 6R-8:'G(?5>)4\S&/WJ M3TCY CADRE_*?38:2;'PJ<88;TTB28<"UG/MY)6MG[)*"GN]L5(S393Z*[92 M[>J2:L<<,I%OPQ?$U*6 <9C6[I\P>\<%_O#ZXE+JI+T:C MZ35R=P(_%X]Q?_9Y=XX>Q_E#DE:#C"=E-OLBE\.2WSPG@W((5P,A[K(<].L- MD'L4/Q;BT^R/FO'S.NY\_A<*(1QM^IO]9WW[>HS_P=O6L1W]6*[]!$H#M5**M-I4^ ME=+]?DGX:B!(%R7KXN>IDE[\JA)]^,W&82Z(^[<]56"Q? MW5E(K'=C.T.8D#]!/RW@:*GY4AW#(:WK,;A@Q^V TD[QG@9#.0>/(!/ MPV0 )NW.'LU[S@"Q7*,L]WHH0\&S&.]'8XGIB.D:9CH\_".(ZXCKVN*.8;P,QW^M 50M&*\&+X$7P(G@1 MO A>9!-V!56'[\H:QCF[6E^S,AZU@J063A1/GRF3GFL//!G:'+7'MT\7VXBX M#73;G@9GC$H*C!(0NV%5$AH)C81&0B.AD=!XSF@D([4;KF.'HC1MN91?UE8, MH[2M4Y^6Z!#K=8YPQ''$<<1Q9T&XSA"+..X:..[JT[:R\1A[C&'5Z/A1Y&VX M86>UN::I/4=7FQ)8E^(,453B2N%@$!(("80$N.DC:YI%7I?[3!(;MJYZ1""Y M4I!(ZTDGG7&\4/*9>Q_3WD/*749I(.\02F<]RS9;#Z-<"N HCD2':;=%%H&* M0$6@:MA7TAK+!MY(D.OUH@AP!+@%^]!L[OS/I:NR:]_U<;&!Y0TN\VM;U&2G MTOR7&;XPG,:"?)<"%0KE72D6J+ 388(P09@@3! FR&:B_9XF>.6WVR^WR@," M,\6L 25^$&F_)<=C8Q++13C^C#L]IC=7$&)?HET*="GF=HR8VU5 L[F=)0(E M@9) V= I/N:<')>T=46()<3N8.&J'0#MI2A3*HE&)=$./>7+M)YN-'?$@\I- M4/R4D+B7AM%.CM".\5'GZ$/\0_Q#_$/\0_S30?I0]L#ILY8OX^B4UK,Y M]8J\ O>X.P+].H#56,8;@8I 1:!J+;F:X$7P(GB]&H-40?2($>JS]K6.49FW MA?-'ITOVM'J&<[031I>",@J5$9S6P^EH!VH)2@2EBX;21^UH:FFOP^E=L';H M_#FA[&#[CZNDM+ISB)R2E*^X9H"A]G2#BF)1E/&"U&&C1.YFGE9SGW:SBN;>@]335.3TV*;G=+*'8N6$;2D:3CT2.2+>WZ MD6 DP4B"D03CV0K&C\QLZ43A/J2DBM,D-$EHDM#LN-!$7UNU6SK[22;EVU') M[\H8Z++V^H6_%^8U2E)Q,PNP:NHWWR],M"_24N1O#GGA*4M2 E-NY5.2% 1@ M]7GQ-6F6CX%M%AF=X37S!\LY*'TQ&DVO^0^2OR5@4RL_B M6?F.:[!W'^4.25H.,)V4V^Z(2]/*;YV10#N%J(,24=8 M1O%C(3[-_OA^ ME15>Q[T8$GYE)W-MO'O[J'(U)L/\9C/#KL74=$X'WG[H_6=]^WF/_L#;U;,> M_5FM_)D<9&K+_#ILYY/Q;N>ZU=3IWL22GYXK;7J7C0;54P+1%^,[D2LZZRF: MRK:N,T)<-^.Z"]AY[Q!#NN,,Z/!_8J#X65$VY0R02T\L]R;+_9;F MZ$//>W M.$EW*9E#3$=,=S#3_9@5Q4[%<(GKB.OVX[HH3G+E'_%H(B[,SNLN#V[T,,[< M@_B8I$HYS"9%G Z*K3=GZ%#D&]7[XF*H "65/OXA_CU)GN)1:TUF.M;FZ.2@ M[0RQSE;:$<<1QQ''=9EPG2$6<=PU<-S5EV,&.^Z4KGT7:-#8"9GVYMOL419+ MZYE68X>C+^7("44-"/Y7 ?\6^J&0#" 90#* 9 #) )(!) /.1 :0&T!==-E%$-L#E<77^F0@KX-!'VO U8M6*T$+X(7P8O@ M1? B>)%1V!E87?V^;#8>B[P/ORJ/\:/(6T'5)?5)8WJ/.ZPQ?%U)GS2*=1*< MCF8*$J8(4X0IPA1ABC!%9M_9>5?4'K=%T%U!$T[;[%FZ=2RH7G?Y-(I*=D"1 M7@&F3V#2$K )V 1L C8!FX!-P"8KO,.8/I/B-&TYTU^&65[>E"(?*TGZ)(IR MW%JED&M,7>X>(W6./L0_Q#_$/\0_Q#\=I \EVISR[-=%G*AD1L^RFVME=>F' M*BG&0&>5MT166;/K+&CMK7UWO7B9][@W=" MR86B! TIRR&ET8"[<0W;/6Y1B/(&9RJ &J(_@15(=FJX=FU^?D_3*3Y- ;0. M[=]33PWB..(XXKASYC@R'LAX:,1HOR#;_+?;+[?* V(VQH-V:.L\;.UY'^;MSA/CZ@VQ)^/V8X:JI@ M115D3JT8B'^(?XA_B'^(?[I#'TIIH)2&AJ*1/;7!+C:7?BJ1(@UTW'=+8%%Q M. (5@:K[I1$(7@0O@M>K,4B=XH\8H3YK7^N8*2IG!2/-Z7&U,:?J4N!",:\K MA0/5LR),$"963@U95,^*#;DUAG-G:4X:C)(%\PWRO<@P)["TE6/ M5G;DXE7IX5MB5 RAL;!--Y.H#-ZS&ZR#> VI4!3_)""M"8X2A@A#A*'#_#7& M&H/17G[7]23A$\"N$6!@[5D:67NM^U ="GETQ;?:P5/7@9D&V>1N) ZJZ7C* M@@V'T?9/1Z/K1D8]LK)LV":WG9ZEMU0A9!=J7H6D/".AV#E;A*0C2<=C2\>6 M"IF27"2Y2'*1Y.+9RL6/S&RI*.P^I*3X%0E-$IHD-#LN--'5YG9+QZW(I'P[ M*/E=&0-=UEZ_YN\_?S_ M_N=__'EVN1<72?'+O=OO \U+8,]?@;#]E^K?\SN I"G2[;.X_\N'*-!49OU= M_]?7X(.2#."+N%_>A*JCFFH0A8[A<8=%7J2'AJ;;+/0-U]6##W]=68=%FGY- MQJ)0?A;/RN=L'+\M:A=N'R6IN!D**=F9QK_Y?G5=Y>@,^521I/!DDI<,,(WU]4?TG!$N/7 M]TD:IWUX.KP6OI"E894X7;S^/LO*-"N!=X?QDU#NA$B5QUP\QCG\>/>BE/!2 MOWJEDJ3R_?D 'BJ4YZ0/]@L,IE(\?9&F O[GNKQ^^A:'D<%D)HFF\,/(DA>_'DMV4N%">Q6B$_\6' M)6E1YI,^_@1?9 K(B['"U)N_RSGB%?D$AX.?.'+Z'_X=M;Q0>%$,-$EH8$-R']E$%2]$=9,0%XP!?P M,TX?*#*:#%ZGOW9!YN1>0]\Y?1:6YW7Q@ ."F1HH^3O)C$P&! AV+2'ZZ? M^NVKU8;<] ;;W,4C.8)B*$2)Q :"U>"R.Q(#T1?C.Y&_CD%G/04DL7G8P]= MI?=*>5!U(DE[RC/, ]1O\H1,GV=CN1XS_*P'RI13XE(9R%RQ"?R1R>4M9\]7 M8)D7EW[V8@1$!:M<_'N23,$T7\U;Y8>*(;+')$4V@A>!UH@?Y*M[U=@.AWHN M[D>B7\I!QH/_G4RK0P,QA@FPR&P.60JL6O$LW )XR/&52S>DL'9%$>,D1]:=*X,9K%Y'\I@5"?[2@Z<6DU$IZ9D]@FBH<"@E45P,%?11BOF39S( M+DRR07&K(*NN?\+LEL89J!SF0E3@!OG?^..5,5PRG,U0$2ER:N-O^8*B=P5Q MJD1)O 9T"9B;,0&= MC<1!=FQ\Q&^*HQ:( ]/"J:$2S6!^\&E2@KB +]() &5!\54L(7F^>%- KP5[ M,0DB9:Z-_]_YJLZ6\V!>/[XZN4]&,.HY$<$@D%,4=_D$A:)F5)QS MVW&K\@ 7K^:F;>=W+7EJDP*F713 /G? >,B7P5QU[N*IF9[IJ@&L=&1[AN'X MH>,R,W1M57="U7!8NYZ:6E^MMARSNALV):&R0,.+Y;GWQM[4+2F(_RE@Q;,)>">@3=!GJMZ$*@B>4&G_J7: M9\L75Q9C=4F!),ONWXDT[[[:?^*WM@+7C-8!9P^^GH\-]2W8LJNTE,)Q;MD@ M!?,X+>+^S)^-P:V80KK_"NEJ+4<@#J46;F;>6H/SGMESX':"PPR6"GC_X#$" M>P W#E.09 \O-W=Q(6V&$CSJ!$.D4V["R34Q)?76;')*,/B'+!L\PQ.K55P= M.?C@.'A%%&4RE@LS*<3]9*2,DGO1D)-N'7AHH MQFTAA?'I;8^JDP]KCB)K/?163BW$C&580?U0R+I['I!9E MX#SH %?*RX'KA(QC3-+?T^PYE7!;D#;C^ 7,?Q C0EG[^V B'?O*#QO'.-]\ M]N*QB-$*D_4Y*Q\$U5'UE_3KX%GBC[Z T3*MC#S&E9D MQ52\X2TX\&FY_4U)N]6!NRBR2O#B!49W'3@9])0KJJ?[F?Z6J:C1H%M6:;M M3!&NFL[3';*H=-H+7#'Y1C#'M MM!M&/X) :7!=VIG:\9>E]1VBF; ?2?K/796YT8]B]K$JPPP@2DJT.V?5T++[ M>RF9X0>0XN"-"(Q**?=Q/QE5>R03J3. 1C=]W"*0V[2S2!X([.E+T<)XBG,9 MN9[%.,MAGDT>AN!6:?:M4C>5.JBZ+XLQ[C-0G\\RL@]J5NK\)$W&D_$L"BD7 M3WF,7RH9.YB(Z7+7UA=LD49B;-.S#Y(, S!<*H_P$U+Z!!'LC]).R28%\'_Q M[:=]>?1HZ]P\CQHP]L4S/PR&NJV^7WCFD@Y59\^8SA\_+[ZTVG=:?BU>,W^P M/$4"HF@TFE[SEP_J!_FY> 3!-/V\N[7SG S*(?P)S &F&,6/A?@T^Z,V M^==!+2; M]-#6"KPCYE>W7(^H*P/Y5 M ^,JE(^V2P[3E2D?HV<:S553(>5SZ"K(V%'D^*X!I9H_I M]9.U+=6_OFJ@78$RDR7:YOM/RQM/[? 8I9,?C:Z7G4YNV#UF4H&BH\O/M[/) MCS:P][9\.[JCBR7O-D3/#CSZ> MGY*OCJ'UJFMGRJ0ZJU;*O-F%=R>8!M_/'E*8XP#SDV(@1AZC>KQ!5:G<595- M%E^T])X>7!_G^BP#QW&$ZQD ,/$X;9E2^O)^1'L,1 VL&M M\D\A!Y0/E+*!)1]BY8G[>P&DZ&-]B/)93,>X,.LE.LUJ8\Q.U0.MY0FK.?UF MZX?)2<4PR\N;BB:Y,LK0>L/'B7Q'9X0!>[X)Y+H6;Y=R!/Y(L6J M%'AT_QE/C!;*Y!'H) ^6(DF3%#/2IIPT6]?G5Q(-Q>*])$,N\,!; VX-JZGF5,9/)-(HE"K[-*UW/_UT#;[>I\A[' MK3;0C, \:@[YHN 8Q@-,#LPG;=1]^)/=ICG9CK6@WAJM#7G51 -^7Y9?LVH' M5?K0DOZ8UTJ95U.9%^J1BS>3,K,"0E5Y!WE 'E.,%H1C(N:94$NE7;8IPM-@ M5MZYG$4^Z7GY7U+EEWZ9H=''JM(.YC)^I?ZJDELST!4K%@\>)5^NF%$=8H[O M0'5,"UV!YDW%LS(4\>#?$[ OY$%/F7XQ3;=XJ9)05T[E ^.,I:H'O?13_*)4 MXLJ>:_7J1,7HTMZ6&,7JJ*(BO6+U9.FBWWE"39I%Q87236K;*4:%YF MV>]K[- 9*RUSBR6YY4X\Q%6B_:R(&MZU9(H-LQ%P\!C-]TH:+F>W5S8:YJ_. MK*^%:Q65)/<18W!%8*D[& M\SSS!!S"Z14+!;*F+P.=,:ZJCE76'+[@8_+M2CF2NY>;4?P,5EWE[4YMNU(9 M8]67U_$,8)"@__/*IA-_B/YD6L4,T9D759@/T]9?[ZDLO]D5U8WCQU'V(M"E M19V_9"OFB?1!4;)7PCK)JY$CPPR3QQZ,'H;_.L'%$2]E_;\W]-<8S718>XP# MGP-CV6XPL@3!:]'#I57NPTBS,8Y"QH$*,1K)(>'JSO7.FK')"QZS$JO"5644 M,'0@9F8 EDX;H66.28SSR(O<]<.%>JT9^OJ(03R.'S [-IX456G&T;1"#]R/ M;K]T$/I2X66RHL&J^S:O BD+"4@:S;Y\58N8ACN/0E0%V5*Q4(]-%NI,5H3% M%8K\KD@ZS+A"+BSF**I\N@H\6&]VDJ-%,W,*D=O[,AJTD7W1WL_N8'[Q+*3T MB@O\;0[;_99?W>0M[5/)X*@;J)MTOOSBG*L"=&B"^UDU#13<."70HU4SIE?3 M7++&\FO%A)GALH1J:=0@M,7,MP=AGZ18!;*?3?)"NCN(Z'E=+UF;)IE;+8O% MP?()RHD%)8'J66J%<5Q*&TMN.8"!DLA=E+LJC*",P-.3^D86A%[20O)N^7L? MW+NJ&FB1I7#CRVOAJEO%O<04_O5*>DD?X_3Q::MAN7<*F^.:]!=Y?]>R0;L5 M 5HL'_3Z\R_W."V1%I*^GZN I9\59?%E&.?"PU)KOTZC!KO4$^(FTWPU=+BO M,OC;]L+(BUP>J;KAJY'=TUUMH>O*6NGM_?L.FWWG8+T59#OM_F& M]]LT5S[B[Q_D!?CYP[?+.@;+ED[*89;+?78L2Y=/FS (F)(LMR@C%OT$+I>E M\&9/+U#\*-EC53=UL3#L#U]^6:D+B]M)6*![ @["RSMW_ER[L[HV?GP$)9A4 MKD?E&&-7"_=S@?,!3[S,$[FQ-;W\.,7G+^[Z*R9I4E87_"8O )=;EC9$ M]5G]AJ;(XK<%:JE"5I]ZBD>BHM'D$?_=N!G@]&R3]32]7@KA8)Z93D.&N<9C MH*:DQZWRRW0UIO$/R06S@N%8,?0/D?>3US*I:$,FLHX2QME+) N8)-,0L.RL M,([SWT6I *TF\^+YKV&LZ3I5FP*#JG37E/7D88=%!\)STK$AF-1U6*P694C)7S/7^%?";N MI&(A5S%8%YZ5[3+ _5HH19N XNX"V"]5(Y>I M=3%3D3('4SYVS\#W&=?;ZWH-UT47N7^HBWS)"W7$XIW52:)BB!VS8J68C,<8 M>IR*I^*-!9L?75T]E_3&X;.%;D#K&VXM]\?:=&!>7HB'J*ZQ\.M*:*BJJ;M- MJ.P\RF@"^STD:35(4-'9[(LJX5A^TT*E368V4FK3,*^IU&;';C_OT1]XNWK6 MHS^KE3^3:B=H*6,CS$_#9 BOEEO\NT62EL4.K%.6W2KIC'W3N!?;^5^E;;, M3Y4)$Z()LP.1B(F(B? I/Z,9O \/D70BQGJ/L9:\*1),Q#_'X!\22@!![@.*6]0QW'=H+AJ:KA=TD7TB^D'PA^;)T$^MQD_H&D80A"4,2IK6>S#OU MV;UN"7,F$;_VFKX70+C^4!Z8'X@G,\1C^/K&_BVJ5"7I:I5:91] J%Z9U M+Q8--B< M"&Z#C,U*0JMG&8UMW^]/RR/PV^D%Z!G)RL[9*20;238>WTIDS1T")]E(LI%D M(\G&"Y&-S.YQK247FH0C"4<2CB0TB3_UOM\=;'\GVY&,D.;MA=.:U:_DY;1<\:+U;-ATO9$JY?RBZ- M\R !;UNFI^I75V MZS2STO.UW6-5L??V:1=SNGQV$\LGGW6KK.D/>.AR^35J)H6R0&U$AH)G\I!* M-RAHE;NX@&LD^61719$_8=ONBFZW2I3E]R(I)[.6J; >R5BNS[0C-WQD$(.>DMPKJ>B+HHCSEQYV82PF=X7X]P0[HE?/+_":N%]B1_#[A3<-$FPV MJ]SGV1AKGA:O[RWV;1Y]QET5SZ)UZK0M?-47U^V7R5-2OG1\NLTO%3-.::ZL MMDB=&@&5T6%KS/J^J/:*YVIRNDXH)N)BVGFU^-3QJ1]GV=YZZ<(SECSTSG8M M;:,EJ=Z-EJ3:6;>&/*O.DDW??MY+1UT]SR'^>M(#AAMH^7ZDJ^UF K],RJ($ M8QT&.#7<3EH!_U+YKAOM4CK$=_^<^N>*._7/PS]$W@=W4?DU![>3>+ Q'NP: MWVT?Y3\Z#WX6XSA)413Z<$,^C4?\F-P+Y>._,-RS=;<5XDN2C7OSI?OPD(N' MN!3*#\"%25HD?>4?\6BRM50D,[&#Q=%V9[G.T8?XIR&11OQ#_$/T(?JC+$RR*SN3!E?9[51VJR536L]:-18#$XI63J!&UVW>U9S-N"EP(,BAF>#AVXJU+/!OWUK-&:8 M$OH)_40?HD_W]IO.:[^[S?VCL[;:9R<]&[/;+V_CZ*/6TTVCQ[7F*G]MHM$K MCYR)E=?864R*Q%$DCB)QJY&X6]VF.!Q)&-I3(L)=&.&V3SPX(A$[3[AKWVOP MX[0O1@TZ+6VWLCB9[Z(;5H\WUXY]6T)=KP-#,IWV,2YC'T._;:XCSK4X%X1^ MH@_1A_8Q.F7X=\C_;$L[STNY*F]6<#U9X>J=(K*=KV3->XP;/5UMKOTX%;.F MX-*9J%K:,#D+UT73;TU*\R,)0W'_UJ%FWG8SY?B:^(PTV<5J,F;PGJ$VUSCF MTG79F13;:@LX_Z@:,V"]_ZH?0]6Q ?LU*#=*>T[R@:[N&J>O$^@S>C;7>JII M-.SK-COGSH&P>WB[?'W>!>ES=5MDX&>JE.A'Z#\Y^COK'#:&#N(:TAD7H3.8 M[O2XT=B!K$O1&K2Q^6Y^EFQ"U*8'=WEI6WK/X':/(>5, =I+"- Z MMTYSX2&2,"1ASIUP[9T\HJW&D_,9:;++U61,[6EJ^S4.+D67+7BLW\DFL>NN M/]K %HBVL6WSKE2DAMKR-9]%4>:)W%.5O;4[/LGF%ZC[;;0_?_E-;GY__N(V MVD5[I4]]K4?&B:11,\-=>,J2>N]LZVS@@HIP?,9>!#SX5*#YW<:/(.N*F;*BMH\M\!]U,IT4XM= M6;);";"Y:10G>=775/E5Y,J789Q?>H?3F;5D[6&U7ENWTT[1BOBJ!6EX[7Q% M!Q"HP^"A&Q2VU=-UBJ!VDD,NS,JE79KKW*71[%N;3C0=T3,YZSJ)U).INLG1 MC9ZA-U:RY%+@T7U?ZO+T;!?$PM4=NM?M6TY'[H_H\9ZUUOPL@*34$N7=EBBZ MT].T]NL2U!GD3$0L-40Y1^5,3O!9B!]=NV7D!),33,T"FM7J3#5[O$&M3LT" MR,$F!_LJ'&QV:U/3XR,ZV.>LD*E8][%@R7K,,GNJUESW0"K63<[\F1@"Y,R? MA^G J5CW49WY_ -^>W_+&9,.E MH'^K[/]U?__YNTEQ\Q#'CY^"I.B/LF*2BU_N,9E9I$5<)EGZ68QB4&E^5I2% MS,/Q<#/ZU_AE+-*R^ I$\499__>__N=__'GVJ##.4V"=XE>1RSOF%P&%4R3C M9W'_EP]1@-KP[_J_O@8?E&0 7\3]\L9GD67J 0N9$7#="VTK#(P@='S'41WF M^Q_^NK(LBR3>D*F[;E6/4YY@38I_+1_J9U$J/Z3];+R0\Z2\RP!;)ERWF!F_ M/_.>?NQKLOJ_#@6PZ/AQ4DK6QS3]7+F+BZ0OS;M!,IJ@=9?"2B752CW"2A5R MI>3_#TWLWU".H=,+IU*6?^-9_LQL),W?,$^;*'_>:?XT^?UO5\]Z]&>U\F<2 MB^F<6[A84J5=%_%]IZ+M?/NOPUP(Y2?X;5@H(:C7DR9B$!.=)1/]#+;87CQ$ MTJEEQFK]'-AI&6\ICDZ"B_BK"_Q%0NTBBB)M?QCDM#QZZMW#0RA'+'HM+-I8 M2182E%WCPFXQ6L=D(3':I3+:UA*-[,$#N8_QRPZ??$Q2I1QFDR).!T5/$7_T MP>U8V$0,I7F!]::@F(;;N"59$AMH-S99U#9/8,?K6C#Q6=840YG M2\8$23"28&]0RN@Y3G.%Y4F"D00C"482[)@23+=ZW&ZN$3R),!)A),)(A!U3 MA#&]I[=5BND*1=B5;Q8&(LW&24K;A12NIW!]=^A#_$/\0_Q#_$/;A4T82TM# M8/BTQ5(*-_*;I@RJ6??FF_BIZMXL#[ 5RJ00 R5)IV4T8#1KJV6T8H,=TPOO M/'-3R.(8AZ&)XXCCB..(XXCCKH/C#H^BR1)>9QM&\[ 6VCYWXM^J63WRF-6BK2$RT8O5>7EY$DHA>A/8$T2L:'",CF[%%[I MA"PGCB..(X[K,N$Z0RSBN&O@N,-#R(9QS@:>GXW'60JW8#^8[%'VV;AZ)TGK M,<TL0Y.4PV]NHQ+"AX2$/>(?M@]BQVOL#$!D8!(0%P?ANR9:F,[8@1$ B(! M<5^-J*F<@'AJE[%#T9GV.YA0$:&CBKW.$.ML]05Q''$<<5R7"=<98A''70/' M-5"*^^++2^Y::&@'ST('YV&03>Y&XB"7K M6<4O=!-ZA4->[!JBW6DLAVC5$ MN12GDZ(_)%](OFPI7UA+;95(OI!\(?ER[?*%W;:ULT7RA>0+R9=KER_JK=[< MJ>AKD2_4*.2HAT"/+ZO>7*N%/>?6^/M<1-PA'25;H6/CD:/C65XG9;C3"U3: MKBX%\[8C MZRJ'M35V=Z,-X1?[F:Q>>LJ3HU)48-GY>?$V:Y6.8S:(@9WC-_,$2X$I? MC$;3:_[R0?T@/X/TZL\^KR'3UV0,S/*S>%8^9^.X9CZ,X_PA2:M!QI,RFWU1 MV2KRF^=D4 [A:B#$5.@"MX[BQT)\FOU16]W7<2]N2+S*6FWMD=CM]S2J,1GF M-YNE^5J=,IV3=N#]I[W]O$=_XM>?%>T;.))]E:[*?+C\M#5F:UIC;SM:?GJN ME,9=-AI43_DZS(50?H+?AH42@HII;#^3F.AJF.AGL$?VXB&23BTS5ALI^QUB MO"_BL13C._!,=+5'@HOXJPO\14+M#.N0U&G95&62MGE44UECQVT M>CSR=>+LA,F;._Y_Z2OTA.L$L/0>=PA8%^;3M^5C'=Q"MEUW?G\,V?N0Q5Z6,[;&M,8$S:4 IGO8 M.#.%T_9>^@5A9A.M"%.$J1/KF2;ZNY.>(4Q*<($V0/L--,0(U@9I ?7)0-[LA1Z F4!.H3PYJO6?JQVLH M=-V@WJK>SKJ___S=I+AYB./'3V& M713%2?Z/>#01;E&(LOA)Q,4D%X-?TL]8_"6'^['[6#&_%TB:(MT^B_N_?(@" M/%K_=_U?7X,/2C* +^)^>>/IMAH$H6^8ELH-%MIN9/D&'+O!PJ=R_*2#R)D?*< ME,-I$9U[H+_RA N@#!.1QWE_^++Z0W8OO_&S,?#RR_\42OP4)R-\^@T\^*:( M1TNU>L;3-52R5(F5?+:.RATN9$\1?V 9'_RB'Q=#)4X'RAC8\T49Q_GOHE3N M 7%K2N\<0)OJ1[SU4U+"NO3?./&LO N.TZ_X_L#>9>Q;NELM9\V2OF8 MW2CE<]75:&CR^]^NGO7HSVKES^0P5N=V\!KC753(5XC7GN3US#4JXT>1GU(K7$D7D'-O\M%&GLBE9RF>D:3IG&8C.7.= MX[>7--'$C$D8DC$D(@A4X;D#,D9DC-DRG16Q)Q)#+ MW/QV^^56>4#A ME8X%W!L_B+2?B%VJNLP'OJE><,O!P,ZKZTN!3/?0T3GE>YF88-SIJ M" ^D(P@3A G2$;0G?-B>^W2.K@-S@*F,1_WE-B:N/6E D MCR)Y%,E;+0>E&XWUU24T$!K.&@VD(0@3A G2$+33LR>S?,W*>-28G[JINF2C M!UR/4)&R*Z=?#RZ)>M854%MO2T5U4"G2V9A101*2).31LPNXUN-F2UV52#J2 M="3I2-+Q;*4CV8\D(4E"DH0D"4GV8Q>DX\Y=1A;FM7HZ<(%\F K31>V#X>>EM^H(P-U9#CK[9]S M+R]*Z=RT27U,M4=RYCKEC&;W=*NY?6(2,21B2,20B"%3AN0,R1F2,V3*=%;$ MG$F D#HRG+^ZOA3(= \=G5.^EXD)QJV>:C2F6P@/A(>SQ@/I",($88)T1%MN M1H?"&]21X?)TS<7[]F>$K_/53I0 M=>7;/4?LR'#BS-+N*[$-]+D4Q'4/7&>LLBX)4V9/UUHJS4-H(C1=&9I(0Q&F M"%.DH4Z.)MKIHHX4YWOZ][KK95)%X:[9'AT2C)TS2DA"DH0\>KB=F3U#YZ>G M)DE'DHXD'4DZ=DHZDOU($I(D)$E(DI!D/W9!.N[B)(U3 M62GNA[0H\PGF)K]_2N6]:9R<)=\;W*)8LQ__J-%\L2^(CDT_&EF$J3#0=':O MJ0LK\"17("F4@;B'D0Z4N%#*H5 >\Z0OX*^X5)ZSR6B@W DE%WV1/,$U9:84 M8C12XA0N!Y0H6:X\QHG\H? B/QO#32]S@]3ZOE#NYTR5O#)5#S[T1Q-<@ODS^G$Q5,2_)PE0H[HF[O=! MAL(8JCFC*%GX\C%^F7Z3#I0,7@_# =F YS-.1'P%!Q8/\[S%WQ9/*YNCA\? M\^R/9(PY,' !K,']?"%@&6 UD(I#)/0+%BF.4ET*C$\ULOTSD70KF+ M1S!#4=Q>)E1.!HVOKQPU8[]"+G8N'F$EBG8<7\\ M*8%#DK)ZSY1/D>D>)DEULT0R2!Z82 %S67C) KR*6^7K$&3!_"Z8"3!Z4@QQ M^LHP$7F<]X=RX#"XQPF,>%* 0("!5H_!=RX\6[YU' .W [4KP0+7XZBSNT+D M$E>S!R&QQDE:OW22UB^^>X&E +++%\JW2$F1%>6:)]^):I3/0Q T\5. V_QOB0+)V!"2 M ;'\E.5[X$,!PG(4Y^NY#%\*!M#2:WMX337*J<2J]$(N%L4F6E*ZE" RG X/^ M7JSV4%RL \,J@SV(%%0M,L>20D>>+U\>D:5'J-3O1Z*/-D,:/TB;9,FB!WM$ M&L[2\ %VFHP?J[=.#8VZ#U$Y+VA) !P01Y7!(%X=E[D>WY\36W&;+]>D_I\W M7#.T@XL$3;C[-R3BS%C%%<6%G-H \C)MRG&WK]]6SZC\/2$-V(XGZ: '%F+2'Z(E*,W7V5LF:3SXWTF!,G!9(,]Y>VY43CW=):DK MQ2-\N2+N9^/45L9Y&#@EK8&\?X@!+&L_&PME;A M5PVRGDE4\W'>6U@D)JSM9C^HLLT71RA'(5^V.E:Y $OK-5.7>396D+4?A>3O M.?Q1]L@K=C+J9LIV<5ZH35'2#8 [X@R4$&CF;J%H>8+ZOBV@AOE<9E.J[ -A[K$O4;8%[DD547 MKC>G(*[45-, Y6?#F8U3_-$'X^L!7.0LF3G@L]^6:=^YSN'\S# MC\=7 #)P(N%--!P7@BE5L&V48>1TY:=%O2$-3^F"PSSK3O@^MN'^ MT++7FVBU6+A2?\4>W%AKCO-FW']I*[.SO:A!M#TD:37(>%)FLR^JW6CY#;6K M?NOV\^XZ3).G=M5GL/)77ER@Y49S%]ZJ^HMX+*>]JE79J]K:EHK$=C.VHVZ; M37*D.P;#&RX9@)U>E#N0M&.,U[F#A\1R;['<;VDNX$W(AR"N(ZZC7M:7QX.M]++N$$M1N^I&2Y._%9)^_RS7OO+OB 0]!]!V MAEAG*^V(XXCCB..Z3+C.$(LX[AHXK@'_03UW@^Z4KGT7:-!8'F][\VTVX=91 M>X95/_E]Y>VH*&I \+\*^+=0D81D ,D D@$D T@&D P@&7 F,H#<@&-O_9QU MJ."GU5PPZDS[)JV,YJI977KW,8KY-A#SO0Y4M5%*D^!%\")X$;P(7@0OL@D[ M@JK#=V4-XYQ=K5W[(FV/I!9.%&]?-??(P0V^?;K8H8W*KJ)R, 5&"8C=L"H) MC81&0B.AD=!(:#QG-)*1V@W7L4-1FK9XZN-B6P+L49HJC$E<+!("00 M$@@)<-/'>O>K UGD=;G/)+%AZZI'!)(K!8FTGG32&<<+)9^Y]['4^*8-^%S& MD3^=]2S;;#V,NRJY]U\==WU_TZL,7AM-8D.]2H$*AO"O% A5V(DP0)@@3A G"!-E, MM-_3!*_\=OOE5GE 8*:8-:#$#R+MM^1X;$QBN0C'GW&GQ_3F"D+L2[1+@2[% MW(X1<[L*:#:WLT2@)% 2*!LZQ<>:.>%"Y"8J?$A+W4HZ-92H2" F$!,(]?WHWL<-AG*.1CF G/Z0Z&SZR62Z>(V!G"$2<2)W:#<,2)Q(G= M(!QQXC5S8@/Y-^>\!?%CAJ,^1@7=TS#:R1':,3[J''V(?XA_B'^(?XA_.D@? MRAXX?=;R91R=TGHVIUZ15^ >=T>@7P>P&LMX(U 1J A4K257$[P(7@2O5V.0 M*H@>,4)]UK[6,2KSMG#^Z'3)GE;/<(YVPNA24$:A,H+3>C@=[4 M08F@=-%0 M^J@=32WM=3B]"]8.G3\GE!UL_W&5E%9W#I%3DO(5UPPPU)YN4%$LBC)>D#IL ME,C=S--JKG/8WL2\BMPMPO.EX?D:O$LJIT6 )< V81IS^^28O115>B:9+-U- M!=HIGZJ%B%&=K@?9QITF-#$E,67G"$U,24S9.4(34Q)3=HO0YUYOIRL[)3MP MJ [L,\@F=R-Q6$VL$\8:#Z/MGXY&UXV,>N3J=@W'M0V]IZG&Z:E)T>UN"<7. M!45'&:A"8)31*:'1>: MZ&NK=DMG/\FD?#LJ^5T9 UW67K_P]\*\1DDJ;F8!5DW]YON%B?9%6HK\S2$O M/&5)2F#*K7Q*DH( K#XOOB;-\C&PS2*C,[QF_F Y!Z4O1J/I-7_YH'Z0GV&! M^K//:XC\-1F+0OE9/"N?LW%DH@^F)\)W)%9SU%4]G6=4:(ZV9<=P$[[QUB2'>< 1W^3PP4/RO*IIP! M3<2%V7G=Y<&-'L:9>Q ?DU0IA]FDB--!L?7F#!V*?*-Z7UP,%:"DTL<_Q+\G MR5,\:JW)3,?:')T=TK7O M @T:.R'3WGR;/'JXBL=4M"W@:#O M=<"J!:N5X$7P(G@1O A>!"\R"CL#JZO?E\W&8Y'WX5?E,7X4>2NHNJ0^:4SO M<8LNGT91R0XHTBO ] E,6@(V 9N 3< F8!.P"=ADA7<8TV=2G*8M9_K+ M,,O+FU+D8R5)GT11CENK%'*-J!&\7JW!YD+; MEXXL2K')'[,\+H5RE[54S."\X*/W#$=M"CZ7@A**X$P%4$/T)[ "R4X- MUZ[-S^]I.L6G*8#6H?U[ZJE!'$<<1QQWSAQ'Q@,9#XT8[1=DF_]V^^56>4#, MIGAX78D?1-IORSB_J+H,FM4SS<9V$ZZE, /%C!JTD+K6/;M1R42CN0.U6]*%]@ (95>&,FD?,9OLH\YL(E#A*DJ9?P.KW.HQDW+F.^$!42B/ M0-VM!!>",\&9X'QB.'_DS?76.)2:.[FS1Y "'?%U">H$]<;,<=;8^3K2WXT[ MW,<'=%O"[\<,1TT5K*B"S*D5 _$/\0_Q#_$/\4]WZ$,I#932T% TLJ@(E!UOS0"P8O@1?!Z-0:I4_P1(]1G[6L=,T7EK&"D M.3VN-N9470I<*.9UI7"@>E:$"<+$RJDAB^I942X+H62C(67H5!BT";_C&C9_ MCE!7]ZBGX$YWT(WU-./TQUHO!; 4@;NT\ZF7Y$L1/ F>!,^&W#JCN;,41TT& MZ8+Y1OD>!-A36+KJTL"M95SE0WC5E 4UG]YHZC4\.A7*?C4 N Y84222E&,+J*R7\TA_& MZ8. OS,E[O WF'TV?LS%4*1%\B24)(7/0ODXRHKB6WAD+A^0 MPD25,8QB6"@"IC-0OHC'4HSOX'Y=[2F:RBSE8Y+"Q=FDB--!\>TGI3$JGIP7 MFQCLPC.6= YRQ2*;X.?%EZ19/@866!2;#*^9/[A:[+X8C:;7_.6#^D%^!KCW M9Y_7D.EK,@:>^%D\*Y^S<5S3Y,_)H!Q^.ZP9BNFJJA.=_,9 YPX2A^ M+,2GV1\U4KP.<7$K82Z'C+4;0]MO1E0#M/DWFP7=6EE8"WO1_(+/_%H.$_O@C2O:> MDHI2R5+EA]<"SWNHXRUX$.C6)?>E++DC&NOBN1+0Q^,>"G>YX+_00K^RJ0'F9_L M+O,O-LM?;^P(W@5ZVY3AOWB3.X;YE07 JC^*BR*Y3P!:Z"&_B35PID<3]):G M@*RG*]JMF\=C]>8LSBN+0I/;"S>] M+6-7_.%ZJ+AAOJ/=/=K=:]89UQJK^T5'(@YWY6G3[\S'ONV&I0#O"ARJ)_]_>V_:W#B.Y ^_WOD4B(KM_[HB:+=(W35'A'QU MU#[=735E]VS,2YB")'93I)J'79I/_V0")$59DJT#E$@J.W9K9(D'D,C\Y8%$ M9L">N1L+-G%$P -[,G_]@S^2W]R 8_0'WMZH].@KM?*457!@5H'9/K"@5<%AVJ*3#/9W\8GU"DYH*8+S2IWP M\K/T&[17N"=>(U[;P&O:J[@0KQ&O;> U;871B=>(US;RVCU&U/Z%$36RX\KB M0E3<15@^'5(H6]5[WU4E^OG3J0AL^)7-^$P$I]0*E&)"&((8@A@R90AG"&<(9ZJ),V3*'/E02J5C,K]=/5RQ,8*7 MAVNBY49>4KDC]7.EM[,=PS[[IP M*^RDZ8(IFRYLW<^3.(\*1NME16JZ0+Q&31>(U^K):]1T@7B-FB[4D <+:;JP M?3CTM/Q&'1FH(T.EMW^J7EZ4CG/3)O4QU1[AS'GBC-4SFEU]^\0$,00Q!#$$ M,63*$,X0SA#.D"E36HBI2("0.C)47UW7163*)QVE4[[UE FSW34:+6VZA>2! MY*'2\D Z@F2"9()T1%%N1HG"&]21H7ZZIO:^?87DJ[K:J1[B9;6,3D];%55:=9*IC M-*V"2O.0-)$TG9DTD88BF2*9(@UUFH2.A(Z$CH2.I8*'1/0B MA,>2(LM&\L%B?I!\;#)_Q**)8".L(?F,-239Q!$!#^S)W& \9$,1B6 *DQLR M'LE+A3?$NP2W)RP0,Q\DT!NS&7"%/[QBK H$J^AB)UAE-'KQ<5%FR1V 03YV'HC!QL>.I0?(X\M,O ME&DKOU$=*_K]JX;5;K9,L]GH-%I6OW2=<)K]T[8$L2K=T.3 VUN5'CVM?%4F M7Y&\Y=+Y^(OA5JT33F\?8P!ODG^ME+)^$+,H:873D*UPNGLX4<1Z^[!>]T\%[@Q$\?L%ST23PX_&$/;[X M\HM=CL(0$Q(3[L>$7X .Q'+$",8*Q/6&LIW7[ ME5",4(Q0C%#LV-'-AM$P2]#T@%",4(Q0C%!L3UNL;1GM3D$-H<\1QK9JS[)% MLP*K:?WPFFO,U\(IOWBK&X.\8%?R;-&]0OV(MWYR(GBWK;Y9*:=V"W1^YMAW M@MT['O=D*;#/7A@%,1X^?3LC80-E3MNR(S>C438C9S$CQ@/!XLAQX2%#[,2! MK3QN_"EP,WSV62"&L8U=/P*8C[,;8'"1R?"_$"VP09^YX M#!C^4IX0'F(#B( !0?TIS#.2S49"$;&9'SKR-H/- @<;EKAS9O-PPK@'U]@V M"#>,)1"V $*! ,BYA"(W3B01_(Y8,4PK)L\",>/.$.@P$Q[.%Y_FPRR"9-"1 M>G^(W4S@+4$,][H.?P)*RZXHLG"??,L0'R#I(@/QX?HAOBX08>S*7CBCP)^N6Q>DZA14OUIF7[XN%&N6(9W>V),\ -3\W \ MVY\*=I%,\6,Z9*297&A\^X;QAQ'\3_+F$?-G(DC6+GF&:N"#?[U,''NB6OWD MAQZRY ])U]$(EU)VF7G-&>/7E%$S90#9(G#E&&$"?HC5KI\$_CD1P[$8+K/L MT(<[/3]BLEXCC MX<_B>Z,!8L/\1PANN\AO_A3-AQZYZUBP.8#@BO"HYF.RO M7DX_]A0(Y7])CEFT6MS\T&=F!?T75O#&ROZ'OLM80N8)'^J?3O3B:W\F\^,( MP,"30O(*>PY[F1IR* $911?@!>233Q6> ^IH>'SGJ@LJRG7AV1J>QN[BP%=8 MI>%IK:N>SK%=8\XE:,6O:.R"LE2X#-#I ' "IFIXQQ<[\I>%Q=0A+/+9JVAZ M,.>R(B#C%NR,Z3HBK&Z3$6*L($9QXKYF(-VKCAX!6S=)75"PYMFM(L?]%DP, M#\>)-:^\%T]!S(/Y0F*L@E1L:OGK>7#."5O#Q=@^4]J:TN(&:W--O\LI7#XQ M))-$DWA=E\7HE:?RPD,=0/W?JVFP^\0F]/,"/Q21CVZVZ=+V1]0;5_H%0,G5 MPJ$*V1!\9_2WIB)Q[&S@(OB=8U3@":\-P4=(_'CELH6I?.9],"E(4AZ&+ Y1 M9:1M9QUO%J/K3#UBR],C5CGK%\I3__@JZO!%1AV2:(/!/& ,_\T@219D6(XQ M&"HDLB;0D85H5J((LHTQ7(3WGWVCV3>#U+EG+&W$E+;-;-+KL=$H7=?85N>T M[3.KW?R3)K__[8U*C[Y2*U^1H[VERQ'(AMNM=P>GQTD@!/L%7;V0W8'N'.Y M)&(B8B)\RJ]@:.W%0X1.!3/6.;6T)N B_BH#?Q&H4>=6O6RX-C1,Z$:,5@"C M:3LO28Q&C$:(1HQVL,.ZBD5QIF< MX*KZ :V+5J?X'@"KPE,<>;3RR=8 52$L*IWN(^@Y4^CI680\A#R$/(0\QT8> MTVCW]-76(/ A\"'P(?#9$GR*;[-1?^"IR)9Q473Z\GY6O,S=WR<">5:5FEM- MZL=!5<^IZKD6Q:;/G=^2+/75;R1D)&0;FMZTK!:I+%)9)$U:5%;W:%UOZJ^T M:)?^C0X>F;>6E4U#!TV=K?XH3T\7PXA%%V1-WB;/!Q>D0,H2>2JR6FL19-2, ME12G>?NIX.V$F868A*0X%^6J$F829A)FE8DC"3%W)&9V" M]F0(- DT"31+Q9 $FKH"F1KSV0@T#XY_;M>;)?W\MQ_C\'+,^>S3/7>"?V%U MS%LGM%W9!2%\A'E=N[[]QS_^\E]_6[GPRRCK?))K?/(5J&C/Y4D@N/N;&/W] MP_TMGB']9_/?C[X;9L]:V .^G?-3J-KWMXT MFC?=#_]X1>4\R=ZIY+=ND?:N8[CMLLF[Y)\K9\^09NQ?:2U>O0UC3K[=]=;@ M\E+8F[W=TJ?08J/WBVK(3LB&8@0CE05C98^1P+&QL0R/V(L?NT,L*ZO:O, U MD<]"X;J,>TF?&#]@LJ$+_"#3GD8B8#SKV#+' J5PK<06=RDS"AX;O0CAL2D/ M_L"&,QQ!T %%_:Q$859W;^& MZQN/&-B:Q8UQ";)GR(XVXL_8 6JH:]:TMLE].>/SY)N5OC6Y+C6JA+S-@T V M4DFKK?/9+/"_.].D<0^LP:(L-2P#K 92<8+D5DU/@&+AQ \BH%$4!TC.K'AU MTNGF@'8HI1:5D];A36O_)^RG*N &8@8K$;[!.8[W+,(H:0\%=^0;X;S?U0E8 M/E>D',7&QM9)LIV1+-ZO9--_=L*TFY/L*A1'P"%.I-Z3\"DRW3AVU,U2D@%Y M8"*RP=3B)3GQDD6B 0NRNV FP.A..,'ILXDC A[8$SGPI$0T]JN2!8C58_"= MN6?+MTXY<+N35C&&ZV7%X:=0!%*NT@_#2'I0"RRQ?*MTBD M\,-HS9.?A!KERP2 AC]SQ\U:5>7F!/-^"OP_X)*A_^*INO*1K"_H8E%L^)6' MJDI_(IP9NL$8TSF$2?GF ^H@5U6-TB M+9@WE"D <+0GF\A&;'D#8ODIR_? 'R& )3;N6\ME^%(P@)9>:^ U:8,ZB5A* M+V"7H@5LHG7%T30#Q10$/OB$JJW>/']18K"!0<;EP,+X"1O/1$!(5S5"',5@ M(D8BF&9:BH3A=,+0S/&N=KE8)PRO&6PL/%"UR!Q+"ETV:)G/D*5=5.HC5]AH M,WA\+&V2)8L>[!%I.$O#!]@IGL[46Q-#8]6'4,Y++!M?2#E2!H-8."Z9'M?7 M4U#+VM;7I/Z?#:Z9;%#AA%&RN&L0,356E]N5F/*R1=.2[%OU#.7O"6G CB? M9*X#EN,0.P2)>WSX>QPB!BX#+I+J"OA M$;Y\!?=76;.5Y7$>)IR2UD#>[V)XF?0@E2U>QQB9]Z0/#8*%SD_)EKRHYR$N,-F+SD.S>%1_GK85%8JYM4/O:#U*V M>7Z$)"U9T+R=R;^B#WRBIV,NE39YN>%VA21;@C< M$0 O^4-T%-0HI&9,0#",@:TX/AF;5@&'JRZM.)T\*R5:=^@$@(%NJFYQB,&R M*EX983%MA[;R6)>HKX%YD4=>NW!&1D%_K9,^_HV MD'TCCOU6>#H?S_[)]X#]J!S?=>Y[U]WFG>]1J^:@>TUUM=*F!O)*-EP04BF*&G E-Y. M,]XXH?:Q[,L";)"CC7T-I.76(-&YJ<6QZ&Z._0._)[HJ$O;$@\>,YZK?.2B< M2 5Y;>RH!1B,(2B%QT^(^B+$1TZ?L(DZ8M05&RPN2=^M,)-/?3!3_Z/T#X=9 M!1PI=(G40L4$1@BJ["38A#VP)=ZG%K"T:<'#@K$\BW#9P]H/V\Q6=;GJ>&/? MH"BS*'\2QIJ+!35.J]BB;8'M2SD99]4XK56+QFD'WMZN M].AI\OO?WJK2Z"M2$Z5:^7I$G^UKI1= JRK0A_AG2_XY16^D[;,+UY#R%(V3 M_M_[/2[#)Q"I3 (? A\"@*?MM'H-@JG!IDW9XXP%=G1*0IOOBZE MAE+@27^L\[UBZ/O0ZH!BYX>QBVDT>SU=7'(NV$O24%-IN.CTM6=6G*\31&)2 M4S'I]+45XR25<1ZR4+>=NZ41F/BT_/&/2_F-+G'+47O+3ZJY2/ZH5Q@__8X% M#2(_/?$E.% M973ZS?(0LVR5L4L2/B#8U-&94R<1=9V;TKVOV-78'(0L&1+)L]ET/&848[7H MC>='F^(2%';3KRKHI#;Q#_$/\4]I3=5R-9$_3-NU]&6ZO4.6<[$]SUV4: ?M ME#MHBI:$5\17Q%?$5\515:$5^1 MT47,5D):$8@17U%-TG+3LFST([XDOB0\K+]11PQ615L#W3NG%5(/?NS2<8]$3%TEU#NF[I/^YUW8BR!"H'*F8/*A6ET+6V% MV5>%HPX<0X6J"6\(;S09,3V+3!@R8:A:0<&HD[3G^5EO>YX2$:Y<;*BS_HQ6 M(M>CX<_>)#L7-4""28*Y=>\AJZ":Q'M0['R;%I'$DL1NV\R]TSZYP)Z+(CUW MZ:OH#N;2"$I?Y*WX-DGGSL;[*Q%-%9!.IBR:AM4OR.]:0QI2"R1/]9:G"\MH MMH]7R8H<(Q*UFG9S[;>T]3PFM7,>LE"WW9UCNBDGZ8-2(MJ7BY/WSU3?IW0H MG8(EEB26)):L,DN6*O9?SHZ$QVO^0@66R4RG38.3;AH4T1GFW!F7*LP0_Q#_ M$/^4@7_.:UNEW],6#*9-2I*F*IFAY:WB2+2JD^HO%:V(KXBOB*^(KZI"*^(K M,KJ(V4I(*P(QXBOB*^*KJM"*^(KXJDBCZ\>(/[EBW?5'"U'F2.8ZGKA,Z62V M?OCKFWNN+6L/2KX.*1*OQPPJ'O9Y,?KNXV=$UER3!PFJ:(ZNQ/I=S^=#8 M"P^9^#[#0A^K!\@.??5_-ZXL!G>XZ[)$#WTXX]ZPD"&;Q0UYY =,<'O"_!&+ M)H=27#XSF@1"L"G\,H&5!'X:L@,VJ2-F:-W@ ]DLBIW\.VI^8 M@<+"8B@S.JQYZA&PXJIBZKX8T^5DILH@1)'5LL;)]KT<^E#8?B#-G4](G>/+ M@R%AZ,:?@K\PE^:6'87+=EAJ@SD>&\51' @V SSVAR&>MGE"TPU@S06'(F07 M<$TT\>,0I"S\^*GDRWP<%MWTTMPSEKR'QJN$3?P[_Q+/#Z8PE[Q4FWA-]F#I M.3%;N&YRS=\_-#[(O\$IM-._UQ#IT9F*D/TJ7M@W?\I7TAY>G&$T@8\PQR0W M!?C)Y;-0?$H_K$Q^,:A\$#WS3UMK_?KMP_!J2+WN#^\[P&M=\F1*!]Y^Z/V[ MW5ZWPX,++CLL]>J;F'(4F0"!>BU6'K-\;[$%ATI2NO==KM)_N%]ONI[5TU M7&ZJTDW2VD:W<[R2L^==VV>K5,JMLAU?91"8:S((=#$RY?^L&:K M_2??'[XXKFNPEXEC3YCS9NE* [X W!?%Y(?U]>:'[914\]:3"LV^6DF^JVE. M1S$Y3K?"?CT!4T[@M)E/Z>>__1B'EV/.9Y]2.1MXPT6"\4!6F;IU0MOU0["? M'F&EKEW?_N,??_FOOZ5W?O9L?RH>^?W?0ZUH=_O,*J/&W> M2;Y8IW_V3CW9:7WDGR_J+4^^.TQ3MY%4#&@%H]X;FPL9<)4SSY3!G\O("A!, M,'.:LXA_9[/ ?W9"-/D/1BZ%MTU=.>5:XN S8-OOSA3^=N=:YM2YZOQ0(AHW^U>6EO$0 MG^KFTRK@?4UUU9/PQ,B)=&FJB]Y5YZ-N75605NWM<0#G.+"PX/35X^$T&A2X;?0RP!>+/V G@>U"N_\N]F =SIL)&W2O&/GN,VV@T<,\& MM'6B2?[^Y;-):%V,/1@ :NVA$]J!B,22H3$*_"D3WVT1AOGO<1 NQ[%%/LS/ MM_^X?.*AP*WI*6Z;J2TT39K?U!6_U.M/F_VK=A$6R9*7@8-]P[Y8A'OL1OAT3-0S8&0R_;LPVHZKA/-F3QNMEZ5ISK\BOTV@^65[)FL MK9\*3?XS":@C@A/Z7#@GLB#G,?,I!;(,(X M9$]:K 7=MJ04,IB7'R#M?0_W1A:S@!D-Q4@$*+%(P:3%5KK<]V(H N[*E8:% M OGS!!CX,X'Q;GB.Z\/UBA'P;GCH$.6/1U'@/,7J8!J\8IV,2N'=*)UJQV3" MAW++Y$D(#XQV\>SX<>@N0X.,Z:\@S6T@-T/6P M)@C%[^I[IE9Y\W[E21:YN-(]VA=9D[U1["*?'U">LOQ%WM,;^D)EKG"P66QG MAF8@9Q@?PX\*]L:P6@?*S6;(2V]V#*3#32@RR7??ZW]JQ7][9?Q;*A@IO M7%"USL@1P^OY#;PH (:+N?L+C\!&C.:W,(]'-%1WV?GOW9N-QLWM7M#L=HZ^\[_$&(V"&4-5_T!++HRG4Q[ ]:%J MH (CVNA5. C8,%X1;,,QU2@Q LPS=CPU2!Y'?OJ%2LB6WZB:&?W^5<-J-UNF MV6QT&BVKKZ\FB=G14I2DV3]M41+KM*\_[>VM2H^>5KXJDZ_(R;!R];-: MMV MN4^%K2C8WC[&0&]C&N46F^_5/I187M;;K3>\'L[;O;#Y$7E1>D!J%PY\LR^> M8/\&D_5M1[M2AP,\5;S@N6@2^/%XPAY??/E%2$Q(3%@X$WX!.A#+ M$7N,4+V+XR0D=U7%I>CXB[%<@WF0MFJ$G6$]B:OO.G>Y%8./&QHS/ M=JI\HIW)"BZTF:2'::+8::BFT>7@7S5Z ]=CD1?LV6TUS0F M.3K!Z@)I%4*OTED.!&,$8WO"6$_K]BNA&*$8H1BAV+&CFPVC8;9/3R]",4(Q M0C%"L3UML;9EM#N]TQ.L+C"6BY+]* O]K[T^]SDWKWP7 :MI_?"::\S7PBF_ M>*L;@[Q@5_)LT;U"_8BW?G(B>+>MOEDII_8VU8:K#4GV;S22;UCRJW@9V#9P M&?;5^QKX'GRT99NX\*L/HYVK?W=I4G)]=VW>-KJ-F]N>U>Y>W_3,_O5MOWG; M[/6MYGV[6VR3DB+ZJ&I#AVOFA&&\W&[6>,/PT,I!R2&07'O*2_: G2#9TI<7C_[, ML5G7['W\Q#Y/L?"\$>)CP0E]>RA>17/I<'VA>\IW,BO H)S17#8H=-2 V3,/L,LFX[(3YE(OW8G_PD0RC\L0 MY\%4*\Q9,@^ /""&C=2 !\#/7$T,+L&.HOB:62!"X25M'67/(,?CGJRW*!N, M2H*ISK X;M << /V&,VU:@?H"\6?L0 )#8VLMY"=]?7E+SP8RCZ9PH%7! Q[ M$D=S;"KD.OP)6\DZZ^Y4 \J&@8^R>3AA:#BK+HXPBQ$\$\NFR_- 8$W8LGLG MC @'[81L'#NJN[&3;V2&TY^!60'\\12'(&PA]B*-5'%9;(Z%B VU M'E@UU)FR&?SKPVR2,NW1Q _%J\N?Q-CQL-4DX[*L=MH)CYEMU0!/T?-UY^9H M>;BJ?]?("<*(_1GS )\$%)#-17% PH6Y*$;@LQD@I[P_Z[,+W)-O[?L51AUD M@Y]PH$'6R54U.!7#Y6%-8+VF?)@T25V@\4PJ/O5Z?!&\'W6?X\6JMVP8.=B+ M++W)Y'6^$;93DG8$8 PLZ20?:I,F=_[IY\7K6+SEDUT?=[&8J M%&$@Y WCWK)=C!("T%PP(>1_FS3>-_$L4,ADY^/4H%5 Q&Y@> #'[U1-WW+% MU\VUU=MCKEM&*=[^5"467EA,P2-'KK3SD'$RM8D6EC.47=ZE-K,%J'5ILHGO2;]/U2(>C9&5=U[E)X9= MK]'>81STW3/8C9&8X7AE=W5XH R_2*/"GC@">[ZB60':5L!58/0Y,U>D9)_R M>4H9.=Y8]0'_/1Z.56$H-%,2>R QH[@;^ND]TB[@TOH% P>L0-5V'2^#OY'V MZHMAUELT,7^E(O=5^U+9-,=(: CRYDREX>5A4V%;!-C[&TW-4;98^%/>C R< M$.^0+&TOLW2V4 ::NVXL+8@0$$4:J3#!=*;A\E21$,,]6XG7V'#0KT-TX\QC MZMVB\1ND(8D$DT-@H ! 7&)/YDBJ'KHO:#)*F,ZS"C@TP9(_DS.C1]+[L=&@ ME5VNT;]P4?1C+'4?^(!E4>()(O% 'TOC6P32JD4/P0?W9;SP=41^8&H,(N>> M]TJI*92+WFET/EY^5>@"LPK+.S'/&0 M>*$6,FFKBVZZ-#7YDA913N7K67 YBR4 ESC[2M?D(BEFPSBPD7A!*_0YQXA? MRC@*_*B")FJ:8#;!R^U-(5!$H_]E1<*G4-0:9I'T&%^=4_QIZKH1TN.?A M$@1BY@=1LJ"23*]",@LH?!V;Z1J*"(D%F453Y,HM F?;O>:]R(\T6^4[5@F9 M36PQUO_E\-I@SDSYK%XQ!L9>2GI;^3VITU?HS/Y/J*!:@"$I(>.J+IJBN%X M_J"-0XDDP$M_B'D>3#B&4T.EMG.PE(0^)3,LC/8.S5@'$)X42V1 H M1G?< =C&_AQYH(++-=08IK2:8H!W]0[)7*5M&_LU]=9^NRQ5".]MS=H'L6B M7<39/GMA%,0*4R_9%^FWN>SB(7Z*I#G;L]I@9G_\Q+[EHD&(3[\(CL9&NMV4 MB]QA/02%?(LO?U[L7A5GZB*2)WB=&4C)7J",:F03,-AT,7HCM0P7AM;"EL(; M%YL=SH)8:Y!T=Z![S-O=^>&_VDA"=$]V IU%UH:1&UEN=Y#%,D(G=RBQ9^,S M]FQDRCI35K]48&_,.0DZ*:; =Q="@;5!A4W;D N#YYW]R-R%!VQ,+I[RGIW: M7;8X, "8@;Q TB=FPV(S348)4> 7EH>O=C#1]<73C%*_K]UB(_0_^@;%O7@* MMD)NZRC(_3, E\B"#;V6]5'O:^5+%)ZFL6<9,D8C57K@*#)C^,[%@4BC-0%[ M]44>B)8"QO+GI? P.O]*.M+?P!YZ$GG'.-EX?N*N1(1P(@38L)\7CJ^Q$*,++.2(9/P'X N6A \ MDK$RY!6! 0W$\"R/(AWKDS.* YNK()),S ]"B"=:5&Y?*"@TSL+49([J1N8 MJ+0FLA#72(E,K+9(2?645_4,XG$,K/2.XD$A/T86X4JRVDUB8]_@%B&FFCBS M1!7(;Y(40=!57.6]>1CD3]CQ#H1LC)SZ&6<3LD<>_L'N_< 6JWV@#_P;Y2(^A[+A%SIE MAF$9!S?65_:E%JH-HT5;9N0I?Y6[14IK( !DLD02L)F%)Z-&2[6[=8JJ=DQV#8.D3-/BM"X1]=L($8(>O7I?) MZF*;':[$?<)\6D1.*"3T< :.J#1 DH3&8.'"JCP( (=$],/<6UY#2>I=OFWB M:5<]I\0E#>LJL\3RAS?P2(_SMEFZC'A#'Q?9CY+LT:6-9'EJ" &.,TQ4#&3P M.SL-@1&.*D'>V9B8VT)@ZS@69G),+46Y1XP,H6S_Y/M#*?6?@:6<0%H;"3PV MVPW]+G"".(N4&95Q@0FX#YC5;*D8K8GN8)/"^]V^9!(*F67"6^VT(DB6J+7*(8(/S_I4T" MNW\-<_M=[QYI2U%-XK1*4MHT\Y5C;MO[U/VW4Z1>CW**X9XGH1*_5/A[+<*] M!V(KSG'VAC=138,AMWK,?-?CX?FCY5]PQ^&S/#XY\(;RKSL55[W-=BMW.5=^ MW[WIM3OW-U;WOM^^Z=_U&ZV!=7,_:%P/KF\&5L'GRANKT%@ $LH?5TZ"2=HQ M14IVD1#QHP'3B?;"^<:;DVGOIY/:Q:BD-4,]FDI2=$]. %^(C.Z>2#*=PRB+ MB8Y\%QQ-D))/)9_G<=9H"_E:*J;32(\A)O/%O_,O\7 7T%TNZ8'79 ^6%428 M+5PWN>;O'QH?Y-^XBY7^O3LRO#C#:*)$)BG9 HSB\EDH/J4?5B:_&%2^^N^B M4DMG;3GG[0L(JS&U.C^\7PMF;46:9$X'WG[H_96^O=JC/_#V1J5'7ZF5KTA[ MIM+5>"W+SZ^RCN?AJM6S$-'R>!$.P7^&T2LCL\8[H#D8B) MB(GP*;]B<9)]>(C0J6#&.G$OD:(9[T',(A5:;C8, B[BKS+P%X':@4S7/ '3 MK=(R>8N,%+S=:>BT/+IV0^VDT+<]Y8A%SX5%M;72(: D+B2@)!:M*XMN#91D M9A[(FF:[@*A,53CM0B5QQ2'WAN%JRLG9-:;&'JNGKYOL^4)/10*01=%I?7+_ M/H%(J]Q)%IJ%K]W0)GM;TJ6^(E@^:2N=DC]3*6N1E)&4D905[<-:VC(*2,Q( MS$C,-HA9F\3LM&[;EF&D1O4=NL21DX>TBV&Z)C#=T(_QN/$AXKAQ2;1EE94_ M$O4>70\)515!1MV;=_K2!@ZFY$Z 67H6I?C[J>/OA)F$F<6X;/HR'@@T"30) M-,O+D 2:VC9,>^4A)8$F@2:!)H%FV4&SU2+W_-2@F0MV_B@K_*V]?LWG10G3 MGKWNOUNNW5KMCN]F];-P"RVA.F)JCNK'_'6M+RR_&;E2-MK(K_)(Z>? M9'97/\BX'?BA*O(\BCU;=0V( ML#/;D_#$R(FR*M5.@ WZL [T%7:-4MU.9!VSJ2]K4 FL0<66BK?DNLZL'>4* MP0^EQW\WKGH,[G#7<>*A#V?8R- ?IC#TDBYA#L] Y8 G=WW6Z[UV[?FHU>P^HU M6C<=Z\ZZN^]8@_I6]D\)*1D3?:)/)?RT#]B\W4RF%MT_^KTKJ]7NF*U&L]WH M=;NFOEX@/2VM0+HG[HG0K'1'!VH(<09;B%M7-"R 5F_OK)2R"#9Q%''41HY: M[9C8-*F\>EG8[3@E64O$CN4K#$R,5E=&H_*^96E=4O 1R!5>VCM*MIZ7J("O MSH0BW&N+L9GS(G1[2HU A:0*.G*K-\6OVS#,MK[,Z&(770,>[[-;0QG,5*N. M(&9O2K2[AM4OOEI=72"F(E9SX69,Z(^B%QZ(7:R8K8N+5*IXB-4PK+:V(Y]U MD9/RB43I-&X]Q<'L&UU]S=CJ(@[D%F_H:Q,'GA/%@3#8R/F.'\)7"4Y%")16 MPIY,TEI&PR+#C7S#$FFJ>@A6TVB18)%'M!VS/-C<\\ AXK.9ZW#/!@5&/I'9 M,EIFGXQ \HG()U+BT.V23T0^T5;<\K/@H9CX[I YTUD (HI^4$CFVD;I:AOM M)FV2D2-4(O54#\EJ&IU^\>T;ZR)8&ARA2I>W?O0C[K+9^G.*9;$!=;5/UZS" MK);1U"AJQ9=7.KVXD3=%DK1Z4[]G]!O:7*VS$"3RPS;Y86'XB7';CJ>QRR.! MA3EF@; =56)*5EN9^D"<_[Q?#:R@+BOU,#,ONDW#-)N:A79_HM6W-4N%I+JZ MRO1,A+;=-]H-?=MD)+3D5ZXGU/K*-Q7HGU3V(K?'*\1\(FIISI0V#:MG'HUF M9^%[D!-/P$7 5708OV^T&@1<105--M=]/]K -I6^PCI[KUFXD%*2IQGZ\8HO M3N8A2@(+5[.]T"KU96=/>_6,KRPOCL=D_("].*[+G@0+XZ??A1W).JGQ4U:^ M-&1/:_<)C,Y?;8@B7LE $SXY=D'28U9,.LT#I M6%ZI*W;[5E@\+4$.][@<"T$C[FW8)'[A80&D:%^955N]UE6KN"&/DEKY&@!N MFZ8858&ZHX!:0<+>JB! 6466U-?#XVN>O$6#B;-F^*NW':CA:I'_[0OU;U7@ M?[>R_O>M[FVOW32O>^V!U1UT>HUFH]]I=*R[3J?;.WI9?ZHFOZ^K2-7DZ1-] MHD]439ZJR;\1TJ9J\E1-_BQV#<^W]C=5DR>.TLM15$V^S.QVCD6^J9H\,1I5 MDZ\5]U$U>5U<5:)##%1-_O2THE+/Z4U439X*990A:9D@IK800]7DJ7;B'F8, M59-/;Z)J\A3&.,R1K)4X4#5Y3W5V%439Z\J8IY4^64)*HF3WZ8-C^,JLE3-?F"DKBHFGQME>F9""U5 MDZ=J\E1-GHHRGTU19JHF3TY\V0YF$' 1<%$U^=,&3397D]^SD.+:\HD/]D0, M8U=\&0T6$8DO6,47K:6E+ENO?4YUV2J2JEHZ$_1\"TG] MY@4"WO0?P.R?."#T!6K6CS+VP'R/??:>11CME)^U&P\"W<::+Z1AC[VID%XSX!_+(%?F?2 M^<[NF%_;Q/:FI4OL:A@7T)Y,46GA&DQA?E$(8F6[/ R=D0.BA1[R1EE3[:14 MLRB\2#G71(JNU:JR+'YY+W2UZ^;J&28:-BG)L#B1J[_;NQEC M7_G#6S2K*M7>X:9YT:;B]KE,E=YMO#"M1GE(N9.W7GH>W<>5WW=[\L -QTU[ MEW_&3B"&]X[G1.)GN'_XV8O [7;@WH'L&GL]_X7_[@CVI=DZ86LXW+Y<;CDMV\$Y&6'3?KQ8 MKX^'R59G^'K+\4W>VGO?5MO$]6] KENTFFU RN97NK8<33U[CJU.I;LIG7C' ME"9_LMM;51H][767I YVS>A3LER TM&'^&=+_GFO?4H1S7MTA1*+[KV2!7UR M#__P?Z%@5ABN1-::_7>098WW7UWPD@>6A+VQ(-)CN>Z6*Y$U"L7+QXU MT;ST6Y*ER$(O_ZYXUVATBL]1/XM4(@*N*@ 785.Y3L@8_3Z=D:$*:@0^!#[' M!I^VT>CJ2PFL^^$$0IAZ[^@45B:/1UAHW75LX844>"H@UEFKHYNFT>QI:YIR M+MA+TE!3:;CH]+5G5IRO$T1B4E,QZ?2UE1$DE7$>LE"WG;NE$9CXM/SQCTOY MC2YQRU%[RT^J!]/BY$_(POCI=V%'LGIA+A=BEX9,55FJAK:T"6#(GDV6PZ'C.*\7FE#HGG1YOB$A1VTZ\JZ*0V\0_Q#_%/:4W5 LZ( MG:X*;T'%[\[7]CQW4:(=M%/NH"4VJ]YVL^59G'*Q^DXGBX](Q"H0KC3$(HXC MCB..H[TOVOLJT]Y7V^@=LPZWK2?&$J@0J)PYJ%R81M?25IA]53CJP#%4J)KPAO!&DQ'3L\B$(1.&JA44C#I) M>YZ?];;G*1'ARL6&.NO/:"5R/1K^[$VR^BNY@+HV@]$7>BF^3=.YLO+\2T50!Z63*HFE8 M_8+\KC6D(;5 \E1O>;JPC&;[>)6LR#$B4:MI-]=^2UO/8U([YR$+==O=.::; M?],]7U*A](I6&))8DEBR2JS9*EB_^7L2'B\YB]48)G,=-HT M..FF01&=8*HY$JSJI M_E+1BOB*^(KXBOBJ*K0BOB*CBYBMA+0B$".^(KXBOJH*K8BOB*^*-+I^C/B3 M*]9>O^;SWWZ,P\LQY[-/#_9$#&-7?!D-[#]C)Q##>\=S(O&S\RR&B]S!@=QT MO)[_PG_W@QN7A^&C^!Y=N[[]QS_^\E]_6_,T+W*&CAM'\)P'8<$=]]M M-Q[".P)_>N-/9W$DTPZ_C.YXX,$*A5]%\##A@#FOC83#VFQC]_X/VX'[0[;6; W/0:-Y:MP/KMM>[;C?NKS_\ MX]6"YA?DT9F*D/TJ7M@W?\HWARYSM[N.)RY3)K :/_SU=; XOWW<[.S!):_# MY?*N).'":IHCJY%4]_"QN@=!/0F;QZ%@0Q_6AH4^>_%C=PA?,YY;7H:7\I"- M?!>D)/ST)O>>GH[[Q^"W'/M*S=Z-G+2$98U7B0?X=_XUGA],839YN#/QFNS! M$@&8+5PWN>;O'QH?Y-\ ;G;Z]^XR,.7!V/'4('D<^>D7"DWE-R_.,)K U4"( M9!L&N-7ELU!\2C^LK.YBW,$Z/6E::W78]BZG&E.K\\/[8+]6_21SL@Z\_[2W M5WOT)WY]I6A?T0#,R8W-;+CMTQZR6M$:>V^LR[]6*KT_3@(AV"_PVR1D=Z!B MAO6QR(F)CL1$OX(]LA,]B%DDFY.Q9L,@X"+^*@-_$:B= M^&R/'EH6UJM',X]B[(N@C[CPY%Q(_4!KRX7E8C2".V*T!3-57I M:"Q0=^X%@$LD7*4#\S,3*\OH]4BP2LD?)%A5%BS3L%HM$JPR\@<)5I4%JVFT M^R18-?/IB_*QOHDP"AP;DT"5GQ5[3J3-RSJA#/7V(4MO&6=ZEFEI YJZ"$SY M9*-B"J?HO?0:RN&V$4Q%/A1>%/W/%^]L/PL_< MCQ7XW9?1O>-QSP;N@B>/L B)9^]4G^?FNM^Y[K6:K=;-;=OJW_=NK)O[=J_= M[YO=3J/;.6U]'BRALBL+G::N3(%C7U-;Z'$BDHH^#M;^B:=3'L#UH2PB- 8^ M"=F%"ZPBPH\L$+8_]N!7667H"UP1,/%])KQ0R#XUS$]J#_DX\%!@/K@G$8"K M;>>$U[ @D3\3@>3HT& CX'$81/#" WE+% _A8Q[0^;+E\!O0"N/@7 $PK/G M#*[P0K@([R^H$%'%&&8+@5G2>Z4M0U1$C:%..6H,G769')K\_KK90AY"GBV1QS3:O3:!#X$/ M@0^!S['!IT_ 7A544]W.]45!7]<0O>:A8P^\ MX2V6(17#1QS\+J4_!YV;QJ#=N[?:_;MVJ]'J]>ZN+O==MJMKEELZ<_V M.Y4<.[-BRV?:B_*L(89YV1.24Y:O'"J"RN*8C@<7"C83 0N1Z$S^?YA4WRRJ MC*6VR>^_$[?EV%>.'E:\D.64!V/'4X/D<>2G7RATE-]0K[9"%-GFI= M5F#E*Y)%6SH/K[1E"O?N("#_HEJ7Q$3ZF8AJ79:5L*1U]B'^(?XA_B'^(?TI(GR*/+#'D;"@W.95 MRI6@)-YAE.H9K?;1B@<5S#/EKW9"9S<(P0C!]")8R^CWCU9)AA",$(P0C!!, M*X(UNT:[J&H%!&$$801A!&$%0YC9-)KZMOC/'L+.?+/P5GC^U/%HNY#"]12N M+P]]B'^(?XA_B']HNU"'L;0T!!.?EB^E<"F_T650_9],;1/#2PYTXF.A$MA" M%H=BR!PO*:,!HUE;+:,0&^R87GCIF9M"%L=(AB:.(XXCCB..(XX[#XX[/(HF M2WA5-HPF2\OMPV7O-:+9AYD.:#1S\.Y:M]'4A5)UB3"3.WZNXM V6EUM.S4D M#B0.U1:'KF%VM"7 DCB0.%1;'-I&HZLM%:DNXE!@[+G:'L;=:"3LB/DC-O,C MX45PF3M7E9>=9\%"8<>P)HYXI\(R.;L47BD%EA/'$<<1QY69<*4A%G'<.7#< MX2'D5JO*!MZ-/YWZ'MR"S4C\F>RS3MNR0G.FD_?1!@%CHTM_90[$GM.5(@S MHM4#/IWL]?6=QZS[>4L*+!U!<]5#K,RFOG)9)%8D5B16RF_J]DBL2*Q(K#07 M1R-E5:A;5B/O*VE 7X@L%5$X2%./)K[ Q"2()(@GB^C"DT6EHVQ$C021!)$'<5R-:C38)XJE=QA)%9XKO M8$)%A(X*>Z4A5F7U!7$<<1QQ7)D)5QIB$<>= \=I*,5=^_*2NQ8:VL&S:(+S M,/3C)U<]> QI554(AV#5'JXG12](?PA?!E2WPQ"VJK M1/A"^$+X.3J>Y752ACL]H-*>2Y4L.4)'0L?&E:FM(@^A(Z'C M&: CX5^E^HTWKOH%I;+N0BW",,(PPC#"L+VC>X1A183]?HPX3'WM]6L^_^W' M.+P<,'E=)C@-O&$2'GO$YS\",:Y=W_[C M'W_YK[^M><1TYOIS(1Y$\.S8(GV,&-[XTYGP0HZU= F#=-^\^_./539^5WYY+3KRKH1]K:8YLAKJ&8\3P48^ MT/(%%HW)U6?A!-B:<1;&TRD/YMBC(H++9.FPRR=<"-GU.%T))K[C9X'G%MQX MJ-HBXPU ]R'^@)=[\A@+5R7(X'^F,+,0G^S/1" ?$\(X GE?- F$8-P;,N D MP:8PB4G(A(>/?A SN/E)!*S9,!BNI;P0/G2N&'N3XS?2OWTL^N\OK9O&WECF M'1O&*X)M.'!)>S9>!<;Q[_QK/#^8PFSRVL'$:[('*[ZQA>LFU_S]0^.#_!L@ MT4[_WEUV@/W&CJ<&R>/(3[]0!I#\YL491A-%B 3)@&=MGNWV&R5J3*W.#^^KB+6**IG3@;G^E;Z_VZ ^\O5'IT5=JY37D MN)^E[Y<-MWO:HKTK&G-OQT3^]:(4YI/O#E/["FV97Y0)Q1A1N:!- M6X$78M':L&BG7"Q*7'B67*BO[47)*$LL?"XLO#60DAEZ(&N:[7H[-Q=R&]./ M0^X-PX^%LE6)LH2*:X<;1KC?&XAGX<5BE^Y3VIGL3-* JI[ETZ9^0;L ?81K^/K&_]WJ#%!SZTZZG&]H.?==%6,HG%Z73 MNK65AIZVPW4D#20-E9:&EF%9VGPXD@:2AHI+0[-+EI(.MZ)$T8RB_(T'[HI0 M.AM3'OPA(AAA$0)4CV[SIF$U]97EJ[LG7R'IJJYFJH=@]316NR2Q(K$BL9(W M-8U62U^#$!(L$BP2K%2PVK1I7*CO51\7ZR?AB8"[TLGBPZGC.6&$U92>12$" M5L!9@Q.&,EK=HQUWJ8NXE4^R*JRNZB1-EF'V"NHJ0-)$TG1FTM0WK%Z#I(FD MB:1)1YJ_T>\6U"NYOM)$FUKKF>G1C\#?VE0*MQ@N.V)[FZ(8NBP)OT?J;J.- MC'J1L&MT6^7J;E-? *T05I;.3B%L)&P\OI5HZDL")VPD;"1L)&RL"3::/:-M M%>1"$S@2.!(X$CA6%QS!,XVGWX07 MNN]>W[2[[7;KYKIGP;_- MZ^;]7?NF95TWSJ5Q&:R<;!TV571FW/-B[C(7J M$C(>K38/VV>(B;Q),@R!751OLT_(Z34#T+@RERWX?LDT*&V[M )ZH;6TM$+K=:DG5'7,^N(* M4$RYH^!WM![PJ,(-5;A9J7#3HW,&>YC'YY@.#9BR2S6D>I[1;AM]2QNRGK5@ MG(%*!HG9Y;#)F9W%:1MFG\JKD?+94I2L77)VZZE\6D:/"H20\ME:8G8Y,W)F MRJ=E=%IT$)24S[:B9,E3H!&06/!1)()")*M.YP*LCF$V]74 H(,!9ZW,U,& M=/]I>>.I&!ZC#(:CT;7>&0RMGF%V"CH+3QD,F_'S\ R& Y(+UFF85F*9BM$V8I#%@83Z<\F..6%R8H8&H)]^9J\[]GF=V_ANS; MPV_2=OOV,& \H3%S0L;#),,A_/0F=VW1W[ZA3)CY#<%[-]WM>S?=_H';J"W3KO_?]K;F^7//J#_0\FT; MI^A&N%_B*(Q 06&Z'.BJ,%56)^WA6E?N*T?#[Q)QW__)+\20#8 @?"S83P&' M9][R2+![[@3L7]R-!?LJ B8S>&L6,7S-J:FUU-W#:JU6E?O=N;+4M"*^*@ - MSYVO*!J[/J1U*VR99,^:ILRM+[[1[\%;'R<[^-[K&LVFOJ/O==]IK)!TE<[* MI2SN\\SBMGI7^GK*U1YA-'@FC2HK;^G@B>$I<:444M-OMHQ6D[K/5 M+0,L:%.G59'_9N^J3J\Z-3]DVEUL]$IKCSA M9D*=KW(G'4X.=CT<;/-*7Y^=LU:\);+W"VMGGQ9N8QOKM9WL^,E.WD+ISZ.8 MAMGM& U+7^D%.I)"SGQ%# %RYJMA.K2O.OI:])$S7PHWHRBQR2?08^Z\^#X3 M>+2.13[#XW;LDA5G71QH(ZS1EJ400--HF VCU])M).B=<^DDL7Q"5W^57@8( M.C_?OGW5UH8-=9%^K8?/]S@KOO[0^1:MS3D7@2W9[ MM4=_X.V-2H^^4BM?$4^_=$Y'OF!'L0[(VR9KT:>Y'R>!$.P7^&T2LCO0G2=- M\RO*HEL#)9F9![*FV2X@*E,53EON1%TH MSY4H7;6H;(Y[/P ">TQ\MR?<&PLVYD#?"];?+J19/.P-,9^%KE MV!'R5 -YCM#,FY"'D(>0AY#G=9F SB[-1@EZ"'H(>@AZ]-0=.T+QV_I#3T4" MD(4=(ER;W+]/(/*LNOQ>M/4=TZ7*0*63MM(I^3.5LA9)&4D925G1/JQ54-$A M$C,2,Q*S3,S:)&:G==O.H6"[TBZ&Z=94,]$:;#I"C;2R1*(.+M17 MZ;I\%[V"BNSN0\F= +/T+$KQ]U/'WPDS"3.+<=GT93P0:!)H$FB6ER$)-+5M MF):@]C.!)H$F@2:!9E5 L]4B]_S4H*FUP.8N=3'75];\)IZ%%XOP/O"G=]\C M$7C)@4YPSW+,UY-")D=^DKS;D\]I53 MB14OSCGEP=CQU"!Y'/GI%PHMY3=4OW/3[=4NPTB3I_J=%5CYBB39EL[C.Y?2 MBU2_DYCH8":B^IUE92RJKTC 1<"EEW\(M*BFUUF7G2,N/$LNI!*][U""%,ZC480]KBQMI[=<>8B@3^"NYHLD_$[ZQJ$YE=PVHTM4G5.Z2IBW"5 M3XY*IZ?/5)S:1L,JZ-@STW/?H1=UF0G%(NAJNHFL71Z%KO:A;MOM'J%U13?A=B'H'A3H^8%0+'TEDF M!(X$CD<'QX;1UYB%1.!(X$C@2.!8#W T.UVC;Q:T14+H2.A(Z$CH6%UT;+6- M;J.@F"*AX^90Y.9RD$<;V,:B>XUW"@9B;;Q=R7JL@H%'&_N:BH]? RS-&47MYQYZ6ZH[=YCF5N2O9[53CKPKV^M;' MWPN@U=N&3RGK'A%'$4=MY*A;82<,95(AK;)PV7'*=I2("ZD^##$:E8"I&_?5 MO @E58"A"C#5#;]7_5QCLVMT3"K/<#1^.&.%1A!SIA#3,+I-?0D,=8>8BMC+ M='+ZQ$<]FT:GHZ_FR9D"NT2FT&;W9.F$S^@$+X^F4!_.TQSS2EGMS MI35ZEMG]:PC/1S+ZDLB,)T1F3GAPCO+QIJX_1WG=V+=8^FID*!?17;Y9CN[R M5J4S@"N50*S[]FHO'25O5\'S.6F4MM2Y:5_B*(RXAP-DB<&ERU@GOJ.(JHSU'X;GO_^N@\^$U,N>,A%-[ M#0$X13%WV<_.2+"+?X-[L7W")?$E8>/>?#D8CP,QYI%@GX$+'2]T;/8O[L9; MHR*9B06;B<=AN=+1A_A'$Z01_Q#_$'V(/M7&GZJT8*4I_:Z3$.QV)NVKJ*_!3]S@< M(4S]]Y2(<'4AW/8'#XY(Q-(3[MSW&FZX9PM7H]-2=#W D_DNS5;7:'<+ZL&[ MF5#GZ\ 0IM,^1CWV,9I774O7I,_%N2#I)_H0?6@?HU2&?XG\SZ*T\U);3*:S MF=SA)2-WBLB6OH9DVS#;+:/9Z)^>P&=11K)"PETNJ*0-D[/=,+&:5QTZYD<( M0W'_PD6MDR6JKR[-KS M?29L_"/RV3-\S2Y9<4[R@:[N&J>O%-+7,GIMRVAT6II]7;US+IT0ED_>ZJ_/ MRX ^9[=%!GYF@P[ZD?2?7/I+ZQQJDP[B&M(9M= 99K-OM%O:$K+JHC5H8_/- M\UFR"5&1'ES]CFTUC5:[9[3;5(VKE#Q"RID"M'4(T/:O^OK"0X0PA#!5)UQQ MF4>TU7AR/B--5E]-9C8,JU%\C8.ZZ#*M_9WW[;R\KH^S/[IW/"<2LA_T9R_B MWMB!>U1GZ/LXB@,QF/JP9O^1+[G[CN\3.W=TOKOI=0?6W:!YTVBW[^[[_4:[ M?V?=F:UVY_ZNV2RVH[/5^&%%L$[6X=F=7[W)-.6;Q/X"\-9<3M=B.\3>VBOC MWN>QR5:L'/I0V'X@9>034N=5IOE"N6Z,Q1PZ+R/?+SS9T0\9SPFO_!*DESD> M&TG19C- /'\8XK[_D\CU#V=+G3?>1KF-2*4#6Y8P2XRGP![?Q QO\L:W3FB[ M?@B/V06*;F^MFW;OIF5US&Y[,.@-.IU>^Z[?Z#9OK]NW_4'A4'2HGMJ"(>2/ M*]U4$OJQS]X(&YFK]O'>)+Y\0KGET: #BA0+_#X%0"H%G"_E #C!HRZ6 ]_AQ8.,30#P08.39 M$8[I4D\\=,(K-G!=U"G1AJG- L>SG1EWTS' (^1+TH%;2.UQ)(9X]_YUR0"ES?>3+PF>[!T M")@M7#>YYN\?&A_DW^#MV.G?NVNC*0_&CJ<&R>/(3[]0L0?Y3=++O@%8G:2; M@?"Z?!:*3^F'E=5=C#N_][;PS3IK3TENOWVGQM3J_/"^][?6Q4SF=.#MA]Y? MZ=NK/?H#;V]4>O256OF*9&"7+NR:#;=;P+'W$O5_?)P$0K!?X+=)R.Y O9ZT M8P0Q4269Z%>PQ?;B(4*G@AFK\$IJIV6\I00L BX"KF/P#X%6T;5%"P"M55I6 MI4/WJ0\&$A<2%THNU);N0UQ(7$A82%Q882[<&@O)6#R0- MT_FL]5F32UNXI]04E&5;B2S;EF58/6JJ?31^.&.-1A!SGA#3;!O]#IUZ)8@A MB"&(*>JL4,_H]HH_CD<80QA#&'.F&-.PC%Z;RGC7+/!7E.#<^X& A^X3\;/* MG=.B6:RZ6D_YOD.:N@A7^>2H='KZ3,6I;30L??6Y29Q(G,Y9G%I]P[0*ZMU% MXD3B=&[BA"Z42>)$M4AU<-.C'W&7!U3U'4D<"1P+ <&T9?8Q82@2.!(X$C@6,]P-'L=(V^ M6= 6":$CH2.A(Z%C==&QU3:ZC8)BBH2.FT.1FXM,'VU@&XONO5?\%VOC[4K6 MLA0NUC;V-34TOP98/C*:JXZ]?\;.#"MJ&LP3\,^Z*I!4WI'*.VHO[]C34MVQ MVSRG,G.^FA>AI HP5 &FNN'WJI]K;':-CDGE&8[&#V>LT AB MSA1B&D:W29U<:V8OT\GI$Q_U;!J=CKZ:)V=RF*9\XM0#:>J1--'1 M-'U'TV:;TRF*833*JCL:7>N=5=ELU4(' D-XW>>__1B'EV/.9Y\>5&/X;V+F!]B=_=8);=_'VP_,&<(7W(XN>ZUFK]/K#CJ=[FV[T^[W[]MWUTWSSART[[O=Z\Z'?[Q: MASQ-W\G,7+>,[^81[[JN6Z0-K]_1>URTJ9>V[T,\G?)@CNWA<]1E"_*RE+YO MLL4N&<1:YEIXPG"ARR)O_>2 )^+8&[.60CMP9I'C>[@XUW$(@PW/,L>S_0#PB^/>KMPO M%S &^ N7[5:X_ 53\6$5%WEH#8.9_7[_BN6ET0G91/#AGS$/(A&H9WT3PQ?? M'[(;)YH;[ 9H,O(#S^%2="?P\BG_W0=\GU_Z+Q[<$L9/H3-T> #R"@,!U32> M^'$DQ_3B!^YPY96-G!S083@$ .1Y>/O$0GR_L&%\G M+[;A*:[#/5N@@HN14_&E/&+"DUGO?C#FGO,?GOSB _["$CJC^>(Y@1/^(7^" M$3H!^_P(LQX%/(R"V(Y #!/ MF0"%?BF>??<99V//@>J7/(I 72=WV!,'KLE/X<6))O!R(+V'\8$$]%1\X'OR M;2#&L:O>LT3(E"?,[E]#1:\<1<".@GF$<@W 6'C!$6VBH_PHOCM1^NJ$/DA4 M>: #KQPYL!)/<_G H1.&R2R?T Y1*_\DHAO!*6",8F IY>N#B2PEUWCD.=B0"Y M" ; PU!$0,0O2RP"JH?%H9"/6T=:G,]8"5H8.TK"%H0>"M=YEI(#[W>BD"EQ M9C=RP%]AX4!XILALMA]&EV"G 4?!'3 V_RGB(&ZKOAMTW+- MX#DQ+HL=^+#"8]=_PJE>PE2CP'F*(S795]2^*CDPU@?4M]6UUSP$*(3E_@K+ M P.2[%CRF=9GE3*[E-NV$GJ$E=CC\5#F2X$Y#^\/U2?I2DD$&#D>""$\76E; MB5F)@*;7CWP_\D!Q@&;E@/9/B(FS0,QXL$#03!=Z\OW!<*$-^,((G@6@YAW M9I!RX0'((:+![WA8(=/Z2_E=[.+#;U#KAX\PE$#!L3/-C1R0 0^0 M2<0$;?XB7!?_%Q_F> HQ4MUYC]AE-B[_F0%N$+NIEECHI02TF'SW@\*M5)G< M?;!;+SX\W-U\^'C%;L %1@Q<&A+4A%/ L$"Z,%!6;.C+Y8W2YS-8YOS2IR]&@5!B%>#622), MV6I>@?TL!^#/'"^Q!B)&+)B$.D@]_C\,H,5M>P.*89'/P M/6!5Q;-P"\A#((V6_ T>K%T8HA>,4BI9F8/6G^6402I6BY& [G?P%P.>&L9N M).F)FTJ)'$HDXN&$85 VS)Z<8@!6D[B&E+C58Q8'SPAM;Q2,E%,<"7]#Z70\BY0YUB^C M^#X#-I7:2*TG^D#PO#GH;"0.LJ/V$6^$HP*( ]/"J:$2]6%^\%>LK&+/ P.< MY12?8@G)\^%&@%XK["&XL2[ #!*92V4"]_P>>U(_*FT2*Y%JX_\O6]5T.0_F]>.KDY'CPJ@S(H)!(*^+!,\9SJ1 ]L(T M;"#MB@3*DEC/$_@8(R?*;#F,0<0S!)\KA!YYB]+B4M>F2G;I[+1$"V/)QUD: MI78@^>_&58_!'>XZ3CQL6^H#[&X.84 M_;?CDL JC@1)Y K)D);6-@J90[/0.:!9S0,PT7$-AS 1UY?95_+OZDTGY*DO M.N7!'P+#!5?[<21*_G\Z[-V\AF?/?:+A(.%OKH?/%PS)PQC7*:' MW^0OEXV^\4:RH%8.DN-"C0'Z1-G8E^PAPOR?I2\O'OV98[.NV?OXB7V>XLYV MPD$ "W?3F>O/P8Q^F/! 7%[+3>ZO?"Z1;L%[!?C<%SF2?90!$FD<(%0Y.'V/8%H-)81;"@.LG_@L3R3PN0YP'4YOULV0>H'J!&(E[(7>1 MU<22D!2^)@EUOAW+5[%*''>RI:V")_X4?!'^7<9>Q)^Q D%C;?LF*(VQ#R( MH0P\"T>&B3!V',TQ/N0Z_,EQY4;%ZIVYC HY'=R"7L15C(QQ[*B-!_B<;?S*Z<_B)^ F]I3DU\CHG-PQ 4J,G!">)4,[,#"Y M'LOA6QDT43420O'J\B;AJ)WOD!&!2 M)*DA2 &,QZA=?5<%%X$1, UBGMA4Z7X]<(_D&+G-?048ZN"4D\'+71<,:\J= M%Q42%Z]21%22R5!D4?MT0PP3).;J]=*_]67:G0/V#GX68>1,<2T6:Y.+A,(% MOFW' 7X8"IC2%*UD^09E#.*^/HIRDG9BYP4ZL2"5D8(;2DQP>Y+%%A] FG_% M/:M>LN>V\,$#,086Q-'+2#Q,T(Y2_DKF^S_A!M8O.6371]WL9BH482#D,Z%[ M:?U/1064$(#F@@DA_]ND\;XIIT*%AF[@FH"C0I#1VQL8'L!QH"5+<-U<6[T] MYKKER8*W/U6)A1<6TQR!NI782QFNY'CV(>*8M 5@?.W#_[ +M*H^9F;5N@M_ MF\D-6S0@/LK'']WHVHH%V85VJRDQF7#"'PTT)/A46DWIEN\+.) 8)Y599J#9 M ;1E8 OQ7W,#-E.T5^\W#G,?<:U#I*XM )DMFV]V)[H$G M_$=DSXQGJ$O0V!HI)0W*=^J@_AK[J&Y]3"0+GAU;2-O3SBB%J1'>(@["HW1O M6\6&,[6)%A9F9:;:S!9RP]]!G9AD=JC=*#1&5MYYE9\8J-T1VCN,@[Y[!KLQ M$C+)$K+&7PP^]_CX3B+&*3V M0&)&<3?TTWND7<"E]0L&#EB!*E"$E_V)21_I%_D<%&G^2D7NJR@;1PO#2&@( M\N9,T]1$5 @R'!_-(=D:7N9I;.%RN<_A+ED^72FX?)4D1!# MVC1[/7;].D0WSCRFWBT:OT$:DD@P.<3<8HQM(O9DCJ1D0O&")J.$Z3RK@$,3 M+/DS.3-Z)+T?6^T' 7NB?^&BZ,>O#RFGN=/2^!:!M&K10_#!?1GG[V",&'*3A[Y5\^9P?SS1()C/K];9 M68YX2+Q0"RG"U']PI:G)E[2(/'KX@8_.KHS;P,^I M)[\2OU$_R+!+EKH?P(/EDZ?^4&VM;'CZ(ITFGLHX"N[;R*")FB:832K_%0,. MJ3N]-,7,. *"J:V=87(@)KD[?V8CB4#AB1,)E\GN.7IA^#-?RD%<0\^5D$Z2 M>!2DIPHS,KT*R2R@\'5LIFLH(B069!9-D2NW")QM]YKW(C_2;)7O6"5D-K'% M6/^7>S(M1^4#]8HQ,/92TMO*[TF=OD)G]G]"!=4"#$D)&5=UT13%]0+P!VT< MJB1MC_TAYGDPP0,Q89AFMF:PE(0^)3,L 2@>KG*/Y"PY(/QI MBMN2>;LUB8"]-J9G?H18B'(GP)-!8P?C<7('SZDQY)XG""<#"F"( M&8-HKO,??*H?![G9Y>SZT7PY%+5###*7([.E\,;\4:2,6&N0 M='>@>\S;W?GAO]I(0G1/=@(=#[18>BAC,;+<[B"+980N.Z+QS-T8SYFHB2]. MHFZ>R5G<=S/S"?V/OT&Q2/%_![FMHR#WSP!<(@LV]%K6QP(R MYQ2>IK%G&3)&(U5ZX"@R8_C.Q8$D9]33N@CP11Z(E@+&\N>E\'!R_@<^I;^! M/?0D\HYQLO&\=!Y1'IU+'5]C(4Y9J#Q!,GPP.A!+AS6?,/L27R$F2@SR> R$*+8:=VR)\>-,4UF!!FX=!_H0=[T#(QLBIGW$V(7ODX1]X M'L 6JQUT#O07Y2\IM9.BGG[92[_/9P((:Q MC7NSN,^A;/B%3IEA6,;!C?65?:F%:L-HT989>0_1>D=!M(>\[$K(NI>R MF]C65E.%/;!,D4PMP4L*"UYDUNM;J())H]]G+D_ )\EG&<9!*B/)EE;R>R3+ M>">/,-2#\#4@5[ESWMG\Y.\ 'Z^_RMTBI340 #)9(DF^V,M0UN-[DH;RTN4HM26]>N>-E(F2*CP_"[:8DR/#NTA]=)O20]J2[6[=8JJ=DQV#V%S*ETFJXMM M=BSS(UZ6TB)R0B&AAS-P1*4!DB0T!@L75N5! #@DHA_FWO(:2E+O\FT33[OJ M.24N:5A7F266/[R!1WJ,#*%L_^3[0RGUGX&EG$!:&PD\-ML-_2YP M@CB+E!F5<8$)N ^8U6PM*J*-TZ$YBZ'!=9$A]WZPL) R557N<)KXO93LS=<^ M!*S5(,N^SDXQ/%YZM\V#0%(MN4I\MX5($M46N40Q0/A2":+%?M>[1]I2 M5),XK9*4-LU\Y9C;]CYU_^T4J=>CG&*XYTFHQ"\5_EZ+<.^!V(ISG+WA3533 M8,BM*5^_53UZK& /0/+'I[0GP+WR M@_&/5J/1_!%__A$O_)!<'\UG<#V6\L6$^0_XZ!]7GOV/O_SM1WR.\PG__7,M,C Q-S Y,S N M>'-D[5U;<]NV$G[OK\#14SM361?;2>R)T_$E3C7CV!Y+O9RG#D1"$DXHD % MV>JO/POP*@F"2$J)U5(SF9BBL!]V]P,6"Q"$WO_R,O70C'!!?7;1Z!RU&X@P MQW<8$E<]$SE!/WA M$O$%C;@_17_X_ N=X68S$D+ZXD6XY\*9D"E&6$I.AZ$DMSZ?WI 1#CUYT0C9 MUQ![=$2)"RIX1%6Q4"#WM<1\3.0]GA(18(=<-"92!N>MUO/S\Y$J-A='CC]M M==N=M^VS8S )C&3BW*/LRT+9ER'WCGP^AI+MXY;Z>H@%28HSG[%P:A9P)6_) M>4!:4*@)I0BG3BJW66A1X"LH7-0&!>;*M'3>@M-6]&6^*+782YF0F#FIO2\K M_GD^UJ4[9V=G+?UM6E2XIH( VVG]^?FNKXEN?/@!(4T\G08^EXBM$#;"8J@E M0]$<8QPH<]\TVYWF<:>!HN9RYSM8ZL:9-]DHV"*>%,F=9@9U!#HT4*N<.MSW MB-B1/AIK6X54R]F50AJKBD*V5K1&G541]:F9R#75K6:GNYT66=\MIT4BMPLM MSEJ8.XIJH,V13?(2>)AAZ?/Y+7PNIIG'^0+*QPQ$J7BF5.R\V4)%C1X([U*::)M75,(\=!?M/(J J/BU7I2#. MT=B?M1P_9)+/"X<'TT];ZN(0JQ),RJB0RZJ*9 M"5=3@+PXD]+.2(7TU=9.H&Q&A%2 QV6TR(G%U\T,HIHF#%-'#[Z=,HID4M%E M,P.HIH:@3FDE$AEUL;T",N#E-4B$])5%!\R8+S60NI7<# +*1GYT!^ZI(?L\ M&;>?R CIS/0\'C7M^6LKX'Y N*202>72?0TPX60$LPQ(O)M)TOV7@[TCR'B3 M(BL5+&84>H0"$2?TM!%WF9()@HK9%PT!SO9(;/EW-\HEH[)&@0AE=(]M\O"P MK$T@0KP]-2?@I*PY(")@RERIX2F 11 %*9U5Z&@C AQ[4^'E&D\PZT&4D*_ M/?7635RU4@6Q$FT2?;+F]J';Z;0[[39JHALJ',\7(2?P(4%!.1CCS?>M9<2E MND)!W ?V05\O^S 6CHM8!)J,S: M"I"-LI-.^Z3=*419$Z7(Z,<8^Z<:<0:^F%*IUKK$)7.O?28I&T,""8&B&%@1;EA3L"@;5:ORJ-:NUDW>Y)^[@4@0@*Z(H.G6X= M#VKET@T]\C#2CA*[XG<=[D:&NZ493JI"_BAB6QQ(7B1C@(?>#N)K#&.C\+C; M/5X=">T4_ACAUHRK +,Y.+@?3J>8SQ]&?3IF=$0=S.2EHQ=YP$./OD=+#8WE M4*WC)4Q:5\?+P82@N!K-9%R1ZGJYJE!6%THJ.["[EH>R,;<2N#7PMCN&P%N= MZ[K&WU+$?-N^7:B/P_2[NQJMM^$]N:H7\OI?8],'6@>!A=8S&Y]?SG;7JB&<_.Y4GA'IFAJSBK\)&N MX,!BSNLP*'$R@3(PD>\QH(OLBD\#LIW9XZK,YFM"454'CC,F'@+"M8Z[ZJHY M0#NCW8J,9A74B,=D3R3DHQ\A!Y3S'AOY?%KB28D5P<)4.\USTGV9N4N5KT9P M*(=7(V)N,>6_8R\D#Z-;RB ]H-CK,2&Y]D_!3K4)Q+YN8%IG5XA(0ZHNDX*B M'.J!I,03:O17:V_PY^/7D,ZPIU?C9C"C5BMEMS[OPZT^<4).U1/6)^+X@.%1 M;5:IU83OHHE]Z<&TYEN@N:CPK+(DO9ZH+G(*_HQ2%9L0!)H";J-,2[2H9BU7 M*S81/\%L3$2//_/6*KN-=]IPU@/O[$IG%9L"EF5**GSP/PJ-3>$0[153U3++5^7A]W( M])MJ3.>J.A"\RD3Z]:\4YC?RT9Z]'WTCW236ZG)"U@'TN,3PT :+S1I\7IZN52T,\A9 ]GQ MB>$MC;S/:QF;H&M'/G@DO#_!O. S]54Q>WM_:VCO*JK$_@<4I&'J[/E2K7^M MM+T/O#5D="8>#GU!>:',T+Q.V#H:'[\UC,9F/NHW_.J',9$C/KX$:B=&X4FN M6=0>HDP;WJ/G0+!6MK CVB&7:FVZAI9:!R^C>,L'+!F / M8!U# +/24[\X]AB]#*]V[ZM="H%:OBPA'\I/Q!]S'$RH<\D)+L9;%6![7G=JB(5Q+?E=HO':5^ZSJ@EE52%5UX%B M&Q.EHN@6^/:,\=0082L37LOX6X&:,K&Y.KP]%STUQ.TMB*]A5)>^\^4*"_4^ MQ51E[25V]*^1M<;F[CM3;%9 376>DXOR4+7G(9Y(E0NR19"LX;3[SO#\;QU' MZD".&+R>@=/H[B.?C4)OM\!@6L0-Q*YLEG21F16253LP&CJ'GWW(5"7 MCQYFEXZDL[*[GRLA;V1X9>.SC>&(UJ@VI*I#27T'KDV,E'M 61QN(ZNK^6Q! M5NOY4-/L^5(IJ@W!FH5VWYFRT'5T_;N3S/>MI1-MXQL+Y][J4V_C7\" 5%SH M%S N&I*'I*'95&>%_G6I7M!5ZR[J55$'BM(941'K,YD."6_H@WPO&AM+44^_ M%Y; BQ#JHS)4NGSB?AA<-/3/2)Q32:8-%)TB&OTPQKGK3S%E/?A"&=A 4<& M<.J[ UW0#7F<,+=*&=;I%C',7FH/#4M/B.E+F'%A[HK? O4*M3HFNWVV9%_! MPGMH)FCM4B]4C&0O&5[&Q5/[-I6J8EAT1R5I;%S5KLR.M:]UWI"AC)=1Y3Q^ M*THI/Y*$_Y=@/GCVTWW@J;V[0JONEZG/8.3C\V7/#*-S4\ M9$BER5_1;W7( MW;KKGKS(P3/Q9N2SS^1$;.\R&^*_QFVJ23PP,IB UN/)3IJ:%7+/'+<^[*RU M&H9HHG18"K#%R^]?C+TAS)]2_;LPRX'5_-6K1],; DF:D[P('W@D7N7,[X7^ M^.)XH?KEL:6MO/DRF9D[PWN-%E[09\+A5$];'D;)\=GZ2+EY]/\ MZ5!YET MYI42$ELT:YG [+YE6\Y!66GJQMO_.!H1M8Q TAVZ3Y#(+9ZZH#>U&=8E M'2 0!*X(@RF':KDA2^W_!KC?L"\XG+A;= 8(TX2.V77\ SL#CL$61RL&$5:] MR0A>B+I[[E7F*P(M0GDF\=GV,'OGHK5]Z5>"79C'A M8"VU=SX;#PB?]O3/&VE#%DFU%=B_?.:>S*AZ8>?9YU^6##%_M8:TA:J[W>H;CXA'F)!VN)_:/#N(%SF9I-A5X]<] *WD,R%QVJIS+9G++Z MVP5;-A;]YPQ>?0ZQ,^@P%L ML>7N!&G_6GAQL_KA\'^0* Y\N$CG!U5]9 ?[![AI@^%[;4KR(R*6UUZ3U0N1 M65A2:N\&IT(6#/*)7RF)8O:Z\GP")G G'&I/?9-X;YZM77*N#F131:_F69%' M/->SWV?,W>1)2'H:B.Z\@PEF\6//WR$+)*Z:*<. H+8P#'QUZR&4:JE-37<@ M3\GWBWW09(N6J'03-CZ*+,Z^IA/^@&GJ1)69P7@^AG$4U^&Y\1-L%HM_<_?##_P%02P,$% @ 59QB2X=M M;UMP'0 H#P! !4 !Q;'ES+3(P,32?I]? MH=4^IU7W,3&>#5JR/(J0386D6>\^==0I8@T"G :@8W[]9@$@*8HXFN@#D&1' M6 2)KBOSZZS,K,RLO_W7Q\OQH_>IGHVFDQ\?TQ_(XT=I$J9Q-'GWX^-_OH&S M-T]?O'C\7W__R]_^ ^!_?GK]\M&S:5A/?H]I]L>C M7$\O'_T^K?\8O7< JT:/EA_&H\D??RW_>#=+CS[.1G^=A8MTZ5Y.@YLOQ[Z8 MSZ_^^N3)AP\??OCHZ_$/T_K=$T8(?W+3:NL3Y3>X?@S*GX RX/2'C[/X^!&N M<#);CMU@D.O'/]Y[_@-?/DVMM4^6W]X\.AMM>A"[I4_^Y]>7;Y;KA-%D-G>3 MD![__2^/'JW(44_'Z77*C\K/?[Y^<:>3?RW<^-/LAS"]?%*^?O+38C::I-GL MZ?32CR9+DFWX$TYIV?-%G?*/C_^%/2 UJ":6DT*+_WQ8+_-/5^G'Q[/1Y=48 MZ?*DLXG_YNH:/[Q/S]+.SLTE\.IW,\6W MV*4 M]DZU0=.^I_@R(8P?2N)#^^M[,>7EB8MQ.L_+:6EJS^=YS>C=Y-1'@4WF9^%,%TL)_!J.AXU? D.ZN\HBVF. MJ#;='F5I??&K)[Y-8IK,4D'[# >(1;?XR8W+GOGF(J5Y@V4T[6&@";]R-;[! M%VF.=!RWG_W&[OI;RILY_KL40>?YJ9M=/!]//QS&@YT]#;0 A'B=+O 9W,-> MH()[F=HO97N?PRSJ_"K52VVH/5ON=]7)$JYM!10M/Z,(F7]Z,3?.Y&]7^[\0)5@N>H7N(NZ\8O4%NOE\/OI6W#YD-,M;Q<15_ 'S__:X$V MV'BI0;S'G:AH#<^G]1O\TYL4%O5HC@+\=0I3[&,\6A*UX4XXY!P&(=J%0]UJ M]F)RCK*UWO!2=T27!PXSR-)1L:Q=F&.K7]V\,.131XO=V_$0RWN6:L1?L5J: M:GD'=SC$ M8HG-3+\'==+)M'^93N.'T7B,4OO%9(Y2:H1#G"&YYK/?TGS??)NU'F"B3UU= M?T(K94V\+Y]HB*4NQQA@T<\7*%W3V>6TGH_^_9!=O&6W RRMV>ORD#XZF?1J MLW[K/NZ?VX9'NYY"0VYO;]')A)#2JQ%>I?K-!9JI^^:SM4$_TVE(I7WM^IE< M,YSO:=;)U)::Z6J4GS]>%7NQ@?S?V:B_:35D:9.V_4VR&6L;-.UDBJ_J*5KY M\^+G*Y;95=$G&C!X3[,^I]:0RJ HDWB7#N(3@3>LU1XY/A]?ITHV0+W7Q@,X0&_^;7-V2,AO[K"A3 MU"@5@1!IP%.AP8? P!/#;9*:>Y>;T.HS_)[5X=&TQH%^?$P?/_J01N\NYLN/ MJUY<'>[!^FX@XOJ))[,2BE%ZA-$\75ZW+P&6 ^!B>CP*X_I/!HE(MQ>3MQ^F M92FS]N_F;5^5E-0Z)0(PASSP-$K\Y#FD1%74D3GMY.'(8]\5\MI2]O00AZ.F M[C!WTUO%J!2>A A>.0&.20;2E(D:F6*VT6K"#D<=_PY1UX:V)X>[Y]-%W1GL M;CJK G-11L)!V*# X.L)U.&GI*01*3DN\0="U(>V*@>WN1ZN3R/+6U*N[T M57ECDW:60)*1 N'4@4R4@S84M=^@4U#I<,BI[PURK2A[B[B_/=GD8NC3][#) MX=6QVZ-%>L4Q9S*$1ZB#3(9N9_2PI(0!?5*K*)D=(G#U0$6,3\D0"XGI!,($ M#M&Q"#)*9H5)7FAR/(_2:I)/%W5)CMB[F/5S5?2XIIPMY"@XRB])<2.3$8CD M3#/C J/JU#T_A[!GVBU1AMK8MP25WXW'V\'\1NVK%*00F1FP07N@7 =(HOSJ MDM"!<2US"YUQ2% 9;8E\W2H?MS2IED@X\4+#>1# B)^!.!HC*!BIC3MJ=_/E+!T#H MF$9#(>)9R@F%57SK/JZ(\'+D_&B\S&+%F?\VG82]FT?C/BJM,R$J1_"::7P? MI 2>,X5HF#+&&B]""TUCR"VD%5;Z)-A0P-F0F/3SQS!>E");U_E+.S#3I'G% MM*>2X_[)C7*0K>$0*/ZJ.8TJ\L"S]Z=^WM$!7'JBU5!(:8"&FU5$S3@Q/$'6 M#C6RHCM9BSLI9RX[1RB)IH6..,(DVSB,7R\L:'HK:S%FJ&_EJ0T2O%!CO2O#65&L%DX_-54BXFBNLK M87?@8S00D;0X*#?:D61P],,18;X61'1%G,%,SUM=IQQIE?#ZB^D8:3XK,)Y_ MVF6'[FE:$9&HSIZCGJTUT& -0EX1T%G&2- 8)\0<[U3GL^DW6V2%&W<*UDJ0 M1#$T(I&?$;<$\%*30)/+,31:SS&=]]TR[4OSNQ6QC@#Y_:ZX^P]7SDCKO1%@ M*#5@3 H@*5=0? F>BF0R;['W#0Z#AW%J.\(NT(2&81+%#RE01'/;+1?$P .8MP6-WUK2@V(A7J1XH-DP=8VE53: MY^@R:*T&L,H*?NONU>T1T1JRAW6^OT_LT6300$)L;5"P9 MX26/8&7P(!6^ $YZ"31R:K@*A$5[ZD[8CN'0&:6.A(4'N5[OM:FHD\[FH, : M00"%H@)GF"^"4,G J0ZQA>]L< '12F?HDDJ#VLB?^X4;&\H;&U5>26-TXD"- M*N=1*/Z"<0G?+&U(\#G;U"*0=W )T0H/G9)IL'"Q_7G1FX+$MK>JA(U*.H6# M"2$0\FAXV<@,R$!0WGKJ8_Z:=(CNK MK4$$7)!(*H)*%M\3IQ)Q^)9X+4Y]C^B8^1W0:#"?0XRC0B W?N5&\<7DJ;L: MS=VND]@M+2JFDS59H91,B&XN& &TFAP819V(01%#&N5+''-3Z!@'W9%J0!?4 MXK)0/\5M!=M+2>G?TOP\OW4?=SNF'M)3Y9*GA!&'VKIQ:&(%"ID+E) NYTQ5 M8"JTL$:'"?SI&CZ]DW"X4("Y&TU2_-G5$U209Y^M#"WO41CM#@'8U[C*6MJD MT1*S662P@B:@E)?@?!^$R J-]1:G8,.$ 74,GEZH-D!^:8OK@'I/8&QPH\^ MB8R;PSM>I7HTQ;TFU"7-^%E:_=RET#V@FXH2X;*F KAA%F34%GBQD8BTV:C ME8J-HJ_ZH3F\SK=0'$W?Z0YIU45DO'L_-H M$PJD!E4,6/ 2I^5+S2=K.3WY0EK]L7\Z(%V'VLANZI&7C711 C>R'*ZQ%#8ND1"BWRZ87#2%_ONHZ05X88[BD%5+%S?WG0U3NL" MPY]?'K'S5&9_\\J3J)(A'E@YE!2>QT),C::CH"(H1QD_^0.:@6#3$ST'S+IY M/RIW43^?UL^F"S_/B_%U^,).7]SV9I6DWE"G,F3E,E!%$B19ZM4X'TD6DEC= M(M=_&'M\(/1T3,?!PN91P2]B\GQ2[I8[SW<2C&ZRBW;@IUD'ERM^_A3FJ0\FC]'RBZO_[E79OUAMEVK?BOBI7#6*7 ^&+!+$]O"ASE,^M)@VG[7I!PN)_:N1^7%Y'XQD1T8:M*\RCE1 M6Z)-%,T&?%(./U$T>%A60AHB%&EQ(&N^*3'5$T&/!Z=UT9'K-V1C\9$' :Q) MAU6R-KM$!3B2.#TQ1O;% )SH0Q MT>"Z@@-9*HDI;3TPZQ-EQ$KMVYPS#Q-$-Q!T.B/A@*$'F^BR]22A6]T'L ;U4@3 7E;&K&C0HA3-$CR^P5,0[09-"9;*3 MP)@C^ U:\_[+0^I>Z3I@I$-(*8"0^FJC;6ISU(9)N:R>5M:7* M M*<,]-5!2V($F'X 0@61VPA-F1*:YQ:YYW'B/ MJ0ZC68I-U:Y-;2O)O1<)]WS)O()BD@-5FD&D(CG%A:.R&^5^>"G5FLV[%*R. MB'EZL5H/DURM^JU*@8VD<*<(T2C@42GP1$W4USB[Z/Y1-S-X_D_DZ5I.[XME7FKW7I)S"JQ)*C[R9S^N1 M7\R+A^OM=)5]O@,K+7NNA;_;['*Y6@@IKL:HB*9$ND$ 6YY4?-4P@W6&^!"2&&)%IZVJ DX MC/P;%$D/0''/C#@VG/\YJ9,;C_Z=XC]6NMQGV7*W*ZU',_SJ&?XZ>;?RW+2 M=]LA*R*DT]I2$ )I&P4NV&DNP67E@N%))_]5P[T_R#7$_1$X=.SWH*SN=0IC M-YN-\BBL0'%#[6)_GYT_?;%FR'F^)4-+.=]JS(HQ*W-,%A0A H@($LJ]86!R MX4 4+.D6"4IL&!OVI%^%8_#HV.\"K@;9/ED57P^?WM8.S?FP+M^P_&T%E6NI MT.WVT.'HE:(V2!%0%:!&LJ]+="T3,+;E_2AFA=Y-DFF:_CB;3$O3R8C)/ M=9J56(2[O:SJ]OV:YA?EN+%)=80!9U%)[XQ,+D$0@8%F(4"V"?E!4@R":M25 M3MYSU0)A]V/'3YCR@VW+UV'5C=[O#4]7AI#H/4^H;> (B3@/CA-<:B[U2%$E MPC6?.JI.%@M?;I&=T'^P^D0EP.95/=U=%^&SIRJ:(PN\W+7#'*JOF904?NP[ MJ&AU% Y_GGQ!Q=8\^K*B4"OZ#,7K=2[7+N%Q_4@E0A):Z 3>$0F&QQ*B+ VH M;"-57 ;6II[4,%P^F"OWRO0>3)2A6/MT.D/M>7_:Y)WG*K2-=71%KCDIP3++ M0-"(ZQ&9&Y*%02^CH:I''0;6 R\J1_&Q?M7M'=*K\'R5--X7.)\ M2OI'_4?ZC!X[P+&]424U9SHS"8[Q#$2E")PS SI'+GD,A)_^]6+=(J-38@VF MYZ<)TF!!VZY,)PE3M6!-J/L2^>K(17,69)0#')4<0*"]DQ"P8W M7IVU$%FV..8<*B>Y&Y;=O1^0=$ZX 8L_/;#$[]9ZM)XJI33NMMJSDJ:L@1J"8W)/ M$ZX3C;H6)9T&4/>7CSUW MHWIY<>AY7B?7N/&+":KZBSO'R8,/O#F[=GO8U.L4IMC'^/I>ECD^>+P@AAWA M7:NR^24$8Z>*T+"'RBM-'4?3*Q$5<":Y%*&6N <*B3B.Q'G9R*\Q.!UN[PA< M>KYO0S-+;,W*&-ESZV?;OBOOA"[UV,#[3 '5RP &C6+06DO/O6).=7,XU*>L M[ 4H7U[Z< 12#[7U'K*VLBWU!=$[?5<*]SQ.BMECE0.BD6NK;3Y[\,ROJ>\^*.E:L^Y_) M4'\F0YU&,M0QTV"/EP-UI"U_.IG7+LRQU75=S6-O\@>58MU1"I10GZBR'H@) M 73@!*3,$C4RBM(J4IURH_?ER]7^"^ES&XYM6&['(U2"*V\EB9!R-J"Y+=Q=L/T^ZQMWV(2A&C/?44 MRD7&$#D+X+@(*\IH-+(3;0&^8SLS!@1?IS0>#GUG>9[J,O=>@+>Q]TI0+ZC5 M N?O!&JJR0%S5JSI05CD\N2O)C\)S'5%WF,K0,_0B'F_C&.;[59\^C_CNOGZ M'Z-4ER#=/:I8_S,J)N"LJ,6K [5WDV(>'JX?;A$=LH>+P?+?EVRE_P:VW%K)E5REJO MXF-0_4BE2F*Z-JLF\>RRW-#W\\="A127,7S7#Y4ZU6]7Y;#1NMFA> \ZCTHX MDK-7 233"2B5$94ICE962EG&H$3BW43(]2"^AP?EO;N+3YM50[F#]O.@R6'> M WJIC(],.:J!%5X%&QP8IB)05,&43C+H-M>W]ZOI'AVV_1+ZV/K'VZ)T];C# M_S*=Q@^C\7@9KCUWDW]G@GWH<9^ZNOZ$8%D3YLLGCNV"VC#CE<@K M;O'UPG;'=>]M7C&TRR3'MX$;Y2!;PR%0_%5S6GR&@6=_Q *U"%44!R_Q+=X% MFTUB<6?#2A/-!-HH$+)AD(I?A(2@(3M%KFLBM;08 FJ&QXU#<4#@\"D <]M_\ M!J!J[SK_;N7W^6*^J-/G4O;8^NZI:WO#:RN?,6>=*O(Z7:*YB6]:L>-F"(SB M_#Y0?6G8>R4$3=(H"SX2 R;:#%E&#BPG'YCSTJD65PD-HRT?29WIC\0GH-]L M6-WZ**8S0*[[J[CR'(4Y \ZD!T6S@$B4 AJY,M*KP.W)[UDG \'#B7K"H,/A M=V6O'MAC14DP1"@"TLL$.AF*# D>2*0I6LHLFB*G?E)[6L [D*RG"[WGTT5W M._!UAY6+2DDJ(L20! CK''!."$0AM9-1,*I:%(T2WQ_P#J3J">,.G^T6=_AL M%;.@4BGD![=L-5END"DJB!BC<5;3%CNM_ YQ=QA53Q-W-_$VG8+O3J]5TL8J M@9PQD?%2 \Z"9,F#%($%8Z1SI$5PE/J^$-B6M$=V4O1]+OE99:E!!ND]E.JF M2,6KM+HE=,"ACNT_^GWY7J=X]C[5[EWZ;7'IBYG];#1>E!LERA1GYXOY#%%6 M7'<[Q-<#>ZI<$D3$0$ K'R!$&L%0FB$QS@/1B4C5*+*BMSHN]?(N#3=^.KV\ MG$Y6"[B;T7)[I>SZ^MFSNBYYF WN;VC9>66C=[@;)I"EXHD700"Q6:-(S%HD MH2R/)^]?ZA4Q]\O'#$_RH?21+82\1T%W$^5C*!.&@>9EOI.Q7'/ M5<1/S%HGN*;6G6QHU#$@V#=U!RQQM?]5>NK&X_.K93U*U%)^=^5%:B\3-_=: M4:$XX32 4XPBP:P G9,$&W0P48OH9:. G&,ZG$Y.&'9&Z][5X7M*5=\:\#(- M]4Y%NEX#\C8.=VS%\=1K(OZ9P7!L]:Y+1D^/2MN#$^NN27"^D03+;[%<"D R0YU!&%O$E2E];%%I?,!+X_L 27]T*_WO6RCK.][/WM5%^K/ M/ZV3!:_6=]8./N"Q][3K:;T:N\E\"S$V[&B[FE7*)!UXH&"]015-Y 3C5.MUEF-^[TK>O<@:NNAJBL3#YXHH$&@;M' M+#>?*(GV4<1=([+L*#G]\LF]0?"(9.Y]"]VRN?2]B;Y)[U9%[6]J/2^/9VY_ M\]/%_)[JXM1.*N3.ZG)]'[,N?9?!K^6#I\2U$IU+;N9+8,-=Y: MT>N? 1M'?YUF\WH4EO>'X_='FL7RKRMW4Q$R9R4O>6]%JR%FT__QX^8I[(7^ M6GJ6?SPV_OM?_A]02P,$% @ 59QB2Q.8(C17,0 /$(" !4 !Q;'ES M+3(P,3QSA;CML M]\[N4P5-E2Q.4RQ-D7);^^N_!"^2+(MDL5@%%CW3'2%35 $%G#P ,A.)Q'_\ MU]?KZ8LO93V?5+.__(3_A'YZ4<[&U<5D]ODO/_WVX:7YX%Z__NF__O/?_N/_ MO7SY/_;]FQ>^&M]>E[/%"U>7HT5Y\>*/R>+JQ=\NROGO+R[KZOK%WZKZ]\F7 MTJ/ M/_[XT]=/]?1/5?WY%4&(OKHOM?6)]-O+S6,OTU@$]G,V7 M[V[PDLWCZ:\7B_L"CQ_FKU9_O'_TNZK_H,MGL=;ZU?*O]X_.)\\]")7B5__S MRYL/2TA>3F;SQ6@V+G_ZSW][\6*%7%U-R_?EY8OT[V_O7W]3R3]N1].[^9_& MU?6K].=7]G8^F97SN:NN/TUF2W2?^0J:M*SYJBXO__+3/Z & Y+I"E*L/W[ M8;4L[F[*O_PTGUS?3 '"5YTU_-=17<.'+Z4O%Z/)=-ZBU=NJZ*3)\)[KR2(- MA[F97;AJMH"! P-H4NYM:H.B?3?Q30F,/Q3BMO7UW9DT>"YNI^7;RV4SYL=W M9T^-?7?HX^C3]"@:?5M!5\V]&5D/)HMS'A< MW2X;\*Z:3AH.@E;UG:0SS1EU3+4GZ5I?\NI);K.+C&D;P5;D '*?'M_[9ZOKKRH<%_%Q.06\OW6A^%:?5 M'^UDL+.F3!T BM?E%3P#:]AKT(6OR^.[LKW./)UZ>U/62VWH>+%\7U4G7=B8 M%3"U!)A"%G>O9Y=5?=U(5VU2MI-&QM&D_N_1]!94@@CJ):RRH^EKT-;KY>OW M8MNP>(ZFIL&5] 7X)_SC%LRUZ5*#^ (K4=(:8E5_@*\^E./;>K* "?Q].:Z@ MCNED"6K#E3!G&[* =C4"W6K^>O86YM;ZF4'=$2X'OB9+UT&QK$?C!93Z9;1( M KGKJ+-[*\[1/5_6P+]DM335\EI7F*,[]W_^ZP0FZWI\U9&P]M:;HW,_CR:S M^9MJ/E_-"*!]_E]YT4W_FE2=HXO-3+^#*NFDV3]7U<4?D^D49NW7LP7,4A-X MA0&X%O-?R\6^]C8KG:&A;E37=V"EK,%[^D1#+G7YC@R=CK7Z*1!@/3J#>_*^L,5 MF*G[VK.U0#_-:8C2OG+]-*X9S_<4ZZ1I2\UT]9;P]2;9BPWF_YV%^FM60Y$V M*=M?(YN)MD'13IKXKJ[ RE\D/U^RS&Z2/M% P'N*]=FTAD)N5KK/AC83=*/" MG33S0_DY5?[(8[)<'Q]^^U3=+GXNJ\_UZ.9J,C9U.=K7^".J/%67&M+G^)I/ MU<%FM#NZXFZZMZC&O]O1T@=YG6:Y1D[ W:5Z;-AZ)FY*H0/JZ+'1[TNP$R?C MI6\7_GY4XW?7U6,GEM^^O4D?WTU',S->3+XT=TP=4V>>3C75V0^NJ,?F-YQH M&I3=VLA1/=ZT<_WQ<5/O0W4FL\6KB\GUJ_4SKT;3)SMK6X*!-O$]*9"(+UO[ MJ&37C8+/R;-;S5Y>E)>CV^FB91.WUM-C@ZOKT61V?'N_J:;SYBYK?WE=7G\J MZ[9M?:Z.KAMZ!?75X]M/Y?EU4G-FW=/J_%S."\QOAS-/RV!OIV__#P:W0#@6+PJ MIXOYYILTK8F7"*^C#?]]_76Q:9L9@_H^WW2M?+THK^\;-1U]*J=_^0D:4#0I M5GAM.4>>2"F$U*C0X1)J@\L _4X]?5/5%6?_E)[PIN1ZB M!ZTP*1*V#]%66=&"CL$7R_GES^-I!Z;'YNODP-&52A1(>,YIY#%JI;A#@B"U!H41YGU&"NV8O+^G5'_2K_H M;LFF$Q$C?:S+TG^C;#2DR#=E"^()@<')@\;$1QHH5QL,F33:%\\J8+V29JOR MUV@6.DR2#9C1!5[_'%PY#4>^Z=I-JBHBQ#9H(K#35L-@RZB(@86B0VADG MSX(FQVNF/6)V0O8\1 6]O@ ]=W(Y&=T'$:R'UH697;R!KR?39= B_.WVNGP4 M<=!$0>WXC85WP7!D.!$L1B9Y@U7X=(N?.R1/ FXN^FWB7'7S; M/%(0[@*+,'<'(93GFBLGH0=,(/A=&]6:(/2L"-(2CUP2W1 R)IS+-Y,OY7>1 M3'\K)Y^O%L#9+S#/?BY_FY>7M],WD\M=+I=CJBVB1"I8$;B*) #?N58$D!)8 M1J.$$JV9P\Z*.1DQ?&#;?[QZQGMZK%>U\;G4#CVYQYTIS>C671]^F7U>-NMB M)=@FCMW=!0L:,(.I)D30NSD*$91HKYVS4L=HK+1#<.T^VX7F[MSMQ0OML*(. M>S G.9=!&$8B9E[@H".-*J=EM=.%VY40MSIQ.\-HT([;9><,C&@8X^FE'Z') M>SRWVXH45FM"A6<4-"_.P&:5/BKF)!B=(EI),U*GI>NV"YE7O:"52ZUYKKE[ MG6_;"Q4<:\R#15RJJ$.(%#,-^CG1DE/O@R@DDXICY+D/D2., )$H/L:TZ 8 M.I%;;I_K]GBI-J!)/Q">*Y-$8 HZ[)17/'7<$"R,-B@$[& (ND'Z;W/RY#" M6GMN_UJ.+D!GK!=E_?;RV]W&3T-:RA<0%H%26 FQIP1KF#UI(9R+:D2PK7G3V]NV9[XTP]@ MK9>;U[-QG1KBR]6_KVUJ^JZ'"_#MZ#A[^I)5;\KX>>%N?C[[7RQIO]\DXZGB>?QJ'H+$K21 M3&.!612*:6^LDM0BAJR.@C::E?IV3#;MX:,.-G=;MJV\D-@YA@0S$E$&_V,> MZ1HY)9QM%*V;PZF9B1];?9Z9 !ZT1_0^O]:',:QVT.\][M!GGR\(T0S>