0001129260-17-000025.txt : 20170803 0001129260-17-000025.hdr.sgml : 20170803 20170803161602 ACCESSION NUMBER: 0001129260-17-000025 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 69 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170803 DATE AS OF CHANGE: 20170803 FILER: COMPANY DATA: COMPANY CONFORMED NAME: VOCERA COMMUNICATIONS, INC. CENTRAL INDEX KEY: 0001129260 STANDARD INDUSTRIAL CLASSIFICATION: COMMUNICATIONS EQUIPMENT, NEC [3669] IRS NUMBER: 943354663 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35469 FILM NUMBER: 171005119 BUSINESS ADDRESS: STREET 1: 525 RACE STREET STREET 2: SUITE 150 CITY: SAN JOSE STATE: CA ZIP: 95126-3495 BUSINESS PHONE: 408-882-5100 MAIL ADDRESS: STREET 1: 525 RACE STREET STREET 2: SUITE 150 CITY: SAN JOSE STATE: CA ZIP: 95126-3495 FORMER COMPANY: FORMER CONFORMED NAME: VOCERA COMMUNICATIONS INC DATE OF NAME CHANGE: 20001204 10-Q 1 vcra06302017form10-q.htm 10-Q Q2'17 VCRA FORM 10-Q Document


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington D.C. 20549

FORM 10-Q

(Mark One)
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2017
OR
¨
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-35469

VOCERA COMMUNICATIONS, INC.
(Exact name of registrant as specified in its charter)

Delaware
 
94-3354663
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
Vocera Communications, Inc.
525 Race Street
San Jose, CA 95126
(408) 882-5100
(Address and telephone number of principal executive offices)

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 pursuance to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes  x    No  ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See definition of “large accelerated filer,” “accelerated filer,” “small reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
¨
Accelerated filer
x
Non-accelerated filer
¨
Smaller reporting company
¨
Emerging growth company
x
 
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ¨    No  x
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.
Class
 
Outstanding as of July 31, 2017
Common Stock, $0.0003 par value per share
 
29,104,088




VOCERA COMMUNICATIONS, INC.
QUARTERLY REPORT ON FORM 10-Q
FOR THE QUARTERLY PERIOD ENDED JUNE 30, 2017
INDEX
PART I: FINANCIAL INFORMATION
 
 
Page No.
Item 1.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 (Unaudited)
Vocera Communications, Inc.
Condensed Consolidated Balance Sheets
(In Thousands, Except Share and Par Amounts)
(Unaudited)
 
June 30,
2017
 
December 31,
2016
Assets
 
 
 
Current assets
 
 
 
Cash and cash equivalents
$
31,558

 
$
35,033

Short-term investments
39,715

 
39,033

Accounts receivable, net of allowance
25,043

 
24,142

Other receivables
1,152

 
1,211

Inventories
3,512

 
4,556

Prepaid expenses and other current assets
4,118

 
3,364

Total current assets
105,098

 
107,339

Property and equipment, net
6,499

 
5,894

Intangible assets, net
15,827

 
18,200

Goodwill
49,246

 
49,246

Other long-term assets
1,461

 
1,394

Total assets
$
178,131

 
$
182,073

Liabilities and stockholders' equity
 
 
 
Current liabilities
 
 
 
Accounts payable
$
2,905

 
$
3,231

Accrued payroll and other current liabilities
14,961

 
15,896

Deferred revenue, current
39,349

 
43,845

Total current liabilities
57,215

 
62,972

Deferred revenue, long-term
17,425

 
11,155

Other long-term liabilities
4,625

 
4,505

Total liabilities
79,265

 
78,632

Commitments and contingencies (Note 7)

 

Stockholders' equity
 
 
 
Preferred stock, $0.0003 par value - 5,000,000 shares authorized as of June 30, 2017 and December 31, 2016; zero shares issued and outstanding

 

Common stock, $0.0003 par value - 100,000,000 shares authorized as of June 30, 2017 and December 31, 2016; 28,923,746 and 27,568,103 shares issued and outstanding as of June 30, 2017 and December 31, 2016, respectively
9

 
8

Additional paid-in capital
240,407

 
230,605

Accumulated other comprehensive loss
(78
)
 
(69
)
Accumulated deficit
(141,472
)
 
(127,103
)
Total stockholders’ equity
98,866

 
103,441

Total liabilities and stockholders’ equity
$
178,131

 
$
182,073

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

3


Vocera Communications, Inc.
Condensed Consolidated Statements of Operations
(In Thousands, Except Per Share Amounts)
(Unaudited)

Three months ended June 30,
 
Six months ended June 30,
 
2017
 
2016
 
2017
 
2016
Revenue
 
 
 
 
 
 
 
Product
$
20,658

 
$
17,702

 
$
40,691

 
$
31,504

Service
17,792

 
13,450

 
34,054

 
26,425

Total revenue
38,450

 
31,152

 
74,745

 
57,929

Cost of revenue
 
 
 
 
 
 
 
Product
6,807

 
5,944

 
13,216

 
10,393

Service
9,962

 
6,134

 
19,117

 
11,784

Total cost of revenue
16,769

 
12,078

 
32,333

 
22,177

Gross profit
21,681

 
19,074

 
42,412

 
35,752

Operating expenses
 
 
 
 
 
 
 
Research and development
7,371

 
4,428

 
14,300

 
8,400

Sales and marketing
15,377

 
12,747

 
29,958

 
24,773

General and administrative
5,984

 
4,625

 
11,679

 
8,961

Total operating expenses
28,732

 
21,800

 
55,937

 
42,134

Loss from operations
(7,051
)
 
(2,726
)
 
(13,525
)
 
(6,382
)
Interest income
128

 
199

 
233

 
377

Other income (expense), net
(67
)
 
(137
)
 
42

 
(151
)
Loss before income taxes
(6,990
)
 
(2,664
)
 
(13,250
)
 
(6,156
)
Provision for income taxes
(361
)
 
(42
)
 
(741
)
 
(134
)
Net loss
$
(7,351
)
 
$
(2,706
)
 
$
(13,991
)
 
$
(6,290
)
 
 
 
 
 
 
 
 
Net loss per share
 
 
 
 
 
 
 
     Basic and diluted
$
(0.26
)
 
$
(0.10
)
 
$
(0.50
)
 
$
(0.24
)
Weighted average shares used to compute net loss per share
 
 
 
 
 
 
 
     Basic and diluted
28,422

 
26,624

 
28,088

 
26,501



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


4


Vocera Communications, Inc.
Condensed Consolidated Statements of Comprehensive Loss
(In Thousands)
(Unaudited)

 
Three months ended June 30,
 
Six months ended June 30,
 
2017
 
2016
 
2017
 
2016
Net loss
$
(7,351
)
 
$
(2,706
)
 
$
(13,991
)
 
$
(6,290
)
Other comprehensive loss, net:
 
 
 
 
 
 
 
     Change in unrealized gain (loss) on investments, net of tax
(6
)
 
38

 
(9
)
 
210

Comprehensive loss
$
(7,357
)
 
$
(2,668
)
 
$
(14,000
)
 
$
(6,080
)

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

5


Vocera Communications, Inc.
Condensed Consolidated Statements of Cash Flows
(In Thousands)
(Unaudited)
 
Six months ended June 30,
 
2017
 
2016
Cash flows from operating activities
 
 
 
Net loss
$
(13,991
)
 
$
(6,290
)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
 
 
 
Depreciation and amortization
3,791

 
1,456

Inventory provision
86

 
119

Change in lease-related performance obligations
(423
)
 
(450
)
Stock-based compensation expense
8,486

 
5,691

Other
14

 
6

Changes in operating assets and liabilities:
 
 
 
Accounts receivable
(901
)
 
3,484

Other receivables
59

 
123

Inventories
958

 
(1,773
)
Prepaid expenses and other assets
(821
)
 
94

Accounts payable
(622
)
 
548

Accrued payroll and other liabilities
(456
)
 
(30
)
Deferred revenue
1,774

 
1,202

Net cash provided by (used in) operating activities
(2,046
)
 
4,180

Cash flows from investing activities
 
 
 
Purchase of property and equipment
(1,741
)
 
(3,013
)
Purchase of short-term investments
(38,792
)
 
(68,692
)
Maturities of short-term investments
38,101

 
68,464

Sales of short-term investments

 
4,231

Net cash provided by (used in) investing activities
(2,432
)
 
990

Cash flows from financing activities
 
 
 
Cash from lease-related performance obligations

 
940

Proceeds from issuance of common stock from the employee stock purchase plan
1,246

 
786

Proceeds from exercise of stock options
5,967

 
523

Tax withholdings paid on behalf of employees for net share settlement
(6,210
)
 
(1,624
)
Net cash provided by financing activities
1,003

 
625

Net increase (decrease) in cash and cash equivalents
(3,475
)
 
5,795

Cash and cash equivalents at beginning of period
35,033

 
20,572

Cash and cash equivalents at end of period
$
31,558

 
$
26,367

 
 
 
 
Supplemental disclosure of non-cash investing and financing activities:
 
 
 
Property and equipment in accounts payable and accrued liabilities
$
341

 
$
401

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

6


Notes to Unaudited Condensed Consolidated Financial Statements

1.
The Company and Summary of Significant Accounting Policies
Organization and Business
Vocera Communications, Inc. and its subsidiaries (the “Company” or “Vocera”) is a provider of secure, integrated, intelligent communication and clinical workflow solutions, focused on empowering mobile workers in healthcare, hospitality, energy and other mission-critical mobile work environments, in the United States and internationally. The significant majority of the Company’s business is generated from sales of its solutions in the healthcare market to help its customers improve quality of care, patient and staff experience and increase operational efficiency.
The Vocera Communication System, which includes an intelligent enterprise software platform, a lightweight, wearable, voice-controlled communication badge and smartphone applications, enables users to connect instantly with other staff simply by saying the name, function or group name of the desired recipient. It also securely delivers text messages and alerts directly to and from smartphones, replacing legacy pagers. Our new Engage software is an event-driven, communication and workflow collaboration solution for the hospital environment. It features an advanced clinical rules engine and interoperates with data from multiple clinical systems. This enables the prioritization of notifications, including patient context, and sends messages to the right care team members on their mobile devices. Our software applications help improve care coordination, patient safety and patient satisfaction.
Basis of Presentation
The Company’s unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and pursuant to the instructions to Form 10-Q and Article 10 of Regulation S-X of the U.S. Securities and Exchange Commission, and include the accounts of Vocera and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated. Certain information and disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these unaudited interim condensed consolidated financial statements should be read in conjunction with the annual audited consolidated financial statements and notes thereto contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2016. The year-end condensed balance sheet data was derived from the Company’s audited financial statements, but does not include all disclosures required by GAAP.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, which include only normal recurring adjustments, necessary to present fairly the Company’s interim consolidated financial information. The results for the quarter presented are not necessarily indicative of the results to be expected for the year ending December 31, 2017 or for any other interim period or any other future year.
The accounting policies followed in the preparation of these financial statements are consistent in all material respects with those presented in Note 1 to the consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2016.
Use of Estimates
The preparation of the accompanying unaudited condensed consolidated financial statements in conformity with GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting periods. The estimates include, but are not limited to, revenue recognition, warranty reserves, inventory reserves, goodwill and intangible assets, stock-based compensation expense, provisions for income taxes and contingencies. Actual results could differ from these estimates, and such differences could be material to the Company’s financial position and results of operations.
Revenue Recognition
The Company derives revenue from the sales of communication badges, perpetual software licenses for software that is essential to the functionality of the communication badges, smartphones, software maintenance, extended product warranty and professional services. The Company also derives revenue from the sale of licenses for software that is not essential to the functionality of the communication badges, which may include Clinical Integration and Vocera smartphone applications as well as certain subscription-based revenues including Vocera Care Experience. The Company’s revenue recognition policy has not changed from that described in its Annual Report on Form 10-K for the year ended December 31, 2016.
Transfer of sales-type leases to third-parties

7


Proceeds from transfers of sales-type leases to third-party financial companies are allocated between the net investment in sales-type leases and the executory cost component for remaining service obligations based on relative present value. The difference between the amount of proceeds allocated to the net investment in lease and the carrying value of the net investment in lease is included in product revenue. Proceeds allocated to the executory cost component are accounted for as financing liabilities.
For the six months ended June 30, 2017 and 2016, the Company transferred zero and $2.5 million, respectively, of lease receivables in non-recourse sales to third-party financial companies, with immaterial net losses. For the six months ended June 30, 2017 and 2016, the Company recorded zero and $0.9 million, respectively, of financing liabilities for future performance of executory service obligations. For lease receivables retained as of June 30, 2017 and December 31, 2016, the Company recorded $1.6 million and $1.9 million of net investment in sales-type leases, respectively, equivalent to the minimum lease payments less the unearned interest portion.
Recently Adopted Accounting Pronouncement
In March 2016, the Financial Accounting Standards Board (FASB) issued new guidance related to accounting for stock-based payment award transactions. The guidance is designed to simplify several aspects of accounting for share-based payment award transactions, including the income tax consequences, classification of awards as either equity or liabilities, classification on the statement of cash flows and forfeiture rate calculations. The guidance eliminates the requirement to delay the recognition of excess tax benefits until they reduce current taxes payable. Under this standard, previously unrecognized excess tax benefits shall be recognized on a modified retrospective basis. However, as of January 1, 2017, the previously unrecognized excess tax benefits of $10.4 million had no impact on the Company’s accumulated deficit balance as the related U.S. deferred tax assets were fully offset by a valuation allowance. The guidance also requires excess tax benefits and deficiencies to be recognized prospectively in the provision for income taxes rather than additional paid-in capital. The Company therefore determined that adoption of the new guidance had no material impact on the condensed consolidated statement of operations and the condensed consolidated statement of cash flows. Further, the new guidance eliminates the requirement to estimate forfeitures and reduce stock compensation expense during the vesting period. Instead, companies can elect to account for actual forfeitures as they occur and record any previously unrecognized compensation expense for estimated forfeitures up to the period of adoption as a retrospective adjustment to beginning retained earnings. The Company has made the election to account for actual forfeitures as they occur starting in fiscal year 2017. During the six months ended June 30, 2017, the Company recorded a retrospective adjustment to accumulated deficit of $0.4 million
Recent Accounting Pronouncements
In May 2014, the FASB together with the International Accounting Standards Board issued converged guidance for revenue recognition that will replace most existing guidance, eliminate industry-specific guidance and provide a unified model for determining how and when revenue from contracts with customers should be recognized. Under the new guidance, an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.
The new guidance permits two methods of adoption: retrospectively to each prior reporting period presented (full retrospective method), or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application (modified retrospective method).  The Company currently plans to adopt using the full retrospective method, however, such determination could change depending on a number of factors including system readiness, the magnitude of the potential impact on the financial results, and its ability to gather sufficient data to assess the impact on prior period financial statements timely.
Public entities are required to adopt the new guidance for annual reporting periods beginning December 15, 2017, including interim periods.  The Company will adopt the new guidance on January 1, 2018. 
The Company anticipates the new guidance to have a material impact on its consolidated financial statements. While the Company is continuing to assess all potential impacts of the standard, the Company currently believes the most significant impact relates to the timing of revenue recognition for software licenses sold with professional services as it did not have vendor specific objective evidence (“VSOE”) for professional services under current guidance.   Under the new standard, the requirement to have VSOE for undelivered elements is eliminated and the Company will recognize revenue for software licenses upon transfer of control to its customers. Additionally, the new standard requires the capitalization and amortization of costs related to obtaining a contract which are currently expensed at the time of sale.   The Company is continuing to assess the impact of this guidance on its consolidated financial statements, as well as the determination of the method of adoption.
In February 2016, the FASB amended lease accounting requirements to begin recording assets and liabilities arising from leases on the balance sheet. The new guidance will also require significant additional disclosures about the amount, timing and uncertainty of cash flows from leases. This new guidance will be effective beginning on January 1, 2019 using a modified retrospective approach. The modified retrospective approach includes a number of optional practical expedients that entities may elect to apply. The Company has not yet determined the future effect of the standard on its financial position or results of operations.

8


In June 2016, the FASB issued new guidance related to the accounting for credit losses on instruments for both financial services and non-financial services entities. The new guidance introduces an approach based on expected losses to estimate credit losses on certain types of financial instruments. It also modifies the impairment model for available-for-sale debt securities and provides for a simplified accounting model for purchased financial assets with credit deterioration since their origination. The guidance will be effective beginning January 1, 2020. Early adoption is permitted. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements.
In October 2016, the FASB issued amended guidance on the accounting for income taxes. The new guidance requires the recognition of the income tax consequences of an intercompany asset transfer, other than transfers of inventory, when the transfer occurs.  The guidance will be effective for reporting periods beginning after December 15, 2017, with early adoption permitted. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements, but does not expect that it will have a material impact on its consolidated financial statements.
In January 2017, the FASB issued new guidance which clarifies the definition of a business to assist companies with evaluating whether transactions should be accounted for as acquisitions of assets or businesses. The new guidance requires a company to evaluate if substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or a group of similar identifiable assets; if so, the set of assets and activities is not a business. The guidance also requires a business to include at least one substantive process and narrows the definition of outputs by more closely aligning it with how outputs are described in the guidance for revenue from contracts with customers. The new guidance will be effective for the Company in the first quarter of 2018. Early adoption is permitted. The guidance should be applied prospectively to any transactions occurring within the period of adoption. The adoption of this guidance is not expected to have a material impact on the Company’s consolidated financial statements.
In January 2017, the FASB issued new guidance to simplify the accounting for goodwill impairment. The guidance simplifies the measurement of goodwill impairment by removing step 2 of the goodwill impairment test, which requires the determination of the fair value of individual assets and liabilities of a reporting unit.  The new guidance requires goodwill impairment to be measured as the amount by which a reporting unit’s carrying value exceeds its fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The amendments should be applied on a prospective basis.  The new standard is effective for fiscal years beginning after December 15, 2019 with early adoption permitted for interim or annual goodwill impairment tests performed after January 1, 2017. The Company is evaluating the impact of this new accounting guidance on its consolidated financial statements.
In May 2017, the FASB amended the scope of modification accounting for share-based payment arrangements. The guidance clarifies the type of changes to terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting. Specifically, under this guidance, an entity would not apply modification accounting if the fair value, vesting conditions, and classification of the awards are the same immediately before and after the modification. The new standard is effective for the Company in the first quarter of 2018. Early adoption is permitted. The guidance will be applied prospectively to awards modified on or after the adoption date. The Company does not expect the guidance to have a material impact on the Company's consolidated financial statements.

2.
Fair Value of Financial Instruments
The Company’s cash, cash equivalents and short-term investments are carried at their fair values with any differences from their amortized cost recorded in equity as unrealized gains (losses) on marketable securities. As a basis for determining the fair value of its assets and liabilities, the Company follows a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows: (Level 1) observable inputs such as quoted prices in active markets; (Level 2) inputs other than the quoted prices in active markets that are observable either directly or indirectly; and (Level 3) unobservable inputs in which there is little or no market data which requires the Company to develop its own assumptions. This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value. For the six months ended June 30, 2017, there have been no transfers between Level 1 and Level 2 fair value instruments and no transfers in or out of Level 3.
The Company’s money market funds are classified within Level 1 of the fair value hierarchy because they are valued using quoted market prices. The fair value of the Company’s Level 2 fixed income securities are obtained from independent pricing services, which may use quoted market prices for identical or comparable instruments or model-driven valuations using observable market data or other inputs corroborated by observable market data. The Company does not have any financial instruments which are valued using Level 3 inputs.

9


The Company’s assets that are measured at fair value on a recurring basis, by level, within the fair value hierarchy as of June 30, 2017 and December 31, 2016, are summarized as follows (in thousands):
 
June 30, 2017
 
December 31, 2016
 
Level 1

Level 2

Total

 
Level 1

Level 2

Total

Assets
 
 
 
 
 
 
 
Money market funds
$
5,857

$

$
5,857

 
$
4,996

$

$
4,996

Commercial paper

1,058

1,058

 

1,322

1,322

U.S. government agency securities

2,884

2,884

 

4,177

4,177

U.S. Treasury securities

1,299

1,299

 

2,045

2,045

Corporate debt securities

34,824

34,824

 

33,166

33,166

Total assets measured at fair value
$
5,857

$
40,065

$
45,922

 
$
4,996

$
40,710

$
45,706

The Company had no liabilities as of June 30, 2017 and December 31, 2016 that were measured at fair value on a recurring basis.

3.
Cash, Cash Equivalents and Short-Term Investments
The following tables present current and prior-year-end balances for cash, cash equivalents and short-term investments (in thousands):
 
As of June 30, 2017
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair value
Cash and cash equivalents:
 
 
 
 
 
 
 
Demand deposits and other cash
$
25,351

 
$

 
$

 
$
25,351

Money market funds
5,857

 

 

 
5,857

Commercial paper
350

 

 

 
350

Total cash and cash equivalents
31,558

 

 

 
31,558

 
 
 
 
 
 
 
 
Short-Term Investments:
 
 
 
 
 
 
 
Commercial paper
708

 

 

 
708

U.S. government agency securities
2,885

 

 
(1
)
 
2,884

U.S. Treasury securities
1,301

 

 
(2
)
 
1,299

Corporate debt securities
34,842

 
3

 
(21
)
 
34,824

Total short-term investments
39,736

 
3

 
(24
)
 
39,715

Total cash, cash equivalents and short-term investments
$
71,294

 
$
3

 
$
(24
)
 
$
71,273


10


 
As of December 31, 2016
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair value
Cash and cash equivalents:
 
 
 
 
 
 
 
Demand deposits and other cash
$
28,360

 
$

 
$

 
$
28,360

Money market funds
4,996

 

 

 
4,996

Commercial paper
549

 

 

 
549

Corporate debt securities
1,128

 

 

 
1,128

Total cash and cash equivalents
35,033

 

 

 
35,033

Short-Term Investments:
 
 
 
 
 
 
 
Commercial paper
773

 

 

 
773

U.S. government agency securities
4,176

 
1

 

 
4,177

U.S. Treasury securities
2,045

 

 

 
2,045

Corporate debt securities
32,052

 
1

 
(15
)
 
32,038

Total short-term investments
39,046

 
2

 
(15
)
 
39,033

Total cash, cash equivalents and short-term investments
$
74,079

 
$
2

 
$
(15
)
 
$
74,066

 
 
 
 
 
 
 
 
The Company has determined that the unrealized losses on its short-term investments as of June 30, 2017 and December 31, 2016 do not constitute an “other than temporary impairment.” The unrealized losses for the short-term investments have all been in a continuous unrealized loss position for less than twelve months. The Company’s conclusion of no “other than temporary impairment” is based on the high credit quality of the securities, their short remaining maturity and the Company’s intent and ability to hold such loss securities until maturity.
Classification of the cash, cash equivalent and short-term investments by contractual maturity was as follows:
(in thousands)
One year or shorter

 
Between 1 and 2 years

 
Total

Balances as of June 30, 2017
 
 
 
 
 
Cash and cash equivalents (1)
$
31,558

 
$

 
$
31,558

Short-term investments
34,619

 
5,096

 
39,715

Cash, cash equivalents and short-term investments
$
66,177

 
$
5,096

 
$
71,273

 
 
 
 
 
 
Balances as of December 31, 2016
 
 
 
 
 
Cash and cash equivalents (1)
$
35,033

 
$

 
$
35,033

Short-term investments
39,033

 

 
39,033

Cash, cash equivalents and short-term investments
$
74,066

 
$

 
$
74,066

 
 
 
 
 
 
(1) Includes demand deposits and other cash, money market funds and other cash equivalent securities, all with 0-90 day maturity at purchase.


11


4.
Net Loss Per Share
The following table sets forth the computation of basic and diluted net loss per share (in thousands, except per share amounts):
 
Three months ended June 30,
 
Six months ended June 30,
 
2017
 
2016
 
2017
 
2016
Numerator:
 
 
 
 
 
 
 
Net loss
$
(7,351
)
 
$
(2,706
)
 
$
(13,991
)
 
$
(6,290
)
 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
Weighted-average shares used to compute net loss per common share - basic and diluted
28,422

 
26,624

 
28,088

 
26,501

 
 
 
 
 
 
 
 
Net loss per share
 
 
 
 
 
 
 
   Basic and diluted
$
(0.26
)
 
$
(0.10
)
 
$
(0.50
)
 
$
(0.24
)
The following securities were not included in the calculation of diluted shares outstanding as the effect would have been anti-dilutive:
 
Three months ended June 30,
 
Six months ended June 30,
(in thousands)
2017
 
2016
 
2017
 
2016
Options to purchase common stock, including ESPP
1,586

 
3,049

 
1,889

 
3,087

Restricted stock units
2,336

 
1,808

 
2,241

 
1,589


5.
Goodwill and Intangible Assets
Goodwill
As of June 30, 2017 and December 31, 2016, the Company had $49.2 million and $49.2 million of goodwill, respectively, with $41.2 million and $8.0 million allocated to the Company’s Product and Services operating segments, respectively. As of June 30, 2017, there were no changes in circumstances indicating that the carrying values of goodwill or acquired intangibles may not be recoverable.
Intangible Assets
Acquisition-related intangible assets are amortized either straight-line, or over the life of the assets on a basis that resembles the economic benefit of the assets. This yields amortization in the latter case that is higher in earlier periods of the useful life.
The estimated useful lives and carrying value of acquired intangible assets are as follows:
 
 
 
June 30, 2017
 
December 31, 2016
(in thousands)
Range of
Useful Life
(years)
 
Gross
 Carrying
 Amount
 
Accumulated
Amortization
 
Net
 Carrying
 Amount
 
Gross
 Carrying
 Amount
 
Accumulated
Amortization
 
Net
 Carrying
 Amount
Developed technology
3 to 7
 
$
10,050

 
$
4,074

 
$
5,976

 
$
10,050

 
$
2,845

 
$
7,205

Customer relationships
7 to 9
 
10,920

 
2,874

 
8,046

 
10,920

 
2,280

 
8,640

Backlog
3
 
1,400

 
420

 
980

 
1,400

 
78

 
1,322

Non-compete agreements
2 to 4
 
460

 
422

 
38

 
460

 
389

 
71

Trademarks
3 to 7
 
1,110

 
323

 
787

 
1,110

 
148

 
962

Intangible assets, net book value
 
 
$
23,940

 
$
8,113

 
$
15,827

 
$
23,940

 
$
5,740

 
$
18,200


12


Amortization expense was $1.2 million and $0.2 million for the three months ended June 30, 2017 and 2016, respectively. Amortization expense was $2.4 million and $0.4 million for the six months ended June 30, 2017 and 2016, respectively.
Amortization of acquired intangible assets is reflected in the cost of revenue for developed technology and backlog and in operating expenses for the other intangible assets. The estimated future amortization of existing acquired intangible assets as of June 30, 2017 was as follows:
(in thousands)
 
Future amortization
2017 (remaining six months)
 
$
2,170

2018
 
4,424

2019
 
3,880

2020
 
1,251

2021
 
1,127

2022
 
1,050

Thereafter
 
1,925

     Future amortization expense
 
$
15,827


6.
Balance Sheet Components
Inventories
(in thousands)
June 30,
2017
 
December 31,
2016
Raw materials
$
84

 
$
103

Finished goods
3,428

 
4,453

        Total inventories
$
3,512

 
$
4,556

Property and equipment, net
(in thousands)
June 30,
2017
 
December 31,
2016
Computer equipment and software
$
9,534

 
$
8,971

Furniture, fixtures and equipment
1,793

 
1,726

Leasehold improvements
4,790

 
4,144

Manufacturing tools and equipment
3,019

 
3,019

Construction in process

 
74

        Property and equipment, at cost
19,136

 
17,934

Less: Accumulated depreciation
(12,637
)
 
(12,040
)
        Property and equipment, net
$
6,499

 
$
5,894

Depreciation and amortization expense was $0.7 million and $0.5 million for the three months ended June 30, 2017 and 2016, respectively. Depreciation and amortization expense was $1.4 million and $1.1 million for the six months ended June 30, 2017 and 2016, respectively.
 

13


Net investment in sales-type leases
The Company has sales-type leases with terms of 0.75 to 4 years. Sales-type lease receivables are collateralized by the underlying equipment. The components of the Company’s net investment in sales-type leases are as follows:
(in thousands)
June 30,
2017
 
December 31,
2016
Minimum payments to be received on sales-type leases
$
3,393

 
$
3,566

Less: Unearned interest income and executory costs
(1,796
)
 
(1,704
)
Net investment in sales-type leases
1,597

 
1,862

Less: Current portion
(951
)
 
(1,066
)
Non-current net investment in sales-type leases
$
646

 
$
796

There were no allowances for doubtful accounts on these leases as of June 30, 2017 and December 31, 2016. There is no guaranteed or unguaranteed residual value on the leased equipment. The current and non-current net investments in sales-type leases are reported as components of the consolidated balance sheet captions “other receivables” and “other long-term assets,” respectively.
The minimum payments expected to be received for future years under sales-type leases as of June 30, 2017 were as follows:
(in thousands)
Future lease payments
2017 (remaining six months)
$
838

2018
1,429

2019
743

2020
383

2021

     Total
$
3,393

Accrued payroll and other current liabilities
(in thousands)
June 30,
2017
 
December 31,
2016
Payroll and related expenses
$
10,020

 
$
10,385

Accrued payables
2,127

 
2,334

Deferred rent, current portion
248

 
229

Lease financing, current portion
716

 
801

Product warranty
315

 
596

Customer prepayments
617

 
769

Sales and use tax payable
505

 
451

Other
413

 
331

        Total accrued payroll and other current liabilities
$
14,961

 
$
15,896


14


The changes in the Company’s product warranty reserve are as follows:
 
Three months ended June 30,
 
Six months ended June 30,
(in thousands)
2017
 
2016
 
2017
 
2016
Warranty balance at the beginning of the period
$
499

 
$
620

 
$
596

 
$
806

Warranty expense accrued for shipments during the period
120

 
178

 
258

 
350

Changes in estimate related to pre-existing warranties
(225
)
 
(39
)
 
(377
)
 
(240
)
Warranty settlements made
(79
)
 
(121
)
 
(162
)
 
(278
)
Total product warranty
315

 
638

 
$
315

 
$
638

Less: Long-term portion

 
(36
)
 

 
$
(36
)
Current portion of warranty balance at the end of the period
$
315

 
$
602

 
$
315

 
$
602


7.
Commitments and Contingencies
Non-cancelable Material Commitments
The Company is required to purchase unused, non-cancelable, non-returnable raw material inventory that was purchased by its contract manufacturers based on committed finished goods orders from the Company, certain long lead-time raw materials based on the Company’s forecast and current work-in-progress materials. As of June 30, 2017 and December 31, 2016, approximately $5.2 million and $5.4 million, respectively, of such inventory was purchased and held by the third-party manufacturers which was subject to these purchase guarantees.
Leases
The Company leases office space for its headquarters and subsidiaries under non-cancelable operating leases, which will expire between December 2017 and March 2022. The Company recognizes rent expense on a straight-line basis over the lease period, and has accrued for rent expense incurred but not paid. Facilities rent expense was $0.6 million and $0.6 million for the three months ended June 30, 2017 and 2016, respectively. Facilities rent expense was $1.2 million and $1.2 million for the six months ended June 30, 2017 and 2016, respectively.
Future minimum lease payments at June 30, 2017 under non-cancelable operating leases are as follows:
(in thousands)
Operating leases
2017 (remaining six months)
$
1,164

2018
2,205

2019
2,030

2020
1,687

2021
1,595

2022
402

Total minimum lease payments
$
9,083


Indemnifications
The Company undertakes, in the ordinary course of business, to (i) defend customers and other parties from certain third-party claims associated with allegations of trade secret misappropriation, infringement of copyright, patent or other intellectual property rights, tortious damage to persons or property or breaches of certain Company obligations relating to confidentiality (e.g., safeguarding protected health information) and (ii) indemnify and hold harmless such parties from certain resulting damages, costs and other liabilities. The term of these undertakings may be perpetual and the maximum potential liability of the Company under

15


certain of these undertakings is not determinable. Based on its historical experience, the Company believes the liability associated with these undertakings is minimal.
The Company has entered into indemnification agreements with its directors and officers that may require the Company to indemnify its directors and officers against liabilities that may arise by reason of their status or service as directors or officers, other than liabilities arising from willful misconduct of the individual. The Company currently has directors and officers insurance. As there has been no significant history of losses, no expense accrual has been made.
Litigation    
From time to time, the Company may be involved in lawsuits, claims, investigations and proceedings, consisting of intellectual property, commercial, employment and other matters which arise in the ordinary course of business. The Company defends itself vigorously against any such claims. Although the outcome of these matters is currently not determinable, management expects that any losses from existing matters that are probable or reasonably possible of being incurred as a result of these matters would not be material to the financial statements as a whole.

8.
Stock-based Compensation and Awards
Stock Option Activity
A summary of the stock option activity for the six months ended June 30, 2017 is presented below:
 
Options outstanding
 
Number of Options
 
Weighted Average Exercise Price
Weighted average remaining contractual term
Aggregate intrinsic value
 
 
(in years)
(in thousands)
Outstanding at December 31, 2016
2,436,845

 
$
10.71

5.09
$
20,643

Options granted

 


 
 
Options exercised
(847,419
)
 
7.04

 
 
Options canceled
(18,198
)
 
12.37

 
 
Outstanding at June 30, 2017
1,571,228

 
$
12.68

5.32
$
21,625

At June 30, 2017, there was $1.0 million of unrecognized compensation cost related to options which is expected to be recognized over a weighted-average period of 1.11 years. As of June 30, 2017, there were 1,223,529 shares that remained available for future issuance of options, restricted stock units (“RSUs”) or other equity awards under the 2012 Equity Incentive Plan.
Employee Stock Purchase Plan
In March 2012, the Company’s 2012 Employee Stock Purchase Plan (the “ESPP”) was approved. During the six months ended June 30, 2017, employees purchased 89,813 shares of common stock at an average purchase price of $13.87. During the six months ended June 30, 2016, employees purchased 87,937 shares of common stock at an average purchase price of $8.93. As of June 30, 2017, there were 654,327 shares available for future issuance under the ESPP.

16


The following Black-Scholes option-pricing assumptions were used for each respective period for the ESPP:
 
Three months ended June 30,
 
Six months ended June 30,
 
2017
 
2016
 
2017
 
2016
Expected term (in years)
0.50
 
0.50
 
0.50
 
0.50
Volatility
30.0%
 
38.0%
 
30.0% - 32.0%
 
38.0% - 41.5%
Risk-free interest rate
1.02%
 
0.38%
 
0.61% - 1.02%
 
0.33% - 0.38%
Dividend yield
0%
 
0%
 
0%
 
0%
Restricted Stock Units
A summary of RSU activity for the six months ended June 30, 2017 is presented below:
 
Restricted Stock Units
 
Number of shares
 
Weighted Average Grant Date Fair Value per Share
Outstanding at December 31, 2016
2,128,735

 
$
13.17

Granted
927,087

 
24.90

Vested
(663,450
)
 
12.04

Forfeited
(56,263
)
 
14.55

Outstanding at June 30, 2017
2,336,109

 
$
18.11

At June 30, 2017, there was $36.4 million of unrecognized compensation cost related to RSUs, which is expected to be recognized over a weighted-average period of 2.16 years.
Allocation of Stock-Based Compensation Expense
The following table presents the allocation of stock-based compensation expense:
 
Three months ended June 30,
 
Six months ended June 30,
(in thousands)
2017
 
2016
 
2017
 
2016
Cost of revenue
$
848

 
$
324

 
$
1,368

 
$
593

Research and development
623

 
304

 
1,035

 
530

Sales and marketing
1,779

 
1,278

 
3,044

 
2,288

General and administrative
1,653

 
1,239

 
3,039

 
2,280

Total stock-based compensation
$
4,903

 
$
3,145

 
$
8,486

 
$
5,691



17


9. Segments
The Company has two operating segments, which are both reportable business segments: (i) Product and (ii) Service, both of which are comprised of Vocera’s and its wholly-owned subsidiaries’ results of operations.
The following table presents a summary of the operating segments:
 
Three months ended June 30,
 
Six months ended June 30,
(in thousands)
2017
 
2016
 
2017
 
2016
Revenue
 
 
 
 
 
 
 
Product
$
20,658

 
$
17,702

 
$
40,691

 
$
31,504

Service
17,792

 
13,450

 
34,054

 
26,425

Total revenue
38,450

 
31,152

 
74,745

 
57,929

 
 
 
 
 
 
 
 
Cost of Revenue
 
 
 
 
 
 
 
Product
6,807

 
5,944

 
13,216

 
10,393

Service
9,962

 
6,134

 
19,117

 
11,784

Total cost of revenue
16,769

 
12,078

 
32,333

 
22,177

 
 
 
 
 
 
 
 
Gross profit
 
 
 
 
 
 
 
Product
13,851

 
11,758

 
27,475

 
21,111

Service
7,830

 
7,316

 
14,937

 
14,641

Total gross profit
21,681

 
19,074

 
42,412

 
35,752

 
 
 
 
 
 
 
 
Operating expenses
28,732

 
21,800

 
55,937

 
42,134

Interest income (expense), net and other
61

 
62

 
275

 
226

Loss before income taxes
$
(6,990
)
 
$
(2,664
)
 
$
(13,250
)
 
$
(6,156
)

10.
Income Taxes
The Company recorded a $0.7 million and $0.1 million provision for income taxes for the six months ended June 30, 2017 and 2016, respectively. The provision for the six months ended June 30, 2017 was primarily due to the accretion of the deferred tax liability associated with goodwill from previous acquisitions, taxes on international operations and state income taxes. The provision for the six months ended June 30, 2016 was primarily due to taxes on international operations and state income taxes.
As of June 30, 2017, the Company has provided a valuation allowance against certain federal and state deferred tax assets. Management continues to evaluate the realizability of deferred tax assets and the related valuation allowance. If management’s assessment of the deferred tax assets or the corresponding valuation allowance were to change, the Company would record the related adjustment to income during the period in which management makes the determination.
As of June 30, 2017, there were no material changes to either the nature or the amounts of the uncertain tax positions previously determined for the year ended December 31, 2016.

11.
Business Acquisitions
Acquisition of Extension Healthcare
On October 27, 2016, the Company acquired all of the outstanding equity interest of Extension Healthcare for $52.5 million in cash. Refer to the Company’s report on Form 10-K for the year ended December 31, 2016, for disclosures related to the identifiable assets acquired and liabilities assumed in connection with the acquisition.  The Company did not have any adjustments to previously recorded amounts in the purchase price allocation.
The results of operations of Extension Healthcare are included in the Company's consolidated results of operations beginning in the fourth quarter of fiscal 2016. The Company determined that it is impracticable to provide comparative pro forma financial information related to the acquisition for the period ended June 30, 2016 as Extension Healthcare did not historically prepare

18


financial statements in accordance with GAAP for interim financial reporting and significant estimates of amounts to be included in such pro forma financial information would be required and subject to an inordinate level of subjectivity.


Item 2.
Management’s Discussion and Analysis of Financial Condition and Results of Operations
Forward-Looking Statements

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and in our other Securities and Exchange Commission, or SEC, filings, including our Annual Report on Form 10-K for the year ended December 31, 2016, filed with the SEC on March 15, 2017. These discussions contain forward-looking statements reflecting our current expectations that involve risks and uncertainties which are subject to safe harbors under the Securities Act of 1933, as amended, or the Securities Act, and the Securities Exchange Act of 1934, as amended, or the Exchange Act. These forward-looking statements include, but are not limited to, statements concerning our plans, objectives, expectations and intentions, future financial position, future revenues, projected costs, expectations regarding demand and acceptance for our technologies, growth opportunities and trends in the market in which we operate, prospects and plans and objectives of management. The words “anticipates,” “believes,” “estimates,” “expects,” “intends,” “may,” “plans,” “projects,” “will,” “would” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. These forward-looking statements involve risks and uncertainties that could cause our actual results to differ materially from those in the forward-looking statements, including, without limitation, the risks set forth in Part II, Item 1A, “Risk Factors” in this Quarterly Report on Form 10-Q and in our other filings with the Securities and Exchange Commission. We do not assume any obligation to update any forward-looking statements.
Business Overview
We are a provider of secure, integrated, intelligent communication solutions, focused on empowering mobile workers in healthcare, hospitality, energy and other mission-critical mobile work environments, in the United States and internationally. Today, the significant majority of our business is generated from sales of our solutions in the healthcare market to help our customers improve patient safety and experience and increase operational efficiency.
We primarily sell products, software maintenance and professional services directly to end users. Total revenue increased 29.0% from $57.9 million for the six months ended June 30, 2016 to $74.7 million for the six months ended June 30, 2017. For the six months ended June 30, 2017, we recorded a net loss of $14.0 million compared to a net loss of $6.3 million for the six months ended June 30, 2016.
Our diverse customer base ranges from large hospital systems to small local hospitals, as well as other healthcare facilities and customers in non-healthcare markets. We do not rely on any one customer for a substantial portion of our revenue. While we have international customers in other English speaking countries such as Canada, the United Kingdom, Australia, Singapore and parts of the Middle East, most of our customers are located in the United States. International customers represented 10.7%, 10.6% and 8.8% of our revenue in the six months ended June 30, 2017, and the years ended December 31, 2016 and 2015, respectively. We believe certain international markets represents attractive opportunities growth. We are exploring plans to expand our presence in other English-speaking markets and enter non-English speaking markets.
U.S. hospital spending on information technology is influenced by regulatory requirements and reimbursement earn-back incentives from federal healthcare reform. In addition, as patient volumes and reimbursement levels continue to fluctuate for many healthcare providers, hospitals exercise strong expense, also impacting capital purchases and departmental operating budgets through which our solutions are purchased. Despite this volatility, healthcare providers are placing increased emphasis on and investment in solutions for communication and care coordination, a trend that we believe is favorable for us.
We outsource the manufacturing of our hardware products. Our outsourced manufacturing model allows us to scale our business without the significant capital investment and on-going expenses required to establish and maintain manufacturing operations. We work closely with our contract manufacturer, SMTC Corporation, and key suppliers to manage the procurement, quality and cost of components. We seek to maintain an optimal level of finished goods inventory to meet our forecast for sales and unanticipated shifts in sales volume and mix.
In the fourth quarter of 2016, we acquired all of the outstanding equity interest of Extension Healthcare for $52.5 million in cash. In addition, $2.5 million has been set aside for retention bonuses for key employees of which $0.5 million was paid in December 2016 and $2.0 million will be paid over the next two years.

19


Extension Healthcare was a leading provider of clinical, event-driven communication and workflow collaboration software for the hospital environment. Extension Healthcare was known in the market for its clinical integration software solution Engage, which features an advanced clinical rules engine that unifies data from multiple sources simultaneously, enables prioritization of notifications, adds patient context, and sends messages to the right care team members on their mobile devices. The Engage platform allows clinicians to be away from the bedside while staying informed about their patients.
Critical Accounting Policies and Estimates
There have been no changes to our critical accounting policies and estimates as compared to the critical accounting policies and estimates described in our Annual Report on Form 10-K for the year ended December 31, 2016.
Results of Operations     
The following table presents our results of operations for the periods indicated. The period-to-period comparisons of results are not necessarily indicative of results for future periods.
 
Three months ended June 30,
 
Six months ended June 30,
Consolidated statement of operations data:
2017
 
2016
 
2017
 
2016
(unaudited)
(in thousands)
Amount
 
% Revenue
 
Amount
 
% Revenue
 
Amount
 
% Revenue
 
Amount
 
% Revenue
Revenue
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  Product
$
20,658

 
53.7
 %
 
$
17,702

 
56.8
 %
 
$
40,691

 
54.4
 %
 
$
31,504

 
54.4
 %
  Service
17,792

 
46.3

 
13,450

 
43.2

 
34,054

 
45.6

 
26,425

 
45.6

     Total revenue
38,450

 
100.0

 
31,152

 
100.0

 
74,745

 
100.0

 
57,929

 
100.0

Cost of revenues
 
 

 
 
 

 
 
 

 
 
 

  Product
6,807

 
17.7

 
5,944

 
19.1

 
13,216

 
17.7

 
10,393

 
17.9

  Service
9,962

 
25.9

 
6,134

 
19.7

 
19,117

 
25.6

 
11,784

 
20.3

     Total cost of revenues
16,769

 
43.6

 
12,078

 
38.8

 
32,333

 
43.3

 
22,177

 
38.2

Gross profit
21,681

 
56.4

 
19,074

 
61.2

 
42,412

 
56.7

 
35,752

 
61.8

Operating expenses:
 
 

 
 
 

 
 
 

 
 
 

  Research and development
7,371

 
19.2

 
4,428

 
14.2

 
14,300

 
19.1

 
8,400

 
14.5

  Sales and marketing
15,377

 
40.0

 
12,747

 
40.9

 
29,958

 
40.1

 
24,773

 
42.8

  General and administrative
5,984

 
15.5

 
4,625

 
14.8

 
11,679

 
15.6

 
8,961

 
15.5

     Total operating expenses
28,732

 
74.7

 
21,800

 
69.9

 
55,937

 
74.8

 
42,134

 
72.8

Loss from operations
(7,051
)
 
(18.3
)
 
(2,726
)
 
(8.7
)
 
(13,525
)
 
(18.1
)
 
(6,382
)
 
(11.0
)
Interest income
128

 
0.3

 
199

 
0.5

 
233

 
0.3

 
377

 
0.7

Other income (expense), net
(67
)
 
(0.2
)
 
(137
)
 
(0.3
)
 
42

 
0.1

 
(151
)
 
(0.3
)
Loss before income taxes
(6,990
)
 
(18.2
)
 
(2,664
)
 
(8.5
)
 
(13,250
)
 
(17.7
)
 
(6,156
)
 
(10.6
)
Provision for income taxes
(361
)
 
(0.9
)
 
(42
)
 
(0.2
)
 
(741
)
 
(1.0
)
 
(134
)
 
(0.3
)
Net loss
$
(7,351
)
 
(19.1
)%
 
$
(2,706
)
 
(8.7
)%
 
$
(13,991
)
 
(18.7
)%
 
$
(6,290
)
 
(10.9
)%

20


Revenue:
 
Three months ended June 30,
 
Six months ended June 30,
 
2017
 
2016
 
Change
 
2017
 
2016
 
Change
(in thousands)
Amount
 
Amount
 
Amount
%
 
Amount
 
Amount
 
Amount
%
Product revenue
 
 
 
 
 
 
 
 
 
 
 
 
 
Device
$
14,837

 
$
12,031

 
$
2,806

23.3
%
 
$
28,958

 
$
22,434

 
$
6,524

29.1
%
Software
5,821

 
5,671

 
150

2.6

 
11,733

 
9,070

 
2,663

29.4

Total product
20,658

 
17,702

 
2,956

16.7

 
40,691

 
31,504

 
9,187

29.2

 

 
 
 
 
 
 
 
 
 
 
 
 
Service revenue
 
 
 
 
 
 
 
 
 
 
 
 
 
Maintenance and support
12,583

 
10,573

 
2,010

19.0

 
24,435

 
20,725

 
3,710

17.9

Professional services and training
5,209

 
2,877

 
2,332

81.1

 
9,619

 
5,700

 
3,919

68.8

Total service
17,792

 
13,450

 
4,342

32.3

 
34,054

 
26,425

 
7,629

28.9

Total revenue
$
38,450

 
$
31,152

 
$
7,298

23.4
%
 
$
74,745

 
$
57,929

 
$
16,816

29.0

Three months ended June 30, 2017 compared to the three months ended June 30, 2016.
Total revenue increased $7.3 million, or 23.4%, for the three months ended June 30, 2017 compared to the three months ended June 30, 2016.
Product revenue increased $3.0 million, or 16.7%, for the three months ended June 30, 2017 compared to the three months ended June 30, 2016. Device revenue increased $2.8 million, or 23.3%, and software revenue increased $0.2 million, or 2.6%, for the three months ended June 30, 2017 compared to the three months ended June 30, 2016. The increase in device revenue, which related entirely to our Communication solution, was driven primarily by an increase in unit sales of badges, third party devices and related accessories from new customers making initial purchases and existing customers expanding deployments within their facilities to new departments and users. The increase in software revenue is primarily due to increased sales of our communications software licenses and expansions of existing customer licenses.
Service revenue increased $4.3 million, or 32.3%, for the three months ended June 30, 2017 compared to the three months ended June 30, 2016. Software maintenance and support revenue increased $2.0 million, or 19.0%, and professional services and training revenue increased $2.3 million, or 81.1%, for the three months ended June 30, 2017 compared to the three months ended June 30, 2016. The increase in software maintenance and support revenue was primarily the result of having a larger customer base purchasing software maintenance contracts. The increase in professional services and training revenue was due to increases in implementation services for our solutions.
Six months ended June 30, 2017 compared to the six months ended June 30, 2016.
Total revenue increased $16.8 million, or 29.0%, for the six months ended June 30, 2017 compared to the six months ended June 30, 2016.
Product revenue increased $9.2 million, or 29.2%, for the six months ended June 30, 2017 compared to the six months ended June 30, 2016. Device revenue increased $6.5 million, or 29.1%, and software revenue increased $2.7 million, or 29.4%, for the six months ended June 30, 2017 compared to the six months ended June 30, 2016. The increase in device revenue, which related entirely to our Communication solution, was driven primarily by an increase in unit sales of badges, third party devices and related accessories from new customers making initial purchases and existing customers expanding deployments within their facilities to new departments and users. The increase in software revenue is primarily due to increased sales of our communications software licenses and expansions of existing customer licenses.
Service revenue increased $7.6 million, or 28.9%, for the six months ended June 30, 2017 compared to the six months ended June 30, 2016. Software maintenance and support revenue increased $3.7 million, or 17.9%, and professional services and training revenue increased $3.9 million, or 68.8%, for the six months ended June 30, 2017 compared to the six months ended June 30, 2016. The increase in software maintenance and support revenue was primarily the result of having a larger customer base purchasing software maintenance contracts. The increase in professional services and training revenue was due to increases in implementation services for our solutions.


21


Cost of revenue:
 
Three months ended June 30,
 
Six months ended June 30,
 
2017
 
2016
 
Change
 
2017
 
2016
 
Change
(in thousands)
Amount
 
Amount
 
Amount
%
 
Amount
 
Amount
 
Amount
%
Cost of revenue
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
$
6,807

 
$
5,944

 
$
863

14.5
%
 
$
13,216

 
$
10,393

 
$
2,823

27.2
%
Service
9,962

 
6,134

 
3,828

62.4

 
19,117

 
11,784

 
7,333

62.2

Total cost of revenue
$
16,769

 
$
12,078

 
$
4,691

38.8
%
 
$
32,333

 
$
22,177

 
$
10,156

45.8
%
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Gross margin
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
67.0
%
 
66.4
%
 
0.6
 %
 
 
67.5
%
 
67.0
%
 
0.5
 %
 
Service
44.0
%
 
54.4
%
 
(10.4
)%
 
 
43.9
%
 
55.4
%
 
(11.5
)%
 
Total gross margin
56.4
%
 
61.2
%
 
(4.8
)%
 
 
56.7
%
 
61.7
%
 
(5.0
)%
 
Three months ended June 30, 2017 compared to the three months ended June 30, 2016.
Cost of product revenue increased $0.9 million, or 14.5% for the three months ended June 30, 2017 compared to the three months ended June 30, 2016. This was in line with the growth in product revenue which was driven by higher device volume. Product gross margin as a percentage of product revenue increased in the three months ended June 30, 2017 compared to the three months ended June 30, 2016 due primarily to absorption of fixed manufacturing overhead costs.
Cost of service revenue increased $3.8 million, or 62.4%, for the three months ended June 30, 2017 compared to the three months ended June 30, 2016. The cost of service revenue increased primarily due to increased headcount to support the growth in the number of deployments of our solutions. Service gross margin as a percentage of service revenue decreased for the three months ended June 30, 2017 compared to the three months ended June 30, 2016 due to increased headcount to support the growth in the number of deployments of our solutions and the impact of our recent acquisition.
Six months ended June 30, 2017 compared to the six months ended June 30, 2016.
Cost of product revenue increased $2.8 million, or 27.2% for the six months ended June 30, 2017 compared to the six months ended June 30, 2016. This was in line with the growth in product revenue which was driven by higher unit volumes of both internal and third party devices. Product gross margin as a percentage of product revenue increased in the six months ended June 30, 2017 compared to the six months ended June 30, 2016 due primarily to higher software sales and absorption of fixed manufacturing overhead costs.
Cost of service revenue increased $7.3 million, or 62.2%, for the six months ended June 30, 2017 compared to the six months ended June 30, 2016. The cost of service revenue increased primarily due to increased headcount to support the growth in the number of deployments of our solutions. Service gross margin as a percentage of service revenue decreased for the six months ended June 30, 2017 compared to the six months ended June 30, 2016 due to increased headcount to support the growth in the number of deployments of our solutions and the impact of our recent acquisition.


22


Operating expenses:
 
Three months ended June 30,
 
Six months ended June 30,
 
2017
 
2016
 
Change
 
2017
 
2016
 
Change
(in thousands)
Amount
 
Amount
 
Amount
%
 
Amount
 
Amount
 
Amount
%
Operating expenses
 
 
 
 
 
 
 
 
 
 
 
 
 
Research and development
$
7,371

 
$
4,428

 
$
2,943

66.5
%
 
$
14,300

 
$
8,400

 
$
5,900

70.2
%
Sales and marketing
15,377

 
12,747

 
2,630

20.6

 
29,958

 
24,773

 
5,185

20.9

General and administrative
5,984

 
4,625

 
1,359

29.4

 
11,679

 
8,961

 
2,718

30.3

Total operating expenses
$
28,732

 
$
21,800

 
$
6,932

31.8
%
 
$
55,937

 
$
42,134

 
$
13,803

32.8
%
Three months ended June 30, 2017 compared to the three months ended June 30, 2016.
Research and development expense. Research and development expense increased $2.9 million or 66.5% for the three months ended June 30, 2017 compared to the three months ended June 30, 2016. This increase was primarily driven from increased headcount related to our recent acquisition which resulted in a $2.3 million increase in compensation The increase was also driven by a $0.4 million increase in outside services and a $0.1 million increase in travel expense.
Sales and marketing expense. Sales and marketing expense increased $2.6 million, or 20.6%, for the three months ended June 30, 2017 compared to the three months ended June 30, 2016. This increase was primarily driven from increased headcount and intangibles related to our recent acquisition which resulted in a $2.1 million increase in compensation and a $0.3 million increase in amortization expense. The increase was also driven by a $0.3 million increase in outside services.
General and administrative expense. General and administrative expense increased $1.4 million, or 29.4%, for the three months ended June 30, 2017 compared to the three months ended June 30, 2016. This increase was primarily due to a $1.2 million increase in compensation due to increased headcount from our recent acquisition.
Six months ended June 30, 2017 compared to the six months ended June 30, 2016.
Research and development expense. Research and development expense increased $5.9 million or 70.2% for the six months ended June 30, 2017 compared to the six months ended June 30, 2016. This increase was primarily driven from increased headcount related to our recent acquisition which resulted in a $4.6 million increase in compensation, $0.6 million increase in outside services and a $0.2 million increase in travel expense.
Sales and marketing expense. Sales and marketing expense increased $5.2 million, or 20.9%, for the six months ended June 30, 2017 compared to the six months ended June 30, 2016. This increase was primarily driven from increased headcount and intangibles related to our recent acquisition which resulted in a $3.7 million increase in compensation and a $0.7 million increase in amortization expense. The increase was also driven by a $0.5 million increase in outside services.
General and administrative expense. General and administrative expense increased $2.7 million, or 30.3%, for the six months ended June 30, 2017 compared to the six months ended June 30, 2016. This increase was primarily due to a $2.5 million increase in compensation due to increased headcount from our recent acquisition.

Interest Income and Other Expense, Net:
 
Three months ended June 30,
 
Six months ended June 30,
(in thousands)
2017
 
2016
 
Change

 
2017
 
2016
 
Change

Interest income
$
128

 
$
199

 
$
(71
)
 
$
233

 
$
377

 
$
(144
)
Other income (expense), net
(67
)
 
(137
)
 
70

 
42

 
(151
)
 
193

Three months ended June 30, 2017 compared to the three months ended June 30, 2016.
Interest income. Interest income did not significantly change for the three months ended June 30, 2017 compared to the three months ended June 30, 2016.
Other income (expense), net. The change in other expense in the three months ended June 30, 2017 compared to the three months ended June 30, 2016 was primarily due to foreign exchange fluctuations.
Six months ended June 30, 2017 compared to the six months ended June 30, 2016.

23


Interest income. Interest income did not significantly change for the six months ended June 30, 2017 compared to the six months ended June 30, 2016.
Other income (expense), net. The change in other expense in the six months ended June 30, 2017 compared to the six months ended June 30, 2016 was primarily due to foreign exchange fluctuations.


Liquidity and Capital Resources
As of June 30, 2017, we had cash and cash equivalents and short-term investments of $71.3 million and no debt. We believe that our existing sources of liquidity will satisfy our working capital and capital requirements for at least the next twelve months and the foreseeable future.
 
Six months ended June 30,
(in thousands)
2017
 
2016
Consolidated Statements of Cash Flow Data:
 
 
 
Net cash provided by (used in) operating activities
$
(2,046
)
 
$
4,180

Net cash provided by (used in) investing activities
(2,432
)
 
990

Net cash provided by financing activities
1,003

 
625

Net increase (decrease) in cash and cash equivalents
$
(3,475
)
 
$
5,795

Operating activities
Cash used in operating activities was $2.0 million for the six months ended June 30, 2017, due to a net loss of $14.0 million and a reduction in lease-related performance obligations of $0.4 million, offset by non-cash items such as stock-based compensation of $8.5 million and depreciation and amortization of $3.8 million for property and equipment and acquired intangible assets. With respect to changes in assets and liabilities, we experienced a decrease of $1.0 million in inventories and a $1.8 million increase in deferred revenue. These factors were offset by certain cash outflows, including an increase in accounts receivable of $0.9 million, which was attributable to current period billings being in excess of collections on prior periods’ invoices, an increase of $0.8 million in prepaid expenses and other assets, a decrease of $0.6 million in accounts payable and a decrease of $0.5 million in accrued payroll and other liabilities.
Cash provided by operating activities was $4.2 million for the six months ended June 30, 2016, due to a net loss of $6.3 million, a reduction in lease-related performance obligations of $0.5 million, partially offset by non-cash items such as stock-based compensation of $5.7 million and depreciation and amortization of $1.5 million for property and equipment and acquired intangible assets. With respect to changes in assets and liabilities, we experienced a decrease in accounts receivable of $3.5 million, which was attributable to collections on prior periods’ invoices exceeding the current period billings, an increase of $0.5 million in accounts payable and a $1.2 million increase in deferred revenue. These factors were offset by certain cash outflows, including an increase of $1.8 million in inventories.
Investing activities
Cash used in investing activities was $2.4 million for the six months ended June 30, 2017, due to $38.1 million of short-term investment maturities, offset by $38.8 million for purchases of short-term investments. An additional $1.7 million of cash was used for the purchase of property and equipment and leasehold improvements.
Cash provided by investing activities was $1.0 million for the six months ended June 30, 2016 due to $68.7 million for purchases of short-term investments, offset by $68.5 million and $4.2 million of short-term investment maturities and investment sales, respectively. An additional $3.0 million of cash was used for the purchase of property and equipment and leasehold improvements.
Financing activities
Cash provided by financing activities was $1.0 million for the six months ended June 30, 2017, attributable to $6.0 million of proceeds from stock option exercises and $1.2 million of proceeds from issuance of common stock from the employee stock purchase plan, partially offset by $6.2 million cash paid for employee taxes paid on net share settlement.
Cash provided by financing activities was $0.6 million for the six months ended June 30, 2016, attributable to $0.5 million of proceeds from stock option exercises, $0.8 million of proceeds from issuance of common stock from the employee stock purchase

24


plan and $0.9 million of cash from lease-related performance obligations. This was partially offset by a $1.6 million cash paid for employee taxes paid on net share settlement.
Off-Balance Sheet Arrangements
During the six months ended June 30, 2017, we did not have any relationships with unconsolidated organizations or financial partnerships, such as structured finance or special purpose entities that would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. Refer to Note 7 to the condensed consolidated financial statements, “Commitments and Contingencies,” for a discussion of our non-cancelable purchase commitments.
Item 3.
Quantitative and Qualitative Disclosures About Market Risk
The primary objective of our investment activities is to preserve principal while maximizing yields without significantly increasing risk. To achieve this objective, historically we have invested in money market funds. With the proceeds from our two public offerings in 2012, we have invested in a broader portfolio of high credit quality short-term securities. To minimize the exposure due to an adverse shift in interest rates, we maintain an average portfolio duration of one year or less.
Our primary exposure to market risk is interest income and expense sensitivity, which is affected by changes in the general level of the interest rates in the United States. However, because of the short-term nature of our interest-bearing securities, a 10% change in market interest rates would not be expected to have a material impact on our consolidated financial condition or results of operations.
Historically our operations have consisted of research and development and sales activities in the United States. As a result, our financial results have not been materially affected by factors such as changes in foreign currency exchange rates or economic conditions in foreign markets. We are developing plans to expand our international presence. Accordingly, we expect that our exposure to changes in foreign currency exchange rates and economic conditions may increase in future periods.
Item 4.    Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Disclosure controls and procedures are designed to ensure that information required to be disclosed by us in reports filed or submitted 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 in reports filed under the Exchange Act is accumulated and communicated to management, including principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. There are inherent limitations to the effectiveness of any system of disclosure controls and procedures, including the possibility of human error and the circumvention or overriding of the controls and procedures. Accordingly, even effective disclosure controls and procedures can only provide reasonable assurance of achieving their control objectives.
As of June 30, 2017, we carried out an evaluation under the supervision of, and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) of the Exchange Act. Based on our evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of June 30, 2017.
Changes in Internal Control over Financial Reporting
There was no change in our internal control over financial reporting which occurred during the period covered by this Quarterly Report on Form 10-Q which has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

25


PART II: OTHER INFORMATION
Item 1.
Legal Proceedings
From time to time, we may be involved in lawsuits, claims, investigations and proceedings, consisting of intellectual property, commercial, employment and other matters which arise in the ordinary course of business.

Item 1A.
Risk Factors
Investing in our common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information set forth in this Quarterly Report on Form 10-Q. Our business, financial condition, results of operations or future prospects could be materially and adversely harmed if any of the following risks, or other risks or uncertainties that are not yet identified or that we currently believe are immaterial, actually occur. The trading price of our common stock could decline due to any of these risks or uncertainties, and, as a result, you may lose all or part of your investment.
Risks related to our business and industry
We have incurred significant losses in the past, and will likely experience losses in the future.
We have incurred significant losses in the past and reported a net loss of $14.0 million for the six months ended June 30, 2017. As of June 30, 2017, we had an accumulated deficit of $141.5 million. If we cannot make consistent progress toward future profitability, our business and our stock price may be adversely affected.
Our ability to be profitable in the future depends upon continued demand for our solutions from existing and new customers. Further market adoption of our solutions, including increased penetration within our existing customers, depends upon our ability to improve quality of care and patient and staff satisfaction and increase hospital efficiency and productivity, and bring value to customers outside of healthcare. In addition, our profitability will be affected by, among other things, our ability to execute on our business strategy, the timing and size of orders, the pricing and costs of our solutions, macroeconomic conditions affecting the health care industry and the extent to which we invest in sales and marketing, research and development and general and administrative resources.

We depend on sales of our Vocera Communication solution in the healthcare market for substantially all of our revenue, and a decrease in sales in the healthcare market would harm our business.

To date, substantially all of our revenue has been derived from sales of our Vocera Communication solution to the healthcare market and, in particular, hospitals. Sales of our Vocera Communication solution to the healthcare market accounted for 95%, 94% and 93% of our revenue for the six months ended June 30, 2017 and for the years ended December 31, 2016 and 2015, respectively. We anticipate that sales of our Vocera Communication solution will represent a significant portion of our revenue for the foreseeable future.
Our success depends in part upon the deployment of our Vocera Communication solution by new hospital customers, the expansion and upgrade of our solution at existing customers, and our ability to continue to provide on a timely basis cost-effective solutions that meet the requirements of our hospital customers. Our Vocera Communication solution requires a substantial upfront investment by customers. Typically, our hospital customers initially deploy our solution for specific users in specific departments before expanding our solution into other departments or for other users. The cost of the initial deployment depends on the number of users and departments involved, the size and age of the hospital and the condition of the existing wireless infrastructure, if any, within the hospital.
Even if hospital personnel determine that our Vocera Communication solution provides compelling benefits over their existing communications methods, their hospitals may not have, or may not be willing to spend, the resources necessary to install and maintain wireless infrastructure to initially deploy and support our solution or expand our solution to other departments or users. Hospitals face significant budget constraints from unpredictable patient population trends and commercial reimbursements, and increasing demands from, and competition for, patients. In addition, both governmental and commercial hospitals are experiencing lower Medicare reimbursement rates and higher compliance demands, and penalties from the implementation of the Patient Protection and Affordable Care Act of 2010 (ACA) and now face new uncertainty as the President of the United States and members of the legislature have announced their intention to attempt to repeal or reform the ACA, as well as other healthcare reform. As a consequence, we may experience slowdowns and deferral of orders for our solution that could negatively impact our sales. We might not be able to sustain or increase our revenue from sales of our Vocera Communication solution, or achieve the growth rates that we envision, if hospitals continue to face significant budgetary constraints and reduce their spending on communications systems.

26


While we are seeking to increase sales of our Vocera Communications solution to non-healthcare customers, we do not anticipate that sales of our Vocera Communication solution in non-healthcare markets will represent a significant portion of our revenue for the foreseeable future.

If we fail to offer high-quality services and support for any of our solutions, our operating results and our ability to sell those solutions in the future will be harmed.

Our ability to sell our solutions is dependent upon our professional services and technical support teams providing high-quality services and support. Our professional services team assists our customers with their wireless infrastructure assessment, clinical workflow design, communication solution configuration, clinical integration, training and project management during the pre-deployment and deployment stages. Once our solutions are deployed within a customer’s facility, the customer typically depends on our technical support team to help resolve technical issues, assist in optimizing the use of our solutions and facilitate adoption of new functionality. If we do not effectively assist our customers in deploying our solutions, succeed in helping our customers quickly resolve technical and other post-deployment issues, or provide effective ongoing support services, our ability to expand the use of our solutions with existing customers and to sell our solutions to new customers will be harmed. If deployment of our solutions is deemed unsatisfactory, we may incur significant costs to attain and sustain customer satisfaction or, in extreme cases, our customers may choose not to deploy our solution. As we rapidly hire new services and support personnel, we may inadvertently hire underperforming people who will have to be replaced, or fail to effectively train such employees, leading in some instances to slower growth, additional costs and poor customer relations. In addition, the failure of channel partners to provide high-quality services and support in markets outside the United States could also harm sales of our solutions.
As we continue to pursue opportunities for larger deals that have greater technical complexity, we may experience a longer time period for the deals to deploy and as a result, our revenue recognition for these deals may be delayed. Additionally, as we enter agreements with new and existing customers for larger and more complex deals across multiple sites, we have been and may continue to be required to agree to customer acceptance clauses. Delays may occur in obtaining customer acceptance regardless of the quality of our products and services, and may cause us to defer revenue recognition where such acceptance provisions are substantive in nature, or they may require us to incur additional professional services or other costs in an effort to obtain such customer acceptance.

Our sales cycle can be lengthy and unpredictable, which may cause our revenue and operating results to fluctuate significantly.

Our sales cycles can be lengthy and unpredictable. Our sales efforts involve educating our customers about the use and benefits of our solutions, including the technical capabilities of our solutions and the potential cost savings and productivity gains achievable by deploying them. Customers typically undertake a significant evaluation process, which frequently involves not only our solutions but also their existing communications methods and those of our competitors, and can result in a lengthy sales cycle of nine to twelve months or more. We spend substantial time, effort and money in our sales efforts without any assurance that our efforts will produce sales. In addition, purchases of our solutions are frequently subject to budget constraints, multiple approvals, and unplanned administrative, processing and other delays. For example, we experienced elongated sales cycles due to uncertainty surrounding healthcare reform and lower hospital admission trends in 2013 and 2014, and it is possible that the current uncertainty about healthcare will extend hospital sales cycles. Hospitals in the U.S. continue to face significant uncertainty over the continuing impact of federal government budgets, and continuing changes in the implementation and deadlines for compliance with the ACA, the potential repeal or reform of the ACA, changes to Medicare and Medicaid reimbursement, Federal budgeting in the VA and DoD, and other healthcare reform legislation, as well as potential future statutes and rulemaking.

Our business has gone through cycles of expansion, relative stability and contraction, and if we are not able to manage such cycles effectively, our operating results may suffer.

We have experienced periods of expansion, relative stability and contraction in our revenues and operations in the past. Such fluctuation has placed, and may continue to place, strains on our management systems, infrastructure and other resources. Especially during growth periods, we hire additional direct sales, professional services and marketing personnel domestically and internationally, acquire complementary businesses, technologies or assets, and increase our investment in research and development. Our future operating results depend to a large extent on our ability to successfully implement such plans and manage such investments. To do so successfully we must, among other things:
manage our expenses in line with our operating plans and current business environment;
maintain and enhance our operational, financial and management controls, reporting systems and procedures;
integrate acquired businesses, technologies or assets;
manage operations in multiple locations and time zones; and
develop and deliver new solutions and enhancements to existing solutions efficiently and reliably.

27



We expect to incur costs associated with the investments made to support our business strategy before the anticipated benefits or the returns are realized, if at all. If we are unable to grow our business or manage our future growth effectively, we may not be able to take advantage of market opportunities or develop new solutions or enhancements to existing solutions. We may also fail to satisfy customer requirements, maintain quality, execute our business plan or respond to competitive pressures, which could result in lower revenue and a decline in the share price of our common stock.

Our revenue and operating results have fluctuated, and are likely to continue to fluctuate, making our quarterly results difficult to predict, which may cause us to miss analyst expectations and may result in the price of our common stock to decline.

Our operating results have been and may continue to be difficult to predict, even in the near term, and are likely to fluctuate as a result of a variety of factors, many of which are outside of our control.
Comparisons of our revenue and operating results on a period-to-period basis may not be meaningful. You should not rely on our past results as an indication of our future performance. Each of the following factors, among others, could cause our operating results to fluctuate from quarter to quarter:
the financial health of our healthcare customers and budgetary constraints on their ability to upgrade their communications;
changes in the regulatory environment affecting our healthcare customers, including impediments to their ability to obtain reimbursement for their services;
our ability to expand our sales and marketing operations;
our ability to successfully integrate acquired businesses;
the announcement of new significant contracts or relationships;
the procurement and deployment cycles of our healthcare customers and the length of our sales cycles;
changes in customer deployment timelines;
variations in the amount of orders booked in a prior quarter but not delivered until later quarters;
our mix of solutions and pricing, including discounts by us or our competitors;
our ability to expand into non-healthcare markets;
our ability to develop significant new reseller relationships and maintain existing reseller relationships;
our ability to successfully deploy our solutions;
our ability to forecast demand and manage lead times for the manufacture of our solutions; and
our ability to develop and introduce new solutions and features to existing solutions that achieve market acceptance.

If we do not achieve the anticipated strategic or financial benefits from our acquisitions or if we cannot successfully integrate them, our business and operating results could be harmed.

We have acquired, and in the future may acquire, complementary businesses, technologies or assets that we believe to be strategic. We may not achieve the anticipated strategic or financial benefits, or be successful in integrating any acquired businesses, technologies or assets. If we cannot effectively integrate the acquired business and products into our business, we may not achieve market acceptance for, or significant revenue from, these new solutions.
Integrating newly acquired businesses, technologies and assets could strain our resources, could be expensive and time consuming, and might not be successful. Our recent acquisitions expose us, and we will be further exposed, if we acquire or invest in additional businesses, technologies or assets, to a number of risks, including that we may:
experience technical issues as we integrate acquired businesses, technologies or assets into our existing communications solutions;
encounter difficulties leveraging our existing sales and marketing organizations, and direct sales channels, to increase our revenue from acquired businesses, technologies or assets;
find that the acquisition does not further our business strategy, we overpaid for the acquisition or the economic conditions underlying our acquisition decision have changed;
have difficulty retaining the key personnel of acquired businesses;
suffer disruption to our ongoing business and diversion of our management’s attention as a result of transition or integration issues and the challenges of managing geographically or culturally diverse enterprises;
experience unforeseen and significant problems or liabilities associated with quality, technology and legal contingencies relating to the acquisition, such as intellectual property or employment matters; and
incur substantial costs to integrate the acquired business.

We completed the acquisition of Extension Healthcare in October 2016, which is a significantly larger acquisition than any that we have completed to date, and each of the factors identified above present challenges to our achieving the success that we anticipate

28


from this acquisition. We used a significant portion of our available cash for our recent purchase of Extension Healthcare. If we were to proceed with one or more additional significant acquisitions in which the consideration included cash, we could be required to use a substantial portion of our available cash. To the extent we issue shares of capital stock or other rights to purchase capital stock, including options and warrants, the ownership of existing stockholders would be diluted. In addition, acquisitions may result in the incurrence of debt, contingent liabilities, large write-offs, or other unanticipated costs, events or circumstances, any of which could harm our operating results.
In addition, from time to time we may enter into negotiations for acquisitions that are not ultimately consummated. These negotiations could result in significant diversion of management time, as well as substantial out-of-pocket costs.

We could be required to record adjustments to our recorded asset balance for intangible assets, including goodwill, that could significantly impact our operating results.

With the acquisition of Extension Healthcare, our balance sheet now includes significant intangible assets, including goodwill and other acquired intangible assets. The determination of related estimated useful lives and whether these assets have been impaired involves significant judgment and is subject to factors and events over which we have no control. The introduction of new competitive products or services into our markets could impair the value of our intangible assets if they create market conditions that adversely affect the competitiveness of our products and services. Further, declines in our market capitalization may be an indicator that our intangible assets or goodwill carrying values exceed their fair values, which could lead to potential impairment charges that could impact our operating results.

Developments in the healthcare industry and governing regulations have negatively affected and may continue to negatively affect our business.

Substantially all of our revenue is derived from customers in the healthcare industry, in particular, hospitals. The healthcare industry is highly regulated and is subject to changing political, legislative, regulatory and other influences. Developments generally affecting the healthcare industry, including new regulations or new interpretations of existing regulations, could adversely affect spending on information technology and capital equipment by reducing funding, changing healthcare pricing or delivery or creating impediments for obtaining healthcare reimbursements, which together with declining admission trends, could cause our sales to decline and negatively impact our business. For example, the profit margins of our hospital customers are modest, and pending changes in reimbursement for healthcare costs may reduce the overall solvency of our customers or cause further deterioration in their financial or business condition.
Since 2009, three significant bills were signed into law that impact the U.S. healthcare system.  Those bills include The Health Information Technology for Economic and Clinical Health Act, enacted under Title XIII of the American Recovery and Reinvestment Act of 2009 (HITECH Act), the ACA, and the Health Care and Education Reconciliation Act of 2010. Together, these acts drive substantive changes over several years to the operating processes, reimbursements and rules governing the U.S. healthcare system. Further, the President of the United States and members of the legislature have stated their intent to significantly revise or repeal the ACA. Uncertainty surrounding the status of the ACA and its regulations may impact the spending of our healthcare customers, and we cannot predict the effect on our business of any new legislation and regulations that may be adopted if the ACA is significantly changed or repealed.
We believe that our healthcare customers are unsure of the impact that a number of the elements of those acts, as well as the related efforts to reform or repeal the ACA will have on their business, and cannot predict the timing and requirements of the final rules issued by the U.S. Department of Health and Human Services (HHS) for these statutes, making managing their business operations more difficult.  Further, as has been experienced since 2010, as rules and agency guidance pursuant to these statutes are implemented and revised by HHS, a number of aspects of the acts have been interpreted, modified or delayed. For example, sudden changes in the rules for individuals buying insurance through state or federal health insurance exchanges, and individual and employer mandates to have and offer insurance coverage, have challenged hospitals’ abilities to forecast patient utilization and revenues, and to set operational plans and budget accordingly.
Federal budget activities also impact our customers. We believe that it is likely that additional legislative changes by Congress and rulemaking by HHS will continue. Our customers include healthcare facilities run by the Department of Defense and the U.S. Department of Veterans Affairs. These potential customers have been and may continue to be impacted by budgetary and legislative actions.
In addition, many state governments are changing or expanding their healthcare laws, adding additional complexity to understanding the potential impacts.
We are unable to predict the full impact of these new and changing rules on our hospital customers and others in the healthcare industry.  Impacts of these rules have affected and could continue to affect materially our customers’ ability to budget for or

29


purchase our products. The healthcare industry has changed significantly in recent years and we expect that significant changes will continue to occur. We cannot provide assurance that the markets for our solutions will continue to exist at current levels or that we will have adequate technical, financial and marketing resources to react to changes in those markets.

We primarily compete in the rapidly evolving and competitive healthcare market, and if we fail to effectively respond to competitive pressures, our business and operating results could be harmed.

We believe that the primary competition for our Vocera Communication solution has consisted of traditional methods using wired and wireless phones, pagers and overhead intercoms. While we believe that our system is superior to these legacy methods, our solution requires a significant infrastructure investment by a hospital and many hospitals’ spending is severely constrained by other priorities.
Manufacturers and distributors of product categories such as cellular phones, smartphone applications, pagers, mobile radios and in-building wireless telephones also sell their products to hospitals as components of communication solutions. Of these product categories, in-building wireless telephones and pagers represent the most significant current competition for the sale of our solution. The market for in-building wireless phones is dominated by communications companies such as Cisco Systems, Ascom and Spectralink. In addition, the growing proliferation of smartphones and related applications, including cloud-based applications, represents another category of competitive offerings. While we consider secure text-messaging using smartphones a feature valued by many customers, we do not believe most of our potential customers would consider that feature alone an adequate substitute for a comprehensive multi-mode communication solution. Some customers may choose solutions that are not HIPAA-compliant, given their budget constraints.
While we do not currently have a directly comparable single competitor that provides a solution as richly-featured as the Vocera Communication system for the healthcare market, we could face such competition in the future. Potential competitors in the healthcare or communications markets include large, multinational companies with significantly more resources to dedicate to product development and sales and marketing. These companies, which may include electronic health record vendors or other large software companies, may have existing relationships within the hospital, which may enhance their ability to gain a foothold in our market. Customers may prefer to purchase a more highly integrated or bundled solution from a single provider or an existing supplier rather than a new supplier, regardless of performance or features. Accordingly, if we fail to effectively respond to competitive pressures, we could experience pricing pressure, reduced profit margins, higher sales and marketing expenses, lower revenue and the loss of market share, any of which would harm our business, operating results or financial condition. In addition, our acquisition of Extension Healthcare may introduce us to a broader set of competitors.


30


If we fail to increase market awareness of our brand and solutions, and expand our sales and marketing operations, our business could be harmed.

We intend to continue to add personnel and resources in sales and marketing as we focus on expanding awareness of our brand and solutions and capitalize on sales opportunities with new and existing customers. Our efforts to improve sales of our solutions will result in an increase in our sales and marketing expense and general and administrative expense, and these efforts may not be successful. Some newly hired sales and marketing personnel may subsequently be determined to be unproductive and have to be replaced, resulting in operational and sales delays and incremental costs. If we are unable to significantly increase the awareness of our brand and solutions or effectively manage the costs associated with these efforts, our business, financial condition and operating results could be harmed.

We depend on a number of sole source and limited source suppliers, and if we are unable to source our components from them, our business and operating results could be harmed.

We depend on sole and limited source suppliers for several hardware components of our Vocera Communication solution, including our batteries and integrated circuits. We purchase inventory generally through individual purchase orders. Any of these suppliers could cease production of our components, cease to provide the necessary levels of support for our use of their components, experience capacity constraints, material shortages, work stoppages, financial difficulties, cost increases or other reductions or disruptions in output, cease operations or be acquired by, or enter into exclusive arrangements with, a competitor. These suppliers typically rely on purchase orders rather than long-term contracts with their suppliers, and as a result, even if available, the supplier may not be able to secure sufficient materials at reasonable prices or of acceptable quality to build our components in a timely manner. Any of these circumstances could cause interruptions or delays in the delivery of our solutions to our customers, and this may force us to seek components from alternative sources, which may not have the required specifications, or be available in time to meet demand or on commercially reasonable terms, if at all. Any of these circumstances may also force us to redesign our solutions if a component becomes unavailable in order to incorporate a component from an alternative source.
Our solutions incorporate multiple software components obtained from licensors on a non-exclusive basis, such as voice recognition software, software supporting the runtime execution of our software platform, and database and reporting software. Our license agreements can be terminated for cause. In many cases, these license agreements specify a limited term and are only renewable beyond that term with the consent of the licensor. If a licensor terminates a license agreement for cause, objects to its renewal or conditions renewal on modified terms and conditions, we may be unable to obtain licenses for equivalent software components on reasonable terms and conditions, including licensing fees, warranties or protection from infringement claims. Some licensors may discontinue licensing their software to us or support of the software version used in our solutions. In such circumstances, we may need to redesign our solutions at substantial cost to incorporate alternative software components or be subject to higher royalty costs. Any of these circumstances could adversely affect the cost and availability of our solutions.
Third-party licensors generally require us to incorporate specific license terms and conditions in our agreements with our customers. If we are alleged to have failed to incorporate these license terms and conditions, we may be subject to claims by these licensors, incur significant legal costs defending ourselves against such claims and, if such claims are successful, be subject to termination of licenses, monetary damages, or an injunction against the continued distribution of one or more of our solutions.

Because we depend upon a contract manufacturer and original design manufacturers, our operations could be harmed and we could lose sales if we encounter problems with these manufacturers.

We do not have internal manufacturing capabilities and rely upon a contract manufacturer, SMTC, to produce the primary hardware component of our Vocera Communication solution. We have entered into a manufacturing agreement with SMTC that is terminable by either party with advance notice and that may also be terminated for a material uncured breach. We expect to enter into additional contract manufacturing agreements as we expand our business. We also rely on original design manufacturers, or ODMs, to produce accessories, including batteries, chargers and attachments. Any of these suppliers could cease production of our components, cease to provide the necessary levels of support for our use of their components, experience capacity constraints, material shortages, work stoppages, financial difficulties, cost increases or other reductions or disruptions in output, cease operations or be acquired by, or enter into exclusive arrangements with, a competitor. If SMTC, or another contract manufacturer or an ODM is unable or unwilling to continue manufacturing components of our solutions in the volumes that we require, fails to meet our quality specifications or significantly increases its prices, we may not be able to deliver our solutions to our customers with the quantities, quality and performance that they expect in a timely manner. As a result, we could lose sales and our operating results could be harmed.
SMTC, other contract manufacturers or ODMs may experience problems that could impact the quantity and quality of components of our Vocera Communication solution, including disruptions in their manufacturing operations due to equipment breakdowns, labor strikes or shortages, component or material shortages and cost increases. SMTC, other contract manufacturers and these

31


ODMs generally rely on purchase orders rather than long-term contracts with their suppliers, and as a result, may not be able to secure sufficient components or other materials at reasonable prices or of acceptable quality to build components of our solutions in a timely manner. The majority of the components of our Vocera Communication solution are manufactured in Asia or Mexico and adverse changes in political or economic circumstances in those locations could also disrupt our supply and quality of components of our solutions. In addition, U.S. government officials have recently proposed changes in trade, fiscal or tax policies, and any such changes in the U.S. or in other countries from which we source components of our products could adversely affect our business.
Companies occasionally encounter unexpected difficulties in ramping up production of new products, and we may experience such difficulties with future generations of our products. SMTC, other contract manufacturers and our ODMs also manufacture products for other companies. Generally, our orders represent a relatively small percentage of the overall orders received by SMTC, other contract manufacturers and these ODMs from their customers; therefore, fulfilling our orders may not be a priority in the event SMTC, other contract manufacturers or an ODM is constrained in its ability to fulfill all of its customer obligations. In addition, if SMTC, other contract manufacturers or an ODM is unable or unwilling to continue manufacturing components of our solutions, we may have to identify one or more alternative manufacturers. The process of identifying and qualifying a new contract manufacturer or ODM can be time consuming, and we may not be able to substitute suitable alternative manufacturers in a timely manner or at an acceptable cost. Additionally, transitioning to a new manufacturer may cause us to incur additional costs and delays if the new manufacturer has difficulty manufacturing components of our solutions to our specifications or quality standards.

If we fail to forecast our manufacturing requirements accurately, or fail to properly manage our inventory with our contract manufacturer, we could incur additional costs and experience manufacturing delays, which can adversely affect our operating results.

We place orders with our contract manufacturer, SMTC, and we and SMTC place orders with suppliers based on forecasts of customer demand. Because of our international low cost sourcing strategy, our lead times are long and cause substantially more risk to forecasting accuracy than would result were lead times shorter. Our forecasts are based on multiple assumptions, each of which may introduce errors into our estimates affecting our ability to meet our customers’ demands for our solutions. We also may face additional forecasting challenges due to product transitions in the components of our solutions, or to our suppliers discontinuing production of materials and subcomponents required for our solutions. If demand for our solutions increases significantly, we may not be able to meet demand on a timely basis, and we may need to expend a significant amount of time working with our customers to allocate limited supply and maintain positive customer relations, or we may incur additional costs in order to source additional materials and subcomponents to produce components of our solutions or to expedite the manufacture and delivery of additional inventory. If we underestimate customer demand, our contract manufacturer may have inadequate materials and subcomponents on hand to produce components of our solutions, which could result in manufacturing interruptions, shipment delays, deferral or loss of revenue, and damage to our customer relationships. Conversely, if we overestimate customer demand, we and SMTC may purchase more inventory than required for actual customer orders, resulting in excess or obsolete inventory, thereby increasing our costs and harming our operating results.

If hospitals do not have and are not willing to install, upgrade and maintain the wireless infrastructure required to effectively operate our Vocera Communication solution, then they may experience technical problems or not purchase our solution at all.

The effectiveness of our Vocera Communication solution depends upon the quality and compatibility of the communications environment that our healthcare customers maintain. Our solutions require voice-grade wireless, or Wi-Fi, installed through large enterprise environments, which can vary from hospital to hospital and from department to department within a hospital. Many hospitals have not installed a voice-grade wireless infrastructure. If potential customers do not have a wireless network that can properly and fully interoperate with our Vocera Communication solution, then such a network must be installed, or an existing Wi-Fi network must be upgraded or modified, for example, by adding access points in stairwells, for our Vocera Communication solution to be fully functional. The additional cost of installing or upgrading a Wi-Fi network may dissuade potential customers from installing our solution. Furthermore, if changes to a customer’s physical or information technology environment cause integration issues or degrade the effectiveness of our solution, or if the customer fails to upgrade or maintain its environment as may be required for software releases or updates or to ensure our solution’s effectiveness, the customer may not be able to fully utilize our solution or may experience technical problems, or these changes may impact the performance of other wireless equipment being used. If such circumstances arise, prospective customers may not purchase or existing customers may not expand their use of or deploy upgraded versions of our Vocera Communication solution, thereby harming our business and operating results.


32


If we fail to achieve and maintain certification for certain U.S. federal standards, our sales to U.S. government customers will suffer.

We believe that a significant opportunity exists to sell our products to healthcare facilities in the Veterans Administration and Department of Defense (DoD). These customers require independent certification of compliance with specific requirements relating to encryption, security, interoperability and scalability, including Federal Information Processing Standard (FIPS) 140-2 and, as to DoD, certification by its Joint Interoperability and Test Command and under its Information Assurance Certification and Accreditation Process. We have received certification under certain of these standards for military-specific configurations of the Vocera Communication solution incorporating our badges. We are continuing to carry out further compliance activities. A failure on our part to achieve and maintain compliance, both as to current products and as to new product versions, could adversely impact our revenue.

Failure to protect our information technology infrastructure against cyber-based attacks, network security breaches, service interruptions, or data corruption could significantly disrupt our operations and adversely affect our business and operating results.

We rely on information technology and telephone networks and systems, including the Internet, to process and transmit sensitive electronic information and to manage or support a variety of business processes and activities, including sales, billing, customer service, procurement and supply chain. We use enterprise information technology systems to record, process, and summarize financial information and results of operations for internal reporting purposes and to comply with regulatory financial reporting, legal, and tax requirements. Our information technology systems, some of which are managed by third-parties, may be susceptible to damage, disruptions or shutdowns due to computer viruses, attacks by computer hackers, failures during the process of upgrading or replacing software, databases or components thereof, power outages, hardware failures, telecommunication failures, user errors or catastrophic events. Although we have developed systems and processes that are designed to protect customer information and prevent data loss and other security breaches, including systems and processes designed to reduce the impact of a security breach at a third party vendor, such measures cannot provide absolute security. If our systems are breached or suffer severe damage, disruption or shutdown and we are unable to effectively resolve the issues in a timely manner, our business and operating results may significantly suffer and we may be subject to litigation, government enforcement actions or potential liability. Security breaches could also cause us to incur significant remediation costs, result in product development delays, disrupt key business operations and divert attention of management and key information technology resources.

Our efforts to sell our communications solutions in non-healthcare markets may not be successful.

In recent years, we have actively engaged in sales efforts to customers outside the healthcare markets, including hospitality, energy and other mobile work environments. We may not be successful in further penetrating the non-healthcare markets upon which we are initially focusing, or other new markets. To date, our Vocera Communication solution has been selected by over 270 customers in non-healthcare markets. Total revenue from non-healthcare customers accounted for 2%, 3% and 2% of our revenue for the six months ended June 30, 2017 and the years ended December 31, 2016 and 2015. If we cannot maintain these customers by providing communications solutions that meet their requirements, if we cannot successfully expand our communications solutions in non-healthcare markets, or if adoption of our solutions is slow, we may not obtain significant revenue from these markets. We may experience challenges as we expand in non-healthcare markets, including pricing pressure on our solutions and technical issues as we adapt our solutions for the requirements of new markets. Our communications solutions also may not contain the functionality required by these non-healthcare markets or may not sufficiently differentiate us from competing solutions such that customers can justify deploying our solutions.

If we fail to successfully develop and introduce new solutions and features to existing solutions, our revenue, operating results and reputation could suffer.

Our success depends, in part, upon our ability to develop and introduce new solutions and features to existing solutions that meet existing and new customer requirements. We may not be able to develop and introduce new solutions or features on a timely basis or in response to customers’ changing requirements, or that sufficiently differentiate us from competing solutions such that customers can justify deploying our solutions. We may experience technical problems and additional costs as we introduce new features to our software platform, deploy future models of our wireless badges, which can require customers to perform software upgrades to their systems, and integrate new solutions with existing customer clinical systems and workflows. In addition, we may face technical difficulties as we expand into non-English speaking countries and incorporate non-English speech recognition capabilities into our Vocera Communication solution. We also may incur substantial costs or delays in the manufacture of any additional new products or models as we seek to optimize production methods and processes at our contract manufacturer. In

33


addition, we expect that we will at least initially achieve lower gross margins on new models, while endeavoring to reduce manufacturing costs over time. If any of these problems were to arise, our revenue, operating results and reputation could suffer.

We generally recognize revenue from maintenance and support contracts and subscription arrangements over the contract term, and changes in sales may not be immediately reflected in our operating results.

We generally recognize revenue from our customer maintenance and support contracts, extended warranty contracts and subscription arrangements ratably over the contract term, which is typically 12 months, in some cases subject to an early termination right. Revenue from our maintenance and support contracts accounted for 33%, 34% and 37% of our revenue for the six months ended June 30, 2017 and the years ended December 31, 2016 and 2015, respectively. A portion of the revenue we report in each quarter is derived from the recognition of deferred revenue relating to maintenance and support contracts entered into during previous quarters. Consequently, a decline in new or renewed maintenance and support, extended warranty contracts or subscription agreements by our customers in any one quarter may not be immediately reflected in our revenue for that quarter. Such a decline, however, will negatively affect our revenue in future quarters. Accordingly, the effect of significant downturns in sales and market acceptance of our services and potential changes in our rate of renewals may not be fully reflected in our operating results until future periods.

Our success depends upon our ability to attract, integrate and retain key personnel, and our failure to do so could harm our ability to grow our business.

Our success depends, in part, on the continuing services of our senior management and other key personnel, and our ability to continue to attract, integrate and retain highly skilled personnel, particularly in engineering, sales and marketing. Competition for highly skilled personnel is intense, particularly in the Silicon Valley where our headquarters are located. If we fail to attract, integrate and retain key personnel, our ability to grow our business could be harmed.
The members of our senior management and other key personnel are at-will employees, and may terminate their employment at any time without notice. If one or more members of our senior management terminate their employment, we may not be able to find qualified individuals to replace them on a timely basis or at all and our senior management may need to divert their attention from other aspects of our business. Former employees may also become employees of a competitor. We may also have to pay additional compensation to attract and retain key personnel. We also anticipate hiring additional engineering, marketing and sales, and services personnel to grow our business. Often, significant amounts of time and resources are required to train these personnel. We may incur significant costs to attract, integrate and retain them, and we may lose them to a competitor or another company before we realize the benefit of our investments in them.

Our international operations subject us, and may increasingly subject us in the future, to operational, financial, economic and political risks abroad.

Although we derive a relatively small portion of our revenue from customers outside the United States, we believe that non-U.S. customers could represent an increasing share of our revenue in the future. During the six months ended June 30, 2017 and the years ended December 31, 2016 and 2015, we generated 10.7%, 10.6% and 8.8% of our revenue, respectively, from customers outside of the United States, including Canada, the United Kingdom, Australia, the Republic of Ireland and New Zealand. In 2014, we opened a new innovation center in India and a sales office in Dubai, United Arab Emirates. Accordingly, we are subject to risks and challenges that we would not otherwise face if we conducted our business solely in the United States, including:
challenges incorporating non-English speech recognition capabilities into our solutions as we expand into non-English speaking jurisdictions;
difficulties integrating our solutions with wireless infrastructures with which we do not have experience;
difficulties integrating local dialing plans and applicable PBX standards;
challenges associated with delivering support, training and documentation in several languages;
difficulties in staffing and managing personnel and resellers;
the need to comply with a wide variety of foreign laws and regulations, including increasingly stringent data privacy regulations, requirements for export controls for encryption technology, employment laws, changes in tax laws and tax audits by government agencies;
political and economic instability in, or foreign conflicts that involve or affect, the countries of our customers;
adverse effects on us directly, or on our customers and suppliers, of changes in trade, fiscal or tax policies;
difficulties in collecting accounts receivable and longer accounts receivable payment cycles;
exposure to competitors who are more familiar with local markets;
risks associated with the Foreign Corrupt Practices Act and local anti-bribery law compliance;
difficulties associated with resolving contract disputes in foreign countries with varied legal systems;

34


limited or unfavorable intellectual property protection in some countries; and
currency exchange rate fluctuations, which could affect the price of our solutions relative to locally produced solutions.

Any of these factors could harm our existing international business, impair our ability to expand into international markets or harm our operating results.

Our solutions are highly complex and may contain software or hardware defects that could harm our reputation and operating results.

Our solutions incorporate complex technology, are deployed in a variety of complex hospital environments and must interoperate with many different types of devices and hospital systems. While we test the components of our solutions for defects and errors prior to release, we or our customers may not discover a defect or error until after we have deployed our solution, integrated it into the hospital environment and our customer has commenced general use of the solution. In addition, our solutions in some cases are integrated with hardware and software offered by “middleware” vendors in order to interoperate with nurse call systems, device alarms and other hospital systems. If we cannot successfully integrate our solution with these vendors as needed or if any hardware or software of these vendors contains any defect or error, then our solution may not perform as designed, or may exhibit a defect or error.
Any defects or errors in, or which are attributed to, our solutions, could result in:
delayed market acceptance of our affected solutions;
loss of revenue or delay in revenue recognition;
loss of customers or inability to attract new customers;
diversion of engineering or other resources for remedying the defect or error;
damage to our brand and reputation;
delay in delivery of information;
increased service and warranty costs, including potential replacement costs for product recalls; and
legal actions by our customers and hospital patients, including product liability claims.
If any of these occur, our operating results and reputation could be harmed.

We face potential liability related to the privacy and security of personal information collected through our solutions.

In connection with our healthcare communications business, we handle and have access to personal health information subject in the United States to HIPAA or HITECH, regulations issued pursuant to these statutes, state privacy and security laws and regulations, and associated contractual obligations as a “business associate” of healthcare providers. These statutes, regulations and contractual obligations impose numerous requirements regarding the use and disclosure of personal health information with which we must comply. Our failure to accurately anticipate the application or interpretation of these statutes, regulations and contractual obligations as we develop our solutions, a failure by us to comply with their requirements (e.g., evolving encryption and security requirements) or an allegation that defects in our products have resulted in noncompliance by our customers could create material civil and/or criminal liability for us, resulting in adverse publicity and negatively affecting our business.
In addition, the use and disclosure of personal health information is subject to laws and regulations in other jurisdictions in which we do business or expect to do business in the future. Any developments stemming from enactment or modification of these laws and regulations, or the failure by us to comply with their requirements or to accurately anticipate the application or interpretation of these laws could create material liability to us, result in adverse publicity and negatively affect our business.
For example, the EU adopted the DPD, imposing strict regulations and establishing a series of requirements regarding the storage of personally identifiable information on computers or recorded on other electronic media. This has been implemented by all EU member states through national laws. DPD provides for specific regulations requiring all non-EU countries doing business with EU member states to provide adequate data privacy protection when receiving personal data from any of the EU member states. In May 2016, the EU formally adopted the General Data Protection Regulation, which will apply to all EU member states beginning May 2018 and will replace the current DPD. The regulation introduces new data protection requirements in the EU and substantial fines for breaches of the data protection rules. It will increase our responsibility and liability in relation to personal data that we process and we may be required to put in place additional mechanisms ensuring compliance with the new EU data protection rules.  Additionally, Canada’s Personal Information and Protection of Electronic Documents Act, as well as a variety of provincial statutes, provides Canadian residents with privacy protections in regard to transactions with businesses and organizations in the private sector and sets out ground rules for how private sector organizations may collect, use and disclose personal information in the course of commercial activities. A finding that we have failed to comply with applicable laws and regulations regarding the collection, use and disclosure of personal information could create liability for us, result in adverse publicity and negatively affect our business.

35


Any legislation or regulation in the area of privacy and security of personal information could affect the way we operate our services and could harm our business. For example, the European Court of Justice invalidated the U.S.-EU Safe Harbor framework that had been in place since 2000, which allowed companies to meet certain EU legal requirements for the transfer of personal data from the European Economic Area to the United States. While other adequate legal mechanisms to lawfully transfer such data remain, the invalidation of the U.S.-EU Safe Harbor framework may result in different European data protection regulators applying differing standards for the transfer of personal data, which could result in increased regulation, cost of compliance and limitations on data transfer for us and our customers. The costs of compliance with, and the other burdens imposed by, these and other laws or regulatory actions may prevent us from selling our solutions or increase the costs associated with selling our solutions, and may affect our ability to invest in or jointly develop solutions in the United States and in foreign jurisdictions. Further, we cannot assure you that our privacy and security policies and practices will be found sufficient to protect us from liability or adverse publicity relating to the privacy and security of personal information.

The failure of our equipment lease customers to pay us under leasing agreements with them that we do not sell to third party lease finance companies could harm our revenue and operating results.

In 2012, we began offering our badges and related hardware accessories to our customers through multi-year equipment lease agreements. In connection with each sale, we recognize product-related revenue at the net present value of the lease payment stream once our obligations related to such sale have been met. We plan to sell the bulk of these leases, including the related accounts receivables, to third party lease finance companies on a non-recourse basis. We will have to retain unsold leases in-house, which will expose us to the creditworthiness of such equipment lease customers over the lease term. For the leases that we retain in-house, our ability to collect payments from a customer or to recognize revenue for the sale could be impaired if the customer fails to meet its obligations to us such as in the case of its bankruptcy filing or deterioration in its financial position, or has other creditworthiness issues, any of which could harm our revenue and operating results.

If our efforts to protect the security of information collected by our customers are unsuccessful, we could become subject to costly government enforcement actions and private litigation and our sales and reputation could suffer.

The nature of our business involves the receipt and storage of information about our customers. We have implemented programs to detect and alert us to data security incidents. However, because the techniques used to obtain unauthorized access, disable or degrade service, or sabotage systems change frequently and may be difficult to detect for long periods of time, we may be unable to anticipate these techniques or implement adequate preventive measures. Companies are increasingly subject to a wide variety of security incidents, cyber-attacks and other attempts to gain unauthorized access. These threats can come from a variety of sources, ranging in sophistication from an individual hacker to malfeasance by employees, consultants or other service providers to state-sponsored attacks. Cyber threats may be generic, or they may be custom-crafted against our information systems. In recent times, cyber-attacks have become more prevalent and much harder to detect and defend against. Our network and storage applications may be vulnerable to cyber-attack, malicious intrusion, malfeasance, loss of data privacy or other significant disruption and may be subject to unauthorized access by hackers, employees, consultants or other service providers. In addition, hardware, software or applications we develop or procure from third parties may contain defects in design or manufacture or other problems that could unexpectedly compromise information security. Unauthorized parties may also attempt to gain access to our systems or facilities through fraud, trickery or other forms of deceiving our employees, contractors and temporary staff. If we experience significant data security breaches or fail to detect and appropriately respond to significant data security breaches, we could be exposed to government enforcement actions and private litigation. In addition, our customers could further lose confidence in our ability to protect their information, which could cause them to discontinue using our products or purchasing from us altogether.

Our use of open source and non-commercial software components could impose risks and limitations on our ability to commercialize our solutions.

Our solutions contain software modules licensed under open source and other types of non-commercial licenses, including the GNU Public License, the Apache License and others. We also may incorporate open source and other licensed software into our solutions in the future. Use and distribution of such software may entail greater risks than use of third-party commercial software, as licenses of these types generally do not provide warranties or other contractual protections regarding infringement claims or the quality of the code. Some of these licenses require the release of our proprietary source code to the public if we combine our proprietary software with open source software in certain manners. This could allow competitors to create similar products with lower development effort and time and ultimately result in a loss of sales for us.
The terms of many open source and other non-commercial licenses have not been judicially interpreted and there is a risk that such licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our solutions. In such event, in order to continue offering our solutions, we could be required to seek licenses from alternative licensors, which may not be available on a commercially reasonable basis or at all, to re-engineer our solutions or to

36


discontinue the sale of our solutions in the event we cannot obtain a license or re-engineer our solutions on a timely basis, any of which could harm our business and operating results. In addition, if an owner of licensed software were to allege that we had not complied with the conditions of the corresponding license agreement, we could incur significant legal costs defending ourselves against such allegations. In the event such claims were successful, we could be subject to significant damages, be required to disclose our source code, or be enjoined from the distribution of our solutions.

Claims of intellectual property infringement could harm our business.

Vigorous protection and pursuit of intellectual property rights has resulted in protracted and expensive litigation for many companies in our industry. Although claims of this kind have not materially affected our business to date, there can be no assurance of the absence of such claims in the future. Any claims or proceedings against us, whether meritorious or not, could be time consuming, result in costly litigation, require significant amounts of management time, result in the diversion of significant operational resources, or require us to enter into royalty or licensing agreements, any of which could harm our business and operating results.
Intellectual property lawsuits are subject to inherent uncertainties due to the complexity of the technical issues involved, and we cannot be certain that we will be successful in defending ourselves against intellectual property claims. In addition, we currently have a limited portfolio of issued patents compared to many other industry participants, and therefore may not be able to effectively utilize our intellectual property portfolio to assert defenses or counterclaims in response to patent infringement claims or litigation brought against us by third parties. Further, litigation may involve patent holding companies or other adverse patent owners who have no relevant products and against whom our potential patents may provide little or no deterrence.
Many potential litigants have the capability to dedicate substantially greater resources to enforce their intellectual property rights and to defend claims that may be brought against them. Furthermore, a successful claimant could secure a judgment that requires us to pay substantial damages or prevents us from distributing certain solutions or performing certain services. We might also be required to seek a license and pay royalties for the use of such intellectual property, which may not be available on commercially acceptable terms or at all. Alternatively, we may be required to develop non-infringing technology, which could require significant effort and expense and may ultimately not be successful.

If we are unable to protect our intellectual property rights, our competitive position could be harmed or we could be required to incur significant expenses to enforce our rights.

Our success depends, in part, on our ability to protect our proprietary technology. We protect our proprietary technology through patent, copyright, trade secret and trademark laws in the United States and similar laws in other countries. We also protect our proprietary technology through licensing agreements, nondisclosure agreements and other contractual provisions. These protections may not be available in all cases or may be inadequate to prevent our competitors from copying, reverse engineering or otherwise obtaining and using our technology, proprietary rights or solutions in an unauthorized manner. The laws of some foreign countries may not be as protective of intellectual property rights as those in the United States, and mechanisms for enforcement of intellectual property rights may be inadequate. In addition, third parties may seek to challenge, invalidate or circumvent our patents, trademarks, copyrights and trade secrets, or applications for any of the foregoing. Our competitors may independently develop technologies that are substantially equivalent, or superior, to our technology or design around our proprietary rights. In each case, our ability to compete could be significantly impaired.
To prevent unauthorized use of our intellectual property rights, it may be necessary to prosecute actions for infringement or misappropriation of our proprietary rights. Any such action could result in significant costs and diversion of our resources and management’s attention, and there can be no assurance that we will be successful in such action. Furthermore, many of our current and potential competitors have the ability to dedicate substantially greater resources to enforce their intellectual property rights than us. Accordingly, despite our efforts, we may not be able to prevent third parties from infringing or misappropriating our intellectual property. While we plan to continue to protect our intellectual property with, among other things, patent protection, there can be no assurance that:
current or future U.S. or foreign patent applications will be approved;
our issued patents will protect our intellectual property and not be held invalid or unenforceable if challenged by third parties;
we will succeed in protecting our technology adequately in all key jurisdictions in which we develop technology, or we or our competitors operate; or
others will not independently develop similar or competing products or methods or design around any patents that may be issued to us.
Our failure to obtain patents with claims of a scope necessary to cover our technology, or the invalidation of our patents, or our inability to protect any of our intellectual property, may weaken our competitive position and harm our business and operating results. We might be required to spend significant resources to monitor and protect our intellectual property rights. We may initiate

37


claims or litigation against third parties for infringement of our proprietary rights or to establish the validity of our proprietary rights. Any litigation, whether or not it is resolved in our favor, could result in significant expense to us and divert the efforts of our technical and management personnel, which may harm our business, operating results and financial condition.

Product liability or other liability claims could cause us to incur significant costs, adversely affect the sales of our solutions and harm our reputation.

Our solutions are utilized by healthcare professionals and others in the course of providing patient care. It is possible that patients, family members, physicians, nurses or others may allege we are responsible for harm to patients or healthcare professionals due to defects in, the malfunction of, the characteristics of, or the operation of, our solutions. Any such allegations could harm our reputation and ability to sell our solutions.
Our solutions utilize lithium-ion batteries and electronic components that may overheat or otherwise malfunction as a result of physical or environmental damage. Components of our solutions emit radio frequency (RF) emissions which have been alleged, in connection with cellular phones, to have adverse health consequences. Magnets in our badges may emit electromagnetic radiation and may be alleged to interfere with implanted medical or other devices. While these components of our solutions comply with applicable guidelines, some may allege that these components of our solutions cause adverse health consequences. Also, applicable guidelines may change making these components of our solutions non-compliant. Any such allegations or non-compliance, or any regulatory developments, could negatively impact the sales of our solutions, require costly modifications to our solutions, and harm our reputation.
Although our customer agreements contain terms and conditions, including disclaimers of liability, that are intended to reduce or eliminate our potential liability, we could be required to spend significant amounts of management time and resources to defend ourselves against product liability, tort, warranty or other claims. If any such claims were to prevail, we could be forced to pay damages, comply with injunctions or stop distributing our solutions. Even if potential claims do not result in liability to us, investigating and defending against these claims could be expensive and time consuming and could divert management’s attention away from our business. We maintain general liability insurance coverage, including coverage for errors and omissions; however, this coverage may not be sufficient to cover large claims against us or otherwise continue to be available on acceptable terms. Further, the insurer could attempt to disclaim coverage as to any particular claim.

Some of our solutions are, and others could become, subject to regulation by the U.S. Food and Drug Administration or similar foreign agencies, which could increase our operating costs.

We provide certain products that are, and others that may become, subject to regulation by the FDA and similar agencies in other countries, or the jurisdiction of these agencies could be expanded in the future to include our solutions. The FDA regulates certain products, including software-based products, as “medical devices” based, in part, on the intended use of the product and the risk the device poses to the patient should the device fail to perform properly. Although we have concluded that our wireless badge is a general-purpose communications device not subject to FDA regulation, the FDA could disagree with our conclusion, or changes in our solutions or the FDA’s evolving regulation could lead to FDA regulation of our solutions. Any of our products deemed to be medical devices would be subject to the 2.3% excise tax under the ACA. Canada and many other countries in which we sell or may sell our solutions could also have similar regulations applicable to our solutions, some of which may be subject to change or interpretation. We may incur substantial operating costs if we are required to register our solutions or components of our solutions as regulated medical devices under U.S. or foreign regulations, obtain premarket approval from the FDA or foreign regulatory agencies, and satisfy the extensive reporting requirements. In addition, failure to comply with these regulations could result in enforcement actions and monetary penalties. The clinical alert notification solution we acquired as part of our acquisition of Extension Healthcare and the clinical communications product we acquired from mVisum are regulated by the FDA as Class II medical devices.

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

Our corporate headquarters are located in the San Francisco Bay Area, a region known for seismic activity, and many critical components of our solutions are sourced in Asia and Mexico, regions known to suffer natural disasters. A significant natural disaster, such as an earthquake, fire or a flood, occurring at our headquarters, our other facilities or where our contract manufacturer or its suppliers are located, could harm our business, operating results and financial condition. In addition, acts of terrorism could cause disruptions in our business, the businesses of our customers and suppliers, or the economy as a whole. We also rely on information technology systems to communicate among our workforce located worldwide, and in particular, our senior management, general and administrative, and research and development activities that are coordinated with our corporate headquarters in the San Francisco Bay Area. Any disruption to our internal communications, whether caused by a natural disaster

38


or by man-made problems, such as power disruptions, in the San Francisco Bay Area, Asia or Mexico could delay our research and development efforts, cause delays or cancellations of customer orders or delay deployment of our solutions, which could harm our business, operating results and financial condition.

We may require additional capital to support our business growth, and such capital may not be available.

We intend to continue to make investments to support business growth and may require additional funds to respond to business challenges, which include the need to develop new solutions or enhance existing solutions, enhance our operating infrastructure, expand our sales and marketing capabilities, expand into non-healthcare markets, and acquire complementary businesses, technologies or assets. Accordingly, we may need to engage in equity or debt financing to secure funds. Equity and debt financing, however, might not be available when needed or, if available, might not be available on terms satisfactory to us. If we raise additional funds through equity financing, our stockholders may experience dilution. Debt financing, if available, may involve covenants restricting our operations or our ability to incur additional debt. If we are unable to obtain adequate financing or financing on terms satisfactory to us, our ability to continue to support our business growth and to respond to business challenges could be significantly limited as we may have to delay, reduce the scope of or eliminate some or all of our initiatives, which could harm our operating results.

If we do not maintain effective internal control over financial reporting or disclosure controls and procedures in the future, the accuracy and timeliness of our financial reporting may be adversely affected.

The Sarbanes-Oxley Act requires, among other things, that we assess the effectiveness of our internal control over financial reporting annually and disclosure controls and procedures quarterly. In particular, we must obtain confidence in our internal control over financial reporting to allow management to report on the effectiveness of our internal control over financial reporting as required by Section 404 of the Sarbanes-Oxley Act. To the extent we find a material weakness or other deficiency in our internal control over financial reporting, the accuracy and timeliness of our financial reporting may be adversely affected.
Multiple negative consequences could ensue if a material weakness in our internal control over financial reporting is identified in the future, or we are not able to comply with the requirements of Section 404 in a timely manner or we do not maintain effective controls. For example, our reported financial results could be materially misstated or could be restated, we could receive an adverse opinion regarding our controls from our independent registered public accounting firm (once such opinion is required under the Sarbanes-Oxley Act), or we could be subject to investigations or sanctions by regulatory authorities. All of these outcomes would require additional financial and management resources, and the market price of our stock could decline.

We will continue to incur substantial costs as a result of operating as a public company and our management devotes substantial time to public company compliance obligations.

As a public company, we incur substantial legal, accounting and other expenses. The Sarbanes-Oxley Act, Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 and rules subsequently implemented by the SEC and our stock exchange, impose various requirements on public companies, including certain corporate governance practices. Our management and other personnel devote a substantial amount of time to these compliance requirements. Moreover, these rules and regulations, along with compliance with accounting principles and regulatory interpretations of such principles, as amended by the JOBS Act, have increased and will continue to increase our legal, accounting and financial compliance costs and have made and will continue to make some activities more time-consuming and costly.

39



We face risks related to securities litigation that could result in significant legal expenses and settlement or damage awards.

We have in the past been, and may in the future become, subject to claims and litigation alleging violations of the securities laws or other related claims, which could harm our business and require us to incur significant costs. For example, a purported securities class action was filed in August 2013 in the United States District Court for the Northern District of California against us and certain of our officers and directors. The suit purported to allege claims for allegedly misleading statements regarding our business and financial results. This suit was settled in 2016. The settlement, which called for payment of $9 million, was funded entirely and directly by our insurance carriers and paid during the three months ended September 30, 2016. Regardless of the outcome, these matters or future litigation may require significant attention from management and could result in significant legal expenses, settlement costs or damage awards that could have a material impact on our financial position, results of operations and cash flows.

The SEC “conflict minerals” rule has caused us to incur additional expenses, could limit the supply and increase the cost of certain metals used in manufacturing our products and could make us less competitive in our target markets.

We are required to disclose the origin, source and chain of custody of specified minerals, known as conflict minerals, that are necessary to the functionality or production of products manufactured or contracted to be manufactured. The SEC requires companies to obtain sourcing data from suppliers, engage in supply chain due diligence and file annually with the SEC a specialized disclosure report on Form SD covering the prior calendar year. The rule could limit our ability to source at competitive prices and to secure sufficient quantities of certain minerals used in the manufacture of our products, as the number of suppliers that provide conflict-free minerals may be limited. In addition, we have incurred, and may continue to incur, costs associated with complying with the rule, such as costs related to auditing our compliance with the rules, costs related to the determination of the origin, source and chain of custody of the minerals used in our products, the adoption of conflict minerals-related governance policies, processes and controls and possible changes to products or sources of supply as a result of such activities. Within our supply chain, we may not be able to sufficiently verify the origins of the relevant minerals used in our products through the data collection and due diligence procedures that we implement, which may harm our reputation. Furthermore, we may encounter challenges in satisfying those customers that require that all of the components of our products be certified as conflict free, and if we cannot satisfy these customers, they may choose a competitor’s products. We continue to investigate the presence of conflict materials within our supply chain.

Risks related to our common stock

The market price of our common stock has been, and may continue to be, volatile, and your investment in our stock could suffer a decline in value.

There has been significant volatility in the market price and trading volume of equity securities, which is often unrelated or disproportionate to the financial performance of the companies issuing the securities. These broad market fluctuations may negatively affect the market price of our common stock. The market price of our common stock could fluctuate significantly in response to the factors described in this “Risk Factors” section and elsewhere in this Form 10-K and other factors, many of which are beyond our control, including:
actual or anticipated variation in anticipated operating results of us or our competitors;
the financial projections we may provide to the public, any changes in these projections or our failure to meet these projections;
announcements by us or our competitors of new solutions, new or terminated significant contracts, commercial relationships or capital commitments;
changes in the regulatory environment affecting our healthcare customers, including impediments to their ability to obtain reimbursement for their services;
failure of securities analysts to maintain coverage of us, changes in financial estimates by any securities analysts who follow our company, or our failure to meet these estimates or the expectations of investors;
developments or disputes concerning our intellectual property or other proprietary rights;
commencement of, or our involvement in, litigation;
announced or completed acquisitions of businesses, technologies or assets by us or our competitor;
changes in operating performance and stock market valuations of other technology companies generally, or those in our industry in particular;
price and volume fluctuations attributable to inconsistent trading volume levels of our common stock;
our public float relative to the total number of shares of our common stock that are issued and outstanding;
price and volume fluctuations in the overall stock market, including as a result of trends in the economy as a whole;
rumors and market speculation involving us or other companies in our industry;

40


the dissemination of adverse or misleading reports or opinions about our business;
any major change in our management;
unfavorable economic conditions and slow or negative growth of our markets; and
other events or factors, including those resulting from war or incidents of terrorism.

If securities or industry analysts issue an adverse or misleading opinion regarding our stock or do not publish research or reports about our business, our stock price could decline.

The trading market for our common stock depends in part on the research and reports that securities or industry analysts publish about us and our business. We do not control these analysts or the content and opinions included in their reports. The price of our common stock could decline if one or more analysts downgrade our common stock or if those analysts issue other unfavorable commentary or cease publishing reports about us or our business. If one or more analysts cease coverage of our company or fail to regularly publish reports about our company, we could lose visibility in the financial market, which in turn could cause our stock price to decline. Further, securities or industry analysts may elect not to provide research coverage of our common stock and such lack of research coverage may adversely affect the market price of our common stock.

We have never paid cash dividends on our capital stock, and we do not anticipate paying any dividends in the foreseeable future.

We have never paid cash dividends on any of our capital stock and currently intend to retain our future earnings to fund the development and growth of our business. As a result, capital appreciation, if any, of our common stock will be the sole source of gain for the foreseeable future.

Our charter documents and Delaware law could discourage, delay or prevent a change of control of our company or change in our management that stockholders consider favorable and cause our stock price to decline.

Certain provisions of our restated certificate of incorporation and restated bylaws and Delaware law could discourage, delay or prevent a change of control of our company or change in our management that the stockholders of our company consider favorable. These provisions:
authorize the issuance of “blank check” preferred stock that our board of directors could issue to increase the number of outstanding shares and to discourage a takeover attempt;
prohibit stockholder action by written consent, requiring all stockholder actions to be taken at a meeting of stockholders;
establish advance notice procedures for nominating candidates to our board of directors or proposing matters that can be acted upon by stockholders at stockholder meetings;
limit the ability of our stockholders to call special meetings of stockholders;
prohibit stockholders from cumulating their votes for the election of directors;
permit newly created directorships resulting from an increase in the authorized number of directors or vacancies on our board of directors to be filled only by majority vote of our remaining directors, even if less than a quorum is then in office;
provide that our board of directors is expressly authorized to make, alter or repeal our bylaws;
establish a classified board of directors so that not all members of our board are elected at one time;
provide that our directors may be removed only for “cause” and only with the approval of the holders of at least 66 2/3rds percent of our outstanding stock; and
require super-majority voting to amend certain provisions in our certificate of incorporation and bylaws.
Section 203 of the Delaware General Corporation Law may also discourage, delay or prevent a change of control of our company.
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.


41


Item 6.
Exhibits
Exhibit
Number
 
Exhibit title
 
 
 
10.01
 
Vocera Communications, Inc. 2012 Equity Incentive Plan (amended May 31, 2017)
 
 
 
31.01
 
Certification of Chief Executive Officer pursuant to Securities Exchange Act Rules 13a-14(a) or 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
 
31.02
 
Certification of Chief Financial Officer pursuant to Securities Exchange Act Rules 13a-14(a) or 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
 
32.01+
 
Certification of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
 
 
101.INS
 
XBRL Instance Document
 
 
101.SCH
 
XBRL Taxonomy Schema Linkbase Document
 
 
101.CAL
 
XBRL Taxonomy Calculation Linkbase Document
 
 
101.DEF
 
XBRL Taxonomy Definition Linkbase Document
 
 
101.LAB
 
XBRL Taxonomy Labels Linkbase Document
 
 
101.PRE
 
XBRL Taxonomy Presentation Linkbase Document
 
+
This certification shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date hereof and irrespective of any general incorporation language in any filings.


42


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.
 
 
VOCERA COMMUNICATIONS, INC.
Date: August 3, 2017
By:
/S/    Brent D. Lang
 
 
Brent D. Lang
Chief Executive Officer
 
 
 
Date: August 3, 2017
By:
/S/    Justin R. Spencer
 
 
Justin R. Spencer
Chief Financial Officer
 
 
(Principal Financial Officer)



43


EXHIBIT INDEX
Exhibit
Number
Exhibit title
 
 
10.01
Vocera Communications, Inc. 2012 Equity Incentive Plan (amended May 31, 2017)
 
 
31.01
Certification of Chief Executive Officer pursuant to Securities Exchange Act Rules 13a-14(a) or 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
 
31.02
Certification of Chief Financial Officer pursuant to Securities Exchange Act Rules 13a-14(a) or 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
 
32.01+
Certification of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
 
 
101.INS
XBRL Instance Document
 
 
101.SCH
XBRL Taxonomy Schema Linkbase Document
 
 
101.CAL
XBRL Taxonomy Calculation Linkbase Document
 
 
101.DEF
XBRL Taxonomy Definition Linkbase Document
 
 
101.LAB
XBRL Taxonomy Labels Linkbase Document
 
 
101.PRE
XBRL Taxonomy Presentation Linkbase Document
 
 
+
This certification shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date hereof and irrespective of any general incorporation language in any filings.


44
EX-10.01 2 vcra10q-06302017xex1001.htm EXHIBIT 10.01 Exhibit


EXHIBIT 10.01

VOCERA COMMUNICATIONS, INC.
2012 EQUITY INCENTIVE PLAN
(amended May 31, 2017)

1.PURPOSE. The purpose of this Plan is to provide incentives to attract, retain and motivate eligible persons whose present and potential contributions are important to the success of the Company, and any Parents and Subsidiaries that exist now or in the future, by offering them an opportunity to participate in the Company’s future performance through the grant of Awards. Capitalized terms not defined elsewhere in the text are defined in Section 27.
2.SHARES SUBJECT TO THE PLAN.
1.Number of Shares Available. Subject to Sections 2.6 and 21 and any other applicable provisions hereof, the total number of Shares reserved and available for grant and issuance pursuant to this Plan as of the date of adoption of this Plan by the Board, consists of (i) any reserved shares not issued or subject to outstanding grants under the Company’s 2000 Stock Option Plan (the “2000 Plan”) and the 2006 Stock Option Plan (the “2006 Plan”) (the 2000 Plan and the 2006 Plan together, the “Prior Plans”) on the Effective Date (as defined below), (ii) shares that are subject to stock options granted under the Prior Plans that cease to be subject to such stock options after the Effective Date, (iii) shares issued under the Prior Plans before or after the Effective Date pursuant to the exercise of stock options that are, after the Effective Date, forfeited and (iv) shares issued under the Prior Plans that are repurchased by the Company at or below the original issue price.
2.Lapsed, Returned Awards. Shares subject to Awards, and Shares issued under the Plan under any Award, will again be available for grant and issuance in connection with subsequent Awards under this Plan to the extent such Shares: (a) are subject to issuance upon exercise of an Option or SAR granted under this Plan but which cease to be subject to the Option or SAR for any reason other than exercise of the Option or SAR; (b) are subject to Awards granted under this Plan that are forfeited or are repurchased by the Company at the original issue price; (c) are subject to Awards granted under this Plan that otherwise terminate without such Shares being issued; or (d) are surrendered pursuant to an Exchange Program. To the extent an Award under the Plan is paid out in cash rather than Shares, such cash payment will not result in reducing the number of Shares available for issuance under the Plan. Shares used to pay the exercise price of an Award or to satisfy the tax withholding obligations related to an Award will become available for future grant or sale under the Plan. For the avoidance of doubt, Shares that otherwise become available for grant and issuance because of the provisions of this Section 2.2 shall not include Shares subject to Awards that initially became available because of the substitution clause in Section 21.2 hereof.
3.Minimum Share Reserve. At all times the Company shall reserve and keep available a sufficient number of Shares as shall be required to satisfy the requirements of all outstanding Awards granted under this Plan.
4.Automatic Share Reserve Increase. The number of Shares available for grant and issuance under the Plan shall be increased on January 1, of each of the calendar years 2013 through 2016 by the lesser of (i) five percent (5%) of the number of Shares issued and outstanding on each December 31 immediately prior to the date of increase or (ii) such number of Shares determined by the Board.
5.Limitations. No more than One Hundred Million (100,000,000) Shares shall be issued pursuant to the exercise of ISOs.
6.Adjustment of Shares. If the number of outstanding Shares is changed by a stock dividend, recapitalization, stock split, reverse stock split, subdivision, combination, reclassification or similar change in the capital structure of the Company, without consideration, then (a) the number of Shares reserved for issuance and future grant under the Plan set forth in Section 2.1, (b) the Exercise Prices of and number of Shares subject to outstanding Options and SARs, (c) the number of Shares subject to other outstanding Awards, (d) the maximum number of shares that may be issued as ISOs set forth in Section 2.5, and (e) the maximum number of Shares that may be issued to an individual or to a new Employee in any one calendar year set forth in Section 3, shall be proportionately adjusted, subject to any required action by the Board or the stockholders of the Company and in compliance with applicable securities laws; provided that fractions of a Share will not be issued.





3.ELIGIBILITY. ISOs may be granted only to Employees. All other Awards may be granted to Employees, Consultants, Directors and Non-Employee Directors of the Company or any Parent or Subsidiary of the Company; provided such Consultants, Directors and Non-Employee Directors render bona fide services not in connection with the offer and sale of securities in a capital-raising transaction. No Participant will be eligible to receive more than One Million (1,000,000) Shares in any calendar year under this Plan pursuant to the grant of Awards except that new Employees of the Company or a Parent or Subsidiary of the Company (including new Employees who are also officers and directors of the Company or any Parent or Subsidiary of the Company) are eligible to receive up to a maximum of Two Million (2,000,000) Shares in the calendar year in which they commence their employment.
4.ADMINISTRATION.
1.Committee Composition; Authority. This Plan will be administered by the Committee or by the Board acting as the Committee. Subject to the general purposes, terms and conditions of this Plan, and to the direction of the Board, the Committee will have full power to implement and carry out this Plan, except, however, the Board shall establish the terms for the grant of an Award to Non-Employee Directors. The Committee will have the authority to:
(a)construe and interpret this Plan, any Award Agreement and any other agreement or document executed pursuant to this Plan;
(b)prescribe, amend and rescind rules and regulations relating to this Plan or any Award;
(c)select persons to receive Awards;
(d)determine the form and terms and conditions, not inconsistent with the terms of the Plan, of any Award granted hereunder. Such terms and conditions include, but are not limited to, the exercise price, the time or times when Awards may vest and be exercised (which may be based on performance criteria), any vesting acceleration or waiver of forfeiture restrictions, and any restriction or limitation regarding any Award or the Shares relating thereto, based in each case on such factors as the Committee will determine;
(e)determine the number of Shares or other consideration subject to Awards;
(f)determine the Fair Market Value in good faith, if necessary;
(g)determine whether Awards will be granted singly, in combination with, in tandem with, in replacement of, or as alternatives to, other Awards under this Plan or any other incentive or compensation plan of the Company or any Parent or Subsidiary of the Company;
(h)grant waivers of Plan or Award conditions;
(i)determine the vesting, exercisability and payment of Awards;
(j)correct any defect, supply any omission or reconcile any inconsistency in this Plan, any Award or any Award Agreement;
(k)determine whether an Award has been earned;
(l)determine the terms and conditions of any, and to institute any Exchange Program;
(m)reduce or waive any criteria with respect to Performance Factors;
(n)adjust Performance Factors to take into account changes in law and accounting or tax rules as the Committee deems necessary or appropriate to reflect the impact of extraordinary or unusual items, events or circumstances to avoid windfalls or hardships provided that such adjustments are consistent with the regulations promulgated under Section 162(m) of the Code with respect to persons whose compensation is subject to Section 162(m) of the Code; and
(o)make all other determinations necessary or advisable for the administration of this Plan.
2.Committee Interpretation and Discretion. Any determination made by the Committee with respect to any Award shall be made in its sole discretion at the time of grant of the Award or, unless in contravention of any express term of the Plan or Award, at any later time, and such determination shall be final and binding on the Company and all persons having an interest in any Award under the Plan. Any dispute regarding the interpretation of the Plan or any Award Agreement shall be submitted by the Participant or Company to the Committee for review. The resolution of such a dispute by the Committee shall be final and binding on the Company and the Participant. The Committee may delegate to one or more executive officers the authority to review and resolve disputes with respect to Awards held by Participants who are not Insiders, and such resolution shall be final and binding on the Company and the Participant.
3.Section 162(m) of the Code and Section 16 of the Exchange Act. When necessary or desirable for an Award to qualify as “performance-based compensation” under Section 162(m) of the Code the Committee shall





include at least two persons who are “outside directors” (as defined under Section 162(m) of the Code) and at least two (or a majority if more than two then serve on the Committee) such “outside directors” shall approve the grant of such Award and timely determine (as applicable) the Performance Period and any Performance Factors upon which vesting or settlement of any portion of such Award is to be subject. When required by Section 162(m) of the Code, prior to settlement of any such Award at least two (or a majority if more than two then serve on the Committee) such “outside directors” then serving on the Committee shall determine and certify in writing the extent to which such Performance Factors have been timely achieved and the extent to which the Shares subject to such Award have thereby been earned. Awards granted to Participants who are subject to Section 16 of the Exchange Act must be approved by two or more “non-employee directors” (as defined in the regulations promulgated under Section 16 of the Exchange Act). With respect to Participants whose compensation is subject to Section 162(m) of the Code, and provided that such adjustments are consistent with the regulations promulgated under Section 162(m) of the Code, the Committee may adjust the performance goals to account for changes in law and accounting and to make such adjustments as the Committee deems necessary or appropriate to reflect the impact of extraordinary or unusual items, events or circumstances to avoid windfalls or hardships, including without limitation (i) restructurings, discontinued operations, extraordinary items, and other unusual or non-recurring charges, (ii) an event either not directly related to the operations of the Company or not within the reasonable control of the Company’s management, or (iii) a change in accounting standards required by generally accepted accounting principles.
4.4    Documentation. The Award Agreement for a given Award, the Plan and any other documents may be delivered to, and accepted by, a Participant or any other person in any manner (including electronic distribution or posting) that meets applicable legal requirements.
5.OPTIONS. The Committee may grant Options to Participants and will determine whether such Options will be Incentive Stock Options within the meaning of the Code (“ISOs”) or Nonqualified Stock Options (“NQSOs”), the number of Shares subject to the Option, the Exercise Price of the Option, the period during which the Option may vest and be exercised, and all other terms and conditions of the Option, subject to the following:
1.Option Grant. Each Option granted under this Plan will identify the Option as an ISO or an NQSO. An Option may be, but need not be, awarded upon satisfaction of such Performance Factors during any Performance Period as are set out in advance in the Participant’s individual Award Agreement. If the Option is being earned upon the satisfaction of Performance Factors, then the Committee will: (x) determine the nature, length and starting date of any Performance Period for each Option; and (y) select from among the Performance Factors to be used to measure the performance, if any. Performance Periods may overlap and Participants may participate simultaneously with respect to Options that are subject to different performance goals and other criteria.
2.Date of Grant. The date of grant of an Option will be the date on which the Committee makes the determination to grant such Option, or a specified future date. The Award Agreement and a copy of this Plan will be delivered to the Participant within a reasonable time after the granting of the Option.
3.Exercise Period. Options may be vested and exercisable within the times or upon the conditions as set forth in the Award Agreement governing such Option; provided, however, that no Option will be exercisable after the expiration of ten (10) years from the date the Option is granted; and provided further that no ISO granted to a person who, at the time the ISO is granted, directly or by attribution owns more than ten percent (10%) of the total combined voting power of all classes of stock of the Company or of any Parent or Subsidiary of the Company (“Ten Percent Stockholder”) will be exercisable after the expiration of five (5) years from the date the ISO is granted. The Committee also may provide for Options to become exercisable at one time or from time to time, periodically or otherwise, in such number of Shares or percentage of Shares as the Committee determines.
4.Exercise Price. The Exercise Price of an Option will be determined by the Committee when the Option is granted; provided that: (i) the Exercise Price of an ISO will be not less than one hundred percent (100%) of the Fair Market Value of the Shares on the date of grant and (ii) the Exercise Price of any ISO granted to a Ten Percent Stockholder will not be less than one hundred ten percent (110%) of the Fair Market Value of the Shares on the date of grant. Payment for the Shares purchased may be made in accordance with Section 11 and the Award Agreement and in accordance with any procedures established by the Company. The Exercise Price of a NQSO may not be less than one hundred percent (100%) of the Fair Market Value per Share on the date of grant.
5.Method of Exercise. Any Option granted hereunder will be vested and exercisable according to the terms of the Plan and at such times and under such conditions as determined by the Committee and set forth in





the Award Agreement. An Option may not be exercised for a fraction of a Share. An Option will be deemed exercised when the Company receives: (i) notice of exercise (in such form as the Committee may specify from time to time) from the person entitled to exercise the Option, and (ii) full payment for the Shares with respect to which the Option is exercised (together with applicable withholding taxes). Full payment may consist of any consideration and method of payment authorized by the Committee and permitted by the Award Agreement and the Plan. Shares issued upon exercise of an Option will be issued in the name of the Participant. Until the Shares are issued (as evidenced by the appropriate entry on the books of the Company or of a duly authorized transfer agent of the Company), no right to vote or receive dividends or any other rights as a stockholder will exist with respect to the Shares, notwithstanding the exercise of the Option. The Company will issue (or cause to be issued) such Shares promptly after the Option is exercised. No adjustment will be made for a dividend or other right for which the record date is prior to the date the Shares are issued, except as provided in Section 2.6 of the Plan. Exercising an Option in any manner will decrease the number of Shares thereafter available, both for purposes of the Plan and for sale under the Option, by the number of Shares as to which the Option is exercised.
6.Termination. The exercise of an Option will be subject to the following (except as may be otherwise provided in an Award Agreement):
(a)If the Participant is Terminated for any reason except for Cause or the Participant’s death or Disability, then the Participant may exercise such Participant’s Options only to the extent that such Options would have been exercisable by the Participant on the Termination Date no later than three (3) months after the Termination Date (or such shorter time period or longer time period not exceeding five (5) years as may be determined by the Committee, with any exercise beyond three (3) months after the Termination Date deemed to be the exercise of an NQSO), but in any event no later than the expiration date of the Options.
(b)If the Participant is Terminated because of the Participant’s death (or the Participant dies within three (3) months after a Termination other than for Cause or because of the Participant’s Disability), then the Participant’s Options may be exercised only to the extent that such Options would have been exercisable by the Participant on the Termination Date and must be exercised by the Participant’s legal representative, or authorized assignee, no later than twelve (12) months after the Termination Date (or such shorter time period not less than six (6) months or longer time period not exceeding five (5) years as may be determined by the Committee), but in any event no later than the expiration date of the Options.
(c)If the Participant is Terminated because of the Participant’s Disability, then the Participant’s Options may be exercised only to the extent that such Options would have been exercisable by the Participant on the Termination Date and must be exercised by the Participant (or the Participant’s legal representative or authorized assignee) no later than twelve (12) months after the Termination Date (with any exercise beyond (a) three (3) months after the Termination Date when the Termination is for a Disability that is not a “permanent and total disability” as defined in Section 22(e)(3) of the Code, or (b) twelve (12) months after the Termination Date when the Termination is for a Disability that is a “permanent and total disability” as defined in Section 22(e)(3) of the Code, deemed to be exercise of an NQSO), but in any event no later than the expiration date of the Options.
(d)If the Participant is terminated for Cause, then Participant’s Options shall expire on such Participant’s Termination Date, or at such later time and on such conditions as are determined by the Committee, but in any no event later than the expiration date of the Options. Unless otherwise provided in the Award Agreement, Cause will have the meaning set forth in the Plan.
7.Limitations on Exercise. The Committee may specify a minimum number of Shares that may be purchased on any exercise of an Option, provided that such minimum number will not prevent any Participant from exercising the Option for the full number of Shares for which it is then exercisable.
8.Limitations on ISOs. With respect to Awards granted as ISOs, to the extent that the aggregate Fair Market Value of the Shares with respect to which such ISOs are exercisable for the first time by the Participant during any calendar year (under all plans of the Company and any Parent or Subsidiary) exceeds One Hundred Thousand Dollars ($100,000), such Options will be treated as NQSOs. For purposes of this Section 5.8, ISOs will be taken into account in the order in which they were granted. The Fair Market Value of the Shares will be determined as of the time the Option with respect to such Shares is granted. In the event that the Code or the regulations promulgated thereunder are amended after the Effective Date to provide for a different limit on the Fair Market Value of Shares permitted to be subject to ISOs, such different limit will be automatically incorporated herein and will apply to any Options granted after the effective date of such amendment.





9.Modification, Extension or Renewal. The Committee may modify, extend or renew outstanding Options and authorize the grant of new Options in substitution therefor, provided that any such action may not, without the written consent of a Participant, impair any of such Participant’s rights under any Option previously granted. Any outstanding ISO that is modified, extended, renewed or otherwise altered will be treated in accordance with Section 424(h) of the Code. Subject to Section 18 of this Plan, by written notice to affected Participants, the Committee may reduce the Exercise Price of outstanding Options without the consent of such Participants; provided, however, that the Exercise Price may not be reduced below the Fair Market Value on the date the action is taken to reduce the Exercise Price.
10.No Disqualification. Notwithstanding any other provision in this Plan, no term of this Plan relating to ISOs will be interpreted, amended or altered, nor will any discretion or authority granted under this Plan be exercised, so as to disqualify this Plan under Section 422 of the Code or, without the consent of the Participant affected, to disqualify any ISO under Section 422 of the Code.
6.RESTRICTED STOCK AWARDS.
1.Awards of Restricted Stock. A Restricted Stock Award is an offer by the Company to sell to a Participant Shares that are subject to restrictions (“Restricted Stock”). The Committee will determine to whom an offer will be made, the number of Shares the Participant may purchase, the Purchase Price, the restrictions under which the Shares will be subject and all other terms and conditions of the Restricted Stock Award, subject to the Plan.
2.Restricted Stock Purchase Agreement. All purchases under a Restricted Stock Award will be evidenced by an Award Agreement. Except as may otherwise be provided in an Award Agreement, a Participant accepts a Restricted Stock Award by signing and delivering to the Company an Award Agreement with full payment of the Purchase Price, within thirty (30) days from the date the Award Agreement was delivered to the Participant. If the Participant does not accept such Award within thirty (30) days, then the offer of such Restricted Stock Award will terminate, unless the Committee determines otherwise.
3.Purchase Price. The Purchase Price for a Restricted Stock Award will be determined by the Committee and may be less than Fair Market Value on the date the Restricted Stock Award is granted. Payment of the Purchase Price must be made in accordance with Section 11 of the Plan, and the Award Agreement and in accordance with any procedures established by the Company.
4.Terms of Restricted Stock Awards. Restricted Stock Awards will be subject to such restrictions as the Committee may impose or are required by law. These restrictions may be based on completion of a specified number of years of service with the Company or upon completion of Performance Factors, if any, during any Performance Period as set out in advance in the Participant’s Award Agreement. Prior to the grant of a Restricted Stock Award, the Committee shall: (a) determine the nature, length and starting date of any Performance Period for the Restricted Stock Award; (b) select from among the Performance Factors to be used to measure performance goals, if any; and (c) determine the number of Shares that may be awarded to the Participant. Performance Periods may overlap and a Participant may participate simultaneously with respect to Restricted Stock Awards that are subject to different Performance Periods and having different performance goals and other criteria.
5.Termination of Participant. Except as may be set forth in the Participant’s Award Agreement, vesting ceases on such Participant’s Termination Date (unless determined otherwise by the Committee).
7.STOCK BONUS AWARDS.
1.Awards of Stock Bonuses. A Stock Bonus Award is an award to an eligible person of Shares for services to be rendered or for past services already rendered to the Company or any Parent or Subsidiary. All Stock Bonus Awards shall be made pursuant to an Award Agreement. No payment from the Participant will be required for Shares awarded pursuant to a Stock Bonus Award.
2.Terms of Stock Bonus Awards. The Committee will determine the number of Shares to be awarded to the Participant under a Stock Bonus Award and any restrictions thereon. These restrictions may be based upon completion of a specified number of years of service with the Company or upon satisfaction of performance goals based on Performance Factors during any Performance Period as set out in advance in the Participant’s Stock Bonus Agreement. Prior to the grant of any Stock Bonus Award the Committee shall: (a) determine the nature, length and starting date of any Performance Period for the Stock Bonus Award; (b) select from among the Performance Factors to be used to measure performance goals; and (c) determine the number of Shares that may be awarded to the Participant. Performance Periods may overlap and a Participant may participate simultaneously with respect to Stock Bonus Awards that are subject to different Performance Periods and different performance goals and other criteria.





3.Form of Payment to Participant. Payment may be made in the form of cash, whole Shares, or a combination thereof, based on the Fair Market Value of the Shares earned under a Stock Bonus Award on the date of payment, as determined in the sole discretion of the Committee.
4.Termination of Participation. Except as may be set forth in the Participant’s Award Agreement, vesting ceases on such Participant’s Termination Date (unless determined otherwise by the Committee).
8.STOCK APPRECIATION RIGHTS.
1.Awards of SARs. A Stock Appreciation Right (“SAR”) is an award to a Participant that may be settled in cash, or Shares (which may consist of Restricted Stock), having a value equal to (a) the difference between the Fair Market Value on the date of exercise over the Exercise Price multiplied by (b) the number of Shares with respect to which the SAR is being settled (subject to any maximum number of Shares that may be issuable as specified in an Award Agreement). All SARs shall be made pursuant to an Award Agreement.
2.Terms of SARs. The Committee will determine the terms of each SAR including, without limitation: (a) the number of Shares subject to the SAR; (b) the Exercise Price and the time or times during which the SAR may be settled; (c) the consideration to be distributed on settlement of the SAR; and (d) the effect of the Participant’s Termination on each SAR. The Exercise Price of the SAR will be determined by the Committee when the SAR is granted, and may not be less than Fair Market Value. A SAR may be awarded upon satisfaction of Performance Factors, if any, during any Performance Period as are set out in advance in the Participant’s individual Award Agreement. If the SAR is being earned upon the satisfaction of Performance Factors, then the Committee will: (x) determine the nature, length and starting date of any Performance Period for each SAR; and (y) select from among the Performance Factors to be used to measure the performance, if any. Performance Periods may overlap and Participants may participate simultaneously with respect to SARs that are subject to different Performance Factors and other criteria.
3.Exercise Period and Expiration Date. A SAR will be exercisable within the times or upon the occurrence of events determined by the Committee and set forth in the Award Agreement governing such SAR. The SAR Agreement shall set forth the expiration date; provided that no SAR will be exercisable after the expiration of ten (10) years from the date the SAR is granted. The Committee may also provide for SARs to become exercisable at one time or from time to time, periodically or otherwise (including, without limitation, upon the attainment during a Performance Period of performance goals based on Performance Factors), in such number of Shares or percentage of the Shares subject to the SAR as the Committee determines. Except as may be set forth in the Participant’s Award Agreement, vesting ceases on such Participant’s Termination Date (unless determined otherwise by the Committee). Notwithstanding the foregoing, the rules of Section 5.6 also will apply to SARs.
4.Form of Settlement. Upon exercise of a SAR, a Participant will be entitled to receive payment from the Company in an amount determined by multiplying (i) the difference between the Fair Market Value of a Share on the date of exercise over the Exercise Price; times (ii) the number of Shares with respect to which the SAR is exercised. At the discretion of the Committee, the payment from the Company for the SAR exercise may be in cash, in Shares of equivalent value, or in some combination thereof. The portion of a SAR being settled may be paid currently or on a deferred basis with such interest or dividend equivalent, if any, as the Committee determines, provided that the terms of the SAR and any deferral satisfy the requirements of Section 409A of the Code.
5.Termination of Participation. Except as may be set forth in the Participant’s Award Agreement, vesting ceases on such Participant’s Termination Date (unless determined otherwise by the Committee).
9.RESTRICTED STOCK UNITS.
1.Awards of Restricted Stock Units. A Restricted Stock Unit (“RSU”) is an award to a Participant covering a number of Shares that may be settled in cash, or by issuance of those Shares (which may consist of Restricted Stock). All RSUs shall be made pursuant to an Award Agreement.
2.Terms of RSUs. The Committee will determine the terms of an RSU including, without limitation: (a) the number of Shares subject to the RSU; (b) the time or times during which the RSU may be settled; (c) the consideration to be distributed on settlement; and (d) the effect of the Participant’s Termination on each RSU. An RSU may be awarded upon satisfaction of such performance goals based on Performance Factors during any Performance Period as are set out in advance in the Participant’s Award Agreement. If the RSU is being earned upon satisfaction of Performance Factors, then the Committee will: (x) determine the nature, length and starting date of any Performance Period for the RSU; (y) select from among the Performance Factors to be used to measure the performance, if any; and (z) determine the number of Shares deemed subject to the RSU. Performance Periods may overlap and participants may participate simultaneously with respect to RSUs that are subject to different Performance Periods and different performance goals and other criteria.





3.Form and Timing of Settlement. Payment of earned RSUs shall be made as soon as practicable after the date(s) determined by the Committee and set forth in the Award Agreement. The Committee, in its sole discretion, may settle earned RSUs in cash, Shares, or a combination of both. The Committee may also permit a Participant to defer payment under a RSU to a date or dates after the RSU is earned provided that the terms of the RSU and any deferral satisfy the requirements of Section 409A of the Code.
4.Termination of Participant. Except as may be set forth in the Participant’s Award Agreement, vesting ceases on such Participant’s Termination Date (unless determined otherwise by the Committee).
10.PERFORMANCE AWARDS.
1.Performance Awards. A Performance Award is an award to a Participant of a cash bonus or a Performance Share bonus. Grants of Performance Awards shall be made pursuant to an Award Agreement.
2.Terms of Performance Awards. The Committee will determine, and each Award Agreement shall set forth, the terms of each award of Performance Award including, without limitation: (a) the amount of any cash bonus; (b) the number of Shares deemed subject to a Performance Share bonus; (c) the Performance Factors and Performance Period that shall determine the time and extent to which each Performance Award shall be settled; (d) the consideration to be distributed on settlement; and (e) the effect of the Participant’s Termination on each Performance Award. In establishing Performance Factors and the Performance Period the Committee will: (x) determine the nature, length and starting date of any Performance Period; and (y) select from among the Performance Factors to be used. Prior to settlement the Committee shall determine the extent to which Performance Awards have been earned. Performance Periods may overlap and Participants may participate simultaneously with respect to Performance Awards that are subject to different Performance Periods and different performance goals and other criteria. No Participant will be eligible to receive more than Seven Million Five Hundred Thousand ($7,500,000) in Performance Awards in any calendar year under this Plan.
3.Value, Earning and Timing of Performance Shares. Any Performance Share bonus will have an initial value equal to the Fair Market Value of a Share on the date of grant. After the applicable Performance Period has ended, the holder of a Performance Share bonus will be entitled to receive a payout of the number of Shares earned by the Participant over the Performance Period, to be determined as a function of the extent to which the corresponding Performance Factors or other vesting provisions have been achieved. The Committee, in its sole discretion, may pay an earned Performance Share bonus in the form of cash, in Shares (which have an aggregate Fair Market Value equal to the value of the earned Performance Shares at the close of the applicable Performance Period) or in a combination thereof. Performance Share bonuses may also be settled in Restricted Stock.
4.Termination of Participant. Except as may be set forth in the Participant’s Award Agreement, vesting ceases on such Participant’s Termination Date (unless determined otherwise by the Committee).
11.PAYMENT FOR SHARE PURCHASES.
Payment from a Participant for Shares purchased pursuant to this Plan may be made in cash or by check or, where expressly approved for the Participant by the Committee and where permitted by law (and to the extent not otherwise set forth in the applicable Award Agreement):
(a)by cancellation of indebtedness of the Company to the Participant;
(b)by surrender of shares of the Company held by the Participant that have a Fair Market Value on the date of surrender equal to the aggregate exercise price of the Shares as to which said Award will be exercised or settled;
(c)by waiver of compensation due or accrued to the Participant for services rendered or to be rendered to the Company or a Parent or Subsidiary of the Company;
(d)by consideration received by the Company pursuant to a broker-assisted or other form of cashless exercise program implemented by the Company in connection with the Plan;
(e)by any combination of the foregoing; or
(f)by any other method of payment as is permitted by applicable law.
12.GRANTS to Non-Employee directors.
1.Types of Awards. Non-Employee Directors are eligible to receive any type of Award offered under this Plan except ISOs. Awards pursuant to this Section 12 may be automatically made pursuant to policy adopted by the Board, or made from time to time as determined in the discretion of the Board.





2.Eligibility. Awards pursuant to this Section 12 shall be granted only to Non-Employee Directors. A Non-Employee Director who is elected or re-elected as a member of the Board will be eligible to receive an Award under this Section 12.
3.Vesting, Exercisability and Settlement. Except as set forth in Section 21, Awards shall vest, become exercisable and be settled as determined by the Board. With respect to Options and SARs, the exercise price granted to Non-Employee Directors shall not be less than the Fair Market Value of the Shares at the time that such Option or SAR is granted.
13.WITHHOLDING TAXES.
1.Withholding Generally. Whenever Shares are to be issued in satisfaction of Awards granted under this Plan, the Company may require the Participant to remit to the Company, or to the Parent or Subsidiary employing the Participant, an amount sufficient to satisfy applicable U.S. federal, state, local and international withholding tax requirements or any other tax liability legally due from the Participant prior to the delivery of Shares pursuant to exercise or settlement of any Award. Whenever payments in satisfaction of Awards granted under this Plan are to be made in cash, such payment will be net of an amount sufficient to satisfy applicable U.S. federal, state, local and international withholding tax requirements or any other tax liability legally due from the Participant.
2.Stock Withholding. The Committee, in its sole discretion and pursuant to such procedure as it may specify from time to time and to limitations of local law, may require or permit a Participant to satisfy such tax withholding obligation or any other tax liability legally due from the Participant, in whole or in part by (without limitation) (i) paying cash, (ii) electing to have the Company withhold otherwise deliverable cash or Shares having a Fair Market Value equal to the minimum statutory amount required to be withheld, or (iii) delivering to the Company already-owned Shares having a Fair Market Value equal to the amount determined to be withheld, which may each be calculated by considering applicable statutory withholding rates or other applicable withholding rates, including up to the maximum permissible statutory tax rate for the applicable tax jurisdiction, to the extent consistent with applicable laws. The Fair Market Value of the Shares to be withheld or delivered will be determined as of the date that the taxes are required to be withheld.
14.TRANSFERABILITY.
1.Transfer Generally. Unless determined otherwise by the Committee, an Award may not be sold, pledged, assigned, hypothecated, transferred, or disposed of in any manner other than by will or by the laws of descent or distribution. If the Committee makes an Award transferable, including, without limitation, by instrument to an inter vivos or testamentary trust in which the Awards are to be passed to beneficiaries upon the death of the trustor (settlor) or by gift to a Permitted Transferee, such Award will contain such additional terms and conditions as the Administrator deems appropriate.
2.Award Transfer Program. Notwithstanding any contrary provision of the Plan, the Committee shall have all discretion and authority to determine and implement the terms and conditions of any Award Transfer Program instituted pursuant to this Section 14.2 and shall have the authority to amend the terms of any Award participating, or otherwise eligible to participate in, the Award Transfer Program, including (but not limited to) the authority to (i) amend (including to extend) the expiration date, post-termination exercise period and/or forfeiture conditions of any such Award, (ii) amend or remove any provisions of the Award relating to the Award holder’s continued service to the Company, (iii) amend the permissible payment methods with respect to the exercise or purchase of any such Award, (iv) amend the adjustments to be implemented in the event of changes in the capitalization and other similar events with respect to such Award, and (v) make such other changes to the terms of such Award as the Committee deems necessary or appropriate in its sole discretion.
15.PRIVILEGES OF STOCK OWNERSHIP; RESTRICTIONS ON SHARES.
1.Voting and Dividends. No Participant will have any of the rights of a stockholder with respect to any Shares until the Shares are issued to the Participant. After Shares are issued to the Participant, the Participant will be a stockholder and have all the rights of a stockholder with respect to such Shares, including the right to vote and receive all dividends or other distributions made or paid with respect to such Shares; provided, that if such Shares are Restricted Stock, then any new, additional or different securities the Participant may become entitled to receive with respect to such Shares by virtue of a stock dividend, stock split or any other change in the corporate or capital structure of the Company will be subject to the same restrictions as the Restricted Stock; provided, further, that the Participant will have no right to retain such stock dividends or stock distributions with respect to Shares that are repurchased at the Participant’s Purchase Price or Exercise Price, as the case may be, pursuant to Section 15.2.





2.Restrictions on Shares. At the discretion of the Committee, the Company may reserve to itself and/or its assignee(s) a right to repurchase (a “Right of Repurchase”) a portion of any or all Unvested Shares held by a Participant following such Participant’s Termination at any time within ninety (90) days after the later of the Participant’s Termination Date and the date the Participant purchases Shares under this Plan, for cash and/or cancellation of purchase money indebtedness, at the Participant’s Purchase Price or Exercise Price, as the case may be.
16.CERTIFICATES. All certificates for Shares or other securities delivered under this Plan will be subject to such stock transfer orders, legends and other restrictions as the Committee may deem necessary or advisable, including restrictions under any applicable U.S. federal, state or foreign securities law, or any rules, regulations and other requirements of the SEC or any stock exchange or automated quotation system upon which the Shares may be listed or quoted and any non-U.S. exchange controls or securities law restrictions to which the Shares are subject.
17.ESCROW; PLEDGE OF SHARES. To enforce any restrictions on a Participant’s Shares, the Committee may require the Participant to deposit all certificates representing Shares, together with stock powers or other instruments of transfer approved by the Committee, appropriately endorsed in blank, with the Company or an agent designated by the Company to hold in escrow until such restrictions have lapsed or terminated, and the Committee may cause a legend or legends referencing such restrictions to be placed on the certificates. Any Participant who is permitted to execute a promissory note as partial or full consideration for the purchase of Shares under this Plan will be required to pledge and deposit with the Company all or part of the Shares so purchased as collateral to secure the payment of the Participant’s obligation to the Company under the promissory note; provided, however, that the Committee may require or accept other or additional forms of collateral to secure the payment of such obligation and, in any event, the Company will have full recourse against the Participant under the promissory note notwithstanding any pledge of the Participant’s Shares or other collateral. In connection with any pledge of the Shares, the Participant will be required to execute and deliver a written pledge agreement in such form as the Committee will from time to time approve. The Shares purchased with the promissory note may be released from the pledge on a pro rata basis as the promissory note is paid.
18.REPRICING; EXCHANGE AND BUYOUT OF AWARDS. Without prior stockholder approval the Committee may (i) reprice Options or SARS (and where such repricing is a reduction in the Exercise Price of outstanding Options or SARS, the consent of the affected Participants is not required provided written notice is provided to them, notwithstanding any adverse tax consequences to them arising from the repricing), and (ii) with the consent of the respective Participants (unless not required pursuant to Section 5.9 of the Plan), pay cash or issue new Awards in exchange for the surrender and cancellation of any, or all, outstanding Awards.
19.SECURITIES LAW AND OTHER REGULATORY COMPLIANCE. An Award will not be effective unless such Award is in compliance with all applicable U.S. federal and state securities laws, rules and regulations of any governmental body, and the requirements of any stock exchange or automated quotation system upon which the Shares may then be listed or quoted, as they are in effect on the date of grant of the Award and also on the date of exercise or other issuance. Notwithstanding any other provision in this Plan, the Company will have no obligation to issue or deliver certificates for Shares under this Plan prior to: (a) obtaining any approvals from governmental agencies that the Company determines are necessary or advisable; and/or (b) completion of any registration or other qualification of such Shares under any state or federal or foreign law or ruling of any governmental body that the Company determines to be necessary or advisable. The Company will be under no obligation to register the Shares with the SEC or to effect compliance with the registration, qualification or listing requirements of any state securities laws, stock exchange or automated quotation system, and the Company will have no liability for any inability or failure to do so.
20.NO OBLIGATION TO EMPLOY. Nothing in this Plan or any Award granted under this Plan will confer or be deemed to confer on any Participant any right to continue in the employ of, or to continue any other relationship with, the Company or any Parent or Subsidiary of the Company or limit in any way the right of the Company or any Parent or Subsidiary of the Company to terminate Participant’s employment or other relationship at any time.
21.CORPORATE TRANSACTIONS.
1.Assumption or Replacement of Awards by Successor. In the event of a Corporate Transaction any or all outstanding Awards may be assumed or replaced by the successor corporation, which assumption or replacement shall be binding on all Participants. In the alternative, the successor corporation may substitute equivalent Awards or provide substantially similar consideration to Participants as was provided to stockholders (after taking into account the existing provisions of the Awards). The successor corporation may also issue, in place of outstanding Shares of the Company held by the Participant, substantially similar shares or other property subject to repurchase





restrictions no less favorable to the Participant. In the event such successor or acquiring corporation (if any) refuses to assume, convert, replace or substitute Awards, as provided above, pursuant to a Corporate Transaction, then notwithstanding any other provision in this Plan to the contrary, such Awards shall have their vesting accelerate as to all shares subject to such Award (and any applicable right of repurchase fully lapse) immediately prior to the Corporate Transaction. In addition, in the event such successor or acquiring corporation (if any) refuses to assume, convert, replace or substitute Awards, as provided above, pursuant to a Corporate Transaction, the Committee will notify the Participant in writing or electronically that such Award will be exercisable for a period of time determined by the Committee in its sole discretion, and such Award will terminate upon the expiration of such period. Awards need not be treated similarly in a Corporate Transaction.
2.Assumption of Awards by the Company. The Company, from time to time, also may substitute or assume outstanding awards granted by another company, whether in connection with an acquisition of such other company or otherwise, by either; (a) granting an Award under this Plan in substitution of such other company’s award; or (b) assuming such award as if it had been granted under this Plan if the terms of such assumed award could be applied to an Award granted under this Plan. Such substitution or assumption will be permissible if the holder of the substituted or assumed award would have been eligible to be granted an Award under this Plan if the other company had applied the rules of this Plan to such grant. In the event the Company assumes an award granted by another company, the terms and conditions of such award will remain unchanged (except that the Purchase Price or the Exercise Price, as the case may be, and the number and nature of Shares issuable upon exercise or settlement of any such Award will be adjusted appropriately pursuant to Section 424(a) of the Code). In the event the Company elects to grant a new Option in substitution rather than assuming an existing option, such new Option may be granted with a similarly adjusted Exercise Price. Substitute Awards shall not reduce the number of Shares authorized for grant under the Plan or authorized for grant to a Participant in any calendar year.
3.Non-Employee Directors’ Awards. Notwithstanding any provision to the contrary herein, in the event of a Corporate Transaction, the vesting of all Awards granted to Non-Employee Directors shall accelerate and such Awards shall become exercisable (as applicable) in full prior to the consummation of such event at such times and on such conditions as the Committee determines.
22.ADOPTION AND STOCKHOLDER APPROVAL. This Plan shall be submitted for the approval of the Company’s stockholders, consistent with applicable laws, within twelve (12) months before or after the date this Plan is adopted by the Board.
23.TERM OF PLAN/GOVERNING LAW. Unless earlier terminated as provided herein, this Plan will become effective on the Effective Date and will terminate ten (10) years from the date this Plan is adopted by the Board. This Plan and all Awards granted hereunder shall be governed by and construed in accordance with the laws of the State of Delaware (excluding its conflict of law rules).
24.AMENDMENT OR TERMINATION OF PLAN. The Board may at any time terminate or amend this Plan in any respect, including, without limitation, amendment of any form of Award Agreement or instrument to be executed pursuant to this Plan; provided, however, that the Board will not, without the approval of the stockholders of the Company, amend this Plan in any manner that requires such stockholder approval; provided further, that a Participant’s Award shall be governed by the version of this Plan then in effect at the time such Award was granted.
25.NONEXCLUSIVITY OF THE PLAN. Neither the adoption of this Plan by the Board, the submission of this Plan to the stockholders of the Company for approval, nor any provision of this Plan will be construed as creating any limitations on the power of the Board to adopt such additional compensation arrangements as it may deem desirable, including, without limitation, the granting of stock awards and bonuses otherwise than under this Plan, and such arrangements may be either generally applicable or applicable only in specific cases.
26.INSIDER TRADING POLICY. Each Participant who receives an Award shall comply with any policy adopted by the Company from time to time covering transactions in the Company’s securities by Employees, officers and/or directors of the Company.
27.DEFINITIONS. As used in this Plan, and except as elsewhere defined herein, the following terms will have the following meanings:
Award” means any award under the Plan, including any Option, Restricted Stock, Stock Bonus, Stock Appreciation Right, Restricted Stock Unit or award of Performance Shares.
Award Agreement” means, with respect to each Award, the written or electronic agreement between the Company and the Participant setting forth the terms and conditions of the Award, which shall be in substantially a





form (which need not be the same for each Participant) that the Committee has from time to time approved, and will comply with and be subject to the terms and conditions of this Plan.
Award Transfer Program” means any program instituted by the Committee which would permit Participants the opportunity to transfer any outstanding Awards to a financial institution or other person or entity approved by the Committee.
Board” means the Board of Directors of the Company.
Cause” means (a) the commission of an act of theft, embezzlement, fraud, dishonesty, (b) a breach of fiduciary duty to the Company or a Parent or Subsidiary, or (c) a failure to materially perform the customary duties of Employee’s employment.
Code” means the United States Internal Revenue Code of 1986, as amended, and the regulations promulgated thereunder.
Committee” means the Compensation Committee of the Board or those persons to whom administration of the Plan, or part of the Plan, has been delegated as permitted by law.
Common Stock” means the common stock of the Company.
Company” means Vocera Communications, Inc., or any successor corporation.
Consultant” means any person, including an advisor or independent contractor, engaged by the Company or a Parent or Subsidiary to render services to such entity.
Corporate Transaction” means the occurrence of any of the following events: (i) any “person” (as such term is used in Sections 13(d) and 14(d) of the Exchange Act) becomes the “beneficial owner” (as defined in Rule 13d-3 of the Exchange Act), directly or indirectly, of securities of the Company representing fifty percent (50%) or more of the total voting power represented by the Company’s then-outstanding voting securities; (ii) the consummation of the sale or disposition by the Company of all or substantially all of the Company’s assets; (iii) the consummation of a merger or consolidation of the Company with any other corporation, other than a merger or consolidation which would result in the voting securities of the Company outstanding immediately prior thereto continuing to represent (either by remaining outstanding or by being converted into voting securities of the surviving entity or its parent) at least fifty percent (50%) of the total voting power represented by the voting securities of the Company or such surviving entity or its parent outstanding immediately after such merger or consolidation or (iv) any other transaction which qualifies as a “corporate transaction” under Section 424(a) of the Code wherein the stockholders of the Company give up all of their equity interest in the Company (except for the acquisition, sale or transfer of all or substantially all of the outstanding shares of the Company).
Director” means a member of the Board.
Disability” means in the case of incentive stock options, total and permanent disability as defined in Section 22(e)(3) of the Code and in the case of other Awards, that the Participant is unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to result in death or can be expected to last for a continuous period of not less than 12 months.
Effective Date” means the date of the underwritten initial public offering of the Company’s Common Stock pursuant to a registration statement that is declared effective by the SEC.
Employee” means any person, including Officers and Directors, employed by the Company or any Parent or Subsidiary of the Company. Neither service as a Director nor payment of a director’s fee by the Company will be sufficient to constitute “employment” by the Company.
Exchange Act” means the United States Securities Exchange Act of 1934, as amended.





Exchange Program” means a program pursuant to which outstanding Awards are surrendered, cancelled or exchanged for cash, the same type of Award or a different Award (or combination thereof).
Exercise Price” means, with respect to an Option, the price at which a holder may purchase the Shares issuable upon exercise of an Option and with respect to a SAR, the price at which the SAR is granted to the holder thereof.
Fair Market Value” means, as of any date, the value of a share of the Company’s Common Stock determined as follows:
(a)if such Common Stock is publicly traded and is then listed on a national securities exchange, its closing price on the date of determination on the principal national securities exchange on which the Common Stock is listed or admitted to trading as reported in The Wall Street Journal;
(b)if such Common Stock is publicly traded but is neither listed nor admitted to trading on a national securities exchange, the average of the closing bid and asked prices on the date of determination as reported in The Wall Street Journal;
(c)in the case of an Option or SAR grant made on the Effective Date, the price per share at which shares of the Company’s Common Stock are initially offered for sale to the public by the Company’s underwriters in the initial public offering of the Company’s Common Stock pursuant to a registration statement filed with the SEC under the Securities Act; or
(d)if none of the foregoing is applicable, by the Board or the Committee in good faith.
Insider” means an officer or director of the Company or any other person whose transactions in the Company’s Common Stock are subject to Section 16 of the Exchange Act.
Non-Employee Director” means a Director who is not an Employee of the Company or any Parent or Subsidiary.
Option” means an award of an option to purchase Shares pursuant to Section 5.
Parent” means any corporation (other than the Company) in an unbroken chain of corporations ending with the Company if each of such corporations other than the Company owns stock possessing fifty percent (50%) or more of the total combined voting power of all classes of stock in one of the other corporations in such chain.
Participant” means a person who holds an Award under this Plan.
Performance Award means cash or stock granted pursuant to Section 10 or Section 12 of the Plan.
“Performance Factors” means any of the factors selected by the Committee and specified in an Award Agreement, from among the following objective measures, either individually, alternatively or in any combination, applied to the Company as a whole or any business unit or Subsidiary, either individually, alternatively, or in any combination, on a GAAP or non-GAAP basis, and measured, to the extent applicable on an absolute basis or relative to a pre-established target, to determine whether the performance goals established by the Committee with respect to applicable Awards have been satisfied:
(a)    Profit Before Tax;
(b)    Billings;
(c)    Revenue;
(d)    Net revenue;
(e)    Earnings (which may include earnings before interest and taxes, earnings before taxes, and net earnings);
(f)    Operating income;





(g)    Operating margin;
(h)    Operating profit;
(i)    Controllable operating profit, or net operating profit;
(j)    Net Profit;
(k)    Gross margin;
(l)    Operating expenses or operating expenses as a percentage of revenue;
(m)    Net income;
(n)    Earnings per share;
(o)    Total stockholder return;
(p)    Market share;
(q)    Return on assets or net assets;
(r)    The Company’s stock price;
(s)    Growth in stockholder value relative to a pre-determined index;
(t)    Return on equity;
(u)    Return on invested capital;
(v)    Cash Flow (including free cash flow or operating cash flows)
(w)    Cash conversion cycle;
(x)    Economic value added;
(y)    Individual confidential business objectives;
(z)    Contract awards or backlog;
(aa)    Overhead or other expense reduction;
(bb)    Credit rating;
(cc)    Strategic plan development and implementation;
(dd)    Succession plan development and implementation;
(ee)    Improvement in workforce diversity;
(ff)    Customer indicators;
(gg)    New product invention or innovation;
(hh)    Attainment of research and development milestones;





(ii)    Improvements in productivity;
(jj)    Bookings; and
(kk)    Attainment of objective operating goals and employee metrics.
The Committee may, in recognition of unusual or non-recurring items such as acquisition-related activities or changes in applicable accounting rules, provide for one or more equitable adjustments (based on objective standards) to the Performance Factors to preserve the Committee’s original intent regarding the Performance Factors at the time of the initial award grant. It is within the sole discretion of the Committee to make or not make any such equitable adjustments.
Performance Period” means the period of service determined by the Committee, not to exceed five (5) years, during which years of service or performance is to be measured for the Award.
Performance Share” means a performance share bonus granted as a Performance Award.
Permitted Transferee” means any child, stepchild, grandchild, parent, stepparent, grandparent, spouse, former spouse, sibling, niece, nephew, mother-in-law, father-in-law, son-in-law, daughter-in-law, brother-in-law, or sister-in-law (including adoptive relationships) of the Employee, any person sharing the Employee’s household (other than a tenant or employee), a trust in which these persons (or the Employee) have more than 50% of the beneficial interest, a foundation in which these persons (or the Employee) control the management of assets, and any other entity in which these persons (or the Employee) own more than 50% of the voting interests
Plan” means this Vocera Communications, Inc. 2012 Equity Incentive Plan.
Purchase Price” means the price to be paid for Shares acquired under the Plan, other than Shares acquired upon exercise of an Option or SAR.
Restricted Stock Award” means an award of Shares pursuant to Section 6 or Section 12 of the Plan, or issued pursuant to the early exercise of an Option.
Restricted Stock Unit” means an Award granted pursuant to Section 9 or Section 12 of the Plan.
SEC” means the United States Securities and Exchange Commission.
Securities Act” means the United States Securities Act of 1933, as amended.
Shares” means shares of the Company’s Common Stock and the common stock of any successor security.
Stock Appreciation Right” means an Award granted pursuant to Section 8 or Section 12 of the Plan.
Stock Bonus” means an Award granted pursuant to Section 7 or Section 12 of the Plan.
Subsidiary” means any corporation (other than the Company) in an unbroken chain of corporations beginning with the Company if each of the corporations other than the last corporation in the unbroken chain owns stock possessing fifty percent (50%) or more of the total combined voting power of all classes of stock in one of the other corporations in such chain.
Termination” or “Terminated” means, for purposes of this Plan with respect to a Participant, that the Participant has for any reason ceased to provide services as an employee, officer, director, consultant, independent contractor or advisor to the Company or a Parent or Subsidiary of the Company. An employee will not be deemed to have ceased to provide services in the case of (i) sick leave, (ii) military leave, or (iii) any other leave of absence approved by the Committee; provided, that such leave is for a period of not more than 90 days, unless reemployment upon the expiration of such leave is guaranteed by contract or statute or unless provided otherwise pursuant to formal





policy adopted from time to time by the Company and issued and promulgated to employees in writing. In the case of any employee on an approved leave of absence, the Committee may make such provisions respecting suspension of vesting of the Award while on leave from the employ of the Company or a Parent or Subsidiary of the Company as it may deem appropriate, except that in no event may an Award be exercised after the expiration of the term set forth in the applicable Award Agreement. An employee shall have terminated employment as of the date he or she ceases to be employed (regardless of whether the termination is in breach of local laws or is later found to be invalid) and employment shall not be extended by any notice period or garden leave mandated by local law. The Committee will have sole discretion to determine whether a Participant has ceased to provide services for purposes of the Plan and the effective date on which the Participant ceased to provide services (the “Termination Date”).
Unvested Shares” means Shares that have not yet vested or are subject to a right of repurchase in favor of the Company (or any successor thereto).






EX-31.01 3 vcra10q-06302017xex3101.htm EXHIBIT 31.01 Exhibit


EXHIBIT 31.01

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF
THE SECURITIES EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Brent D. Lang, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of Vocera Communications, Inc.:
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer(s) 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: August 3, 2017
 
/s/ Brent D. Lang
 
 
Brent D. Lang
 
 
Chief Executive Officer



EX-31.02 4 vcra10q-06302017xex3102.htm EXHIBIT 31.02 Exhibit


EXHIBIT 31.02

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF
THE SECURITIES EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Justin R.Spencer, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of Vocera Communications, Inc.:
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer(s) 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: August 3, 2017
 
/s/ Justin R. Spencer
 
 
Justin R. Spencer
 
 
Chief Financial Officer



EX-32.01 5 vcra10q-06302017xex3201.htm EXHIBIT 32.01 Exhibit


EXHIBIT 32.01
CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, Brent D. Lang, Chief Executive Officer of Vocera Communications, Inc. (the “Company”), and Justin R. Spencer, Chief Financial Officer of the Company, each hereby certifies that, to his knowledge:
1. The Company’s Quarterly Report on Form 10-Q for the period ended June 30, 2017, to which this Certification is attached as Exhibit 32.01 (the “Periodic Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934, as amended; and
2. The information contained in the Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
In Witness Whereof, the undersigned have set their hands hereto as of the 3rd day of August 2017.
 
 
 
 
 
/s/ Brent D. Lang
 
 
 
/s/ Justin R. Spencer
Brent D. Lang
 
 
 
Justin R. Spencer
Chief Executive Officer
 
 
 
Chief Financial Officer



EX-101.INS 6 vcra-20170630.xml XBRL INSTANCE DOCUMENT 0001129260 2017-01-01 2017-06-30 0001129260 2017-07-31 0001129260 2017-06-30 0001129260 2016-12-31 0001129260 us-gaap:PreferredStockMember 2017-06-30 0001129260 us-gaap:PreferredStockMember 2016-12-31 0001129260 2016-04-01 2016-06-30 0001129260 2017-04-01 2017-06-30 0001129260 2016-01-01 2016-06-30 0001129260 2015-12-31 0001129260 2016-06-30 0001129260 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001129260 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001129260 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001129260 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001129260 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001129260 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001129260 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001129260 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001129260 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001129260 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001129260 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001129260 us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001129260 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001129260 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001129260 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001129260 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001129260 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001129260 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001129260 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001129260 us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001129260 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001129260 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001129260 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001129260 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001129260 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001129260 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001129260 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001129260 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001129260 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001129260 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001129260 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001129260 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001129260 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001129260 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001129260 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001129260 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001129260 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2017-06-30 0001129260 us-gaap:MoneyMarketFundsMember 2017-06-30 0001129260 us-gaap:USTreasurySecuritiesMember 2017-06-30 0001129260 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-06-30 0001129260 us-gaap:CommercialPaperMember 2017-06-30 0001129260 us-gaap:CashMember 2017-06-30 0001129260 us-gaap:CorporateDebtSecuritiesMember 2017-06-30 0001129260 us-gaap:CashMember 2016-12-31 0001129260 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2016-12-31 0001129260 us-gaap:CorporateDebtSecuritiesMember 2016-12-31 0001129260 us-gaap:MoneyMarketFundsMember 2016-12-31 0001129260 us-gaap:CommercialPaperMember 2016-12-31 0001129260 us-gaap:USTreasurySecuritiesMember 2016-12-31 0001129260 us-gaap:CorporateDebtSecuritiesMember 2016-12-31 0001129260 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2016-12-31 0001129260 vcra:MaturityuptooneyearMember 2016-12-31 0001129260 vcra:MaturityuptooneyearMember 2017-06-30 0001129260 vcra:Maturitybetween1and2yearsMember 2017-06-30 0001129260 vcra:Maturitybetween1and2yearsMember 2016-12-31 0001129260 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-06-30 0001129260 us-gaap:RestrictedStockUnitsRSUMember 2017-04-01 2017-06-30 0001129260 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-06-30 0001129260 us-gaap:RestrictedStockUnitsRSUMember 2016-04-01 2016-06-30 0001129260 vcra:EmployeestockoptionsincludingESPPMember 2017-01-01 2017-06-30 0001129260 vcra:EmployeestockoptionsincludingESPPMember 2017-04-01 2017-06-30 0001129260 vcra:EmployeestockoptionsincludingESPPMember 2016-01-01 2016-06-30 0001129260 vcra:EmployeestockoptionsincludingESPPMember 2016-04-01 2016-06-30 0001129260 us-gaap:NoncompeteAgreementsMember 2016-12-31 0001129260 us-gaap:TrademarksAndTradeNamesMember 2016-12-31 0001129260 us-gaap:CustomerRelationshipsMember 2017-06-30 0001129260 us-gaap:CustomerRelationshipsMember 2016-12-31 0001129260 us-gaap:TechnologyBasedIntangibleAssetsMember 2017-06-30 0001129260 us-gaap:TechnologyBasedIntangibleAssetsMember 2016-12-31 0001129260 us-gaap:NoncompeteAgreementsMember 2017-06-30 0001129260 us-gaap:TrademarksAndTradeNamesMember 2017-06-30 0001129260 us-gaap:OrderOrProductionBacklogMember 2017-03-31 0001129260 us-gaap:OrderOrProductionBacklogMember 2017-06-30 0001129260 vcra:ProductSegmentMember 2017-06-30 0001129260 vcra:ServiceSegmentMember 2017-06-30 0001129260 us-gaap:TrademarksAndTradeNamesMember us-gaap:MaximumMember 2017-01-01 2017-06-30 0001129260 us-gaap:OrderOrProductionBacklogMember us-gaap:MaximumMember 2017-01-01 2017-06-30 0001129260 us-gaap:NoncompeteAgreementsMember us-gaap:MinimumMember 2017-01-01 2017-06-30 0001129260 us-gaap:NoncompeteAgreementsMember us-gaap:MaximumMember 2017-01-01 2017-06-30 0001129260 us-gaap:TrademarksAndTradeNamesMember us-gaap:MinimumMember 2017-01-01 2017-06-30 0001129260 us-gaap:CustomerRelationshipsMember us-gaap:MinimumMember 2017-01-01 2017-06-30 0001129260 us-gaap:OrderOrProductionBacklogMember us-gaap:MinimumMember 2017-01-01 2017-06-30 0001129260 us-gaap:TechnologyBasedIntangibleAssetsMember us-gaap:MaximumMember 2017-01-01 2017-06-30 0001129260 us-gaap:CustomerRelationshipsMember us-gaap:MaximumMember 2017-01-01 2017-06-30 0001129260 us-gaap:TechnologyBasedIntangibleAssetsMember us-gaap:MinimumMember 2017-01-01 2017-06-30 0001129260 us-gaap:OtherMachineryAndEquipmentMember 2017-06-30 0001129260 us-gaap:ConstructionInProgressMember 2017-06-30 0001129260 us-gaap:LeaseholdImprovementsMember 2016-12-31 0001129260 vcra:FurnitureFixturesAndEquipmentMember 2016-12-31 0001129260 vcra:ComputerEquipmentAndSoftwareMember 2016-12-31 0001129260 vcra:ComputerEquipmentAndSoftwareMember 2017-06-30 0001129260 us-gaap:ConstructionInProgressMember 2016-12-31 0001129260 vcra:FurnitureFixturesAndEquipmentMember 2017-06-30 0001129260 us-gaap:OtherMachineryAndEquipmentMember 2016-12-31 0001129260 us-gaap:LeaseholdImprovementsMember 2017-06-30 0001129260 2017-03-31 0001129260 2016-03-31 0001129260 us-gaap:MinimumMember 2017-01-01 2017-06-30 0001129260 us-gaap:MaximumMember 2017-01-01 2017-06-30 0001129260 us-gaap:InventoriesMember 2016-12-31 0001129260 us-gaap:InventoriesMember 2017-06-30 0001129260 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-06-30 0001129260 us-gaap:RestrictedStockUnitsRSUMember 2017-06-30 0001129260 us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0001129260 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-06-30 0001129260 us-gaap:EmployeeStockMember vcra:TwoThousandTwelveEmployeeStcokPurchasePlanMember 2016-06-30 0001129260 us-gaap:EmployeeStockMember vcra:TwoThousandTwelveEmployeeStcokPurchasePlanMember 2017-06-30 0001129260 vcra:StockOptionsAndRestrictedStockUnitsMember vcra:TwoThousandTwelveStockOptionPlanMember 2017-06-30 0001129260 us-gaap:EmployeeStockOptionMember 2017-06-30 0001129260 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-06-30 0001129260 us-gaap:CostOfSalesMember 2017-04-01 2017-06-30 0001129260 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-06-30 0001129260 us-gaap:SellingAndMarketingExpenseMember 2016-01-01 2016-06-30 0001129260 us-gaap:GeneralAndAdministrativeExpenseMember 2017-04-01 2017-06-30 0001129260 us-gaap:GeneralAndAdministrativeExpenseMember 2016-04-01 2016-06-30 0001129260 us-gaap:CostOfSalesMember 2016-04-01 2016-06-30 0001129260 us-gaap:ResearchAndDevelopmentExpenseMember 2016-04-01 2016-06-30 0001129260 us-gaap:CostOfSalesMember 2017-01-01 2017-06-30 0001129260 us-gaap:SellingAndMarketingExpenseMember 2017-04-01 2017-06-30 0001129260 us-gaap:SellingAndMarketingExpenseMember 2016-04-01 2016-06-30 0001129260 us-gaap:CostOfSalesMember 2016-01-01 2016-06-30 0001129260 us-gaap:GeneralAndAdministrativeExpenseMember 2016-01-01 2016-06-30 0001129260 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-06-30 0001129260 us-gaap:ResearchAndDevelopmentExpenseMember 2017-04-01 2017-06-30 0001129260 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-06-30 0001129260 us-gaap:EmployeeStockOptionMember 2016-12-31 0001129260 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-12-31 0001129260 us-gaap:EmployeeStockMember vcra:TwoThousandTwelveEmployeeStcokPurchasePlanMember 2017-04-01 2017-06-30 0001129260 us-gaap:EmployeeStockMember vcra:TwoThousandTwelveEmployeeStcokPurchasePlanMember 2016-01-01 2016-06-30 0001129260 us-gaap:EmployeeStockMember vcra:TwoThousandTwelveEmployeeStcokPurchasePlanMember 2016-04-01 2016-06-30 0001129260 us-gaap:EmployeeStockMember vcra:TwoThousandTwelveEmployeeStcokPurchasePlanMember 2017-01-01 2017-06-30 0001129260 us-gaap:StockOptionMember us-gaap:MaximumMember 2016-01-01 2016-06-30 0001129260 us-gaap:EmployeeStockMember vcra:TwoThousandTwelveEmployeeStcokPurchasePlanMember us-gaap:MinimumMember 2016-01-01 2016-06-30 0001129260 us-gaap:EmployeeStockMember vcra:TwoThousandTwelveEmployeeStcokPurchasePlanMember us-gaap:MaximumMember 2016-01-01 2016-06-30 0001129260 us-gaap:EmployeeStockMember vcra:TwoThousandTwelveEmployeeStcokPurchasePlanMember us-gaap:MinimumMember 2017-01-01 2017-06-30 0001129260 us-gaap:StockOptionMember us-gaap:MaximumMember 2017-01-01 2017-06-30 0001129260 us-gaap:StockOptionMember us-gaap:MinimumMember 2017-01-01 2017-06-30 0001129260 us-gaap:EmployeeStockMember vcra:TwoThousandTwelveEmployeeStcokPurchasePlanMember us-gaap:MaximumMember 2017-01-01 2017-06-30 0001129260 us-gaap:StockOptionMember us-gaap:MinimumMember 2016-01-01 2016-06-30 0001129260 us-gaap:StockOptionMember 2017-01-01 2017-06-30 0001129260 2016-10-27 2016-10-27 iso4217:USD xbrli:shares iso4217:USD xbrli:pure xbrli:shares vcra:Segments false --12-31 Q2 2017 2017-06-30 10-Q 0001129260 29104088 Accelerated Filer VOCERA COMMUNICATIONS, INC. 3231000 2905000 24142000 25043000 12040000 12637000 -69000 -78000 230605000 240407000 3145000 324000 1239000 304000 1278000 5691000 593000 2280000 530000 2288000 4903000 848000 1653000 623000 1779000 8486000 1368000 3039000 1035000 3044000 200000 400000 1200000 1808000 3049000 1589000 3087000 2336000 1586000 2241000 1889000 182073000 178131000 107339000 105098000 4996000 40710000 45706000 5857000 40065000 45922000 39033000 0 1322000 1322000 0 33166000 33166000 0 4177000 4177000 0 2045000 2045000 773000 32038000 4177000 2045000 0 39033000 39715000 0 1058000 1058000 0 34824000 34824000 0 2884000 2884000 0 1299000 1299000 708000 34824000 2884000 1299000 5096000 34619000 39046000 773000 32052000 4176000 2045000 39736000 708000 34842000 2885000 1301000 401000 341000 1429000 0 383000 743000 838000 1066000 951000 796000 646000 1862000 1597000 1704000 1796000 3566000 3393000 20572000 26367000 35033000 31558000 35033000 28360000 549000 1128000 4996000 4996000 0 4996000 0 35033000 31558000 25351000 350000 5857000 5857000 0 5857000 0 31558000 5795000 -3475000 0.0003 0.0003 100000000 100000000 27568103 28923746 27568103 28923746 8000 9000 -2668000 -6080000 -7357000 -14000000 12078000 22177000 16769000 32333000 5944000 10393000 6807000 13216000 6134000 11784000 9962000 19117000 400000 769000 617000 229000 248000 43845000 39349000 11155000 17425000 500000 700000 1456000 3791000 -0.10 -0.24 -0.26 -0.50 10385000 10020000 P1Y1M10D 36400000 1000000 0 0 0 0 P9Y P7Y P4Y P2Y P3Y P3Y P7Y P3Y P7Y P3Y 5740000 2280000 389000 2845000 148000 420000 8113000 2874000 422000 4074000 323000 1925000 4424000 2170000 1050000 1127000 1251000 3880000 10920000 460000 10050000 1110000 10920000 460000 1400000 10050000 1110000 8640000 71000 7205000 962000 980000 15827000 8046000 38000 5976000 787000 4625000 8961000 5984000 11679000 49246000 49246000 41200000 8000000 19074000 35752000 21681000 42412000 -2664000 -6156000 -6990000 -13250000 42000 134000 361000 741000 548000 -622000 -3484000 901000 1202000 1774000 1773000 -958000 -30000 -456000 -123000 -59000 -94000 821000 23940000 23940000 18200000 15827000 4453000 3428000 4556000 3512000 103000 84000 119000 86000 199000 377000 128000 233000 78632000 79265000 182073000 178131000 62972000 57215000 625000 1003000 990000 -2432000 4180000 -2046000 -2706000 -6290000 -7351000 -13991000 2 21800000 42134000 28732000 55937000 -2726000 -6382000 -7051000 -13525000 9083000 2205000 402000 1595000 1687000 2030000 1164000 600000 1200000 600000 1200000 2334000 2127000 1394000 1461000 38000 210000 -6000 -9000 4505000 4625000 -137000 -151000 -67000 42000 6000 14000 1211000 1152000 331000 413000 1624000 6210000 68692000 38792000 52500000 3013000 1741000 0.0003 0.0003 5000000 5000000 0 0 0 0 0 0 3364000 4118000 786000 1246000 68464000 38101000 940000 0 4231000 0 523000 5967000 638000 596000 315000 806000 620000 602000 499000 315000 36000 0 121000 278000 79000 162000 -39000 -240000 -225000 -377000 178000 350000 120000 258000 17934000 74000 4144000 3019000 8971000 1726000 19136000 0 4790000 3019000 9534000 1793000 5894000 6499000 4428000 8400000 7371000 14300000 -127103000 -141472000 451000 505000 17702000 31504000 20658000 40691000 31152000 57929000 38450000 74745000 13450000 26425000 17792000 34054000 12747000 24773000 15377000 29958000 5691000 8486000 56263 14.55 927087 24.90 2128735 2336109 13.17 18.11 663450 12.04 0.00 0.00 0.00 0.00 0.380 0.415 0.380 0.418 0.413 0.300 0.320 0.300 0.0038 0.0038 0.0033 0.0163 0.0162 0.0102 0.0102 0.0061 654327 1223529 18198 12.37 0 20643000 21625000 2436845 1571228 10.71 12.68 8.93 13.87 7.04 P6M P0Y6M P6M P0Y6M P5Y1M2D P5Y3M26D 39033000 39715000 596000 315000 87937 89813 847419 103441000 98866000 5400000 5200000 10400000 26624000 26501000 28422000 28088000 15896000 14961000 2000 0 1000 1000 0 3000 0 3000 0 0 15000 0 15000 0 0 24000 0 21000 1000 2000 35033000 28360000 549000 1128000 4996000 31558000 25351000 350000 5857000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 74079000 71294000 74066000 0 74066000 71273000 5096000 66177000 2000 3000 15000 24000 -450000 -423000 11758000 21111000 13851000 27475000 7316000 14641000 7830000 14937000 900000 0 62000 226000 61000 275000 P4Y0M P9M 801000 716000 2500000 0 P2Y1M28D <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) and pursuant to the instructions to Form&#160;10-Q and Article&#160;10 of Regulation S-X of the U.S. Securities and Exchange Commission, and include the accounts of Vocera and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated. Certain information and disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these unaudited interim condensed consolidated financial statements should be read in conjunction with the annual audited consolidated financial statements and notes thereto contained in the Company&#8217;s Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. The year-end condensed balance sheet data was derived from the Company&#8217;s audited financial statements, but does not include all disclosures required by GAAP. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, which include only normal recurring adjustments, necessary to present fairly the Company&#8217;s interim consolidated financial information. The results for the quarter presented are not necessarily indicative of the results to be expected for the year ending </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> or for any other interim period or any other future year. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">11.</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Business Acquisitions</font></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Acquisition of Extension Healthcare</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On October&#160;27, 2016, the Company acquired all of the outstanding equity interest of Extension Healthcare for </font><font style="font-family:inherit;font-size:10pt;">$52.5 million</font><font style="font-family:inherit;font-size:10pt;"> in cash. Refer to the Company&#8217;s report on Form 10-K for the year ended December 31, 2016, for disclosures related to the identifiable assets acquired and liabilities assumed in connection with the acquisition.&#160; The Company did not have any adjustments to previously recorded amounts in the purchase price allocation. </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The results of operations of Extension Healthcare are included in the Company's consolidated results of operations beginning in the fourth quarter of fiscal 2016. The Company determined that it is impracticable to provide comparative pro forma financial information related to the acquisition for the period ended June 30, 2016 as Extension Healthcare did not historically prepare financial statements in accordance with GAAP for interim financial reporting and significant estimates of amounts to be included in such pro forma financial information would be required and subject to an inordinate level of subjectivity.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash, Cash Equivalents and Short-Term Investments </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present current and prior-year-end balances for cash, cash equivalents and short-term investments (in thousands):</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of June 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:9pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Gains</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Demand deposits and other cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,351</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,351</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">350</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">350</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,558</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,558</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">708</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">708</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. Treasury securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,301</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,299</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,842</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,824</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,736</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,715</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and short-term investments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,294</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,273</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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 style="padding-left: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:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:9pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Gains</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Demand deposits and other cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">549</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">549</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,128</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,128</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,033</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,033</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">773</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">773</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,176</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,177</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. Treasury securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,045</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,045</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,052</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,038</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,046</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">(15</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,033</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and short-term investments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,079</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,066</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has determined that the unrealized losses on its short-term investments as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> do not constitute an &#8220;other than temporary impairment.&#8221; The unrealized losses for the short-term investments have all been in a continuous unrealized loss position for less than twelve months. The Company&#8217;s conclusion of no &#8220;other than temporary impairment&#8221; is based on the high credit quality of the securities, their short remaining maturity and the Company&#8217;s intent and ability to hold such loss securities until maturity.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Classification of the cash, cash equivalent and short-term investments by contractual maturity was as follows:</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;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="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">One year or shorter</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Between 1 and 2 years</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balances as of June 30, 2017</font></div></td><td 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,558</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,558</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,619</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,096</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,715</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and short-term investments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,177</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,096</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,273</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balances as of December 31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,033</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,033</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,033</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,033</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and short-term investments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,066</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,066</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:9px;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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9px;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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9px;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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="12" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) Includes demand deposits and other cash, money market funds and other cash equivalent securities, all with 0-90 day maturity at purchase.</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Non-cancelable Material Commitments</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is required to purchase unused, non-cancelable, non-returnable raw material inventory that was purchased by its contract manufacturers&#160;based on committed finished goods orders from the Company, certain long lead-time raw materials based on the Company&#8217;s forecast and current work-in-progress materials. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, approximately </font><font style="font-family:inherit;font-size:10pt;">$5.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of such inventory was purchased and held by the third-party manufacturers which was subject to these purchase guarantees.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company leases office space for its headquarters and subsidiaries under non-cancelable operating leases, which will expire between December 2017 and March 2022. The Company recognizes rent expense on a straight-line basis over the lease period, and has accrued for rent expense incurred but not paid. Facilities rent expense was </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. Facilities rent expense was </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum lease payments at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> under non-cancelable operating leases are as follows:</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left: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: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;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating leases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017 (remaining six months)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,164</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,205</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,030</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,687</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">402</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,083</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Indemnifications </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company undertakes, in the ordinary course of business, to (i) defend customers and other parties from certain third-party claims associated with allegations of trade secret misappropriation, infringement of copyright, patent or other intellectual property rights, tortious damage to persons or property or breaches of certain Company obligations relating to confidentiality (e.g., safeguarding protected health information) and (ii) indemnify and hold harmless such parties from certain resulting damages, costs and other liabilities. The term of these undertakings may be perpetual and the maximum potential liability of the Company under certain of these undertakings is not determinable. Based on its historical experience, the Company believes the liability associated with these undertakings is minimal.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has entered into indemnification agreements with its directors and officers that may require the Company to indemnify its directors and officers against liabilities that may arise by reason of their status or service as directors or officers, other than liabilities arising from willful misconduct of the individual. The Company currently has directors and officers insurance. As there has been no significant history of losses, no expense accrual has been made.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, the Company may be involved in lawsuits, claims, investigations and proceedings, consisting of intellectual property, commercial, employment and other matters which arise in the ordinary course of business. The Company defends itself vigorously against any such claims. Although the outcome of these matters is currently not determinable, management expects that any losses from existing matters that are probable or reasonably possible of being incurred as a result of these matters would not be material to the financial statements as a whole.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-based Compensation and Awards</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Option Activity </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the stock option activity for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> is presented below:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:43%;" 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:12%;" 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: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="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Options outstanding</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Number of 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" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average remaining contractual term</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Aggregate intrinsic value</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in years)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,436,845</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.71</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:10pt;"><font style="font-family:inherit;font-size:10pt;">5.09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(847,419</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.04</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,198</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.37</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at June 30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571,228</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.68</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.32</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> of unrecognized compensation cost related to options which is expected to be recognized over a weighted-average period of </font><font style="font-family:inherit;font-size:10pt;">1.11 years</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">1,223,529</font><font style="font-family:inherit;font-size:10pt;"> shares that remained available for future issuance of options, restricted stock units (&#8220;RSUs&#8221;) or other equity awards under the 2012 Equity Incentive Plan.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2012, the Company&#8217;s 2012 Employee Stock Purchase Plan (the &#8220;ESPP&#8221;) was approved. During the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, employees purchased </font><font style="font-family:inherit;font-size:10pt;">89,813</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock at an average purchase price of </font><font style="font-family:inherit;font-size:10pt;">$13.87</font><font style="font-family:inherit;font-size:10pt;">. During the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, employees purchased </font><font style="font-family:inherit;font-size:10pt;">87,937</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock at an average purchase price of </font><font style="font-family:inherit;font-size:10pt;">$8.93</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">654,327</font><font style="font-family:inherit;font-size:10pt;"> shares available for future issuance under the ESPP.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following Black-Scholes option-pricing assumptions were used for each respective period for the ESPP:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:37%;" 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:15%;" 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:15%;" 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term (in years)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.0%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.0%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.0% - 32.0%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.0% - 41.5%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.02%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.38%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.61% - 1.02%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.33% - 0.38%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0%</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:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Units </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of RSU activity for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> is presented below:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:71%;" 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: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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted Stock Units</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Number of shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Grant Date Fair Value per Share</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,128,735</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">927,087</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.90</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(663,450</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.04</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(56,263</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at June 30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,336,109</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$36.4 million</font><font style="font-family:inherit;font-size:10pt;"> of unrecognized compensation cost related to RSUs, which is expected to be recognized over a weighted-average period of </font><font style="font-family:inherit;font-size:10pt;">2.16 years</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Allocation of Stock-Based Compensation Expense</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the allocation of stock-based compensation expense:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">324</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">593</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">623</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">304</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,035</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">530</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,779</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,278</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,653</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,239</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,039</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,280</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,903</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,145</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,486</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,691</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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:11pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Loss Per Share </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net loss per share (in thousands, except per share amounts):</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,706</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,991</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,290</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute net loss per common share - basic and diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,422</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,624</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,088</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,501</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Basic and diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.26</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.50</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.24</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following securities were not included in the calculation of diluted shares outstanding as the effect would have been anti-dilutive:</font></div><div style="line-height:120%;padding-top:4px;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="12" rowspan="1"></td></tr><tr><td style="width:37%;" 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: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: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:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</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:10pt;"><font style="font-family:inherit;font-size:10pt;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="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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:10pt;"><font style="font-family:inherit;font-size:10pt;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="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options to purchase common stock, including ESPP</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,586</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,049</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,889</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,087</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,336</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,241</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,589</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:11pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value of Financial Instruments</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s cash, cash equivalents and short-term investments are carried at their fair values with any differences from their amortized cost recorded in equity as unrealized gains (losses) on marketable securities. As a basis for determining the fair value of its assets and liabilities, the Company follows a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows: (Level 1) observable inputs such as quoted prices in active markets; (Level 2) inputs other than the quoted prices in active markets that are observable either directly or indirectly; and (Level 3) unobservable inputs in which there is little or no market data which requires the Company to develop its own assumptions. This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value. For the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, there have been </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> transfers between Level 1 and Level 2 fair value instruments and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> transfers in or out of Level 3.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s money market funds are classified within Level 1 of the fair value hierarchy because they are valued using quoted market prices. The fair value of the Company&#8217;s Level 2 fixed income securities are obtained from independent pricing services, which may use quoted market prices for identical or comparable instruments or model-driven valuations using observable market data or other inputs corroborated by observable market data. The Company does not have any financial instruments which are valued using Level 3 inputs.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s assets that are measured at fair value on a recurring basis, by level, within the fair value hierarchy as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, are summarized as follows (in thousands):</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" 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:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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 colspan="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 colspan="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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,857</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,857</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,058</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,058</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,884</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,884</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,177</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,177</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. Treasury securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,824</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,824</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,166</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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,166</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets measured at fair value<br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,857</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,065</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,922</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,996</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,710</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,706</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had no liabilities as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> that were measured at fair value on a recurring basis.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value of Financial Instruments</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s cash, cash equivalents and short-term investments are carried at their fair values with any differences from their amortized cost recorded in equity as unrealized gains (losses) on marketable securities. As a basis for determining the fair value of its assets and liabilities, the Company follows a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows: (Level 1) observable inputs such as quoted prices in active markets; (Level 2) inputs other than the quoted prices in active markets that are observable either directly or indirectly; and (Level 3) unobservable inputs in which there is little or no market data which requires the Company to develop its own assumptions. This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value. For the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, there have been </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> transfers between Level 1 and Level 2 fair value instruments and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> transfers in or out of Level 3.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s money market funds are classified within Level 1 of the fair value hierarchy because they are valued using quoted market prices. The fair value of the Company&#8217;s Level 2 fixed income securities are obtained from independent pricing services, which may use quoted market prices for identical or comparable instruments or model-driven valuations using observable market data or other inputs corroborated by observable market data. The Company does not have any financial instruments which are valued using Level 3 inputs.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and Intangible Assets </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">$49.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$49.2 million</font><font style="font-family:inherit;font-size:10pt;"> of goodwill, respectively, with </font><font style="font-family:inherit;font-size:10pt;">$41.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;"> allocated to the Company&#8217;s Product and Services operating segments, respectively. </font><font style="font-family:inherit;font-size:10pt;">As of June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, there were no changes in circumstances indicating that the carrying values of goodwill or acquired intangibles may not be recoverable. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisition-related intangible assets are amortized either straight-line, or over the life of the assets on a basis that resembles the economic benefit of the assets. This yields amortization in the latter case that is higher in earlier periods of the useful life. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated useful lives and carrying value of acquired intangible assets are as follows:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="26" rowspan="1"></td></tr><tr><td style="width:22%;" 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:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</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="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Range of</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Useful Life</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(years)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;Carrying</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;Amount</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Net</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;Carrying</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;Amount</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;Carrying</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;Amount</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Net</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;Carrying</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 to 7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,050</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,074</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,976</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,050</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,845</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7 to 9</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,874</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,046</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,280</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,640</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Backlog</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">980</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2 to 4</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">460</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">422</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">460</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 to 7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,110</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">323</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">787</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,110</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">148</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">962</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets, 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,940</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,113</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,827</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,940</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,740</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,200</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense was </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. Amortization expense was </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of acquired intangible assets is reflected in the cost of revenue for developed technology and backlog and in operating expenses for the other intangible assets. The estimated future amortization of existing acquired intangible assets as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Future amortization</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017 (remaining six months)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,170</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,424</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,880</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,251</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,127</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,925</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,827</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">$49.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$49.2 million</font><font style="font-family:inherit;font-size:10pt;"> of goodwill, respectively, with </font><font style="font-family:inherit;font-size:10pt;">$41.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;"> allocated to the Company&#8217;s Product and Services operating segments, respectively. </font><font style="font-family:inherit;font-size:10pt;">As of June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, there were no changes in circumstances indicating that the carrying values of goodwill or acquired intangibles may not be recoverable.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisition-related intangible assets are amortized either straight-line, or over the life of the assets on a basis that resembles the economic benefit of the assets. This yields amortization in the latter case that is higher in earlier periods of the useful life. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded a </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> provision for income taxes for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. The provision for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> was primarily due to the accretion of the deferred tax liability associated with goodwill from previous acquisitions, taxes on international operations and state income taxes. The provision for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2016</font><font style="font-family:inherit;font-size:10pt;"> was primarily due to taxes on international operations and state income taxes.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company has provided a valuation allowance against certain federal and state deferred tax assets. Management continues to evaluate the realizability of deferred tax assets and the related valuation allowance. If management&#8217;s assessment of the deferred tax assets or the corresponding valuation allowance were to change, the Company would record the related adjustment to income during the period in which management makes the determination.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, there were no material changes to either the nature or the amounts of the uncertain tax positions previously determined for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Classification of the cash, cash equivalent and short-term investments by contractual maturity was as follows:</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;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="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">One year or shorter</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Between 1 and 2 years</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balances as of June 30, 2017</font></div></td><td 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,558</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,558</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,619</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,096</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,715</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and short-term investments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,177</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,096</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,273</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balances as of December 31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,033</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,033</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,033</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,033</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and short-term investments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,066</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,066</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:9px;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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9px;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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9px;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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="12" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) Includes demand deposits and other cash, money market funds and other cash equivalent securities, all with 0-90 day maturity at purchase.</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Transfer of sales-type leases to third-parties</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proceeds from transfers of sales-type leases to third-party financial companies are allocated between the net investment in sales-type leases and the executory cost component for remaining service obligations based on relative present value. The difference between the amount of proceeds allocated to the net investment in lease and the carrying value of the net investment in lease is included in product revenue. Proceeds allocated to the executory cost component are accounted for as financing liabilities.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Organization and Business</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vocera Communications, Inc. and its subsidiaries (the &#8220;Company&#8221; or &#8220;Vocera&#8221;) is a provider of secure, integrated, intelligent communication and clinical workflow solutions, focused on empowering mobile workers in healthcare, hospitality, energy and other mission-critical mobile work environments, in the United States and internationally. The significant majority of the Company&#8217;s business is generated from sales of its solutions in the healthcare market to help its customers improve quality of care, patient and staff experience and increase operational efficiency. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Vocera Communication System, which includes an intelligent enterprise software platform, a lightweight, wearable, voice-controlled communication badge and smartphone applications, enables users to connect instantly with other staff simply by saying the name, function or group name of the desired recipient. It also securely delivers text messages and alerts directly to and from smartphones, replacing legacy pagers. Our new Engage software is an event-driven, communication and workflow collaboration solution for the hospital environment. It features an advanced clinical rules engine and interoperates with data from multiple clinical systems. This enables the prioritization of notifications, including patient context, and sends messages to the right care team members on their mobile devices. Our software applications help improve care coordination, patient safety and patient satisfaction. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the Financial Accounting Standards Board (FASB) issued new guidance related to accounting for stock-based payment award transactions. The guidance is designed to simplify several aspects of accounting for share-based payment award transactions, including the income tax consequences, classification of awards as either equity or liabilities, classification on the statement of cash flows and forfeiture rate calculations. The guidance eliminates the requirement to delay the recognition of excess tax benefits until they reduce current taxes payable. Under this standard, previously unrecognized excess tax benefits shall be recognized on a modified retrospective basis. However, as of January 1, 2017, the previously unrecognized excess tax benefits of&#160;</font><font style="font-family:inherit;font-size:10pt;">$10.4 million</font><font style="font-family:inherit;font-size:10pt;">&#160;had no impact on the Company&#8217;s accumulated deficit balance as the related U.S. deferred tax assets were fully offset by a valuation allowance. The guidance also requires excess tax benefits and deficiencies to be recognized prospectively in the provision for income taxes rather than additional paid-in capital. The Company therefore determined that adoption of the new guidance had no material impact on the condensed consolidated statement of operations and the condensed consolidated statement of cash flows. Further, the new guidance eliminates the requirement to estimate forfeitures and reduce stock compensation expense during the vesting period. Instead, companies can elect to account for actual forfeitures as they occur and record any previously unrecognized compensation expense for estimated forfeitures up to the period of adoption as a retrospective adjustment to beginning retained earnings. The Company has made the election to account for actual forfeitures as they occur starting in fiscal year 2017. During the six months ended June 30, 2017, the Company recorded a retrospective adjustment to accumulated deficit of </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> </font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB together with the International Accounting Standards Board issued converged guidance for revenue recognition that will replace most existing guidance, eliminate industry-specific guidance and provide a unified model for determining how and when revenue from contracts with customers should be recognized. Under the new guidance, an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The new guidance permits two methods of adoption: retrospectively to each prior reporting period presented (full retrospective method), or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font><font style="font-family:inherit;font-size:10pt;">(modified retrospective method).&#160; The Company currently plans to adopt using the full retrospective method, however, such determination could change depending on a number of factors including system readiness, the magnitude of the potential impact on the financial results, and its ability to gather sufficient data to assess the impact on prior period financial statements timely. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Public entities are required to adopt the new guidance for annual reporting periods beginning December 15, 2017, including interim periods.&#160; The Company will adopt the new guidance on January 1, 2018.&#160; </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company anticipates the new guidance to have a material impact on its consolidated financial statements. While the Company is continuing to assess all potential impacts of the standard, the Company currently believes the most significant impact relates to the timing of revenue recognition for software licenses sold with professional services as it did not have vendor specific objective evidence (&#8220;VSOE&#8221;) for professional services under current guidance.&#160;&#160; Under the new standard, the requirement to have VSOE for undelivered elements is eliminated and the Company will recognize revenue for software licenses upon transfer of control to its customers. Additionally, the new standard requires the capitalization and amortization of costs related to obtaining a contract which are currently expensed at the time of sale.&#160;&#160; The Company is continuing to assess the impact of this guidance on its consolidated financial statements, as well as the determination of the method of adoption.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB amended lease accounting requirements to begin recording assets and liabilities arising from leases on the balance sheet. The new guidance will also require significant additional disclosures about the amount, timing and uncertainty of cash flows from leases. This new guidance will be effective beginning on January 1, 2019 using a modified retrospective approach. The modified retrospective approach includes a number of optional practical expedients that entities may elect to apply. The Company has not yet determined the future effect of the standard on its financial position or results of operations.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued new guidance related to the accounting for credit losses on instruments for both financial services and non-financial services entities. The new guidance introduces an approach based on expected losses to estimate credit losses on certain types of financial instruments. It also modifies the impairment model for available-for-sale debt securities and provides for a simplified accounting model for purchased financial assets with credit deterioration since their origination. The guidance will be effective beginning January 1, 2020. Early adoption is permitted. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued amended guidance on the accounting for income taxes. The new guidance requires the recognition of the income tax consequences of an intercompany asset transfer, other than transfers of inventory, when the transfer occurs.&#160;&#160;The guidance will be effective for reporting periods beginning after December 15, 2017, with early adoption permitted. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements, but does not expect that it will have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued new guidance which clarifies the definition of a business to assist companies with evaluating whether transactions should be accounted for as acquisitions of assets or businesses. The new guidance requires a company to evaluate if substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or a group of similar identifiable assets; if so, the set of assets and activities is not a business. The guidance also requires a business to include at least one substantive process and narrows the definition of outputs by more closely aligning it with how outputs are described in the guidance for revenue from contracts with customers. The new guidance will be effective for the Company in the first quarter of 2018. Early adoption is permitted. The guidance should be applied prospectively to any transactions occurring within the period of adoption. The adoption of this guidance is not expected to have a material impact on the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued new guidance to simplify the accounting for goodwill impairment.&#160;The guidance simplifies the measurement of goodwill impairment by removing step 2 of the goodwill impairment test, which requires the determination of the fair value of individual assets and liabilities of a reporting unit.&#160; The new guidance requires goodwill impairment to be measured as the amount by which a reporting unit&#8217;s carrying value exceeds its fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit.&#160;The amendments should be applied on a prospective basis.&#160; The new standard is effective for fiscal years beginning after December 15, 2019 with early adoption permitted for interim or annual goodwill impairment tests performed after January 1, 2017. The Company is evaluating the impact of this new accounting guidance on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the FASB amended the scope of modification accounting for share-based payment arrangements. The guidance clarifies the type of changes to terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting. Specifically, under this guidance, an entity would not apply modification accounting if the fair value, vesting conditions, and classification of the awards are the same immediately before and after the modification. The new standard is effective for the Company in the first quarter of 2018. Early adoption is permitted. The guidance will be applied prospectively to awards modified on or after the adoption date.&#160;The Company does not expect the guidance to have a material impact on the Company's consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">The Company and Summary of Significant Accounting Policies </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Organization and Business</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vocera Communications, Inc. and its subsidiaries (the &#8220;Company&#8221; or &#8220;Vocera&#8221;) is a provider of secure, integrated, intelligent communication and clinical workflow solutions, focused on empowering mobile workers in healthcare, hospitality, energy and other mission-critical mobile work environments, in the United States and internationally. The significant majority of the Company&#8217;s business is generated from sales of its solutions in the healthcare market to help its customers improve quality of care, patient and staff experience and increase operational efficiency. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Vocera Communication System, which includes an intelligent enterprise software platform, a lightweight, wearable, voice-controlled communication badge and smartphone applications, enables users to connect instantly with other staff simply by saying the name, function or group name of the desired recipient. It also securely delivers text messages and alerts directly to and from smartphones, replacing legacy pagers. Our new Engage software is an event-driven, communication and workflow collaboration solution for the hospital environment. It features an advanced clinical rules engine and interoperates with data from multiple clinical systems. This enables the prioritization of notifications, including patient context, and sends messages to the right care team members on their mobile devices. Our software applications help improve care coordination, patient safety and patient satisfaction. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) and pursuant to the instructions to Form&#160;10-Q and Article&#160;10 of Regulation S-X of the U.S. Securities and Exchange Commission, and include the accounts of Vocera and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated. Certain information and disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these unaudited interim condensed consolidated financial statements should be read in conjunction with the annual audited consolidated financial statements and notes thereto contained in the Company&#8217;s Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. The year-end condensed balance sheet data was derived from the Company&#8217;s audited financial statements, but does not include all disclosures required by GAAP. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, which include only normal recurring adjustments, necessary to present fairly the Company&#8217;s interim consolidated financial information. The results for the quarter presented are not necessarily indicative of the results to be expected for the year ending </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> or for any other interim period or any other future year. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accounting policies followed in the preparation of these financial statements are consistent in all material respects with those presented in Note 1 to the consolidated financial statements included in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2016.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of the accompanying unaudited condensed consolidated financial statements in conformity with GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting periods. The estimates include, but are not limited to, revenue recognition, warranty reserves, inventory reserves, goodwill and intangible assets, stock-based compensation expense, provisions for income taxes and contingencies. Actual results could differ from these estimates, and such differences could be material to the Company&#8217;s financial position and results of operations.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company derives revenue from the sales of communication badges, perpetual software licenses for software that is essential to the functionality of the communication badges, smartphones, software maintenance, extended product warranty and professional services. The Company also derives revenue from the sale of licenses for software that is not essential to the functionality of the communication badges, which may include Clinical Integration and Vocera smartphone applications as well as certain subscription-based revenues including Vocera Care Experience. The Company&#8217;s revenue recognition policy has not changed from that described in its Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Transfer of sales-type leases to third-parties</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proceeds from transfers of sales-type leases to third-party financial companies are allocated between the net investment in sales-type leases and the executory cost component for remaining service obligations based on relative present value. The difference between the amount of proceeds allocated to the net investment in lease and the carrying value of the net investment in lease is included in product revenue. Proceeds allocated to the executory cost component are accounted for as financing liabilities.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company transferred </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of lease receivables in non-recourse sales to third-party financial companies, with immaterial net losses. For the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of financing liabilities for future performance of executory service obligations. For lease receivables retained as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> of net investment in sales-type leases, respectively, equivalent to the minimum lease payments less the unearned interest portion.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncement</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the Financial Accounting Standards Board (FASB) issued new guidance related to accounting for stock-based payment award transactions. The guidance is designed to simplify several aspects of accounting for share-based payment award transactions, including the income tax consequences, classification of awards as either equity or liabilities, classification on the statement of cash flows and forfeiture rate calculations. The guidance eliminates the requirement to delay the recognition of excess tax benefits until they reduce current taxes payable. Under this standard, previously unrecognized excess tax benefits shall be recognized on a modified retrospective basis. However, as of January 1, 2017, the previously unrecognized excess tax benefits of&#160;</font><font style="font-family:inherit;font-size:10pt;">$10.4 million</font><font style="font-family:inherit;font-size:10pt;">&#160;had no impact on the Company&#8217;s accumulated deficit balance as the related U.S. deferred tax assets were fully offset by a valuation allowance. The guidance also requires excess tax benefits and deficiencies to be recognized prospectively in the provision for income taxes rather than additional paid-in capital. The Company therefore determined that adoption of the new guidance had no material impact on the condensed consolidated statement of operations and the condensed consolidated statement of cash flows. Further, the new guidance eliminates the requirement to estimate forfeitures and reduce stock compensation expense during the vesting period. Instead, companies can elect to account for actual forfeitures as they occur and record any previously unrecognized compensation expense for estimated forfeitures up to the period of adoption as a retrospective adjustment to beginning retained earnings. The Company has made the election to account for actual forfeitures as they occur starting in fiscal year 2017. During the six months ended June 30, 2017, the Company recorded a retrospective adjustment to accumulated deficit of </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB together with the International Accounting Standards Board issued converged guidance for revenue recognition that will replace most existing guidance, eliminate industry-specific guidance and provide a unified model for determining how and when revenue from contracts with customers should be recognized. Under the new guidance, an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The new guidance permits two methods of adoption: retrospectively to each prior reporting period presented (full retrospective method), or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font><font style="font-family:inherit;font-size:10pt;">(modified retrospective method).&#160; The Company currently plans to adopt using the full retrospective method, however, such determination could change depending on a number of factors including system readiness, the magnitude of the potential impact on the financial results, and its ability to gather sufficient data to assess the impact on prior period financial statements timely. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Public entities are required to adopt the new guidance for annual reporting periods beginning December 15, 2017, including interim periods.&#160; The Company will adopt the new guidance on January 1, 2018.&#160; </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company anticipates the new guidance to have a material impact on its consolidated financial statements. While the Company is continuing to assess all potential impacts of the standard, the Company currently believes the most significant impact relates to the timing of revenue recognition for software licenses sold with professional services as it did not have vendor specific objective evidence (&#8220;VSOE&#8221;) for professional services under current guidance.&#160;&#160; Under the new standard, the requirement to have VSOE for undelivered elements is eliminated and the Company will recognize revenue for software licenses upon transfer of control to its customers. Additionally, the new standard requires the capitalization and amortization of costs related to obtaining a contract which are currently expensed at the time of sale.&#160;&#160; The Company is continuing to assess the impact of this guidance on its consolidated financial statements, as well as the determination of the method of adoption.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB amended lease accounting requirements to begin recording assets and liabilities arising from leases on the balance sheet. The new guidance will also require significant additional disclosures about the amount, timing and uncertainty of cash flows from leases. This new guidance will be effective beginning on January 1, 2019 using a modified retrospective approach. The modified retrospective approach includes a number of optional practical expedients that entities may elect to apply. The Company has not yet determined the future effect of the standard on its financial position or results of operations.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued new guidance related to the accounting for credit losses on instruments for both financial services and non-financial services entities. The new guidance introduces an approach based on expected losses to estimate credit losses on certain types of financial instruments. It also modifies the impairment model for available-for-sale debt securities and provides for a simplified accounting model for purchased financial assets with credit deterioration since their origination. The guidance will be effective beginning January 1, 2020. Early adoption is permitted. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued amended guidance on the accounting for income taxes. The new guidance requires the recognition of the income tax consequences of an intercompany asset transfer, other than transfers of inventory, when the transfer occurs.&#160;&#160;The guidance will be effective for reporting periods beginning after December 15, 2017, with early adoption permitted. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements, but does not expect that it will have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued new guidance which clarifies the definition of a business to assist companies with evaluating whether transactions should be accounted for as acquisitions of assets or businesses. The new guidance requires a company to evaluate if substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or a group of similar identifiable assets; if so, the set of assets and activities is not a business. The guidance also requires a business to include at least one substantive process and narrows the definition of outputs by more closely aligning it with how outputs are described in the guidance for revenue from contracts with customers. The new guidance will be effective for the Company in the first quarter of 2018. Early adoption is permitted. The guidance should be applied prospectively to any transactions occurring within the period of adoption. The adoption of this guidance is not expected to have a material impact on the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued new guidance to simplify the accounting for goodwill impairment.&#160;The guidance simplifies the measurement of goodwill impairment by removing step 2 of the goodwill impairment test, which requires the determination of the fair value of individual assets and liabilities of a reporting unit.&#160; The new guidance requires goodwill impairment to be measured as the amount by which a reporting unit&#8217;s carrying value exceeds its fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit.&#160;The amendments should be applied on a prospective basis.&#160; The new standard is effective for fiscal years beginning after December 15, 2019 with early adoption permitted for interim or annual goodwill impairment tests performed after January 1, 2017. The Company is evaluating the impact of this new accounting guidance on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the FASB amended the scope of modification accounting for share-based payment arrangements. The guidance clarifies the type of changes to terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting. Specifically, under this guidance, an entity would not apply modification accounting if the fair value, vesting conditions, and classification of the awards are the same immediately before and after the modification. The new standard is effective for the Company in the first quarter of 2018. Early adoption is permitted. The guidance will be applied prospectively to awards modified on or after the adoption date.&#160;The Company does not expect the guidance to have a material impact on the Company's consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and equipment, net</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, <br clear="none"/>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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, <br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer equipment and software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture, fixtures and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,793</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,726</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,790</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Manufacturing tools and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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:10pt;"><font style="font-family:inherit;font-size:10pt;">Construction in process</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Property and equipment, at cost</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,136</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,934</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,637</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,040</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,499</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,894</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense was </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. Depreciation and amortization expense was </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company derives revenue from the sales of communication badges, perpetual software licenses for software that is essential to the functionality of the communication badges, smartphones, software maintenance, extended product warranty and professional services. The Company also derives revenue from the sale of licenses for software that is not essential to the functionality of the communication badges, which may include Clinical Integration and Vocera smartphone applications as well as certain subscription-based revenues including Vocera Care Experience. The Company&#8217;s revenue recognition policy has not changed from that described in its Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accrued payroll and other current liabilities </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, <br clear="none"/>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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, <br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payroll and related expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,385</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued payables</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,334</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred rent, current portion</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">229</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lease financing, current portion</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">801</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product warranty</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">315</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">596</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer prepayments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">617</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">769</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and use tax payable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">413</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total accrued payroll and other current liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,961</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,896</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following securities were not included in the calculation of diluted shares outstanding as the effect would have been anti-dilutive:</font></div><div style="line-height:120%;padding-top:4px;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="12" rowspan="1"></td></tr><tr><td style="width:37%;" 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: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: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:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</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:10pt;"><font style="font-family:inherit;font-size:10pt;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="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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:10pt;"><font style="font-family:inherit;font-size:10pt;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="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options to purchase common stock, including ESPP</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,586</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,049</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,889</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,087</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,336</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,241</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,589</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present current and prior-year-end balances for cash, cash equivalents and short-term investments (in thousands):</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of June 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:9pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Gains</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Demand deposits and other cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,351</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,351</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">350</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">350</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,558</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,558</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">708</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">708</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. Treasury securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,301</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,299</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,842</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,824</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,736</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,715</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and short-term investments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,294</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,273</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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 style="padding-left: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:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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:inherit;font-size:9pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Gains</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Demand deposits and other cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">549</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">549</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,128</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,128</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,033</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,033</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">773</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">773</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,176</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,177</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. Treasury securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,045</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,045</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,052</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,038</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,046</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">(15</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,033</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and short-term investments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,079</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,066</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net loss per share (in thousands, except per share amounts):</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,706</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,991</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,290</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute net loss per common share - basic and diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,422</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,624</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,088</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,501</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Basic and diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.26</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.50</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.24</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the allocation of stock-based compensation expense:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">324</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">593</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">623</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">304</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,035</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">530</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,779</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,278</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,653</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,239</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,039</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,280</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,903</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,145</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,486</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,691</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s assets that are measured at fair value on a recurring basis, by level, within the fair value hierarchy as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, are summarized as follows (in thousands):</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" 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:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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 colspan="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 colspan="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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,857</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,857</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,058</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,058</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,884</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,884</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,177</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,177</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. Treasury securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,824</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,824</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,166</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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,166</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets measured at fair value<br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,857</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,065</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,922</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,996</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,710</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,706</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated useful lives and carrying value of acquired intangible assets are as follows:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="26" rowspan="1"></td></tr><tr><td style="width:22%;" 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:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</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="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Range of</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Useful Life</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(years)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;Carrying</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;Amount</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Net</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;Carrying</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;Amount</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;Carrying</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;Amount</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Net</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;Carrying</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 to 7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,050</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,074</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,976</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,050</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,845</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7 to 9</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,874</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,046</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,280</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,640</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Backlog</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">980</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2 to 4</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">460</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">422</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">460</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 to 7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,110</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">323</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">787</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,110</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">148</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">962</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets, 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,940</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,113</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,827</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,940</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,740</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,200</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The minimum payments expected to be received for future years under sales-type leases as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Future lease payments</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017 (remaining six months)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">838</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,429</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">743</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">383</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,393</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum lease payments at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> under non-cancelable operating leases are as follows:</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left: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: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;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating leases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017 (remaining six months)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,164</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,205</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,030</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,687</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">402</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,083</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, <br clear="none"/>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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, <br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,428</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,453</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total inventories</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,512</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,556</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in the Company&#8217;s product warranty reserve are as follows:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty balance at the beginning of the period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">499</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">596</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">806</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty expense accrued for shipments during the period</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">258</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">350</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in estimate related to pre-existing warranties</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(225</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(377</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty settlements made</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(79</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(121</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(162</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(278</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total product warranty</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">315</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">638</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">315</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">638</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Long-term portion</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(36</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(36</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current portion of warranty balance at the end of the period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">315</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">602</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">315</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">602</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents a summary of the operating segments:</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue</font></div></td><td colspan="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,658</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,702</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,504</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,792</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,450</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,054</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,425</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,450</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,152</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,745</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,929</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:9px;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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9px;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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9px;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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9px;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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost of Revenue</font></div></td><td 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,807</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,944</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,216</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,962</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,134</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,117</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,784</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,769</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,078</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,333</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,177</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross profit</font></div></td><td colspan="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,851</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,758</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,475</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,111</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,830</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,316</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,937</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,681</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,074</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,412</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,752</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="overflow:hidden;height:13px;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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:13px;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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:13px;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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:13px;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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,732</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,937</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,134</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income (expense), net and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">275</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">226</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss before income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,990</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,664</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,250</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,156</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of RSU activity for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> is presented below:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:71%;" 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: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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted Stock Units</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Number of shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Grant Date Fair Value per Share</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,128,735</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">927,087</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.90</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(663,450</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.04</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(56,263</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at June 30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,336,109</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the stock option activity for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> is presented below:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:43%;" 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:12%;" 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: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="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Options outstanding</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Number of 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" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average remaining contractual term</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Aggregate intrinsic value</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in years)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,436,845</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.71</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:10pt;"><font style="font-family:inherit;font-size:10pt;">5.09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(847,419</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.04</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,198</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.37</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at June 30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571,228</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.68</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.32</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following Black-Scholes option-pricing assumptions were used for each respective period for the ESPP:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:37%;" 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:15%;" 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:15%;" 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term (in years)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.0%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.0%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.0% - 32.0%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.0% - 41.5%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.02%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.38%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.61% - 1.02%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.33% - 0.38%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of acquired intangible assets is reflected in the cost of revenue for developed technology and backlog and in operating expenses for the other intangible assets. The estimated future amortization of existing acquired intangible assets as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Future amortization</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017 (remaining six months)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,170</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,424</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,880</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,251</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,127</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,925</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,827</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:36px;text-indent:-36px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segments</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> operating segments, which are both reportable business segments: (i) Product and (ii) Service, both of which are comprised of Vocera&#8217;s and its wholly-owned subsidiaries&#8217; results of operations. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents a summary of the operating segments:</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue</font></div></td><td colspan="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,658</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,702</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,504</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,792</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,450</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,054</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,425</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,450</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,152</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,745</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,929</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:9px;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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9px;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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9px;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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9px;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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost of Revenue</font></div></td><td 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,807</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,944</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,216</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,962</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,134</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,117</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,784</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,769</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,078</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,333</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,177</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross profit</font></div></td><td colspan="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,851</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,758</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,475</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,111</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,830</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,316</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,937</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,681</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,074</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,412</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,752</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="overflow:hidden;height:13px;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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:13px;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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:13px;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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:13px;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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,732</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,937</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,134</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income (expense), net and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">275</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">226</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss before income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,990</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,664</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,250</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,156</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> operating segments, which are both reportable business segments: (i) Product and (ii) Service, both of which are comprised of Vocera&#8217;s and its wholly-owned subsidiaries&#8217; results of operations. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet Components </font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, <br clear="none"/>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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, <br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,428</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,453</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total inventories</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,512</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,556</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and equipment, net</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, <br clear="none"/>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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, <br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer equipment and software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture, fixtures and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,793</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,726</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,790</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Manufacturing tools and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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:10pt;"><font style="font-family:inherit;font-size:10pt;">Construction in process</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Property and equipment, at cost</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,136</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,934</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,637</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,040</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,499</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,894</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense was </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. Depreciation and amortization expense was </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net investment in sales-type leases</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has sales-type leases with terms of </font><font style="font-family:inherit;font-size:10pt;">0.75</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">4</font><font style="font-family:inherit;font-size:10pt;"> years. Sales-type lease receivables are collateralized by the underlying equipment. The components of the Company&#8217;s net investment in sales-type leases are as follows:</font></div><div style="line-height:174%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, <br clear="none"/>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;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, <br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minimum payments to be received on sales-type leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,566</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Unearned interest income and executory costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,796</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,704</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net investment in sales-type leases</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,597</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,862</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Current portion</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(951</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,066</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current net investment in sales-type leases</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">646</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">796</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were no allowances for doubtful accounts on these leases as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. There is no guaranteed or unguaranteed residual value on the leased equipment. The current and non-current net investments in sales-type leases are reported as components of the consolidated balance sheet captions &#8220;other receivables&#8221; and &#8220;other long-term assets,&#8221; respectively.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The minimum payments expected to be received for future years under sales-type leases as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Future lease payments</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017 (remaining six months)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">838</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,429</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">743</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">383</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,393</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:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accrued payroll and other current liabilities </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, <br clear="none"/>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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, <br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payroll and related expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,385</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued payables</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,334</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred rent, current portion</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">229</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lease financing, current portion</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">801</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product warranty</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">315</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">596</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer prepayments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">617</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">769</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and use tax payable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">413</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total accrued payroll and other current liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,961</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,896</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in the Company&#8217;s product warranty reserve are as follows:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty balance at the beginning of the period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">499</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">596</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">806</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty expense accrued for shipments during the period</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">258</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">350</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in estimate related to pre-existing warranties</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(225</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(377</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty settlements made</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(79</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(121</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(162</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(278</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total product warranty</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">315</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">638</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">315</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">638</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Long-term portion</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(36</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(36</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current portion of warranty balance at the end of the period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">315</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">602</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">315</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">602</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of the accompanying unaudited condensed consolidated financial statements in conformity with GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting periods. The estimates include, but are not limited to, revenue recognition, warranty reserves, inventory reserves, goodwill and intangible assets, stock-based compensation expense, provisions for income taxes and contingencies. Actual results could differ from these estimates, and such differences could be material to the Company&#8217;s financial position and results of operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company leases office space for its headquarters and subsidiaries under non-cancelable operating leases, which will expire between December 2017 and March 2022. The Company recognizes rent expense on a straight-line basis over the lease period, and has accrued for rent expense incurred but not paid. Facilities rent expense was </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Non-cancelable Material Commitments</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is required to purchase unused, non-cancelable, non-returnable raw material inventory that was purchased by its contract manufacturers&#160;based on committed finished goods orders from the Company, certain long lead-time raw materials based on the Company&#8217;s forecast and current work-in-progress materials. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, approximately </font><font style="font-family:inherit;font-size:10pt;">$5.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of such inventory was purchased and held by the third-party manufacturers which was subject to these purchase guarantees.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net investment in sales-type leases</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has sales-type leases with terms of </font><font style="font-family:inherit;font-size:10pt;">0.75</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">4</font><font style="font-family:inherit;font-size:10pt;"> years. Sales-type lease receivables are collateralized by the underlying equipment. The components of the Company&#8217;s net investment in sales-type leases are as follows:</font></div><div style="line-height:174%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, <br clear="none"/>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;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, <br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minimum payments to be received on sales-type leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,566</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Unearned interest income and executory costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,796</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,704</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net investment in sales-type leases</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,597</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,862</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Current portion</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(951</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,066</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current net investment in sales-type leases</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">646</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">796</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were no allowances for doubtful accounts on these leases as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. There is no guaranteed or unguaranteed residual value on the leased equipment. The current and non-current net investments in sales-type leases are reported as components of the consolidated balance sheet captions &#8220;other receivables&#8221; and &#8220;other long-term assets,&#8221; respectively.</font></div></div> EX-101.SCH 7 vcra-20170630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2416406 - Disclosure - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2135100 - Disclosure - Business Acquisition link:presentationLink link:calculationLink link:definitionLink 2435403 - Disclosure - Business Acquisition Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2435402 - Disclosure - Business Acquisition - PPA (Details) link:presentationLink link:calculationLink link:definitionLink 2335301 - Disclosure - Business Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Cash, Cash Equivalents and Short-term Investments link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Cash, Cash Equivalents and Short-term Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - Commitments link:presentationLink link:calculationLink link:definitionLink 2331301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2431404 - Disclosure - Commitments Narrative (Details) 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 Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - The Company and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - Condensed Consolidated Balance Sheets Condensed Consolidated Balance Sheets (Paranthetical) 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 2407403 - Disclosure - Contractual maturities of cash, cash equivalent and short-term investment (Details) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Fair Value of Financial Insturments (Tables) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Future amortization schedule (Details) link:presentationLink link:calculationLink link:definitionLink 2416405 - Disclosure - Future payments- sales type leases (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Goodwill and Intangible Assets Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Goodwill and Intangible Assets (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 2416402 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - Investment in Sales Type Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2431403 - Disclosure - Litigation: alleged shareholder class action (Details) link:presentationLink link:calculationLink link:definitionLink 2432406 - Disclosure - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Schedule of antidilutive securities excluded from computation of earnings per share (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Schedule of Available for Sale Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Schedule of the computation of basic and diluted net income (loss) per share (Details) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Schedule of Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2431402 - Disclosure - Schedule of Future Minimum Rental Payments for Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2416407 - Disclosure - Schedule of Product Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2133100 - Disclosure - Segments link:presentationLink link:calculationLink link:definitionLink 2433402 - Disclosure - Segments Operating Segments (Details) link:presentationLink link:calculationLink link:definitionLink 2333301 - Disclosure - Segments Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 2432405 - Disclosure - Share-based Compensaton Allocated to Expense Captions (Details) link:presentationLink link:calculationLink link:definitionLink 2132100 - Disclosure - Stock-based Compensation and Awards link:presentationLink link:calculationLink link:definitionLink 2332301 - Disclosure - Stock-based Compensation and Awards (Tables) link:presentationLink link:calculationLink link:definitionLink 2432402 - Disclosure - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2436402 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 2436403 - Disclosure - Subsequent Event Extension Healthcare Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 2136100 - Disclosure - Subsequent Event (Notes) link:presentationLink link:calculationLink link:definitionLink 2336301 - Disclosure - Subsequent Event (Tables) link:presentationLink link:calculationLink link:definitionLink 2432403 - Disclosure - Summary of Equity B-S-M Assumptiuons (Details) link:presentationLink link:calculationLink link:definitionLink 2432404 - Disclosure - Summary of Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 vcra-20170630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 vcra-20170630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 vcra-20170630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Developed technology Technology-Based Intangible Assets [Member] Noncompete Agreements Noncompete Agreements [Member] Customer relationships Customer Relationships [Member] Trademarks Trademarks and Trade Names [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Goodwill Goodwill Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Finite and Indefinite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Order or Production Backlog [Member] Order or Production Backlog [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangibles, AmortExp, 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Five Finite-Lived Intangibles, AmortExp Remainder 2016 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Useful Life Finite-Lived Intangible Assets, Net [Abstract] Finite-lived intangible asset, useful life Finite-Lived Intangible Asset, Useful Life Intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Intangible assets, net book value Intangible Assets, Net (Excluding Goodwill) Segment Reporting [Abstract] Segments Segment Reporting Disclosure [Text Block] Cash and Cash Equivalents [Abstract] Schedule of avaialble for sale securities Table] Schedule of Cash and Cash Equivalents [Table] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Domain] Major Types of Debt and Equity Securities [Domain] Commercial Paper in CE Commercial Paper [Member] Commercial paper in STI Commercial Paper, Not Included with Cash and Cash Equivalents [Member] U.S. government agency securities US Government Agencies Debt Securities [Member] U.S. Treasury securities US Treasury Securities [Member] Corporate Debt Securities Corporate Debt Securities [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Demand deposits and other cash Cash [Member] Money market funds Money Market Funds [Member] Schedule of available for sale securities [Line Items] Cash and Cash Equivalents [Line Items] Cash and cash equivalents [Abstract] Cash and Cash Equivalents, at Carrying Value, Including Discontinued Operations [Abstract] Cash and Cash Equivalents, Amortized Cost Cash and Cash Equivalents, Amortized Cost Cash and Cash Equivalents, Amortized Cost Cash And Cash Equivalents, Gross Unrealized Gains Cash And Cash Equivalents, Gross Unrealized Gains Cash And Cash Equivalents, Gross Unrealized Gains Cash And Cash Equivalents, Gross Unrealized Losses Cash And Cash Equivalents, Gross Unrealized Losses Cash And Cash Equivalents, Gross Unrealized Losses Cash and Cash Equivalents, Fair Value Disclosure Cash and Cash Equivalents, Fair Value Disclosure Short-term Investments [Abstract] Short-term Investments [Abstract] AFS Securities, Amortized Cost Basis Available-for-sale Securities, Amortized Cost Basis Available-for-sale Securities, Gross Unrealized Gain1 Available-for-sale Securities, Gross Unrealized Gain1 Available-for-sale Securities, Gross Unrealized Gain1 Available-for-sale Securities, Gross Unrealized Loss1 Available-for-sale Securities, Gross Unrealized Loss1 Available-for-sale Securities, Gross Unrealized Loss1 AFS Securities, Fair Value Disclosure Available-for-sale Securities Cash, Cash Equivalents, and Short-term Investments [Abstract] Cash, Cash Equivalents, and Short-term Investments [Abstract] Cash, Cash Equiv. And S-T Investments, Amortized Cost Cash, Cash Equivalents And Short Term Investments, Amortized Cost Cash, Cash Equivalents And Short Term Investments, Amortized Cost Cash, Cash Equiv. And S-T Investments, Gross Unrealized Gains Cash, Cash Equivalents And Short Term Investments, Gross Unrealized Gains Cash, Cash Equivalents And Short Term Investments, Gross Unrealized Gains Cash, Cash Equiv. And S-T Investments, Gross Unrealized Losses Cash, Cash Equivalents And Short Term Investments, Gross Unrealized Losses Cash, Cash Equivalents And Short Term Investments, Gross Unrealized Losses Cash, Cash Equiv. And S-T Investments, Fair Value Disclosure Cash, Cash Equivalents And Short Term Investments, Fair Value Disclosure Cash, Cash Equivalents And Short Term Investments, Fair Value Disclosure Statement of Comprehensive Income [Abstract] Net loss Net Income (Loss) Attributable to Parent Other comprehensive loss, net: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Change in unrealized gain (loss) on investments, net of tax Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Goodwill and intangible assets [Abstract] Goodwill and intangible assets [Abstract] Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Finite-Lived Intangibles, AmortExp, 2018 Finite-Lived Intangible Assets, Amortization Expense, Year Two Finite-Lived Intangibles, AmortExp, 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Three Finite-Lived Intangibles, AmortExp, 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Four Finite-Lived Intangibles, AmortExp, after 2021 Finite-Lived Intangible Assets, Amortization Expense, after Year Five Balance Sheet Components [Abstract] Balance Sheet Components [Abstract] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Stock-based Compensation and Award Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Inventory, Net [Abstract] Inventory, Net [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Total inventories Inventory, Net Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] ESPP Purchase date range [Axis] ESPP Purchase date range [Axis] ESPP Purchase date range [Axis] ESPP Purchase date range [Domain] ESPP Purchase date range [Domain] [Domain] for ESPP Purchase date range [Axis] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2012 Employee Stock Purchase Plan Two Thousand Twelve Employee Stcok Purchase Plan [Member] Two Thousand Twelve Employee Stcok Purchase Plan [Member] Award Type [Axis] Award Type [Axis] Award Type [Domain] Equity Award [Domain] Equity Option Equity Option [Member] ESPP Employee Stock [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Equity B-S-M Fair Value Assumptions Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Expected Term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Interest Rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Business Combination Disclosure Business Combination Disclosure [Text Block] Fair Value Disclosures [Abstract] Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Subsequent Events [Abstract] Cash, Cash Equivalents, and Short-term Investments Cash, Cash Equivalents, and Short-term Investments [Text Block] Property, Plant and Equipment [Abstract] 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 and software Computer Equipment And Software [Member] Computer Equipment And Software [Member] Furniture, fixtures and equipment Furniture Fixtures And Equipment [Member] Furniture Fixtures And Equipment [Member] Leasehold improvements Leasehold Improvements [Member] Manufacturing tools and equipment Other Machinery and Equipment [Member] Construction in process Construction in Progress [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Gross Property, Plant and Equipment, Gross Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Property, Plant and Equipment, Net Depreciation, Depletion and Amortization [Abstract] Depreciation, Depletion and Amortization [Abstract] Depreciation Depreciation Schedule of Capital Leased Assets [Table] Schedule of Capital Leased Assets [Table] Capital Leased Assets [Line Items] Capital Leased Assets [Line Items] Lessors, Capital Leases, Term of contract Lessors, Capital Leases, Term of contract Lessors, Capital Leases, Term of contract Net Investment in Sales Type Leases, Future Minimum Payments-Gross Capital Leases, Net Investment in Sales Type Leases, Minimum Payments to be Received Net Investment in Sales Type Leases, Deferred Income Capital Leases, Net Investment in Sales Type Leases, Deferred Income Net Investment in Sales Type Leases Capital Leases, Net Investment in Sales Type Leases Net Investment in Sales Type Leases, Current Capital Leases, Lessor Balance Sheet, Net Investment in Sales Type Leases, Current Net Investment in Sales Type Leases, Noncurrent Capital Leases, Lessor Balance Sheet, Net Investment in Sales Type Leases, Noncurrent Statement of Financial Position [Abstract] Statement [Table] Statement [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Statement [Line Items] Statement [Line Items] Assets Assets [Abstract] Current assets Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Short-term investments Short-term Investments Accounts receivable, net of allowance Accounts Receivable, Net, Current Other receivables Other Receivables Inventories Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Intangible assets, net Other long-term assets Other Assets, Noncurrent Total assets Assets Liabilities and stockholders' equity Liabilities and Equity [Abstract] Current liabilities Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Product Warranty Accrual, Current Product Warranty Accrual, Current Accrued payroll and other current liabilities Accrued Payroll And Other Accruals Accrued Payroll And Other Accruals Deferred revenue, current Deferred Revenue, Current Total current liabilities Liabilities, Current Deferred revenue, long-term Deferred Revenue, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 7) Commitments and Contingencies Stockholders' equity Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.0003 par value - 5,000,000 shares authorized as of June 30, 2017 and December 31, 2016; zero shares issued and outstanding Preferred Stock, Value, Issued Common stock, $0.0003 par value - 100,000,000 shares authorized as of June 30, 2017 and December 31, 2016; 28,923,746 and 27,568,103 shares issued and outstanding as of June 30, 2017 and December 31, 2016, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Subsequent Event [Table] Subsequent Event [Table] Business acquisitions [Axis] Business acquisitions [Axis] Business acquisitions [Axis] Business acquisitions [Domain] Business acquisitions [Domain] [Domain] for Business acquisitions [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Line Items] Subsequent Event [Line Items] Payments to acquire businesses Payments to Acquire Businesses, Gross Inventories Schedule of Inventory, Current [Table Text Block] Property and Equipment Property, Plant and Equipment [Table Text Block] Schedule of Components of Leveraged Lease Investments Schedule of net investment in sales type leases [Table Text Block] [Table Text Block] for Schedule of net investment in sales type leases [Table] Schedule of Future Minimum Lease Payments for Capital Leases Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Accounting Policies [Abstract] sales type capital leases transfered to banks sales type capital leases transfered to banks sales type capital leases transfered to banks Initial financing liability during period incurred for future executory services on transfered leases Initial financing liability during period incurred for future executory services on transfered leases Initial financing liability during periodf incurred for future executory services on transfered leases Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Cumulative Effect of New Accounting Principle in Period of Adoption Cumulative Effect of New Accounting Principle in Period of Adoption Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Product Segment [Member] Product Segment [Member] Product Segment [Member] Service Segment [Member] Service Segment [Member] Service Segment [Member] Intangibles - period amortization expense [Abstract] Intangibles- period amortization expense [Abstract] Intangibles- period amortization expense [Abstract] Amortization expense Amortization of Intangible Assets Number of reportable segments Number of Reportable Segments Revenue Revenues [Abstract] Product Sales Revenue, Goods, Net Service Sales Revenue, Services, Net Total revenue Revenue, Net Cost of revenue Cost of Revenue [Abstract] Product Cost of Goods Sold Service Cost of Services Cost of Goods and Services Sold Cost of Goods and Services Sold Gross profit Gross Profit [Abstract] Product Gross Profit, Goods Gross Profit, Goods Service Gross Profit, Services Gross Profit, Services Total gross profit Gross Profit Calculation of pretax profit (loss) [Abstract] Calculation of pretax profit (loss) [Abstract] Calculation of pretax profit (loss) [Abstract] Operating expenses Operating Expenses Interest income (expense), net and other Interest income (expense) and other Interest income (expense) and other Loss before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income Statement [Abstract] Product Service Total revenue Total cost of revenue 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 Loss from operations Operating Income (Loss) Interest income Investment Income, Interest Other income (expense), net Other Nonoperating Income (Expense) Provision for income taxes Income Tax Expense (Benefit) Net loss Net loss per share Earnings Per Share, Basic and Diluted [Abstract] Basic and Diluted Earnings Per Share, Basic and Diluted Weighted average shares used to compute net loss per share Weighted average sharesss [Abstract] Weighted average shares used to compute net income (loss ) per common share Basic and Diluted Weighted Average Number of Shares Outstanding, Basic and Diluted 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 Rollforward of stock option activity Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Equity B-S-M Valuation Assumptions Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Rollforward of RSA and RSU activty Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Allocation of Recognized Period Costs Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Earnings Per Share [Abstract] Schedule of the computation of basic and diluted net income (loss) per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of antidilutive securities excluded from computation of earnings per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Statement of Cash Flows [Abstract] Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Excluding Stock Options Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Excluding Stock Options Other Operating Activities, Cash Flow Statement Other Operating Activities, Cash Flow Statement Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Net loss Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Inventory provision Inventory Write-down Change in lease-related performance liabilities Change in lease-related performance liabilities Increase (decrease) in lease-related performance liabilities Stock-based compensation expense Share-based Compensation Changes in operating assets and liabilities: Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Other receivables Increase (Decrease) in Other Receivables Inventories Increase (Decrease) in Inventories Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued payroll and other liabilities Increase (Decrease) in Other Operating Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Purchase of property and equipment Payments to Acquire Productive Assets Purchase of short-term investments Payments to Acquire Available-for-sale Securities Maturities of short-term investments Proceeds from Maturities, Prepayments and Calls of Available-for-sale Securities Proceeds from Sale of Available-for-sale Securities Proceeds from Sale of Available-for-sale Securities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Cash from lease-related performance obligations Proceeds from (Payments for) Other Financing Activities Proceeds from exercise of stock options Proceeds from Stock Options Exercised Tax withholdings paid on behalf of employees for net share settlement Payments Related to Tax Withholding for Share-based Compensation Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Net decrease in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Supplemental disclosure of non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Property and equipment in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Commitments and Contingencies Disclosure [Abstract] Operating Leases, Rent Expense, Net Operating Leases, Rent Expense, Net Operating Leases, Future Minimum Payments Due, by FY Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Remainder of 2016 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year Operating Leases, Future Minimum Payments, 2017 Operating Leases, Future Minimum Payments Due, Next Twelve Months Operating Leases, Future Minimum Payments, 2018 Operating Leases, Future Minimum Payments, Due in Two Years Operating Leases, Future Minimum Payments, 2019 Operating Leases, Future Minimum Payments, Due in Three Years Operating Leases, Future Minimum Payments, 2020 Operating Leases, Future Minimum Payments, Due in Four Years Operating Leases, Future Minimum Payments, 2021 Operating Leases, Future Minimum Payments, Due in Five Years Total minimum lease payments Operating Leases, Future Minimum Payments Due Net Loss Per Share Earnings Per Share [Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Recurring Fair Value, Measurements, Recurring [Member] Asset Class [Axis] Asset Class [Axis] Fair Value by Asset Class [Domain] Asset Class [Domain] Money market funds Commercial paper Corporate debt securities 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] 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] Fair Value, Assets, Level 2 to Level 1 Transfers, Amount Fair Value, Assets, Level 2 to Level 1 Transfers, Amount Fair Value, Assets, Level 1 to Level 2 Transfers, Amount Fair Value, Assets, Level 1 to Level 2 Transfers, Amount Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 Assets, Fair Value Disclosure [Abstract] Assets, Fair Value Disclosure [Abstract] Cash and Cash Equivalents, Fair Value Disclosure AFS Securities, Fair Value Disclosure Total assets measured at fair value Assets, Fair Value Disclosure Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Commitments and Contingencies Disclosure Commitments and Contingencies Disclosure [Text Block] Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Product warranty accrual, at the beginning of the period Warranty expenses accrued Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Product Warranty Accrual, Preexisting, Increase (Decrease) Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Warranty settlements made Standard and Extended Product Warranty Accrual, Decrease for Payments Product warranty accrual, at the end of period Product Warranty Accrual Standard and Extended Product Warranty Accrual Product Warranty Accrual, Noncurrent Product Warranty Accrual, Noncurrent Preferred Stock Preferred Stock [Member] Common stock par value 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 Preferred stock par value 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 Nature of Operations Nature of Operations [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Lease, Policy Lease, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Fair Value of Fin. Instruments, Policy Fair Value of Financial Instruments, Policy [Policy Text Block] Goodwill, Policy Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Intangible Assets, Policy Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Purchase commitments Purchase commitments [Policy Text Block] Purchase commitments [Policy Text Block] Operating leases Operating leases [Policy Text Block] Operating leases [Policy Text Block] Segment Reporting, Policy Segment Reporting, Policy [Policy Text Block] Loss Contingencies [Table] Loss Contingencies [Table] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Litigation Status [Axis] Litigation Status [Axis] Litigation Status [Domain] Litigation Status [Domain] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Schedule of Cash, Cash Equivalents and Available-For-Sale Investments Cash, Cash Equivalents and Investments [Table Text Block] Investments Classified by Contractual Maturity Date Investments Classified by Contractual Maturity Date [Table Text Block] Sales-type Leases, Future Minimum Payments, Remainder of 2016 Capital Leases, Future Minimum Payments, Remainder of Fiscal Year Capital Leases, Future Minimum Payments Due in 2017 Capital Leases, Future Minimum Payments Due, Next Twelve Months Capital Leases, Future Minimum Payments Due in Two Years Capital Leases, Future Minimum Payments Due in Two Years Sales-type Leases, Future Minimum Payments Due in 2018 Capital Leases, Future Minimum Payments Due in Three Years Capital Leases, Future Minimum Payments Due in 2019 Capital Leases, Future Minimum Payments Due in Four Years Income Tax Expense (Benefit) Unrecorded Unconditional Purchase Obligation [Table] Unrecorded Unconditional Purchase Obligation [Table] Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Inventories Inventories [Member] Unrecorded Unconditional Purchase Obligation [Line Items] Unrecorded Unconditional Purchase Obligation [Line Items] Unrecorded Unconditional Purchase Obligation Unrecorded Unconditional Purchase Obligation Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Stock Comp-other than options - Period for Recognition- Comp cost not yet rocognized Stock Comp-other than options - Period for Recognition- Comp cost not yet rocognized Stock Comp-other than options - Period for Recognition- Comp cost not yet rocognized Number of Shares: Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Beginning balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Ending balance Weighted Average Grant Date Fair Value per Share (in dollars per share): Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Beginning balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Ending balance Cash or Cashless Exercise [Axis] Cash or Cashless Exercise [Axis] Cash or Cashless Exercise [Axis] Cash or Cashless Exercise [Domain] Cash or Cashless Exercise [Domain] [Domain] for Cash or Cashless Exercise [Axis] 2012 Stock Option Plan Two Thousand Twelve Stock Option Plan [Member] 2012 Stock Option Plan [Member] Stock Options Employee Stock Option [Member] Stock options and restricted stock units Stock options and restricted stock units [Member] Stock options and restricted stock units [Member] Restricted stock units Number of Shares Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Unamortized Compensation Cost, Stock Options Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Uamortized Compensation Cost Not yet Recognized, Period Remaining, Options Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options ESPP plan details [Abstract] ESPP plan details [Abstract] ESPP plan details [Abstract] Stock Issued During Period, Shares, Employee Stock Purchase Plans Stock Issued During Period, Shares, Employee Stock Purchase Plans Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased Investments, Debt and Equity Securities [Abstract] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Contractual maturity [Axis] Contractual maturity [Axis] Contractual maturity [Axis] Contractual maturity [Domain] Contractual maturity [Domain] [Domain] for Contractual maturity [Axis] Maturity up to one year Maturity up to one year [Member] Maturity up to one year [Member] maturity between 1 and 2 years [Member] maturity between 1 and 2 years [Member] Maturity between 1 and 2 years [Member] Schedule of Available-for-sale Securities [Line Items] Schedule of Available-for-sale Securities [Line Items] Cash and cash equivalents (1) Short-term investments Cash, cash equivalents and short-term investments The Company and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Numerator: Distributed Earnings [Abstract] Net loss Denominator: Earnings Per Share Reconciliation [Abstract] Weighted Average Number of Shares Outstanding, Basic and Diluted Net loss per share Earnings Per Share, Diluted [Abstract] Earnings Per Share, Basic and Diluted Fair Value of Financial Instruments Fair Value Disclosures [Text Block] 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] Options to purchase common stock, including ESPP Employee stock options, including ESPP [Member] Employee stock options, including ESPP [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Accrued Liabilities, Current [Abstract] Accrued Liabilities, Current [Abstract] Payroll and related expenses Employee-related Liabilities, Current Accrued payables Other Accrued Liabilities, Current Deferred Rent Credit, Current Deferred Rent Credit, Current Lease financing, current portion Lessor's financing liability, curremt portion Lessor's financing liability, curremt portion Product warranty Standard Product Warranty Accrual, Current Customer Refund Liability, Current Customer Refund Liability, Current Sales and use tax payable Sales and Excise Tax Payable, Current Other Other Sundry Liabilities, Current Total accrued payroll and other current liabilities Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of Sales Cost of Sales [Member] Research and Development Expense Research and Development Expense [Member] Selling and Marketing Expense Selling and Marketing Expense [Member] General and Administrative Expense General and Administrative Expense [Member] Stock-based compensation expense Allocated Share-based Compensation Expense Number of Options (in shares): Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Beginning balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Options granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Options canceled Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Ending balance Weighted Average Exercise Price (in dollars per share): Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Beginning balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Options granted Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Options exercised Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Options canceled Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Ending balance Wtd avg remaining term, Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Aggregate intrinsic value, Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value EX-101.PRE 11 vcra-20170630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.7.0.1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2017
Jul. 31, 2017
Document and Entity Information [Abstract]    
Entity Registrant Name VOCERA COMMUNICATIONS, INC.  
Entity Central Index Key 0001129260  
Document Type 10-Q  
Document Period End Date Jun. 30, 2017  
Amendment Flag false  
Document Fiscal Year Focus 2017  
Document Fiscal Period Focus Q2  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   29,104,088
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Current assets    
Cash and cash equivalents $ 31,558 $ 35,033
Short-term investments 39,715 39,033
Accounts receivable, net of allowance 25,043 24,142
Other receivables 1,152 1,211
Inventories 3,512 4,556
Prepaid expenses and other current assets 4,118 3,364
Total current assets 105,098 107,339
Property and equipment, net 6,499 5,894
Intangible assets, net 15,827 18,200
Goodwill 49,246 49,246
Other long-term assets 1,461 1,394
Total assets 178,131 182,073
Current liabilities    
Accounts payable 2,905 3,231
Product Warranty Accrual, Current 315  
Accrued payroll and other current liabilities 14,961 15,896
Deferred revenue, current 39,349 43,845
Total current liabilities 57,215 62,972
Deferred revenue, long-term 17,425 11,155
Other long-term liabilities 4,625 4,505
Total liabilities 79,265 78,632
Commitments and contingencies (Note 7)
Stockholders' equity    
Preferred stock, $0.0003 par value - 5,000,000 shares authorized as of June 30, 2017 and December 31, 2016; zero shares issued and outstanding 0 0
Common stock, $0.0003 par value - 100,000,000 shares authorized as of June 30, 2017 and December 31, 2016; 28,923,746 and 27,568,103 shares issued and outstanding as of June 30, 2017 and December 31, 2016, respectively 9 8
Additional paid-in capital 240,407 230,605
Accumulated other comprehensive loss (78) (69)
Accumulated deficit (141,472) (127,103)
Total stockholders’ equity 98,866 103,441
Total liabilities and stockholders’ equity $ 178,131 $ 182,073
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Balance Sheets Condensed Consolidated Balance Sheets (Paranthetical) - $ / shares
Jun. 30, 2017
Dec. 31, 2016
Liabilities and stockholders' equity    
Common stock par value $ 0.0003 $ 0.0003
Common stock shares authorized 100,000,000 100,000,000
Common stock shares issued 28,923,746 27,568,103
Common stock shares outstanding 28,923,746 27,568,103
Preferred Stock    
Liabilities and stockholders' equity    
Preferred stock par value $ 0.0003 $ 0.0003
Preferred stock shares authorized 5,000,000 5,000,000
Preferred stock shares issued 0 0
Preferred stock shares outstanding 0 0
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Revenue        
Product $ 20,658 $ 17,702 $ 40,691 $ 31,504
Service 17,792 13,450 34,054 26,425
Total revenue 38,450 31,152 74,745 57,929
Cost of revenue        
Product 6,807 5,944 13,216 10,393
Service 9,962 6,134 19,117 11,784
Total cost of revenue 16,769 12,078 32,333 22,177
Gross profit 21,681 19,074 42,412 35,752
Operating expenses        
Research and development 7,371 4,428 14,300 8,400
Sales and marketing 15,377 12,747 29,958 24,773
General and administrative 5,984 4,625 11,679 8,961
Total operating expenses 28,732 21,800 55,937 42,134
Loss from operations (7,051) (2,726) (13,525) (6,382)
Interest income 128 199 233 377
Other income (expense), net (67) (137) 42 (151)
Loss before income taxes (6,990) (2,664) (13,250) (6,156)
Provision for income taxes (361) (42) (741) (134)
Net loss $ (7,351) $ (2,706) $ (13,991) $ (6,290)
Net loss per share        
Basic and Diluted $ (0.26) $ (0.10) $ (0.50) $ (0.24)
Weighted average shares used to compute net loss per share        
Basic and Diluted 28,422 26,624 28,088 26,501
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Statement of Comprehensive Income [Abstract]        
Net loss $ (7,351) $ (2,706) $ (13,991) $ (6,290)
Other comprehensive loss, net:        
Change in unrealized gain (loss) on investments, net of tax (6) 38 (9) 210
Comprehensive loss $ (7,357) $ (2,668) $ (14,000) $ (6,080)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Statement of Cash Flows [Abstract]    
Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Excluding Stock Options $ 1,246 $ 786
Other Operating Activities, Cash Flow Statement 14 6
Cash flows from operating activities    
Net loss 13,991 6,290
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 3,791 1,456
Inventory provision 86 119
Change in lease-related performance liabilities (423) (450)
Stock-based compensation expense 8,486 5,691
Changes in operating assets and liabilities:    
Accounts receivable (901) 3,484
Other receivables 59 123
Inventories 958 (1,773)
Prepaid expenses and other assets (821) 94
Accounts payable (622) 548
Accrued payroll and other liabilities (456) (30)
Deferred revenue 1,774 1,202
Net cash used in operating activities (2,046) 4,180
Cash flows from investing activities    
Purchase of property and equipment (1,741) (3,013)
Purchase of short-term investments (38,792) (68,692)
Maturities of short-term investments 38,101 68,464
Proceeds from Sale of Available-for-sale Securities 0 4,231
Net cash used in investing activities (2,432) 990
Cash flows from financing activities    
Cash from lease-related performance obligations 0 940
Proceeds from exercise of stock options 5,967 523
Tax withholdings paid on behalf of employees for net share settlement (6,210) (1,624)
Net cash provided by financing activities 1,003 625
Net decrease in cash and cash equivalents (3,475) 5,795
Cash and cash equivalents at beginning of period 35,033 20,572
Cash and cash equivalents at end of period 31,558 26,367
Supplemental disclosure of non-cash investing and financing activities:    
Property and equipment in accounts payable and accrued liabilities $ 341 $ 401
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.7.0.1
The Company and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2017
Accounting Policies [Abstract]  
The Company and Summary of Significant Accounting Policies
The Company and Summary of Significant Accounting Policies
Organization and Business
Vocera Communications, Inc. and its subsidiaries (the “Company” or “Vocera”) is a provider of secure, integrated, intelligent communication and clinical workflow solutions, focused on empowering mobile workers in healthcare, hospitality, energy and other mission-critical mobile work environments, in the United States and internationally. The significant majority of the Company’s business is generated from sales of its solutions in the healthcare market to help its customers improve quality of care, patient and staff experience and increase operational efficiency.
The Vocera Communication System, which includes an intelligent enterprise software platform, a lightweight, wearable, voice-controlled communication badge and smartphone applications, enables users to connect instantly with other staff simply by saying the name, function or group name of the desired recipient. It also securely delivers text messages and alerts directly to and from smartphones, replacing legacy pagers. Our new Engage software is an event-driven, communication and workflow collaboration solution for the hospital environment. It features an advanced clinical rules engine and interoperates with data from multiple clinical systems. This enables the prioritization of notifications, including patient context, and sends messages to the right care team members on their mobile devices. Our software applications help improve care coordination, patient safety and patient satisfaction.
Basis of Presentation
The Company’s unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and pursuant to the instructions to Form 10-Q and Article 10 of Regulation S-X of the U.S. Securities and Exchange Commission, and include the accounts of Vocera and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated. Certain information and disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these unaudited interim condensed consolidated financial statements should be read in conjunction with the annual audited consolidated financial statements and notes thereto contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2016. The year-end condensed balance sheet data was derived from the Company’s audited financial statements, but does not include all disclosures required by GAAP.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, which include only normal recurring adjustments, necessary to present fairly the Company’s interim consolidated financial information. The results for the quarter presented are not necessarily indicative of the results to be expected for the year ending December 31, 2017 or for any other interim period or any other future year.
The accounting policies followed in the preparation of these financial statements are consistent in all material respects with those presented in Note 1 to the consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2016.
Use of Estimates
The preparation of the accompanying unaudited condensed consolidated financial statements in conformity with GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting periods. The estimates include, but are not limited to, revenue recognition, warranty reserves, inventory reserves, goodwill and intangible assets, stock-based compensation expense, provisions for income taxes and contingencies. Actual results could differ from these estimates, and such differences could be material to the Company’s financial position and results of operations.
Revenue Recognition
The Company derives revenue from the sales of communication badges, perpetual software licenses for software that is essential to the functionality of the communication badges, smartphones, software maintenance, extended product warranty and professional services. The Company also derives revenue from the sale of licenses for software that is not essential to the functionality of the communication badges, which may include Clinical Integration and Vocera smartphone applications as well as certain subscription-based revenues including Vocera Care Experience. The Company’s revenue recognition policy has not changed from that described in its Annual Report on Form 10-K for the year ended December 31, 2016.
Transfer of sales-type leases to third-parties
Proceeds from transfers of sales-type leases to third-party financial companies are allocated between the net investment in sales-type leases and the executory cost component for remaining service obligations based on relative present value. The difference between the amount of proceeds allocated to the net investment in lease and the carrying value of the net investment in lease is included in product revenue. Proceeds allocated to the executory cost component are accounted for as financing liabilities.
For the six months ended June 30, 2017 and 2016, the Company transferred zero and $2.5 million, respectively, of lease receivables in non-recourse sales to third-party financial companies, with immaterial net losses. For the six months ended June 30, 2017 and 2016, the Company recorded zero and $0.9 million, respectively, of financing liabilities for future performance of executory service obligations. For lease receivables retained as of June 30, 2017 and December 31, 2016, the Company recorded $1.6 million and $1.9 million of net investment in sales-type leases, respectively, equivalent to the minimum lease payments less the unearned interest portion.
Recently Adopted Accounting Pronouncement
In March 2016, the Financial Accounting Standards Board (FASB) issued new guidance related to accounting for stock-based payment award transactions. The guidance is designed to simplify several aspects of accounting for share-based payment award transactions, including the income tax consequences, classification of awards as either equity or liabilities, classification on the statement of cash flows and forfeiture rate calculations. The guidance eliminates the requirement to delay the recognition of excess tax benefits until they reduce current taxes payable. Under this standard, previously unrecognized excess tax benefits shall be recognized on a modified retrospective basis. However, as of January 1, 2017, the previously unrecognized excess tax benefits of $10.4 million had no impact on the Company’s accumulated deficit balance as the related U.S. deferred tax assets were fully offset by a valuation allowance. The guidance also requires excess tax benefits and deficiencies to be recognized prospectively in the provision for income taxes rather than additional paid-in capital. The Company therefore determined that adoption of the new guidance had no material impact on the condensed consolidated statement of operations and the condensed consolidated statement of cash flows. Further, the new guidance eliminates the requirement to estimate forfeitures and reduce stock compensation expense during the vesting period. Instead, companies can elect to account for actual forfeitures as they occur and record any previously unrecognized compensation expense for estimated forfeitures up to the period of adoption as a retrospective adjustment to beginning retained earnings. The Company has made the election to account for actual forfeitures as they occur starting in fiscal year 2017. During the six months ended June 30, 2017, the Company recorded a retrospective adjustment to accumulated deficit of $0.4 million
Recent Accounting Pronouncements
In May 2014, the FASB together with the International Accounting Standards Board issued converged guidance for revenue recognition that will replace most existing guidance, eliminate industry-specific guidance and provide a unified model for determining how and when revenue from contracts with customers should be recognized. Under the new guidance, an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.
The new guidance permits two methods of adoption: retrospectively to each prior reporting period presented (full retrospective method), or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application (modified retrospective method).  The Company currently plans to adopt using the full retrospective method, however, such determination could change depending on a number of factors including system readiness, the magnitude of the potential impact on the financial results, and its ability to gather sufficient data to assess the impact on prior period financial statements timely.
Public entities are required to adopt the new guidance for annual reporting periods beginning December 15, 2017, including interim periods.  The Company will adopt the new guidance on January 1, 2018. 
The Company anticipates the new guidance to have a material impact on its consolidated financial statements. While the Company is continuing to assess all potential impacts of the standard, the Company currently believes the most significant impact relates to the timing of revenue recognition for software licenses sold with professional services as it did not have vendor specific objective evidence (“VSOE”) for professional services under current guidance.   Under the new standard, the requirement to have VSOE for undelivered elements is eliminated and the Company will recognize revenue for software licenses upon transfer of control to its customers. Additionally, the new standard requires the capitalization and amortization of costs related to obtaining a contract which are currently expensed at the time of sale.   The Company is continuing to assess the impact of this guidance on its consolidated financial statements, as well as the determination of the method of adoption.
In February 2016, the FASB amended lease accounting requirements to begin recording assets and liabilities arising from leases on the balance sheet. The new guidance will also require significant additional disclosures about the amount, timing and uncertainty of cash flows from leases. This new guidance will be effective beginning on January 1, 2019 using a modified retrospective approach. The modified retrospective approach includes a number of optional practical expedients that entities may elect to apply. The Company has not yet determined the future effect of the standard on its financial position or results of operations.
In June 2016, the FASB issued new guidance related to the accounting for credit losses on instruments for both financial services and non-financial services entities. The new guidance introduces an approach based on expected losses to estimate credit losses on certain types of financial instruments. It also modifies the impairment model for available-for-sale debt securities and provides for a simplified accounting model for purchased financial assets with credit deterioration since their origination. The guidance will be effective beginning January 1, 2020. Early adoption is permitted. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements.
In October 2016, the FASB issued amended guidance on the accounting for income taxes. The new guidance requires the recognition of the income tax consequences of an intercompany asset transfer, other than transfers of inventory, when the transfer occurs.  The guidance will be effective for reporting periods beginning after December 15, 2017, with early adoption permitted. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements, but does not expect that it will have a material impact on its consolidated financial statements.
In January 2017, the FASB issued new guidance which clarifies the definition of a business to assist companies with evaluating whether transactions should be accounted for as acquisitions of assets or businesses. The new guidance requires a company to evaluate if substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or a group of similar identifiable assets; if so, the set of assets and activities is not a business. The guidance also requires a business to include at least one substantive process and narrows the definition of outputs by more closely aligning it with how outputs are described in the guidance for revenue from contracts with customers. The new guidance will be effective for the Company in the first quarter of 2018. Early adoption is permitted. The guidance should be applied prospectively to any transactions occurring within the period of adoption. The adoption of this guidance is not expected to have a material impact on the Company’s consolidated financial statements.
In January 2017, the FASB issued new guidance to simplify the accounting for goodwill impairment. The guidance simplifies the measurement of goodwill impairment by removing step 2 of the goodwill impairment test, which requires the determination of the fair value of individual assets and liabilities of a reporting unit.  The new guidance requires goodwill impairment to be measured as the amount by which a reporting unit’s carrying value exceeds its fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The amendments should be applied on a prospective basis.  The new standard is effective for fiscal years beginning after December 15, 2019 with early adoption permitted for interim or annual goodwill impairment tests performed after January 1, 2017. The Company is evaluating the impact of this new accounting guidance on its consolidated financial statements.
In May 2017, the FASB amended the scope of modification accounting for share-based payment arrangements. The guidance clarifies the type of changes to terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting. Specifically, under this guidance, an entity would not apply modification accounting if the fair value, vesting conditions, and classification of the awards are the same immediately before and after the modification. The new standard is effective for the Company in the first quarter of 2018. Early adoption is permitted. The guidance will be applied prospectively to awards modified on or after the adoption date. The Company does not expect the guidance to have a material impact on the Company's consolidated financial statements.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value of Financial Instruments
6 Months Ended
Jun. 30, 2017
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The Company’s cash, cash equivalents and short-term investments are carried at their fair values with any differences from their amortized cost recorded in equity as unrealized gains (losses) on marketable securities. As a basis for determining the fair value of its assets and liabilities, the Company follows a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows: (Level 1) observable inputs such as quoted prices in active markets; (Level 2) inputs other than the quoted prices in active markets that are observable either directly or indirectly; and (Level 3) unobservable inputs in which there is little or no market data which requires the Company to develop its own assumptions. This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value. For the six months ended June 30, 2017, there have been no transfers between Level 1 and Level 2 fair value instruments and no transfers in or out of Level 3.
The Company’s money market funds are classified within Level 1 of the fair value hierarchy because they are valued using quoted market prices. The fair value of the Company’s Level 2 fixed income securities are obtained from independent pricing services, which may use quoted market prices for identical or comparable instruments or model-driven valuations using observable market data or other inputs corroborated by observable market data. The Company does not have any financial instruments which are valued using Level 3 inputs.
The Company’s assets that are measured at fair value on a recurring basis, by level, within the fair value hierarchy as of June 30, 2017 and December 31, 2016, are summarized as follows (in thousands):
 
June 30, 2017
 
December 31, 2016
 
Level 1

Level 2

Total

 
Level 1

Level 2

Total

Assets
 
 
 
 
 
 
 
Money market funds
$
5,857

$

$
5,857

 
$
4,996

$

$
4,996

Commercial paper

1,058

1,058

 

1,322

1,322

U.S. government agency securities

2,884

2,884

 

4,177

4,177

U.S. Treasury securities

1,299

1,299

 

2,045

2,045

Corporate debt securities

34,824

34,824

 

33,166

33,166

Total assets measured at fair value
$
5,857

$
40,065

$
45,922

 
$
4,996

$
40,710

$
45,706


The Company had no liabilities as of June 30, 2017 and December 31, 2016 that were measured at fair value on a recurring basis.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.7.0.1
Cash, Cash Equivalents and Short-term Investments
6 Months Ended
Jun. 30, 2017
Cash and Cash Equivalents [Abstract]  
Cash, Cash Equivalents, and Short-term Investments
Cash, Cash Equivalents and Short-Term Investments
The following tables present current and prior-year-end balances for cash, cash equivalents and short-term investments (in thousands):
 
As of June 30, 2017
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair value
Cash and cash equivalents:
 
 
 
 
 
 
 
Demand deposits and other cash
$
25,351

 
$

 
$

 
$
25,351

Money market funds
5,857

 

 

 
5,857

Commercial paper
350

 

 

 
350

Total cash and cash equivalents
31,558

 

 

 
31,558

 
 
 
 
 
 
 
 
Short-Term Investments:
 
 
 
 
 
 
 
Commercial paper
708

 

 

 
708

U.S. government agency securities
2,885

 

 
(1
)
 
2,884

U.S. Treasury securities
1,301

 

 
(2
)
 
1,299

Corporate debt securities
34,842

 
3

 
(21
)
 
34,824

Total short-term investments
39,736

 
3

 
(24
)
 
39,715

Total cash, cash equivalents and short-term investments
$
71,294

 
$
3

 
$
(24
)
 
$
71,273

 
As of December 31, 2016
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair value
Cash and cash equivalents:
 
 
 
 
 
 
 
Demand deposits and other cash
$
28,360

 
$

 
$

 
$
28,360

Money market funds
4,996

 

 

 
4,996

Commercial paper
549

 

 

 
549

Corporate debt securities
1,128

 

 

 
1,128

Total cash and cash equivalents
35,033

 

 

 
35,033

Short-Term Investments:
 
 
 
 
 
 
 
Commercial paper
773

 

 

 
773

U.S. government agency securities
4,176

 
1

 

 
4,177

U.S. Treasury securities
2,045

 

 

 
2,045

Corporate debt securities
32,052

 
1

 
(15
)
 
32,038

Total short-term investments
39,046

 
2

 
(15
)
 
39,033

Total cash, cash equivalents and short-term investments
$
74,079

 
$
2

 
$
(15
)
 
$
74,066

 
 
 
 
 
 
 
 

The Company has determined that the unrealized losses on its short-term investments as of June 30, 2017 and December 31, 2016 do not constitute an “other than temporary impairment.” The unrealized losses for the short-term investments have all been in a continuous unrealized loss position for less than twelve months. The Company’s conclusion of no “other than temporary impairment” is based on the high credit quality of the securities, their short remaining maturity and the Company’s intent and ability to hold such loss securities until maturity.
Classification of the cash, cash equivalent and short-term investments by contractual maturity was as follows:
(in thousands)
One year or shorter

 
Between 1 and 2 years

 
Total

Balances as of June 30, 2017
 
 
 
 
 
Cash and cash equivalents (1)
$
31,558

 
$

 
$
31,558

Short-term investments
34,619

 
5,096

 
39,715

Cash, cash equivalents and short-term investments
$
66,177

 
$
5,096

 
$
71,273

 
 
 
 
 
 
Balances as of December 31, 2016
 
 
 
 
 
Cash and cash equivalents (1)
$
35,033

 
$

 
$
35,033

Short-term investments
39,033

 

 
39,033

Cash, cash equivalents and short-term investments
$
74,066

 
$

 
$
74,066

 
 
 
 
 
 
(1) Includes demand deposits and other cash, money market funds and other cash equivalent securities, all with 0-90 day maturity at purchase.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Loss Per Share
6 Months Ended
Jun. 30, 2017
Earnings Per Share [Abstract]  
Net Loss Per Share
Net Loss Per Share
The following table sets forth the computation of basic and diluted net loss per share (in thousands, except per share amounts):
 
Three months ended June 30,
 
Six months ended June 30,
 
2017
 
2016
 
2017
 
2016
Numerator:
 
 
 
 
 
 
 
Net loss
$
(7,351
)
 
$
(2,706
)
 
$
(13,991
)
 
$
(6,290
)
 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
Weighted-average shares used to compute net loss per common share - basic and diluted
28,422

 
26,624

 
28,088

 
26,501

 
 
 
 
 
 
 
 
Net loss per share
 
 
 
 
 
 
 
   Basic and diluted
$
(0.26
)
 
$
(0.10
)
 
$
(0.50
)
 
$
(0.24
)

The following securities were not included in the calculation of diluted shares outstanding as the effect would have been anti-dilutive:
 
Three months ended June 30,
 
Six months ended June 30,
(in thousands)
2017
 
2016
 
2017
 
2016
Options to purchase common stock, including ESPP
1,586

 
3,049

 
1,889

 
3,087

Restricted stock units
2,336

 
1,808

 
2,241

 
1,589

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.7.0.1
Goodwill and Intangible Assets
6 Months Ended
Jun. 30, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
Goodwill and Intangible Assets
Goodwill
As of June 30, 2017 and December 31, 2016, the Company had $49.2 million and $49.2 million of goodwill, respectively, with $41.2 million and $8.0 million allocated to the Company’s Product and Services operating segments, respectively. As of June 30, 2017, there were no changes in circumstances indicating that the carrying values of goodwill or acquired intangibles may not be recoverable.
Intangible Assets
Acquisition-related intangible assets are amortized either straight-line, or over the life of the assets on a basis that resembles the economic benefit of the assets. This yields amortization in the latter case that is higher in earlier periods of the useful life.
The estimated useful lives and carrying value of acquired intangible assets are as follows:
 
 
 
June 30, 2017
 
December 31, 2016
(in thousands)
Range of
Useful Life
(years)
 
Gross
 Carrying
 Amount
 
Accumulated
Amortization
 
Net
 Carrying
 Amount
 
Gross
 Carrying
 Amount
 
Accumulated
Amortization
 
Net
 Carrying
 Amount
Developed technology
3 to 7
 
$
10,050

 
$
4,074

 
$
5,976

 
$
10,050

 
$
2,845

 
$
7,205

Customer relationships
7 to 9
 
10,920

 
2,874

 
8,046

 
10,920

 
2,280

 
8,640

Backlog
3
 
1,400

 
420

 
980

 
1,400

 
78

 
1,322

Non-compete agreements
2 to 4
 
460

 
422

 
38

 
460

 
389

 
71

Trademarks
3 to 7
 
1,110

 
323

 
787

 
1,110

 
148

 
962

Intangible assets, net book value
 
 
$
23,940

 
$
8,113

 
$
15,827

 
$
23,940

 
$
5,740

 
$
18,200


Amortization expense was $1.2 million and $0.2 million for the three months ended June 30, 2017 and 2016, respectively. Amortization expense was $2.4 million and $0.4 million for the six months ended June 30, 2017 and 2016, respectively.
Amortization of acquired intangible assets is reflected in the cost of revenue for developed technology and backlog and in operating expenses for the other intangible assets. The estimated future amortization of existing acquired intangible assets as of June 30, 2017 was as follows:
(in thousands)
 
Future amortization
2017 (remaining six months)
 
$
2,170

2018
 
4,424

2019
 
3,880

2020
 
1,251

2021
 
1,127

2022
 
1,050

Thereafter
 
1,925

     Future amortization expense
 
$
15,827

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Components
6 Months Ended
Jun. 30, 2017
Balance Sheet Components [Abstract]  
Balance Sheet Components
Balance Sheet Components
Inventories
(in thousands)
June 30,
2017
 
December 31,
2016
Raw materials
$
84

 
$
103

Finished goods
3,428

 
4,453

        Total inventories
$
3,512

 
$
4,556


Property and equipment, net
(in thousands)
June 30,
2017
 
December 31,
2016
Computer equipment and software
$
9,534

 
$
8,971

Furniture, fixtures and equipment
1,793

 
1,726

Leasehold improvements
4,790

 
4,144

Manufacturing tools and equipment
3,019

 
3,019

Construction in process

 
74

        Property and equipment, at cost
19,136

 
17,934

Less: Accumulated depreciation
(12,637
)
 
(12,040
)
        Property and equipment, net
$
6,499

 
$
5,894

Depreciation and amortization expense was $0.7 million and $0.5 million for the three months ended June 30, 2017 and 2016, respectively. Depreciation and amortization expense was $1.4 million and $1.1 million for the six months ended June 30, 2017 and 2016, respectively.
Net investment in sales-type leases
The Company has sales-type leases with terms of 0.75 to 4 years. Sales-type lease receivables are collateralized by the underlying equipment. The components of the Company’s net investment in sales-type leases are as follows:
(in thousands)
June 30,
2017
 
December 31,
2016
Minimum payments to be received on sales-type leases
$
3,393

 
$
3,566

Less: Unearned interest income and executory costs
(1,796
)
 
(1,704
)
Net investment in sales-type leases
1,597

 
1,862

Less: Current portion
(951
)
 
(1,066
)
Non-current net investment in sales-type leases
$
646

 
$
796

There were no allowances for doubtful accounts on these leases as of June 30, 2017 and December 31, 2016. There is no guaranteed or unguaranteed residual value on the leased equipment. The current and non-current net investments in sales-type leases are reported as components of the consolidated balance sheet captions “other receivables” and “other long-term assets,” respectively.
The minimum payments expected to be received for future years under sales-type leases as of June 30, 2017 were as follows:
(in thousands)
Future lease payments
2017 (remaining six months)
$
838

2018
1,429

2019
743

2020
383

2021

     Total
$
3,393


Accrued payroll and other current liabilities
(in thousands)
June 30,
2017
 
December 31,
2016
Payroll and related expenses
$
10,020

 
$
10,385

Accrued payables
2,127

 
2,334

Deferred rent, current portion
248

 
229

Lease financing, current portion
716

 
801

Product warranty
315

 
596

Customer prepayments
617

 
769

Sales and use tax payable
505

 
451

Other
413

 
331

        Total accrued payroll and other current liabilities
$
14,961

 
$
15,896


The changes in the Company’s product warranty reserve are as follows:
 
Three months ended June 30,
 
Six months ended June 30,
(in thousands)
2017
 
2016
 
2017
 
2016
Warranty balance at the beginning of the period
$
499

 
$
620

 
$
596

 
$
806

Warranty expense accrued for shipments during the period
120

 
178

 
258

 
350

Changes in estimate related to pre-existing warranties
(225
)
 
(39
)
 
(377
)
 
(240
)
Warranty settlements made
(79
)
 
(121
)
 
(162
)
 
(278
)
Total product warranty
315

 
638

 
$
315

 
$
638

Less: Long-term portion

 
(36
)
 

 
$
(36
)
Current portion of warranty balance at the end of the period
$
315

 
$
602

 
$
315

 
$
602

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments
6 Months Ended
Jun. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Disclosure
Commitments and Contingencies
Non-cancelable Material Commitments
The Company is required to purchase unused, non-cancelable, non-returnable raw material inventory that was purchased by its contract manufacturers based on committed finished goods orders from the Company, certain long lead-time raw materials based on the Company’s forecast and current work-in-progress materials. As of June 30, 2017 and December 31, 2016, approximately $5.2 million and $5.4 million, respectively, of such inventory was purchased and held by the third-party manufacturers which was subject to these purchase guarantees.
Leases
The Company leases office space for its headquarters and subsidiaries under non-cancelable operating leases, which will expire between December 2017 and March 2022. The Company recognizes rent expense on a straight-line basis over the lease period, and has accrued for rent expense incurred but not paid. Facilities rent expense was $0.6 million and $0.6 million for the three months ended June 30, 2017 and 2016, respectively. Facilities rent expense was $1.2 million and $1.2 million for the six months ended June 30, 2017 and 2016, respectively.
Future minimum lease payments at June 30, 2017 under non-cancelable operating leases are as follows:
(in thousands)
Operating leases
2017 (remaining six months)
$
1,164

2018
2,205

2019
2,030

2020
1,687

2021
1,595

2022
402

Total minimum lease payments
$
9,083


Indemnifications
The Company undertakes, in the ordinary course of business, to (i) defend customers and other parties from certain third-party claims associated with allegations of trade secret misappropriation, infringement of copyright, patent or other intellectual property rights, tortious damage to persons or property or breaches of certain Company obligations relating to confidentiality (e.g., safeguarding protected health information) and (ii) indemnify and hold harmless such parties from certain resulting damages, costs and other liabilities. The term of these undertakings may be perpetual and the maximum potential liability of the Company under certain of these undertakings is not determinable. Based on its historical experience, the Company believes the liability associated with these undertakings is minimal.
The Company has entered into indemnification agreements with its directors and officers that may require the Company to indemnify its directors and officers against liabilities that may arise by reason of their status or service as directors or officers, other than liabilities arising from willful misconduct of the individual. The Company currently has directors and officers insurance. As there has been no significant history of losses, no expense accrual has been made.
Litigation    
From time to time, the Company may be involved in lawsuits, claims, investigations and proceedings, consisting of intellectual property, commercial, employment and other matters which arise in the ordinary course of business. The Company defends itself vigorously against any such claims. Although the outcome of these matters is currently not determinable, management expects that any losses from existing matters that are probable or reasonably possible of being incurred as a result of these matters would not be material to the financial statements as a whole.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-based Compensation and Awards
6 Months Ended
Jun. 30, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-based Compensation and Award
Stock-based Compensation and Awards
Stock Option Activity
A summary of the stock option activity for the six months ended June 30, 2017 is presented below:
 
Options outstanding
 
Number of Options
 
Weighted Average Exercise Price
Weighted average remaining contractual term
Aggregate intrinsic value
 
 
(in years)
(in thousands)
Outstanding at December 31, 2016
2,436,845

 
$
10.71

5.09
$
20,643

Options granted

 


 
 
Options exercised
(847,419
)
 
7.04

 
 
Options canceled
(18,198
)
 
12.37

 
 
Outstanding at June 30, 2017
1,571,228

 
$
12.68

5.32
$
21,625


At June 30, 2017, there was $1.0 million of unrecognized compensation cost related to options which is expected to be recognized over a weighted-average period of 1.11 years. As of June 30, 2017, there were 1,223,529 shares that remained available for future issuance of options, restricted stock units (“RSUs”) or other equity awards under the 2012 Equity Incentive Plan.
Employee Stock Purchase Plan
In March 2012, the Company’s 2012 Employee Stock Purchase Plan (the “ESPP”) was approved. During the six months ended June 30, 2017, employees purchased 89,813 shares of common stock at an average purchase price of $13.87. During the six months ended June 30, 2016, employees purchased 87,937 shares of common stock at an average purchase price of $8.93. As of June 30, 2017, there were 654,327 shares available for future issuance under the ESPP.
The following Black-Scholes option-pricing assumptions were used for each respective period for the ESPP:
 
Three months ended June 30,
 
Six months ended June 30,
 
2017
 
2016
 
2017
 
2016
Expected term (in years)
0.50
 
0.50
 
0.50
 
0.50
Volatility
30.0%
 
38.0%
 
30.0% - 32.0%
 
38.0% - 41.5%
Risk-free interest rate
1.02%
 
0.38%
 
0.61% - 1.02%
 
0.33% - 0.38%
Dividend yield
0%
 
0%
 
0%
 
0%

Restricted Stock Units
A summary of RSU activity for the six months ended June 30, 2017 is presented below:
 
Restricted Stock Units
 
Number of shares
 
Weighted Average Grant Date Fair Value per Share
Outstanding at December 31, 2016
2,128,735

 
$
13.17

Granted
927,087

 
24.90

Vested
(663,450
)
 
12.04

Forfeited
(56,263
)
 
14.55

Outstanding at June 30, 2017
2,336,109

 
$
18.11


At June 30, 2017, there was $36.4 million of unrecognized compensation cost related to RSUs, which is expected to be recognized over a weighted-average period of 2.16 years.
Allocation of Stock-Based Compensation Expense
The following table presents the allocation of stock-based compensation expense:
 
Three months ended June 30,
 
Six months ended June 30,
(in thousands)
2017
 
2016
 
2017
 
2016
Cost of revenue
$
848

 
$
324

 
$
1,368

 
$
593

Research and development
623

 
304

 
1,035

 
530

Sales and marketing
1,779

 
1,278

 
3,044

 
2,288

General and administrative
1,653

 
1,239

 
3,039

 
2,280

Total stock-based compensation
$
4,903

 
$
3,145

 
$
8,486

 
$
5,691

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segments
6 Months Ended
Jun. 30, 2017
Segment Reporting [Abstract]  
Segments
Segments
The Company has two operating segments, which are both reportable business segments: (i) Product and (ii) Service, both of which are comprised of Vocera’s and its wholly-owned subsidiaries’ results of operations.
The following table presents a summary of the operating segments:
 
Three months ended June 30,
 
Six months ended June 30,
(in thousands)
2017
 
2016
 
2017
 
2016
Revenue
 
 
 
 
 
 
 
Product
$
20,658

 
$
17,702

 
$
40,691

 
$
31,504

Service
17,792

 
13,450

 
34,054

 
26,425

Total revenue
38,450

 
31,152

 
74,745

 
57,929

 
 
 
 
 
 
 
 
Cost of Revenue
 
 
 
 
 
 
 
Product
6,807

 
5,944

 
13,216

 
10,393

Service
9,962

 
6,134

 
19,117

 
11,784

Total cost of revenue
16,769

 
12,078

 
32,333

 
22,177

 
 
 
 
 
 
 
 
Gross profit
 
 
 
 
 
 
 
Product
13,851

 
11,758

 
27,475

 
21,111

Service
7,830

 
7,316

 
14,937

 
14,641

Total gross profit
21,681

 
19,074

 
42,412

 
35,752

 
 
 
 
 
 
 
 
Operating expenses
28,732

 
21,800

 
55,937

 
42,134

Interest income (expense), net and other
61

 
62

 
275

 
226

Loss before income taxes
$
(6,990
)
 
$
(2,664
)
 
$
(13,250
)
 
$
(6,156
)
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes
6 Months Ended
Jun. 30, 2017
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
The Company recorded a $0.7 million and $0.1 million provision for income taxes for the six months ended June 30, 2017 and 2016, respectively. The provision for the six months ended June 30, 2017 was primarily due to the accretion of the deferred tax liability associated with goodwill from previous acquisitions, taxes on international operations and state income taxes. The provision for the six months ended June 30, 2016 was primarily due to taxes on international operations and state income taxes.
As of June 30, 2017, the Company has provided a valuation allowance against certain federal and state deferred tax assets. Management continues to evaluate the realizability of deferred tax assets and the related valuation allowance. If management’s assessment of the deferred tax assets or the corresponding valuation allowance were to change, the Company would record the related adjustment to income during the period in which management makes the determination.
As of June 30, 2017, there were no material changes to either the nature or the amounts of the uncertain tax positions previously determined for the year ended December 31, 2016.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.7.0.1
Business Acquisition
6 Months Ended
Jun. 30, 2017
Business Combinations [Abstract]  
Business Combination Disclosure
11.
Business Acquisitions
Acquisition of Extension Healthcare
On October 27, 2016, the Company acquired all of the outstanding equity interest of Extension Healthcare for $52.5 million in cash. Refer to the Company’s report on Form 10-K for the year ended December 31, 2016, for disclosures related to the identifiable assets acquired and liabilities assumed in connection with the acquisition.  The Company did not have any adjustments to previously recorded amounts in the purchase price allocation.
The results of operations of Extension Healthcare are included in the Company's consolidated results of operations beginning in the fourth quarter of fiscal 2016. The Company determined that it is impracticable to provide comparative pro forma financial information related to the acquisition for the period ended June 30, 2016 as Extension Healthcare did not historically prepare financial statements in accordance with GAAP for interim financial reporting and significant estimates of amounts to be included in such pro forma financial information would be required and subject to an inordinate level of subjectivity.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.7.0.1
The Company and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2017
Accounting Policies [Abstract]  
Nature of Operations
Organization and Business
Vocera Communications, Inc. and its subsidiaries (the “Company” or “Vocera”) is a provider of secure, integrated, intelligent communication and clinical workflow solutions, focused on empowering mobile workers in healthcare, hospitality, energy and other mission-critical mobile work environments, in the United States and internationally. The significant majority of the Company’s business is generated from sales of its solutions in the healthcare market to help its customers improve quality of care, patient and staff experience and increase operational efficiency.
The Vocera Communication System, which includes an intelligent enterprise software platform, a lightweight, wearable, voice-controlled communication badge and smartphone applications, enables users to connect instantly with other staff simply by saying the name, function or group name of the desired recipient. It also securely delivers text messages and alerts directly to and from smartphones, replacing legacy pagers. Our new Engage software is an event-driven, communication and workflow collaboration solution for the hospital environment. It features an advanced clinical rules engine and interoperates with data from multiple clinical systems. This enables the prioritization of notifications, including patient context, and sends messages to the right care team members on their mobile devices. Our software applications help improve care coordination, patient safety and patient satisfaction.
Basis of Presentation
Basis of Presentation
The Company’s unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and pursuant to the instructions to Form 10-Q and Article 10 of Regulation S-X of the U.S. Securities and Exchange Commission, and include the accounts of Vocera and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated. Certain information and disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these unaudited interim condensed consolidated financial statements should be read in conjunction with the annual audited consolidated financial statements and notes thereto contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2016. The year-end condensed balance sheet data was derived from the Company’s audited financial statements, but does not include all disclosures required by GAAP.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, which include only normal recurring adjustments, necessary to present fairly the Company’s interim consolidated financial information. The results for the quarter presented are not necessarily indicative of the results to be expected for the year ending December 31, 2017 or for any other interim period or any other future year.
Use of Estimates
Use of Estimates
The preparation of the accompanying unaudited condensed consolidated financial statements in conformity with GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting periods. The estimates include, but are not limited to, revenue recognition, warranty reserves, inventory reserves, goodwill and intangible assets, stock-based compensation expense, provisions for income taxes and contingencies. Actual results could differ from these estimates, and such differences could be material to the Company’s financial position and results of operations.
Revenue Recognition
Revenue Recognition
The Company derives revenue from the sales of communication badges, perpetual software licenses for software that is essential to the functionality of the communication badges, smartphones, software maintenance, extended product warranty and professional services. The Company also derives revenue from the sale of licenses for software that is not essential to the functionality of the communication badges, which may include Clinical Integration and Vocera smartphone applications as well as certain subscription-based revenues including Vocera Care Experience. The Company’s revenue recognition policy has not changed from that described in its Annual Report on Form 10-K for the year ended December 31, 2016.
Lease, Policy
Transfer of sales-type leases to third-parties
Proceeds from transfers of sales-type leases to third-party financial companies are allocated between the net investment in sales-type leases and the executory cost component for remaining service obligations based on relative present value. The difference between the amount of proceeds allocated to the net investment in lease and the carrying value of the net investment in lease is included in product revenue. Proceeds allocated to the executory cost component are accounted for as financing liabilities.
Recent Accounting Pronouncements
In March 2016, the Financial Accounting Standards Board (FASB) issued new guidance related to accounting for stock-based payment award transactions. The guidance is designed to simplify several aspects of accounting for share-based payment award transactions, including the income tax consequences, classification of awards as either equity or liabilities, classification on the statement of cash flows and forfeiture rate calculations. The guidance eliminates the requirement to delay the recognition of excess tax benefits until they reduce current taxes payable. Under this standard, previously unrecognized excess tax benefits shall be recognized on a modified retrospective basis. However, as of January 1, 2017, the previously unrecognized excess tax benefits of $10.4 million had no impact on the Company’s accumulated deficit balance as the related U.S. deferred tax assets were fully offset by a valuation allowance. The guidance also requires excess tax benefits and deficiencies to be recognized prospectively in the provision for income taxes rather than additional paid-in capital. The Company therefore determined that adoption of the new guidance had no material impact on the condensed consolidated statement of operations and the condensed consolidated statement of cash flows. Further, the new guidance eliminates the requirement to estimate forfeitures and reduce stock compensation expense during the vesting period. Instead, companies can elect to account for actual forfeitures as they occur and record any previously unrecognized compensation expense for estimated forfeitures up to the period of adoption as a retrospective adjustment to beginning retained earnings. The Company has made the election to account for actual forfeitures as they occur starting in fiscal year 2017. During the six months ended June 30, 2017, the Company recorded a retrospective adjustment to accumulated deficit of $0.4 million
Recent Accounting Pronouncements
In May 2014, the FASB together with the International Accounting Standards Board issued converged guidance for revenue recognition that will replace most existing guidance, eliminate industry-specific guidance and provide a unified model for determining how and when revenue from contracts with customers should be recognized. Under the new guidance, an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.
The new guidance permits two methods of adoption: retrospectively to each prior reporting period presented (full retrospective method), or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application (modified retrospective method).  The Company currently plans to adopt using the full retrospective method, however, such determination could change depending on a number of factors including system readiness, the magnitude of the potential impact on the financial results, and its ability to gather sufficient data to assess the impact on prior period financial statements timely.
Public entities are required to adopt the new guidance for annual reporting periods beginning December 15, 2017, including interim periods.  The Company will adopt the new guidance on January 1, 2018. 
The Company anticipates the new guidance to have a material impact on its consolidated financial statements. While the Company is continuing to assess all potential impacts of the standard, the Company currently believes the most significant impact relates to the timing of revenue recognition for software licenses sold with professional services as it did not have vendor specific objective evidence (“VSOE”) for professional services under current guidance.   Under the new standard, the requirement to have VSOE for undelivered elements is eliminated and the Company will recognize revenue for software licenses upon transfer of control to its customers. Additionally, the new standard requires the capitalization and amortization of costs related to obtaining a contract which are currently expensed at the time of sale.   The Company is continuing to assess the impact of this guidance on its consolidated financial statements, as well as the determination of the method of adoption.
In February 2016, the FASB amended lease accounting requirements to begin recording assets and liabilities arising from leases on the balance sheet. The new guidance will also require significant additional disclosures about the amount, timing and uncertainty of cash flows from leases. This new guidance will be effective beginning on January 1, 2019 using a modified retrospective approach. The modified retrospective approach includes a number of optional practical expedients that entities may elect to apply. The Company has not yet determined the future effect of the standard on its financial position or results of operations.
In June 2016, the FASB issued new guidance related to the accounting for credit losses on instruments for both financial services and non-financial services entities. The new guidance introduces an approach based on expected losses to estimate credit losses on certain types of financial instruments. It also modifies the impairment model for available-for-sale debt securities and provides for a simplified accounting model for purchased financial assets with credit deterioration since their origination. The guidance will be effective beginning January 1, 2020. Early adoption is permitted. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements.
In October 2016, the FASB issued amended guidance on the accounting for income taxes. The new guidance requires the recognition of the income tax consequences of an intercompany asset transfer, other than transfers of inventory, when the transfer occurs.  The guidance will be effective for reporting periods beginning after December 15, 2017, with early adoption permitted. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements, but does not expect that it will have a material impact on its consolidated financial statements.
In January 2017, the FASB issued new guidance which clarifies the definition of a business to assist companies with evaluating whether transactions should be accounted for as acquisitions of assets or businesses. The new guidance requires a company to evaluate if substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or a group of similar identifiable assets; if so, the set of assets and activities is not a business. The guidance also requires a business to include at least one substantive process and narrows the definition of outputs by more closely aligning it with how outputs are described in the guidance for revenue from contracts with customers. The new guidance will be effective for the Company in the first quarter of 2018. Early adoption is permitted. The guidance should be applied prospectively to any transactions occurring within the period of adoption. The adoption of this guidance is not expected to have a material impact on the Company’s consolidated financial statements.
In January 2017, the FASB issued new guidance to simplify the accounting for goodwill impairment. The guidance simplifies the measurement of goodwill impairment by removing step 2 of the goodwill impairment test, which requires the determination of the fair value of individual assets and liabilities of a reporting unit.  The new guidance requires goodwill impairment to be measured as the amount by which a reporting unit’s carrying value exceeds its fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The amendments should be applied on a prospective basis.  The new standard is effective for fiscal years beginning after December 15, 2019 with early adoption permitted for interim or annual goodwill impairment tests performed after January 1, 2017. The Company is evaluating the impact of this new accounting guidance on its consolidated financial statements.
In May 2017, the FASB amended the scope of modification accounting for share-based payment arrangements. The guidance clarifies the type of changes to terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting. Specifically, under this guidance, an entity would not apply modification accounting if the fair value, vesting conditions, and classification of the awards are the same immediately before and after the modification. The new standard is effective for the Company in the first quarter of 2018. Early adoption is permitted. The guidance will be applied prospectively to awards modified on or after the adoption date. The Company does not expect the guidance to have a material impact on the Company's consolidated financial statements.
Fair Value of Fin. Instruments, Policy
Fair Value of Financial Instruments
The Company’s cash, cash equivalents and short-term investments are carried at their fair values with any differences from their amortized cost recorded in equity as unrealized gains (losses) on marketable securities. As a basis for determining the fair value of its assets and liabilities, the Company follows a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows: (Level 1) observable inputs such as quoted prices in active markets; (Level 2) inputs other than the quoted prices in active markets that are observable either directly or indirectly; and (Level 3) unobservable inputs in which there is little or no market data which requires the Company to develop its own assumptions. This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value. For the six months ended June 30, 2017, there have been no transfers between Level 1 and Level 2 fair value instruments and no transfers in or out of Level 3.
The Company’s money market funds are classified within Level 1 of the fair value hierarchy because they are valued using quoted market prices. The fair value of the Company’s Level 2 fixed income securities are obtained from independent pricing services, which may use quoted market prices for identical or comparable instruments or model-driven valuations using observable market data or other inputs corroborated by observable market data. The Company does not have any financial instruments which are valued using Level 3 inputs.
Goodwill, Policy
Goodwill
As of June 30, 2017 and December 31, 2016, the Company had $49.2 million and $49.2 million of goodwill, respectively, with $41.2 million and $8.0 million allocated to the Company’s Product and Services operating segments, respectively. As of June 30, 2017, there were no changes in circumstances indicating that the carrying values of goodwill or acquired intangibles may not be recoverable.
Intangible Assets, Policy
Intangible Assets
Acquisition-related intangible assets are amortized either straight-line, or over the life of the assets on a basis that resembles the economic benefit of the assets. This yields amortization in the latter case that is higher in earlier periods of the useful life.
Purchase commitments
Non-cancelable Material Commitments
The Company is required to purchase unused, non-cancelable, non-returnable raw material inventory that was purchased by its contract manufacturers based on committed finished goods orders from the Company, certain long lead-time raw materials based on the Company’s forecast and current work-in-progress materials. As of June 30, 2017 and December 31, 2016, approximately $5.2 million and $5.4 million, respectively, of such inventory was purchased and held by the third-party manufacturers which was subject to these purchase guarantees.
Operating leases
Leases
The Company leases office space for its headquarters and subsidiaries under non-cancelable operating leases, which will expire between December 2017 and March 2022. The Company recognizes rent expense on a straight-line basis over the lease period, and has accrued for rent expense incurred but not paid. Facilities rent expense was $0.6 million and $0.6 million for the three months ended June 30, 2017 and 2016, respectively.
Segment Reporting, Policy
The Company has two operating segments, which are both reportable business segments: (i) Product and (ii) Service, both of which are comprised of Vocera’s and its wholly-owned subsidiaries’ results of operations.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value of Financial Insturments (Tables)
6 Months Ended
Jun. 30, 2017
Fair Value Disclosures [Abstract]  
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The Company’s assets that are measured at fair value on a recurring basis, by level, within the fair value hierarchy as of June 30, 2017 and December 31, 2016, are summarized as follows (in thousands):
 
June 30, 2017
 
December 31, 2016
 
Level 1

Level 2

Total

 
Level 1

Level 2

Total

Assets
 
 
 
 
 
 
 
Money market funds
$
5,857

$

$
5,857

 
$
4,996

$

$
4,996

Commercial paper

1,058

1,058

 

1,322

1,322

U.S. government agency securities

2,884

2,884

 

4,177

4,177

U.S. Treasury securities

1,299

1,299

 

2,045

2,045

Corporate debt securities

34,824

34,824

 

33,166

33,166

Total assets measured at fair value
$
5,857

$
40,065

$
45,922

 
$
4,996

$
40,710

$
45,706

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.7.0.1
Cash, Cash Equivalents and Short-term Investments (Tables)
6 Months Ended
Jun. 30, 2017
Cash and Cash Equivalents [Abstract]  
Schedule of Cash, Cash Equivalents and Available-For-Sale Investments
The following tables present current and prior-year-end balances for cash, cash equivalents and short-term investments (in thousands):
 
As of June 30, 2017
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair value
Cash and cash equivalents:
 
 
 
 
 
 
 
Demand deposits and other cash
$
25,351

 
$

 
$

 
$
25,351

Money market funds
5,857

 

 

 
5,857

Commercial paper
350

 

 

 
350

Total cash and cash equivalents
31,558

 

 

 
31,558

 
 
 
 
 
 
 
 
Short-Term Investments:
 
 
 
 
 
 
 
Commercial paper
708

 

 

 
708

U.S. government agency securities
2,885

 

 
(1
)
 
2,884

U.S. Treasury securities
1,301

 

 
(2
)
 
1,299

Corporate debt securities
34,842

 
3

 
(21
)
 
34,824

Total short-term investments
39,736

 
3

 
(24
)
 
39,715

Total cash, cash equivalents and short-term investments
$
71,294

 
$
3

 
$
(24
)
 
$
71,273

 
As of December 31, 2016
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair value
Cash and cash equivalents:
 
 
 
 
 
 
 
Demand deposits and other cash
$
28,360

 
$

 
$

 
$
28,360

Money market funds
4,996

 

 

 
4,996

Commercial paper
549

 

 

 
549

Corporate debt securities
1,128

 

 

 
1,128

Total cash and cash equivalents
35,033

 

 

 
35,033

Short-Term Investments:
 
 
 
 
 
 
 
Commercial paper
773

 

 

 
773

U.S. government agency securities
4,176

 
1

 

 
4,177

U.S. Treasury securities
2,045

 

 

 
2,045

Corporate debt securities
32,052

 
1

 
(15
)
 
32,038

Total short-term investments
39,046

 
2

 
(15
)
 
39,033

Total cash, cash equivalents and short-term investments
$
74,079

 
$
2

 
$
(15
)
 
$
74,066

 
 
 
 
 
 
 
 
Investments Classified by Contractual Maturity Date
Classification of the cash, cash equivalent and short-term investments by contractual maturity was as follows:
(in thousands)
One year or shorter

 
Between 1 and 2 years

 
Total

Balances as of June 30, 2017
 
 
 
 
 
Cash and cash equivalents (1)
$
31,558

 
$

 
$
31,558

Short-term investments
34,619

 
5,096

 
39,715

Cash, cash equivalents and short-term investments
$
66,177

 
$
5,096

 
$
71,273

 
 
 
 
 
 
Balances as of December 31, 2016
 
 
 
 
 
Cash and cash equivalents (1)
$
35,033

 
$

 
$
35,033

Short-term investments
39,033

 

 
39,033

Cash, cash equivalents and short-term investments
$
74,066

 
$

 
$
74,066

 
 
 
 
 
 
(1) Includes demand deposits and other cash, money market funds and other cash equivalent securities, all with 0-90 day maturity at purchase.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2017
Earnings Per Share [Abstract]  
Schedule of the computation of basic and diluted net income (loss) per share
The following table sets forth the computation of basic and diluted net loss per share (in thousands, except per share amounts):
 
Three months ended June 30,
 
Six months ended June 30,
 
2017
 
2016
 
2017
 
2016
Numerator:
 
 
 
 
 
 
 
Net loss
$
(7,351
)
 
$
(2,706
)
 
$
(13,991
)
 
$
(6,290
)
 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
Weighted-average shares used to compute net loss per common share - basic and diluted
28,422

 
26,624

 
28,088

 
26,501

 
 
 
 
 
 
 
 
Net loss per share
 
 
 
 
 
 
 
   Basic and diluted
$
(0.26
)
 
$
(0.10
)
 
$
(0.50
)
 
$
(0.24
)
Schedule of antidilutive securities excluded from computation of earnings per share
The following securities were not included in the calculation of diluted shares outstanding as the effect would have been anti-dilutive:
 
Three months ended June 30,
 
Six months ended June 30,
(in thousands)
2017
 
2016
 
2017
 
2016
Options to purchase common stock, including ESPP
1,586

 
3,049

 
1,889

 
3,087

Restricted stock units
2,336

 
1,808

 
2,241

 
1,589

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
The estimated useful lives and carrying value of acquired intangible assets are as follows:
 
 
 
June 30, 2017
 
December 31, 2016
(in thousands)
Range of
Useful Life
(years)
 
Gross
 Carrying
 Amount
 
Accumulated
Amortization
 
Net
 Carrying
 Amount
 
Gross
 Carrying
 Amount
 
Accumulated
Amortization
 
Net
 Carrying
 Amount
Developed technology
3 to 7
 
$
10,050

 
$
4,074

 
$
5,976

 
$
10,050

 
$
2,845

 
$
7,205

Customer relationships
7 to 9
 
10,920

 
2,874

 
8,046

 
10,920

 
2,280

 
8,640

Backlog
3
 
1,400

 
420

 
980

 
1,400

 
78

 
1,322

Non-compete agreements
2 to 4
 
460

 
422

 
38

 
460

 
389

 
71

Trademarks
3 to 7
 
1,110

 
323

 
787

 
1,110

 
148

 
962

Intangible assets, net book value
 
 
$
23,940

 
$
8,113

 
$
15,827

 
$
23,940

 
$
5,740

 
$
18,200

Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Amortization of acquired intangible assets is reflected in the cost of revenue for developed technology and backlog and in operating expenses for the other intangible assets. The estimated future amortization of existing acquired intangible assets as of June 30, 2017 was as follows:
(in thousands)
 
Future amortization
2017 (remaining six months)
 
$
2,170

2018
 
4,424

2019
 
3,880

2020
 
1,251

2021
 
1,127

2022
 
1,050

Thereafter
 
1,925

     Future amortization expense
 
$
15,827

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2017
Balance Sheet Components [Abstract]  
Inventories
Inventories
(in thousands)
June 30,
2017
 
December 31,
2016
Raw materials
$
84

 
$
103

Finished goods
3,428

 
4,453

        Total inventories
$
3,512

 
$
4,556

Property and Equipment
Property and equipment, net
(in thousands)
June 30,
2017
 
December 31,
2016
Computer equipment and software
$
9,534

 
$
8,971

Furniture, fixtures and equipment
1,793

 
1,726

Leasehold improvements
4,790

 
4,144

Manufacturing tools and equipment
3,019

 
3,019

Construction in process

 
74

        Property and equipment, at cost
19,136

 
17,934

Less: Accumulated depreciation
(12,637
)
 
(12,040
)
        Property and equipment, net
$
6,499

 
$
5,894

Depreciation and amortization expense was $0.7 million and $0.5 million for the three months ended June 30, 2017 and 2016, respectively. Depreciation and amortization expense was $1.4 million and $1.1 million for the six months ended June 30, 2017 and 2016, respectively.
Schedule of Components of Leveraged Lease Investments
Net investment in sales-type leases
The Company has sales-type leases with terms of 0.75 to 4 years. Sales-type lease receivables are collateralized by the underlying equipment. The components of the Company’s net investment in sales-type leases are as follows:
(in thousands)
June 30,
2017
 
December 31,
2016
Minimum payments to be received on sales-type leases
$
3,393

 
$
3,566

Less: Unearned interest income and executory costs
(1,796
)
 
(1,704
)
Net investment in sales-type leases
1,597

 
1,862

Less: Current portion
(951
)
 
(1,066
)
Non-current net investment in sales-type leases
$
646

 
$
796

There were no allowances for doubtful accounts on these leases as of June 30, 2017 and December 31, 2016. There is no guaranteed or unguaranteed residual value on the leased equipment. The current and non-current net investments in sales-type leases are reported as components of the consolidated balance sheet captions “other receivables” and “other long-term assets,” respectively.
Schedule of Future Minimum Lease Payments for Capital Leases
The minimum payments expected to be received for future years under sales-type leases as of June 30, 2017 were as follows:
(in thousands)
Future lease payments
2017 (remaining six months)
$
838

2018
1,429

2019
743

2020
383

2021

     Total
$
3,393

Accrued Liabilities
Accrued payroll and other current liabilities
(in thousands)
June 30,
2017
 
December 31,
2016
Payroll and related expenses
$
10,020

 
$
10,385

Accrued payables
2,127

 
2,334

Deferred rent, current portion
248

 
229

Lease financing, current portion
716

 
801

Product warranty
315

 
596

Customer prepayments
617

 
769

Sales and use tax payable
505

 
451

Other
413

 
331

        Total accrued payroll and other current liabilities
$
14,961

 
$
15,896

Schedule of Product Warranty Liability
The changes in the Company’s product warranty reserve are as follows:
 
Three months ended June 30,
 
Six months ended June 30,
(in thousands)
2017
 
2016
 
2017
 
2016
Warranty balance at the beginning of the period
$
499

 
$
620

 
$
596

 
$
806

Warranty expense accrued for shipments during the period
120

 
178

 
258

 
350

Changes in estimate related to pre-existing warranties
(225
)
 
(39
)
 
(377
)
 
(240
)
Warranty settlements made
(79
)
 
(121
)
 
(162
)
 
(278
)
Total product warranty
315

 
638

 
$
315

 
$
638

Less: Long-term portion

 
(36
)
 

 
$
(36
)
Current portion of warranty balance at the end of the period
$
315

 
$
602

 
$
315

 
$
602

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
Future minimum lease payments at June 30, 2017 under non-cancelable operating leases are as follows:
(in thousands)
Operating leases
2017 (remaining six months)
$
1,164

2018
2,205

2019
2,030

2020
1,687

2021
1,595

2022
402

Total minimum lease payments
$
9,083


XML 36 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-based Compensation and Awards (Tables)
6 Months Ended
Jun. 30, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Rollforward of stock option activity
A summary of the stock option activity for the six months ended June 30, 2017 is presented below:
 
Options outstanding
 
Number of Options
 
Weighted Average Exercise Price
Weighted average remaining contractual term
Aggregate intrinsic value
 
 
(in years)
(in thousands)
Outstanding at December 31, 2016
2,436,845

 
$
10.71

5.09
$
20,643

Options granted

 


 
 
Options exercised
(847,419
)
 
7.04

 
 
Options canceled
(18,198
)
 
12.37

 
 
Outstanding at June 30, 2017
1,571,228

 
$
12.68

5.32
$
21,625

Equity B-S-M Valuation Assumptions
The following Black-Scholes option-pricing assumptions were used for each respective period for the ESPP:
 
Three months ended June 30,
 
Six months ended June 30,
 
2017
 
2016
 
2017
 
2016
Expected term (in years)
0.50
 
0.50
 
0.50
 
0.50
Volatility
30.0%
 
38.0%
 
30.0% - 32.0%
 
38.0% - 41.5%
Risk-free interest rate
1.02%
 
0.38%
 
0.61% - 1.02%
 
0.33% - 0.38%
Dividend yield
0%
 
0%
 
0%
 
0%
Rollforward of RSA and RSU activty
A summary of RSU activity for the six months ended June 30, 2017 is presented below:
 
Restricted Stock Units
 
Number of shares
 
Weighted Average Grant Date Fair Value per Share
Outstanding at December 31, 2016
2,128,735

 
$
13.17

Granted
927,087

 
24.90

Vested
(663,450
)
 
12.04

Forfeited
(56,263
)
 
14.55

Outstanding at June 30, 2017
2,336,109

 
$
18.11

Allocation of Recognized Period Costs
The following table presents the allocation of stock-based compensation expense:
 
Three months ended June 30,
 
Six months ended June 30,
(in thousands)
2017
 
2016
 
2017
 
2016
Cost of revenue
$
848

 
$
324

 
$
1,368

 
$
593

Research and development
623

 
304

 
1,035

 
530

Sales and marketing
1,779

 
1,278

 
3,044

 
2,288

General and administrative
1,653

 
1,239

 
3,039

 
2,280

Total stock-based compensation
$
4,903

 
$
3,145

 
$
8,486

 
$
5,691

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segments Segments (Tables)
6 Months Ended
Jun. 30, 2017
Segment Reporting [Abstract]  
Segments
The following table presents a summary of the operating segments:
 
Three months ended June 30,
 
Six months ended June 30,
(in thousands)
2017
 
2016
 
2017
 
2016
Revenue
 
 
 
 
 
 
 
Product
$
20,658

 
$
17,702

 
$
40,691

 
$
31,504

Service
17,792

 
13,450

 
34,054

 
26,425

Total revenue
38,450

 
31,152

 
74,745

 
57,929

 
 
 
 
 
 
 
 
Cost of Revenue
 
 
 
 
 
 
 
Product
6,807

 
5,944

 
13,216

 
10,393

Service
9,962

 
6,134

 
19,117

 
11,784

Total cost of revenue
16,769

 
12,078

 
32,333

 
22,177

 
 
 
 
 
 
 
 
Gross profit
 
 
 
 
 
 
 
Product
13,851

 
11,758

 
27,475

 
21,111

Service
7,830

 
7,316

 
14,937

 
14,641

Total gross profit
21,681

 
19,074

 
42,412

 
35,752

 
 
 
 
 
 
 
 
Operating expenses
28,732

 
21,800

 
55,937

 
42,134

Interest income (expense), net and other
61

 
62

 
275

 
226

Loss before income taxes
$
(6,990
)
 
$
(2,664
)
 
$
(13,250
)
 
$
(6,156
)
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
The Company and Summary of Significant Accounting Policies Narrative (Details) - USD ($)
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Accounting Policies [Abstract]      
sales type capital leases transfered to banks $ 0 $ 2,500,000  
Initial financing liability during period incurred for future executory services on transfered leases 0 $ 900,000  
Net Investment in Sales Type Leases 1,597,000   $ 1,862,000
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount 10,400,000    
Cumulative Effect of New Accounting Principle in Period of Adoption $ 400,000    
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value of Financial Instruments (Details) - USD ($)
6 Months Ended
Jun. 30, 2017
Dec. 31, 2016
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value, Assets, Level 2 to Level 1 Transfers, Amount $ 0  
Fair Value, Assets, Level 1 to Level 2 Transfers, Amount 0  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 0  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 0  
Assets, Fair Value Disclosure [Abstract]    
Cash and Cash Equivalents, Fair Value Disclosure 31,558,000 $ 35,033,000
AFS Securities, Fair Value Disclosure 39,715,000 39,033,000
Fair Value, Measurements, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Total assets measured at fair value 45,922,000 45,706,000
Fair Value, Measurements, Recurring | Level 1    
Assets, Fair Value Disclosure [Abstract]    
Total assets measured at fair value 5,857,000 4,996,000
Fair Value, Measurements, Recurring | Level 2    
Assets, Fair Value Disclosure [Abstract]    
Total assets measured at fair value 40,065,000 40,710,000
Fair Value, Measurements, Recurring | Money market funds    
Assets, Fair Value Disclosure [Abstract]    
Cash and Cash Equivalents, Fair Value Disclosure 5,857,000 4,996,000
Fair Value, Measurements, Recurring | Money market funds | Level 1    
Assets, Fair Value Disclosure [Abstract]    
Cash and Cash Equivalents, Fair Value Disclosure 5,857,000 4,996,000
Fair Value, Measurements, Recurring | Money market funds | Level 2    
Assets, Fair Value Disclosure [Abstract]    
Cash and Cash Equivalents, Fair Value Disclosure 0 0
Fair Value, Measurements, Recurring | Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
AFS Securities, Fair Value Disclosure 1,058,000 1,322,000
Fair Value, Measurements, Recurring | Commercial paper | Level 1    
Assets, Fair Value Disclosure [Abstract]    
AFS Securities, Fair Value Disclosure 0 0
Fair Value, Measurements, Recurring | Commercial paper | Level 2    
Assets, Fair Value Disclosure [Abstract]    
AFS Securities, Fair Value Disclosure 1,058,000 1,322,000
Fair Value, Measurements, Recurring | U.S. government agency securities    
Assets, Fair Value Disclosure [Abstract]    
AFS Securities, Fair Value Disclosure 2,884,000 4,177,000
Fair Value, Measurements, Recurring | U.S. government agency securities | Level 1    
Assets, Fair Value Disclosure [Abstract]    
AFS Securities, Fair Value Disclosure 0 0
Fair Value, Measurements, Recurring | U.S. government agency securities | Level 2    
Assets, Fair Value Disclosure [Abstract]    
AFS Securities, Fair Value Disclosure 2,884,000 4,177,000
Fair Value, Measurements, Recurring | U.S. Treasury securities    
Assets, Fair Value Disclosure [Abstract]    
AFS Securities, Fair Value Disclosure 1,299,000 2,045,000
Fair Value, Measurements, Recurring | U.S. Treasury securities | Level 1    
Assets, Fair Value Disclosure [Abstract]    
AFS Securities, Fair Value Disclosure 0 0
Fair Value, Measurements, Recurring | U.S. Treasury securities | Level 2    
Assets, Fair Value Disclosure [Abstract]    
AFS Securities, Fair Value Disclosure 1,299,000 2,045,000
Fair Value, Measurements, Recurring | Corporate debt securities    
Assets, Fair Value Disclosure [Abstract]    
AFS Securities, Fair Value Disclosure 34,824,000 33,166,000
Fair Value, Measurements, Recurring | Corporate debt securities | Level 1    
Assets, Fair Value Disclosure [Abstract]    
AFS Securities, Fair Value Disclosure 0 0
Fair Value, Measurements, Recurring | Corporate debt securities | Level 2    
Assets, Fair Value Disclosure [Abstract]    
AFS Securities, Fair Value Disclosure $ 34,824,000 $ 33,166,000
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Available for Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Cash and cash equivalents [Abstract]    
Cash and Cash Equivalents, Amortized Cost $ 31,558 $ 35,033
Cash And Cash Equivalents, Gross Unrealized Gains 0 0
Cash And Cash Equivalents, Gross Unrealized Losses 0 0
Cash and Cash Equivalents, Fair Value Disclosure 31,558 35,033
Short-term Investments [Abstract]    
AFS Securities, Amortized Cost Basis 39,736 39,046
Available-for-sale Securities, Gross Unrealized Gain1 3 2
Available-for-sale Securities, Gross Unrealized Loss1 (24) (15)
AFS Securities, Fair Value Disclosure 39,715 39,033
Cash, Cash Equivalents, and Short-term Investments [Abstract]    
Cash, Cash Equiv. And S-T Investments, Amortized Cost 71,294 74,079
Cash, Cash Equiv. And S-T Investments, Gross Unrealized Gains 3 2
Cash, Cash Equiv. And S-T Investments, Gross Unrealized Losses (24) (15)
Cash, Cash Equiv. And S-T Investments, Fair Value Disclosure 71,273 74,066
Demand deposits and other cash    
Cash and cash equivalents [Abstract]    
Cash and Cash Equivalents, Amortized Cost 25,351 28,360
Cash And Cash Equivalents, Gross Unrealized Gains 0 0
Cash And Cash Equivalents, Gross Unrealized Losses 0 0
Cash and Cash Equivalents, Fair Value Disclosure 25,351 28,360
Money market funds    
Cash and cash equivalents [Abstract]    
Cash and Cash Equivalents, Amortized Cost 5,857 4,996
Cash And Cash Equivalents, Gross Unrealized Gains 0 0
Cash And Cash Equivalents, Gross Unrealized Losses 0 0
Cash and Cash Equivalents, Fair Value Disclosure 5,857 4,996
Commercial Paper in CE    
Cash and cash equivalents [Abstract]    
Cash and Cash Equivalents, Amortized Cost 350 549
Cash And Cash Equivalents, Gross Unrealized Gains 0 0
Cash And Cash Equivalents, Gross Unrealized Losses 0 0
Cash and Cash Equivalents, Fair Value Disclosure 350 549
Corporate Debt Securities    
Cash and cash equivalents [Abstract]    
Cash and Cash Equivalents, Amortized Cost   1,128
Cash And Cash Equivalents, Gross Unrealized Gains   0
Cash And Cash Equivalents, Gross Unrealized Losses   0
Cash and Cash Equivalents, Fair Value Disclosure   1,128
Commercial paper in STI    
Short-term Investments [Abstract]    
AFS Securities, Amortized Cost Basis 708 773
Available-for-sale Securities, Gross Unrealized Gain1 0 0
Available-for-sale Securities, Gross Unrealized Loss1 0 0
AFS Securities, Fair Value Disclosure 708 773
U.S. government agency securities    
Short-term Investments [Abstract]    
AFS Securities, Amortized Cost Basis 2,885 4,176
Available-for-sale Securities, Gross Unrealized Gain1 0 1
Available-for-sale Securities, Gross Unrealized Loss1 (1) 0
AFS Securities, Fair Value Disclosure 2,884 4,177
U.S. Treasury securities    
Short-term Investments [Abstract]    
AFS Securities, Amortized Cost Basis 1,301 2,045
Available-for-sale Securities, Gross Unrealized Gain1 0 0
Available-for-sale Securities, Gross Unrealized Loss1 (2) 0
AFS Securities, Fair Value Disclosure 1,299 2,045
Corporate Debt Securities    
Short-term Investments [Abstract]    
AFS Securities, Amortized Cost Basis 34,842 32,052
Available-for-sale Securities, Gross Unrealized Gain1 3 1
Available-for-sale Securities, Gross Unrealized Loss1 (21) (15)
AFS Securities, Fair Value Disclosure $ 34,824 $ 32,038
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Contractual maturities of cash, cash equivalent and short-term investment (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Schedule of Available-for-sale Securities [Line Items]    
Cash and cash equivalents (1) $ 31,558 $ 35,033
Short-term investments 39,715 39,033
Cash, cash equivalents and short-term investments 71,273 74,066
Maturity up to one year    
Schedule of Available-for-sale Securities [Line Items]    
Cash and cash equivalents (1) 31,558 35,033
Short-term investments 34,619 39,033
Cash, cash equivalents and short-term investments 66,177 74,066
maturity between 1 and 2 years [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cash and cash equivalents (1) 0 0
Short-term investments 5,096 0
Cash, cash equivalents and short-term investments $ 5,096 $ 0
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of the computation of basic and diluted net income (loss) per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Numerator:        
Net loss $ (7,351) $ (2,706) $ (13,991) $ (6,290)
Denominator:        
Weighted Average Number of Shares Outstanding, Basic and Diluted 28,422 26,624 28,088 26,501
Net loss per share        
Earnings Per Share, Basic and Diluted $ (0.26) $ (0.10) $ (0.50) $ (0.24)
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of antidilutive securities excluded from computation of earnings per share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Options to purchase common stock, including ESPP        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,586 3,049 1,889 3,087
Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 2,336 1,808 2,241 1,589
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangibles, AmortExp, 2021 $ 1,050    
Finite-Lived Intangibles, AmortExp Remainder 2016 2,170    
Accumulated Amortization 8,113   $ 5,740
Finite-Lived Intangible Assets, Net 15,827    
Finite-Lived Intangible Assets, Useful Life      
Intangible assets, gross 23,940   23,940
Intangible assets, net book value 15,827   18,200
Developed technology      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 10,050   10,050
Accumulated Amortization 4,074   2,845
Finite-Lived Intangible Assets, Net 5,976   7,205
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 10,920   10,920
Accumulated Amortization 2,874   2,280
Finite-Lived Intangible Assets, Net 8,046   8,640
Order or Production Backlog [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 1,400    
Accumulated Amortization   $ 420  
Finite-Lived Intangible Assets, Net   $ 980  
Noncompete Agreements      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 460   460
Accumulated Amortization 422   389
Finite-Lived Intangible Assets, Net 38   71
Trademarks      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 1,110   1,110
Accumulated Amortization 323   148
Finite-Lived Intangible Assets, Net $ 787   $ 962
Minimum | Developed technology      
Finite-Lived Intangible Assets, Useful Life      
Finite-lived intangible asset, useful life 3 years    
Minimum | Customer relationships      
Finite-Lived Intangible Assets, Useful Life      
Finite-lived intangible asset, useful life 7 years    
Minimum | Order or Production Backlog [Member]      
Finite-Lived Intangible Assets, Useful Life      
Finite-lived intangible asset, useful life 3 years    
Minimum | Noncompete Agreements      
Finite-Lived Intangible Assets, Useful Life      
Finite-lived intangible asset, useful life 2 years    
Minimum | Trademarks      
Finite-Lived Intangible Assets, Useful Life      
Finite-lived intangible asset, useful life 3 years    
Maximum | Developed technology      
Finite-Lived Intangible Assets, Useful Life      
Finite-lived intangible asset, useful life 7 years    
Maximum | Customer relationships      
Finite-Lived Intangible Assets, Useful Life      
Finite-lived intangible asset, useful life 9 years    
Maximum | Order or Production Backlog [Member]      
Finite-Lived Intangible Assets, Useful Life      
Finite-lived intangible asset, useful life 3 years    
Maximum | Noncompete Agreements      
Finite-Lived Intangible Assets, Useful Life      
Finite-lived intangible asset, useful life 4 years    
Maximum | Trademarks      
Finite-Lived Intangible Assets, Useful Life      
Finite-lived intangible asset, useful life 7 years    
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Future amortization schedule (Details)
$ in Thousands
Jun. 30, 2017
USD ($)
Goodwill and intangible assets [Abstract]  
Finite-Lived Intangibles, AmortExp Remainder 2016 $ 2,170
Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 4,424
Finite-Lived Intangibles, AmortExp, 2018 3,880
Finite-Lived Intangibles, AmortExp, 2019 1,251
Finite-Lived Intangibles, AmortExp, 2020 1,127
Finite-Lived Intangibles, AmortExp, 2021 1,050
Finite-Lived Intangibles, AmortExp, after 2021 1,925
Finite-Lived Intangible Assets, Net $ 15,827
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Goodwill and Intangible Assets Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2016
Dec. 31, 2016
Finite-Lived Intangible Assets [Line Items]        
Goodwill $ 49,246     $ 49,246
Intangibles - period amortization expense [Abstract]        
Amortization expense 1,200 $ 200 $ 400  
Product Segment [Member]        
Finite-Lived Intangible Assets [Line Items]        
Goodwill 41,200      
Service Segment [Member]        
Finite-Lived Intangible Assets [Line Items]        
Goodwill $ 8,000      
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Inventory, Net [Abstract]    
Raw materials $ 84 $ 103
Finished goods 3,428 4,453
Total inventories $ 3,512 $ 4,556
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross $ 19,136   $ 17,934
Less: Accumulated depreciation (12,637)   (12,040)
Property and equipment, net 6,499   5,894
Depreciation, Depletion and Amortization [Abstract]      
Depreciation 700 $ 500  
Computer equipment and software      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 9,534   8,971
Furniture, fixtures and equipment      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 1,793   1,726
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 4,790   4,144
Manufacturing tools and equipment      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 3,019   3,019
Construction in process      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross $ 0   $ 74
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
Investment in Sales Type Leases (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Dec. 31, 2016
Capital Leased Assets [Line Items]    
Net Investment in Sales Type Leases, Future Minimum Payments-Gross $ 3,393 $ 3,566
Net Investment in Sales Type Leases, Deferred Income (1,796) (1,704)
Net Investment in Sales Type Leases 1,597 1,862
Net Investment in Sales Type Leases, Current (951) (1,066)
Net Investment in Sales Type Leases, Noncurrent $ 646 $ 796
Minimum    
Capital Leased Assets [Line Items]    
Lessors, Capital Leases, Term of contract 9 months  
Maximum    
Capital Leased Assets [Line Items]    
Lessors, Capital Leases, Term of contract 4 years  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Future payments- sales type leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Balance Sheet Components [Abstract]    
Sales-type Leases, Future Minimum Payments, Remainder of 2016 $ 838  
Capital Leases, Future Minimum Payments Due in 2017 1,429  
Capital Leases, Future Minimum Payments Due in Two Years 743  
Sales-type Leases, Future Minimum Payments Due in 2018 383  
Capital Leases, Future Minimum Payments Due in 2019 0  
Net Investment in Sales Type Leases, Future Minimum Payments-Gross $ 3,393 $ 3,566
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Accrued Liabilities, Current [Abstract]    
Payroll and related expenses $ 10,020 $ 10,385
Accrued payables 2,127 2,334
Deferred Rent Credit, Current 248 229
Lease financing, current portion 716 801
Product warranty 315 596
Customer Refund Liability, Current 617 769
Sales and use tax payable 505 451
Other 413 331
Total accrued payroll and other current liabilities $ 14,961 $ 15,896
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Product Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]          
Product warranty accrual, at the beginning of the period $ 499 $ 620   $ 806  
Warranty expenses accrued 120 178 $ 258 350  
Product Warranty Accrual, Preexisting, Increase (Decrease) (225) (39) (377) (240)  
Warranty settlements made (79) (121) (162) (278)  
Product warranty accrual, at the end of period 315 602 315 602  
Product Warranty Accrual 315 638 315 638 $ 596
Product Warranty Accrual, Noncurrent $ 0 $ (36) $ 0 $ (36)  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Future Minimum Rental Payments for Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Commitments and Contingencies Disclosure [Abstract]        
Operating Leases, Rent Expense, Net $ 600 $ 600 $ 1,200 $ 1,200
Operating Leases, Future Minimum Payments Due, by FY        
Remainder of 2016 1,164   1,164  
Operating Leases, Future Minimum Payments, 2017 2,205   2,205  
Operating Leases, Future Minimum Payments, 2018 2,030   2,030  
Operating Leases, Future Minimum Payments, 2019 1,687   1,687  
Operating Leases, Future Minimum Payments, 2020 1,595   1,595  
Operating Leases, Future Minimum Payments, 2021 402   402  
Total minimum lease payments $ 9,083   $ 9,083  
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Unrecorded Unconditional Purchase Obligation [Line Items]          
Operating Leases, Rent Expense, Net $ 0.6 $ 0.6 $ 1.2 $ 1.2  
Inventories          
Unrecorded Unconditional Purchase Obligation [Line Items]          
Unrecorded Unconditional Purchase Obligation $ 5.2   $ 5.2   $ 5.4
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock Option Activity (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2017
Dec. 31, 2016
Number of Options (in shares):    
Beginning balance 2,436,845  
Options granted 0  
Options exercised (847,419)  
Options canceled (18,198)  
Ending balance 1,571,228 2,436,845
Weighted Average Exercise Price (in dollars per share):    
Beginning balance $ 10.71  
Options granted  
Options exercised 7.04  
Options canceled 12.37  
Ending balance $ 12.68 $ 10.71
Wtd avg remaining term, Outstanding 5 years 3 months 26 days 5 years 1 month 2 days
Aggregate intrinsic value, Outstanding $ 21,625 $ 20,643
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Equity B-S-M Assumptiuons (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Equity Option        
Equity B-S-M Fair Value Assumptions        
Expected Term (in years)      
Equity Option | Minimum        
Equity B-S-M Fair Value Assumptions        
Expected Term (in years)    
Volatility     41.30%
Interest Rate     1.62%
Equity Option | Maximum        
Equity B-S-M Fair Value Assumptions        
Expected Term (in years)    
Volatility     41.80%
Interest Rate     1.63%
2012 Employee Stock Purchase Plan | ESPP        
Equity B-S-M Fair Value Assumptions        
Expected Term (in years) 6 months 6 months 6 months 6 months
Volatility 30.00% 38.00%    
Interest Rate 1.02% 0.38%    
Dividend yield 0.00% 0.00% 0.00% 0.00%
2012 Employee Stock Purchase Plan | ESPP | Minimum        
Equity B-S-M Fair Value Assumptions        
Expected Term (in years)      
Volatility     30.00% 38.00%
Interest Rate     0.61% 0.33%
2012 Employee Stock Purchase Plan | ESPP | Maximum        
Equity B-S-M Fair Value Assumptions        
Expected Term (in years)      
Volatility     32.00% 41.50%
Interest Rate     1.02% 0.38%
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Restricted Stock Activity (Details) - Restricted Stock Units
6 Months Ended
Jun. 30, 2017
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock Comp-other than options - Period for Recognition- Comp cost not yet rocognized 2 years 1 month 28 days
Number of Shares:  
Beginning balance | shares 2,128,735
Granted | shares 927,087
Vested | shares (663,450)
Forfeited | shares (56,263)
Ending balance | shares 2,336,109
Weighted Average Grant Date Fair Value per Share (in dollars per share):  
Beginning balance | $ / shares $ 13.17
Granted | $ / shares 24.90
Vested | $ / shares 12.04
Forfeited | $ / shares 14.55
Ending balance | $ / shares $ 18.11
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
Share-based Compensaton Allocated to Expense Captions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 4,903 $ 3,145 $ 8,486 $ 5,691
Cost of Sales        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 848 324 1,368 593
Research and Development Expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 623 304 1,035 530
Selling and Marketing Expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 1,779 1,278 3,044 2,288
General and Administrative Expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 1,653 $ 1,239 $ 3,039 $ 2,280
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.7.0.1
Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
ESPP plan details [Abstract]    
Stock Issued During Period, Shares, Employee Stock Purchase Plans 89,813 87,937
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Unamortized Compensation Cost, Stock Options $ 1.0  
Uamortized Compensation Cost Not yet Recognized, Period Remaining, Options 1 year 1 month 10 days  
Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options $ 36.4  
Stock Comp-other than options - Period for Recognition- Comp cost not yet rocognized 2 years 1 month 28 days  
2012 Stock Option Plan | Stock options and restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Shares Available for Grant 1,223,529  
2012 Employee Stock Purchase Plan | ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Shares Available for Grant 654,327  
ESPP plan details [Abstract]    
Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased $ 13.87 $ 8.93
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segments Operating Segments (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
USD ($)
Jun. 30, 2016
USD ($)
Jun. 30, 2017
USD ($)
Segments
Jun. 30, 2016
USD ($)
Segment Reporting [Abstract]        
Number of reportable segments | Segments     2  
Revenue        
Product $ 20,658 $ 17,702 $ 40,691 $ 31,504
Service 17,792 13,450 34,054 26,425
Total revenue 38,450 31,152 74,745 57,929
Cost of revenue        
Product 6,807 5,944 13,216 10,393
Service 9,962 6,134 19,117 11,784
Cost of Goods and Services Sold 16,769 12,078 32,333 22,177
Gross profit        
Product 13,851 11,758 27,475 21,111
Service 7,830 7,316 14,937 14,641
Total gross profit 21,681 19,074 42,412 35,752
Calculation of pretax profit (loss) [Abstract]        
Operating expenses 28,732 21,800 55,937 42,134
Interest income (expense), net and other 61 62 275 226
Loss before income taxes $ (6,990) $ (2,664) $ (13,250) $ (6,156)
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Income Tax Disclosure [Abstract]        
Income Tax Expense (Benefit) $ 361 $ 42 $ 741 $ 134
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.7.0.1
Business Acquisition - PPA (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]    
Goodwill $ 49,246 $ 49,246
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
Business Acquisition Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 27, 2016
Jun. 30, 2017
Dec. 31, 2016
Business Acquisition [Line Items]      
Goodwill   $ 49,246 $ 49,246
Payments to acquire businesses $ 52,500    
Noncompete Agreements | Minimum      
Business Acquisition [Line Items]      
Finite-lived intangible asset, useful life   2 years  
Noncompete Agreements | Maximum      
Business Acquisition [Line Items]      
Finite-lived intangible asset, useful life   4 years  
Product Segment [Member]      
Business Acquisition [Line Items]      
Goodwill   $ 41,200  
Service Segment [Member]      
Business Acquisition [Line Items]      
Goodwill   $ 8,000  
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.7.0.1
Subsequent Event Extension Healthcare Acquisition (Details)
$ in Millions
Oct. 27, 2016
USD ($)
Subsequent Event [Line Items]  
Payments to acquire businesses $ 52.5
EXCEL 65 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !V" TL?(\\#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,$% @ '8(#2V;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " =@@-+_"!ZW>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)-:L,P$$:O4K2W1X[!+<+Q)J&K%@H-M'0GI$DB8OT@3;%S^\IN MXE#: Q2TT,9##=C;9W2:BP9D>B( "2.J*5JNFB>$\]BW< !.,,-KT74"]$.?JG]BY ^R2')-94L,PE$,]Y_(. M%;P_/[W.ZQ;&)9).87Z5C*!SP#6[3GZK-]O=(^M6O+HO^$/!ZUW5B'QX\S&Y M_O"["5NOS=[\8^.K8-?"KW_1?0%02P,$% @ '8(#2YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " =@@-+GK>7Y58" "O!P & 'AL+W=OZMI([9^*66["0)Q+J$FXHFUT*B= M*^,UD6K);X%H.9"+(=4TP&&8!#6I&K_(C>W(BYS=):T:.')/W.N:\#][H*S; M^LA_-SQ7MU)J0U#D+;G!#Y _VR-7JV#TOOT.: (DTPB)<* M.C&9>SJ5$V.O>O'ULO5#'1%0.$OM@JCA 0>@5'M2G/JCIB9.Y^_>/YOD M53(G(N# Z*_J(LNMG_K>!:[D3N4SZ[[ D-#*]X;LO\$#J(+K2)3&F5%AOM[Y M+B2K!R\JE)J\]6/5F+'K=^)HH+D)>"#@D8#3_Q*B@1"-!!2;Y/O(3*J?B"1% MSEGG\?YOM407!=I$ZC#/VFC.SNRI;(6R/HHP#Q[:S8#8]P@\0: 1$2C?HP!V M">RQ1<L3*()K^A!'.P=DH5HRIT1F\^.91&;]#ARBM5L$A>Y;%=HR\[(:,,D4LU!8:.'N(EME7ELN M3+J@XKS .X1M#]EI%[EN,(ML#FCT4 ^;#G\E0&(?I/*-@\OS5P&^F M4PCOS.Z-:5,3Z]B-=M@\G__@?2O[3OBM:H1W8E(]PN:IO#(F0044/JE02M4] MQP6%J]33M9KSOH7T"\G:H3T&8X\N_@)02P,$% @ '8(#2W= 3Q,(! M*A, !@ !X;"]W;W)KV_( _^Q_^,X/T\\ M/S?MSV[O7#_[55?';A'M^_[T$,?=9N_JLOO8G-S1_[-KVKKL_67[''>GUI7; M,:BN8DR2-*[+PS%:SL=[C^URWKSTU>'H'MM9]U+79?M[Y:KFO(@@>KOQ_?"\ M[X<;\7)^*I_=7Z[_<7IL_55\;65[J-VQ.S3'6>MVB^@/>%@3#@&CXN^#.WF^3E_4Z/1M<\A\/;\K?7/ M8_(^F:>R<^NF^N>P[?>+*(]F6[W/^TTT)V6@V9?_5O;K*RP3> I@!B ?'%V9CJ MI[(OE_.V.<_:R],ZE<.D@ ?R@[D9;HYC-_[GL^W\W=+J--WH\J?$TQIO;>,N2N$BR47(<)036YBP11643 M"N1B5"]&>DF9EXO$WO929, K.@%;6*(>5%4!@SJ7E+5 M2RJ]L-%?I:(7 ,OGFB)" -U)ICK)I).".JDD$Z .2GDP"DI- M47 T297-B\#80("1(-T0=P,R;YOSUVVMR7*_Z ;\Z+@$E'X,]X-RXA1H4N[G M_V3W?G3\@N0O:7(/ 9"TUQG)$A(&@Y)D/BC@HR@DI09RDU@?%"')$I( M&@Y)5/"7H:@U%%F*1198X%'')$I,\D)BA0K_,L.KM;4F\[5 :'P"5:7$I.&8 M1(5_J;2CJ&P25IN$KVON: M>R2!%G0\HL0C?^56*,&7\%3>D]S[T,&($HR6$PLE&#D=%$EH/'1R MHB2GY:1"B40TB4G$\U5TE*3!V:^S$R4[>66_0@G%#QDO+S51&B@N2>\I%-DWHTQ@36>='B2 MA*<5W]0H/I?5*DK3:554?+-I,>PB?2O;Y\.QFSTU?=_4XR[%KFEZY]M,/OK\ M]J[<7B\JM^N'T\R?MY?=F\M%WYRFG:GXNCVV_ ]02P,$% @ '8(#2]TS M3@=- @ /@@ !@ !X;"]W;W)K8_UL3RKJ5'_C7A=?J5$J] (J\Q2?R MD\A?[9:K&1BC'*J:-*)BC5_"I:; &F#4?RN2"^ M=R!'?*;RE75?R5!0['M#]=_)A5 EUR0JQYY18;Z]_5E(5@]1%$J-W_MGU9AG M-\2_VMP&-!C0: BBNX9P,(0S ^C)3*F?L<1%SEGG\?[7:K$^%,$R5)NYUXMF M[\P[5:U0JYS(GI)9B2-D< 7"&$XJ^2A[(8F+YT[Q0]D-30#=G0':/-&\-4!KYV/G,7Y" M>,OT0;<*;*9XSA18J2R:>Y);#G?#"I#-8;5-])CCGJ3G )-&KF_6'YB?JD9X M.R;5G6 Z]Y$Q250X^*("E>HR'R>4'*4>IFK,^QNMGTC6#K&PO=V]R:W-H965T&ULC9A=;^I&$(;_"N(^QSO[O8@@!4/52JT4G:.VUPYL CHVIK833O]] M;>-P8&:<]";8SC.[\^['O/;.3V7UO=[%V$Q^%/FAOI_NFN8X2Y)ZLXM%5G\I MC_'0_N>YK(JL:6^KEZ0^5C';]D%%GD@A;%)D^\-T,>^?/5:+>?G:Y/M#?*PF M]6M19-6_RYB7I_LI3-\??-V_[)KN0;*8'[.7^"TV?QX?J_8NN;2RW1?Q4._+ MPZ2*S_?3!YBMI>T">N*O?3S55]>33LI367[O;G[;WD]%EU',XZ;IFLC:G[>8 MQCSO6FKS^&=H='KILPN\OGYO_9=>?"OF*:MC6N9_[[?-[G[JIY-M?,Y>\^9K M>?HU#H+,=#*H_SV^Q;S%NTS:/C9E7O=_)YO7NBF+H94VE2+[Q@?((< >0EH^_XH0 T!ZF> _C! #P'Z__9@A@"#>DC.VOO!7&5-MIA7Y6E2 MG=?#,>N6'HJW@D^7K/QNH_7U_& MQOJ,N!XYG$4(:]!PIY0"YP22NZ*4%C:@'M>44F"$YG495I>ANE NRS-B;C,. M>)892FDCD"Y**2V,1KHH):V6AM=E65V6ZE)(EZ6Y>))QRE !L\7I9QVVB!= ME#+M0(ZL8\?J'S51Q(+R%8O(@I9-M5C%11" ( &J U0X'S(W,%@B_P@NI":VHY,#<= M68_Y6'>N+#R#I3AT;']ZR0-'Q\7A\%"T\"N_HE*&TEF3N*05: M"8%'AV)>BQ$S!=Y-@;'3@*5IFHY1#A\#;*E!?Q9MQ"=3FI'<* MUUH. X^7VXK!C D*EUL&T_*Z=M^JX\T5'%6'?61@KCNZ<\*0+<=@TDF+U3$8 M*(.G>,UQ5OFQDL1[/U#S]_BE"!@WQI4BY:" W^D92%(CH9 :+9.\]P,U?[R/ MED#=^ Y_*Z4[( M8>W[&GXC7K.]@K$C\GCSE]3\/39_27WX3EF\TS@*S\B*@YS&WU,<-5I#)._[ M4E)A^*M\8-Q--HK4$ Z33N :PF&@ OE:Y#@KPXAS2_ZE1-(/:>]'6N"]7U+O M]]C[!R9FFY@KIY>3BL?9'?X MA9XO898"\WP%L_7Y+/)G\^>CT3^RZF5_J"=/9=.417\P]ER636RS;Z=[.MG% M;'NYR>-STUVZ]KHZ'TF>;YKR.!RW)I M7@( '@' 8 >&PO=V]R:W-H965T&ULC57;CILP$/T5 MQ'O78&Y)1) V)%4KM=)JJ[;/#G$"6H.I[83MW]&:])P]=N*42[ H 7):X1?Z(M;N27(V4U$O+(3H"W#*.#)M4$0,^+ M08VJQLU2;7MA64K/@E0-?F$./]0*CET-5XX97M'$8/J[=9W^U2Q1> WY4N..3O:.4["E]4X?/A[7KJ80P MP850'I!<+CC'A"A',HU?@T]W#*F(T_W5^T>M76K9(XYS2GY6!U&NW87K'/ 1 MG8EXI=TG/.B)7&<0_P5?,)%PE8F,45#"]:]3G+F@]>!%IE*C]WZM&KUV@_\K MS4Z P&.!!G[$2$8",&-$#XDA ,A_-\(T4"(C B@UZZ+N44"92FCGO\523;52BC[H[^)NO)I?62+?T47)2? ;+I(7 "B1?WD.T<&PO M=V]R:W-H965T&UL?9A;;^,V$(7_BN#WK#1#70/;0.RB:($6 M"+9H^ZS8] 4K6:XDQ]M_7]WB568.^Q)+RAGRS%#\2'%YK^IOS%I=F MM3BU[?79]YO=R99Y\Z6ZVDOWGT-5EWG;W=9'O[G6-M\/067A6N2/F!0_'6V]V9V[?6IO%75M_[FU_UJ M$?2.;&%W;=]$WOV\VZTMBKZESL<_4Z.+1Y]]X/SZH_6?A^2[9-[RQFZKXN_S MOCVM%NG"V]M#?BO:K]7]%SLE%"V\*?O?[+LM.GGOI.MC5Q7-\-?;W9JV*J=6 M.BME_GW\/5^&W_O4_D<8#N I@!\!7=__%V"F /,C(!R2'YT-J?Z4M_EZ65=W MKQY'ZYKW+P4]FZZ8N_[A4+OA?UVV3??T?9W%2_^];V>2;$8)SR3T4/A=XX\> M&/6P817.GSO8:D60X+C0Q@?#O'A/#X5-1@ER2"YC#7@4!1J MJT5)&F,C$302:2.9,#)*HKF14-C0$H>)&)J(534I"' #"6P@45FDB<@BT5F8 M+".1B%;%G#FLI-!*"G)QO+P9;"!3N5 @7M]-IFR:1.6B111&CG&A $_5 )@Q M3 !@$OH?1"JI^GD(UT@U218Y@),N:%&-B)I!W6I0EU M<;0JBC/'2T,82*2)1(%KL#&32$.) CF-)M>F6!?/6 RH1IZ+"#R40:32P9 M21H\42:] '[-WHC/5C"?*-96)"4GS;R;+$JE%RUZHB1QN<&P(TT["E1E-,F> M4E;CI%69:Y0P[BA59HSRDFHO,@DQ$XU4)J+3W,N3FZ RC@( MP1B>#.!)@7## (Q)(M=7I.+9JO#9#N8G WX223N C!RH;0>0A92ZRH,!RJR) M1:Z4,/38@)3D\C2)Q)P+Y51 ,A.08VHR1B@#A,K-TH8!0DV:9&J/"G1Q&F>N M&F&,LL8HD5RG6#/2I*2P#F1Q&L8.8C"&*6N8$LD/ -:@#*09+>E6>M=W D8I M Y227/(8H)1#HX8+L-2U=60,4P:;1W(@D#$"&2"0) )9PTU55TNRT)&-P?PS M@'\L^66 P_PS80,I% M<6/TUK#[-)+[6:"*.7*X<7S0 I3*??/&($:&223M:%F49"X_F*0&D)0E20W8 M9D:!4>71,@ZBQ,%1@SEJ $=9 O^?U\7QIO+>J;:MR.&4Z5%5K.X_!EZ[>)YOO'S>%/;3] M9=)=U^/IVWC35M?I9-%_'&^N_P-02P,$% @ '8(#2T\LMBNU 0 T@, M !@ !X;"]W;W)KUUKX =]Q[]^XXTL'8)]< >/*L M5>LRVGC?'1AS10-:N"O308LWE;%:>#1MS5QG0901I!7C2?*):2%;FJ?1=[)Y M:GJO9 LG2UROM; O1U!FR.B&OCD>9=WXX&!YVHD:?H#_V9TL6FQF*:6&UDG3 M$@M51F\WA^,NQ,> 7Q(&MSB34,G9F*=@?"\SF@1!H*#P@4'@=H$[4"H0H8P_ M$R>=4P;@\OS&_C76CK6JXIF8J_APLH M# ]*,$=AE(LK*7KGC9Y84(H6S^,NV[@/X\WUS01;!_ )P&? /N9A8Z*H_(OP M(D^M&8@=>]^)\,2; \?>%,$96Q'O4+Q#[R7?\'W*+H%HBCF.,7P9,T>6!O>7R3O^'CM#\(6\O6D;/Q^+*Q_Y4Q'E!*O&G5N9RV MWO<'QES9@A;NRO30X4UMK!8>3=LPUUL0501IQ?AN=\VTD!TMLN@[V2(S@U>R M@Y,E;M!:V!]'4&;,:4+?'4^R:7UPL"+K10-?P7_K3Q8MMK!44D/GI.F(A3JG MM\GAN _Q,>"[A-&MSB14D-)1748E#^R8P/,-?S@9*Y^,]P 87A00GF M*(UR<27EX+S1,PM*T>)MVF47]W&Z2:]GV#: SP"^ &YB'C8EBLH_"2^*S)J1 MV*GWO0A/G!PX]J8,SMB*>(?B'7HO19(F&;L$HCGF.,7P=[6Z:%[&B11=_9%ID9O)(=G"UQ@];" M_CV!,F-.$_KJ>))-ZX.#%5DO&O@!_F=_MFBQA:62&CHG34H?=:)/LT8]= -,>-@F2#<)TDB0OB.X_5#B5LS=AR1LU5,-MHG3Y$AIABY.\LJ[#.P# MCV_R%CY-^W=A&]DY7S;VOS;& TK9W> (M?C!%D-![<.3,>YZ,V+[8#<.A5"F4+W#G7'PBQ50>2 MV1O=@_(WC3:2.6^:EMC> *LC2 I"D^0#D8PK7.;1=S)EK@EA8TKJ@;K MM)Q9O!3)7J>=J[B/TTUZA6T#Z R@"V ? 61*%)5_8HZ5N=$C,E/O>Q:>>'>@ MOC=5<,96Q#LOWGKOI=RE^YQ< M$<?4E!MU(.=/YMIS";#Z7[^063Y MQN5O4$L#!!0 ( !V" TO^2)GJLP$ -(# 9 >&PO=V]R:W-H965T M-FMQ>T[1)FVRN:>\SJZ.2 M \<"KM=_7T#/VM;V"S##O#=OAB&?T#S;#L"1%ZUZ6]#.N>'(F*TZT,+>X "] MOVG0:.&\:5IF!P.BCB"M&#\" M)O35\2C;S@4'*_-!M/ %W-?A;+S%5I9::NBMQ)X8: IZGQQ/68B/ =\D3'9S M)J&2"^)S,#[6!3T$0:"@,T65+AV,=)WGC7@;WG\4U^A<_3_EF8 M5O:67-#YEXW];Q =>"F'&S]"G?]@JZ&@<>'XUI_-/&:SX7!8?A!;OW'Y$U!+ M P04 " =@@-+=^@ZQ;0! #2 P &0 'AL+W=OV M=$U&;RDIH1*]=$\X?(6IGFM*IN(?X0+2AP!TL:5%+UUJ"86+T6)]W%O M==R'\6:WGV#K #X!^ RXC7G8F"@J?Q!.Y*G!@9BQ]YT(3[P]<-^;(CAC*^*= M%V^]]Y)ODR1EET TQ1S'&+Z,F2.89Y]3\+441_X/G*_#=ZL*=Q&^^T/A]3I! MLDJ01(+DOR6NQ>S_2L(6/55@ZCA-EA38ZSC)"^\\L'<\OLEG^#CMWX6I6VW) M&9U_V=C_"M&!E[*Y\B/4^ \V&Q(J%XXW_FS&,1L-A]WT@]C\C?/?4$L#!!0 M ( !V" TL+7'N8MP$ -(# 9 >&PO=V]R:W-H965TY B"U;D,Q>Z0Z4OZFUD *3@;97DIFWH\@])#C#?YP//&F=<%! MBJQC#?P"][L[&6^1F:7B$I3E6B$#=8YO-X=C&N)CP#.'P2[.*%1RUOHE&#^J M'"=!$ @H76!@?KO '0@1B+R,UXD3SRD#<'G^8+^/M?M:SLS"G19_>.7:'.\Q MJJ!FO7!/>GB J9X=1E/Q/^$"PH<')3Y'J86-*RI[Z[2<6+P4R=[&G:NX#^/- MCDZP=0"= '0&[&,>,B:*RK\SQXK,Z &9L?<="T^\.5#?FS(X8ROBG1=OO?=2 M;-*;C%P"T11S'&/H,F:.()Y]3D'74ASI?W"Z#M^N*MQ&^/:3POTZ0;I*D$:" M]!/!MR\EKL3LDB])R**G$DP3I\FB4OUBV 0 T@, !D !X;"]W;W)K&UL=5/;;IPP$/T5RQ\0+RQIHA4@95-%J=1*JU1MG[TP@!5?J&V6].\[-H20 ME+[8GO&<,V?&XWPT]MEU )Z\**E=03OO^P-CKNI <7=E>M!XTQBKN$?3MLSU M%G@=04JR=+?[Q!07FI9Y])ULF9O!2Z'A9(D;E.+VSQ&D&0N:T%?'DV@['QRL MS'O>PG?P/_J318LM++50H)TPFEAH"GJ7'(Y9B(\!/P6,;G4FH9*S,<_!^%(7 M=!<$@83*!P:.VP7N0\*>DM) M#0T?I'\RXR/,]5Q3,A?_%2X@,3PHP1R5D2ZNI!J<-VIF02F*OTR[T'$?IYN; M;(9M ](9D"Z VYB'38FB\L_<\S*W9B1VZGW/PQ,GAQ1[4P5G;$6\0_$.O9&PO=V]R:W-H965T0-DAIUOZYGB231NB@Q59 M)QKX"N%;=W9HL9FEDAJ,E]80!W5.'[;'TS[&IX!G"8-?G$FLY&+M2S0^53G= M1$&@H R10>!VA4=0*A*AC!\3)YU31N#R_,;^(=6.M5R$AT>KOLLJM#F]IZ2" M6O0J/-GA(TSU'"B9BO\,5U 8'I5@CM(JGU92]CY8/;&@%"U>QUV:M _C#7\W MP=8!? +P&7"?\K Q45+^7@119,X.Q(V][T1\XNV18V_*Z$RM2'S_ M6^):S-U?2=BBIQIM@$ -(# 9 >&PO=V]R:W-H965T-L8I[-&W+7&^!UQ&D M)$N3Y(XI+C0M\^@[VS(W@Y="P]D2-RC%[>\32#,6=$=?'(^B[7QPL#+O>0O? MP'_OSQ8MMK#40H%VPFABH2GH_>YXVH?X&/!#P.A69Q(JN1CS%(S/=4&3( @D M5#XP<-RN\ !2!B*4\6OFI$O* %R?7]@_QMJQE@MW\&#D3U'[KJ '2FIH^"#] MHQD_P5S/+25S\5_@"A+#@Q+,41GIXDJJP7FC9A:4HOCSM L=]W&ZR;(9M@U( M9T"Z XQ#YL21>4?N.=E;LU([-3[GHR]WM(6?7 M0#3'G*:8=!VS1#!D7U*D6RE.Z1MXN@W/-A5F$9[]H_#]-L%^DV ?"?;_+7$C MYBYYE82M>JK MG&:'*G,H.,DK[S+P-ZG\4W^AD_3_I7;5FA'+L;CR\;^-\9X M0"G)#8Y0AQ]L,20T/AS?X=E.8S89WO3S#V++-R[_ %!+ P04 " =@@-+ MSTW$6;8! #2 P &0 'AL+W=O9))8]278SJ;\/6,G#6D)+[9G/.?, MF?&XF(Q]U#^#@U7%P#OX!O[[ M<+9HL96E$0JT$T83"VU)[Y/C*0_Q,>"'@,EMSB14@B"04/O MP'&[P@-(&8A0QJ^%DZXI W![?F'_&&O'6B[4=) RT?I'\WT M"99ZWE&R%/\%KB Q/"C!'+61+JZD'ITW:F%!*8H_S[O0<9_FFRQ;8/N = &D M*^ NYF%SHJC\ _>\*JR9B)U[/_#PQ,DQQ=[4P1E;$>]0O$/OM4INDX)= ]$2 MQ]1M7?P!02P,$% @ '8(#2P%^ MK[]+ @ / @ !D !X;"]W;W)K&UL=59ACYLP M#/TKB!]PD+04>J)([4W3)FU2==-NGU/J%G2!L"1M;_]^2:",I>9+2<+S>S:V MX^8W(=]5!:"#CX:W:A-66G?/4:3*"AJFGD0'K7ES$K)AVFSE.5*=!'9T1@V/ M:!ROHH;5;5CD[FPOBUQ<-*];V,M 79J&R3\[X.*V"4EX/WBMSY6V!U&1=^P, M/T#_[/;2[**1Y5@WT*I:M(&$TR;5W@!SBV3\>/W0!J.FM9PNKZS?W;!FV .3,&+X+_JHZXV818& M1SBQ"]>OXO8%AH"2,!BB_P97X 9N/3$:I>#*_0;E16G1#"S&E89]],^Z=<]; M_R:]F^$&=#"@HT'F#*)>R'G^B6E6Y%+< ME__([9')-G:KY-:0_=IW#OC//* MG%X+LDKRZ&J)!LRNQ] I9D1$AGV4H)C$CCZ84]Q\@7JX<.:+J3I=XP1+E&#I M");_A;CR0L0P*2Z2H"()0I!Y(AAF)I(5*K)Z)$AC3P3#S*0K1452A(!Z(AAF M@8MDJ$B&$"P]$0R3X")K5&2-$/B)QS SB2&UL=5/;;IPP$/T5RQ\0 [NY= 5(V515*[72*E739R\,8,47:ILE_?N. M#:$T)2^V9WS.F8O'^6CLL^L /'E14KN"=M[W!\9LM\#J2E&19DMPPQ86F91Y])UOF9O!2:#A9X@:EN/U]!&G&@J;TU?$HVLX' M!ROSGK?P'?R/_F318HM*+11H)XPF%IJ"WJ>'XS[@(^!)P.A69Q(J.1OS'(PO M=4&3D!!(J'Q0X+A=X &D#$*8QJ]9DRXA W%]?E7_%&O'6L[ M45)#PP?I'\WX&>9ZKBF9B_\*%Y (#YE@C,I(%U=2#E[DU([%3[WL>GC@]9-B;*CAC*^(=)N_0 M>RG3#TG.+D%HQAPG3+;&+ B&ZDN(;"O$,?N/GFW3=YL9[B)]MXZ^>T=@ORFP MCP+[?TI,WY2XA7D;A*UZJL"V<9H4;EW\ 4$L#!!0 M ( !V" TMTVIK=Q $ #<$ 9 >&PO=V]R:W-H965TOY5?TEU.YJ.5,#3XK_8+7M"OR M40T-';A]5>-'F.O),)J+_PP7X [N,W$>E>(F?%$U&*O$K.)2$?1]&ID,XSCM M[*^T."&9" @$,AF%S)^II66NU8CT=/8]]5>\/23N;"H?#$<1]ESRQD4O MY?9#FI.+%YHQQPF3K#$+@CCUQ2*)61R3?^A)G)Y&,TP#/5V[IUE<8!<5V 6! MW5\E[FY*C&'^8Y)%3;*(P/V-20RSOS$AJXL3H-OP9 VJU"!#NZRB2U<\)N'B M_\"GEOI"=&PO=V]R:W-H M965TDUD6VI:57?2G13U=.UO M8J\_5# ^P''O[6_!CNNF_ GL>G9F%M@D@])OI@:PY%V*UJ2TMK;;,V;R&B0W M-ZJ#%K^42DMN,=05,YT&7O@B*5B\6MTRR9N69HG/'766J-Z*IH6C)J:7DNM_ M!Q!J2&E$+XGGIJJM2[ LZ7@%O\'^Z8X:(S:S%(V$UC2J)1K*E-Y'^\/6X3W@ MI8'!+/;$=7)2ZLT%/XJ4KIPA$)!;Q\!Q.<,#".&(T,;?B9/.DJYPN;^P/_G> ML9<3-_"@Q&M3V#JE=Y044/)>V&IGRTE4_,_X0P"X3 MNZ0_"O\-S1O,GK-H=Y>PLR.:,(<1$R\Q,X(A^RP1AR0.\9?R.%R^#CI<^_+U M4GV]"Q-L@@0;3[#YU.+NJL6O&'S789%M4&0;((BN1$*8ZZ-@BXN3H"O_9 W) M5=_Z<5EDYZFXC_W%?\#'D?K%==6TAIR4Q>?C+[E4R@):6=V@EQJG> X$E-9M MO^%>CV]Y#*SJIC%E\W]%]A]02P,$% @ '8(#2_F0\N+% 0 -P0 !D M !X;"]W;W)K&UL=51ACYP@$/TKA!]PN*S>7C9J MZP(DO" 14UC,PMUSA"83P1*Z,7PLG M7B5]XM9^8_\8>G>]7)B!)R5^\MIV!7[ J(:&C<(^J^D3+/UD&"W-?X$K" ?W ME3B-2@D3OJ@:C55R87&E2/8ZK[P/ZS3O'.B2%D^@2P)=$QZ"#IF%0N4?F&5E MKM6$]'SV _-7O#M2=S:5#X:C"'NN>..BUY(F^YQI> POA;S#YY'ZRG3+>X,NRKKG$RZY4^@$ ,H% 9 >&PO=V]R:W-H965TU,=V1$%W6()A^D!VT]N0JE6#&FNI&=*> 53Y(<$*C M:$\$:]JPR+SOK(I,]H8W+9Q5H'LAF/I[ BZ'/(S#-\=S!TR"OG,/S'#BDS)(5#CW7?,/7%\I/9N2N?T5^'/;/+:>N\%C9*, MW!W1A#F-&+K Q#."6/99@F(2)_HNG.+A&S3#C0_?+-6W.YQ@BQ)L/<%VJ9^N M*D0@48IK[%"-W7N".%J)8)@/+G*/BNP1 KH2P3 ;7.2 BAP0@NU*!,-\\"0) M*I(@!/N5"(8YX"(I*I(B!.M?&\.L'YXL>DF NODIHH-2]JV?8 OO/*@>J>_% M__!QRGUGZM:T.KA(8SO:]]U52@,VE>C!_A^U':RSP>%JW/9@]VH<+Z-A9#=- M3C*/[^(?4$L#!!0 ( !V" TONN9\GM@$ -(# 9 >&PO=V]R:W-H M965TCE[V&BR5N5$K8WV>0 M9BIH2E\=3WW;^>!@93Z(%KZ!_SY<+%IL9:E[!=KU1A,+34$?TM,Y"_$QX$4;(4_P5N(#$\*,$Z_C/LTW]]D"VP?P!H?=6D:P9!]3<'W4ISY?W"^#S_L*CQ$ M^&&;/3ON$V2[!%DDR/XI,7U3XE[,6Y5LTU,%MHW3Y$AE1ATG>>-=!_:!QS?Y M&SY/^U=AVUX[7S;VOS'& TI)[G"$.OQ@JR&A\>'X'L]V'K/9\&98?A!; MOW'Y!U!+ P04 " =@@-+;;&*F.$! !!0 &0 'AL+W=O;!+GAW/'=-JZT#%]E &_@.^L=PEL;""TO5<>A5)WHDHA30@8E-HR4+/PJW>;!(4 5U/3*]+,8/\-<3Q*@N?BO< -FX#83HU$*IMP7E5>E M!9]93"J [S!Y Y@"P!!Z>#)R&7^2/5M,BD&)&<[GZ@]A?O MCL3<36F=[BK&>^M("3*\,T2S9C3A"$KS&Y!8,.^2!"?Q(E\""?^\,B; M8>3"H[5Z\A^"V$L0.X+XGQ+C38D^3.(72;PBB8=@OQ'Q85*_R-XKLO<0'#8B M/LPGOTCJ%4D_$D3A1L2'V;X)O'J"'&3CFD^A4EQ[U_@K[]+?]\0]X;_P:3A\ MH[+I>H4N0IM&<,^U%D*#226\,[?:FGFT& QJ;;>IV.'B9>L4? M4$L#!!0 ( !V" TO(=TRDN0$ -(# 9 >&PO=V]R:W-H965T29M<;:Z:%;&F>1M_)YJGIO9(MG"QQO=;"OAY!F2&C6_KF M>)!UXX.#Y6DG:O@-_D]WLFBQ6:64&EHG34LL5!F]W1Z.NX"/@$<)@UN<2:CD M;,QS,'Z6&=V$A$!!X8."P.T"=Z!4$,(T_DZ:= X9B,OSF_KW6#O6,L$8A5$NKJ3HG3=Z4L%4M'@9 M=]G&?1AO^->)MD[@$X'/A)L8AXV!8N;?A!=Y:LU [-C[3H0GWAXX]J8(SMB* M>(?)._1>K*,OK]> M%]BM"NRBP.X_@?V'$C]C>))\",(6/=5@ZSA-CA2F;^,D+[SSP-[R^";O\'': M[X6M9>O(V7A\V=C_RA@/F,KF"D>HP0\V&PHJ'XY?\&S',1L-;[KI!['Y&^?_ M %!+ P04 " =@@-+]N[M\!K=2ZE#J \:\D9?H+\U;YP-4.CRK&JH1$5:QP.IXW[[*_WJ<8;P%L% MG9B,'5W)@;%W/?EVW+B>-@04"JD5B'I<80>4:B%EX\^@Z8XI-7$ZOJE_,;6K M6@Y$P([1W]51EALW=9TCG,B%RE?6?86AGLAUAN*_PQ6H@FLG*D?!J##_3G$1 MDM6#BK)2DX_^637FV0WZ-YJ=@ <"'@DJ]R-",!""3T+XD! .A'!&0'TIIC=[ M(DF><=8YO/^Z+=&+R%^'JON%#IIFFW>J/4)%KSD.P@Q=M=" V?88/,'X(P(I M]3$%MJ78X@4=WR?8+1'QZAZRMX@$=A.!M<[ \(-I#7AE%PBM J$1".\,1+-& M]9C$8!J#\6:5+A$X\O3/;B6R6HDL5N*9E1X3/; 2+:RL'CB)K4YBBY-DYB1> M./&C53)-U'_A>.''3V/\7T.)U5!B,93.#"5+0U[XH/34FBFU9)HMVFVZ*,F: M!TTV:PW\; Y"X13LTDB]YB?1\:Q]QGJSS^);?[WKC\Q/F?X _T'XN6J$D^J%:6Z,\8)A9/4PT2->7]R]A/)VN%20./-E/\#4$L#!!0 M ( !V" TL_[3:BD00 &L: 9 >&PO=V]R:W-H965TO'T M,UY#GV;@SQB8ZJKJ0W]P@-6U*+]7)ZUKYT>6YM7:/=7U^IQWU=>%B>YNUEUQU[+S:JXU&F2Z]?2J2Y9 M%I?_O>BTN*Y=YGX<^)H<3W5[P-NLSO%1_Z7KO\^O9;/GW;/LDTSG55+D3JD/ M:_>9/6V5; =T$=\2?:T>MIUV*F]%\;W=^7V_=OVV(YWJ7=VFB)N?=[W5:=IF M:OKXMT_JWFNV Q^W/[+_VDV^F=-N%M)TV-79%6W5]G=ZGJ(NNS-*UD\8_;;Y)WO]<^_\

MXLRJ+JU/>SM8Y;A<%>Q*-F+OV8*== M][]FME5S]'W#I;_RWMM$?(8(((]!B,>HR,'@4C"GU_M/:WD7'6 M!?E"/ 8.6F(^QLP'385CSGRSJRA@9'8%(R?;LM#/0%N1)06D^YGQ^>>+87R9 M,+L@XR(DC"E+BC@'XJ#(P%=V'8RXYGW$9[(,^7S<@<'+=<$PZ1Z1+2PI,)9<+I,%4+) &4\G#.=*$$W?X7I2ID&$CF&V.V+;, M16 .A3]?#H$Y%.C^.+YM]T&/90HJ=:0QK3P3(>14 :,Y#[DJS2$":; -G*XG0) M%V%251SO*XR+>Q8E9+H_=5X[*V167O/O$\G#T_B7EF7>O_G^&WS[#_!F7QR2O MG+>BKHNL>\U_*(I:-PWY7YH3=-+Q_KZ3ZD/=;@;-=GG[_'';J8MS_VG'NW]? MVOP/4$L#!!0 ( !V" TOH7JJI304 'P? 9 >&PO=V]R:W-H965T MSF7&7[,7%:GJO[:[$)H%]_*XM \+'=M>[R/ MHN9Y%\J\^50=PZ'[STM5EWG;'=:O47.L0[X=!I5%I./81V6^/RS7J^&WS_5Z M5;VUQ?X0/M>+YJTL\_J_QU!4IX>E6G[_XVGR+N/][ )1='/U/GX=YQT>3EG/_#Z^_?9?QD6WRWF*6_"IBK^V6_; MW<,R72ZVX25_*]HOU>G7,"[(+1?CZG\/[Z'HY+V3[AS/5=$,?Q?/;TU;E>,L MG94R_W;^W!^&S]/Y/TDR#L,#]#A 7P8H.SO C ,,&1"=G0U+_3EO\_6JKDZ+ M^ARM8]XGA;HWW<5\[G\S1E]KIHH-4)B+ M).H,7%QHZ$(/X\W$188G,' ",TQ@KR=(8K*,LR89-(=!8Y1S9+$;H'*Q$59C MH1D+S"ABYJQQ5ZYTY8B!(B4$\P(+%,@W1C,%(J0$(FIAT&G .E2RGS%(=:%*6%7!LAL[ 4Z* P[E0!#T@7&N%/IQY_* M"D-*(4JQ& $(.>,4O2Q EAHO/(\TYI5&O*)QTAQ%]+DX*YD:P:S2@%7L^:PY MA)B1.>MQP<+%WF)%,CF"L:<(7G;7+;R)QD:@3328-J MC.9&L%<,J!V8CEK0.W$P\-%^?#^CL7WKT45"FV][>TMGEG)U BF@$6[ M/+1%M:"IX>$!(C$\F"<6]3U"RVTQ*2SH>T07& ,688!E+&IH4KH1 516)<(] MZ# O'.IZ:,ZZVUT/D"C!".:)0_4)S5G'2X\["FJ@D79',98<:GMHTCK4SZ1T M^P"HN@@).>@16.PPF!YH>*6V=L&>,D$+3UG%>*!.S '&5CJU07C@, M%H>:'I:VMYN>6I-S1)S_02$XPFQSJ>EC:\BI&Z2RC7KAJ M)D*8(156C:>M#UV-32""&9CIVP<^8Q7#SJ?&CB M>HX-NA,() )O/<:*1Y4335S/BZ([3>]G))+V2#T&E$?=#\W=491,P\2V;)%, MQX82,[IZ#=J_E_XCKU_WAV;Q5+5M50[O/5^JJ@W=E/&G;FV[D&\O!T5X:?NO M2?>]/K\//A^TU7%\UQU=7KBO_P=02P,$% @ '8(#2QN>!_1R @ 0 D M !D !X;"]W;W)K&ULE5;MCILP$'P5Q , M9WIMQ]89O8BRJ,F.6?Q259C]W9"2MBL;V;>%E^*<"[7@K+,&G\E/(GXU.R9G MSJ!R+"I2\X+6%B.GE?T)/6]1J @:\5J0EH_&EDIE3^F;FGP[KFQ7.2(E.0@E M@>7C2K:D+)62]/&G%[6'F(HX'M_4O^CD93)[S,F6EK^+H\A7=F);1W+"EU*\ MT/8KZ1,*;:O/_CNYDE+"E1,9XT!+KG^MPX4+6O4JTDJ%W[MG4>MGV^O?:##! MZPG>0$#!0X+?$WR#X'3.=*J?L<#KC-'68MW7:K J"O3LR\T\J$6]=_J=S);+ MU>O:2]+,N2JA'K/I,-X8.D@X3A*&J/0\ *A9KV$H)<0 MV!CCZVW"29@8>;%OF %0@1M%L)D(-!,!9F:RB4&!>'F=)*! LJ!.DNFN W4" MH.;K) 7-I!_723J-$D3(^(-N =1\G2 7;@3N@DKI0>-(483BV&P'4]B#6D$S MG0D!AH(9";BMH/_H*PAN+&A)9^E!XWQ=0>Z-P$T%+>@J:-HP0C>-3"M3 MU)P5N*>@)4VE!\4?>)FB3"_.Z"A3=XL?F)V+FEM[*N2IJ,^N$Z6"2#GW2&ULC57;CILP$/T5 MQ'O78.X1B;0DJ5JIE:*MVCX[Q EH#::V$[9_7]L0ECANVA=L#^>&M+RI5L)T2T X&6%&\2?:(=;^>=(68.$/+(3X!W#Z*!)#0'0\V+0 MH+IU5[FV[=@JIV=!ZA;OF,//38/8[P(3VB]=W[T:7NI3)90!K/(.G? W++YW M.R9/8%(YU UN>4U;A^'CTGWV%]M4X37@1XU[/ML[*I,]I:_J\/FP=#T5$":X M%$H!R>6"UY@0)23#^#5JNI-+19SOK^H?=>XRESWB>$W)S_H@JJ6;NLX!']&9 MB!?:?\)C/I'KC,E_P1=,)%Q%(GV4E'#]=G)IO:Q@%N7@HH1&3#%@X P3I[>0S3W$GQ! !C!% 6U1 M%/".#F\=K.\1<6;$\$^1[4.1FS #:[$"S0]NBA7;!4*K0*@%PIE FAC%'B") MAK0:\B$)(M\HAP4%$R\V*F)!^4&6&6);"RR&F6=/++(F%EDJD]@%8JM ?%<9 MF!E-5@R8:!8G3$-H=HH%%<9F9<;?FKE MIY;"&)U?#)AL?H'>$S2Z86U%&;VPL8*,!V%K]Q<::8'9&]1@=M(#@3LE/;=" M561FG6;.,U1OF&$O_,7:M]@W&ULC57;CILP M$/T5Q >LN<>-"-+F4K52*T5;;?OLD$E :S"UG;#]^]J&L FX:5ZP/9QS?&8, MX[1E_$T4 -)YKV@M%FXA93-'2.0%5$0\L09J]>; >$6D6O(C$@T'LC>DBJ+ M\Q)4D;)VL]3$MCQ+V4G2LH8M=\2IJ@C_LP3*VH7KNY? 2WDLI Z@+&W($7Z M?&VV7*W0H+(O*ZA%R6J'PV'A/OOS#=9X _A90BNNYH[.9,?8FUY\W2]<3QL" M"KG4"D0-9U@!I5I(V?C=:[K#EIIX/;^H?S:YJUQV1,"*T5_E7A8+%[O.'@[D M1.4+:[] GT_L.GWRW^ ,5,&U$[5'SJ@P3R<_"_T*S M$X*>$ P$M?<]0M@3P@]"=)<0]83HT1WBGA"/=D!=[J:8:R))EG+6.KS['!JB MOSI_'JOCRG70G(YYI^HI5/2V9-*K$DEEJ0BN\#, M*C![O*S8*H ?*"N>Y!F$X;BL4Y"/O?'/8E$*(G]45HM2C,=?*[KZS2O@1]-S MA9.S4RUU0:ZB0UM_#G2;&,67_GSE6^)K=0UT7?M#OKM#OA-^+&OA[)A4SSM2<=\V[6TC6]/<2&B['["]02P,$% @ M'8(#2TIKWHZ]! QL !D !X;"]W;W)K&UL ME5EKC^(V%/TK*#]@$U\_DHP :6;0JI5::;15V\\9, /:A+!)9MC^^^:U+-CG M+N$+D'#NR[[GV(GGI[+Z6N^L;6;?B_Q0+X)=TQP?PK!>[VR1U9_*HSVT_VS+ MJLB:]K)Z"^MC9;--;U3D(461"8ML?PB6\_[>2[6=BZS]^K#/-L\[3VT> MWT:GP3EF9WCY^X?WSWWQ;3&O66V?R_S?_:;9+8(DF&WL-GO/FR_EZ3<[%J2# MV5C]'_;#YBV\RZ2-L2[SNO^%#MZ*^[ MF_U@]_^UPU.W=S^6,M+S\*-S-&*>!@Q=8,09$;;>SR$(A7@BSYRN SS["!F9 M:\P*>)$X"PD+E;V]O(H18P<*.E"] W7E('%&:L#$/>8PC%2D(QQ%PR@:1$F= M* -&7T0A$3-1#(QB_"@B$14, MU?"8-H(N(ZDH5FX^/HH2Q0TQ5AQJ\< %5/$I8-E2" =XF8< MRX>([V@:+ TBF=(T">B&E+RFN06[3@A+C4!:XS4-D)'$;QJ HH1)A[#6$-(: MMVG(%Y$D4MXB#E"&DS["2D-(:1+&!58:ND-I""L-35$: A*B.&$EK" T04&> MR=]X**[I"$L#39"&YQ%T&2=ENPESGA#G4\8%YCS=P7G"G*?S,JXC+\! MNDX&\YVF\)U\)BLB-QD?)!-F<"5FNYS"=NGS6#I[X17 Q,QS@\1,EX#I7%=+ MS'1Y!],E\^ PA>D2,%VX<[BZA;I.!^N!G+*CD/Y>09*[=P<@H1@AE5@TY)3] MA/1%(T[<32@ I8;9H$NL+!(H"W$=AY5% F7A'A,D5A8)E,7EZ1,$<8^S6#0D M$ U2V(7"5%?1]&H5IJA"%'6KA2!FIZ@PCQ4!%X9Q@7FLP!L MEKF%0#@GE\M M C%SJS"M%* 5][BK,!F4N:-:3 8%'LW]:A&($1&%&:,0&9A%2V$RJ'1ZM1J3 M08-USZL6@IBYU9@Q&I!!F SZCA=5&I-!HY7!JQ:!F%0-9HP! M9)#,"F0P&8R87JW!9#!H97"K12#)=++!C#& #))9@0PF@U%W5(O)8-#*X%6+ M0&ZUX<4)06&KM_[TI9ZMR_=#?_1SRW_!U!+ M P04 " =@@-+B4G_]!4" J!@ &0 'AL+W=O%NFS 0QU\%\0 U-A @ J2FU;1)FQ1UVO;928Z :C"SG="] M_6Q#$07W2^RS[_Z_.SL^\H&+5UD#*.^M99TL_%JI?H^0/-?04OG >^CT3L5% M2Y4VQ17)7@"]V*"6(1($.]32IO/+W*X=19GSFV)-!T?AR5O;4O'O (P/A8_] M]X67YEHKLX#*O*=7^ GJ5W\4VD*SRJ5IH9,-[SP!5>$_XOT!!R; >OQN8)"+ MN6=*.7'^:HQOE\(/3$; X*R,!-7#'9Z ,:.D\_@[B?HSTP0NY^_J7VSQNI@3 ME?#$V9_FHNK"3WWO A6],?7"AZ\P%13[WE3]=[@#T^XF$\TX^2<7; M246GTM*W<6PZ.P[C3A).8>X ,@60.8",M8P@F_DS5;3,!1\\,1Y^3\T=XSW1 M9W,VB_8H[)Y.7NK5>QF&28[N1FCR.8P^Y(-/.OL@K3]#B!-"K$#X02!S"X1. M@= *1$N!(%ME.?HDUJ>S/@0G@9L2.2G1EA(%*\KH$R\H440B-R5V4F('!:\H M\882INDGM>R6.2F9HY9H1'W_D]/RSXSC='-J:/'*31?] M0<6UZ:1WXDHW#/NL*\X5:,G@06==Z\8]&PPJ9::)GHNQ>XV&XOW4F='\>2C_ M U!+ P04 " =@@-+"@"7+&(" #V!P &0 'AL+W=O3EV /YYPY,PZ>M"7TE14(<>NMPC5;V07GS1( EA>H@NR)-*@6 M;TZ$5I"++3T#UE $CXI48> Y3@0J6-9VEJK8GF8IN7!SIV('>I5C6:&:E:2V*#JM[+6[?'8]25"( MWR5JV6!MR5(.A+S*S;?CRG:D(X11SJ4$%(\KVB*,I9+P\5>+VGU.21RNW]6_ MJ.)%,0?(T);@/^61%RL[L:TC.L$+YB^D_8IT0:%MZ>J_HRO" BZ=B!PYP4S] M6OF%<5)I%6&E@F_=LZS5L^W>Q)&FF0F>)G@]0>3^C.!K@O]!"#XE!)H0/)HA MU(1PD@%TM:MF[B"'64I):]'N_]! ^;=SEZ$XKEP&U>FH=Z*?3$2OF1^$*;A* M(8W9=!AO@(F2,60WA[@] @@#O0O/Y&+CS>C>.,%VCH@6$P_W(<^&/+[9IV_L MEJ_X_K!;3FP6"(P"@1((1NV>=+N#Q I2*TBP\()H4LD]U,A+:/02SHNY)1 9 M!2)#,?&DF@X3#GRZXA:;'&XT*V:&VDY[)FUH%P<=.J M^_!$"$?"I/,D3J,00[C?8'3BTF4;?AI-%3%O2C/OL/4$L#!!0 ( M !V" TM24]WBX0$ .4$ 9 >&PO=V]R:W-H965T0/J ';310!TI*JVJ1-BCIM?7;@$E -9K83NK^?;2@BA.XE M]KT^Y_@0A+TW#U=P]"]BF*T$?CI3Y7QC5P MEG3\##_!_.J.RE9X4BGJ!EI=RS904*;H2[0[,(?W@-\U]'HV#UR2DY1OKOA6 MI"ATAD! ;IP"M\,5#B"$$[(V_HR::-K2$>?S#_5GG]UF.7$-!RE>Z\)4*=JB MH("27X1YD?U7&/,P%(SAO\,5A(4[)W:/7 KM?X/\HHUL1A5KI>'OPUBW?NR' M%;H9:>N$>"3$$R&B_R60D4 6!#PX\U&?N.%9HF0?J.%C==S=B6A'[&'FKNG/ MSJ_9M-IVKQEA88*O3FC$[ =,/,/$MXC#"H),$&P-3"[B51>QYY,;%]&Z %D5 M(%Z W@@L3.X'S,9C6H_9TD6.>T@4?A*$KOJ@*S[(PL> 8;--"(VW"R?W($K9 M)U;8JA6V8F61=\_N\MIS7W[<>Q!E['%A!<\NG'L ?G!UKEL=G*2Q=]??L%)* M U8P?+"*E7USID) :=QT8^=J^.<-A9'=^*C@Z67+_@%02P,$% @ '8(# M2YX/S2[X @ 0P !D !X;"]W;W)K&ULE59M M;YLP$/XKB.\K?@$#41*I231MTB95G;9]IHF3H )FV$FZ?S_;4$K,T:5? C;/ M/??Y^44TS_+(N?)>RJ*2"_^H5#T+ KD]\C*3=Z+FE?ZR%TV9*;UL#H&L M&Y[MK%%9! 0A%I197OG+N=U[:)9S<5)%7O&'QI.GLLR:ORM>B,O"Q_[KQF-^ M."JS$2SG=7;@/[CZ63\T>A7T++N\Y)7,1>4U?+_P[_%L0Z@QL(A?.;_(P;MG M0GD2XMDLONX6/C**>,&WRE!D^G'F:UX4ADGK^-.1^KU/8SA\?V7_;(/7P3QE MDJ]%\3O?J>/"3WQOQ_?9J5"/XO*%=P%%OM=%_XV?>:'A1HGVL16%M+_>]B25 M*#L6+:7,7MIG7MGGI?T2)9T9;$ Z ](;:-_O&=#.@+X9A.\:A)U!Z!@$;2@V M-YM,9TQYOG9E;A&>ASO[6;-IDVV\Z/5+OGIW+M83U&L/0:L@%(*"R"@H%2:T^O F4P00@2A)8@O"*( MG4RUF-AB*HO!*:;,"05 Q2D-83$1*"8"Q"2.F!83#=Q\PH111_,&A*$0P7(8 M*(>-Y3A'O&(C-RQ,W4,>@Z(DG4A,#"J)@6-.88($)$C&H3#DQ)*,9,;(P:R3 MT2%':"*G*2@D!81@F CN+;1[7<>3[0'?,.M[T##?*31X#ZW9PN@DC2>B@CL M)/>8 $DA$Q1P'\ ?: 08[@3XEE;0@2*GRMVD0"@R)0?N!1AH!FRB-V*X?C'[ M0%+@PL/Q+4F)1^&&<8K(H"+D"$P 2NR<<#.:@ MDC<'.V-*;RM.E3+3Q&"WGV/OB9FCG/T5GJW;:?2-IAV.OV?-(:^D]R24GM+L M++470G$M$=WIXSKJ>;Q?%'ROS&NLWYMV*&T72M3=P!WT4__R'U!+ P04 M" =@@-+'R+%!G4" !4" &0 'AL+W=OQ>,N48$*:&J6JF55EMM^^P0)Z %3&TG;/^^MF%9 I.J M?8EO9\Z<&9N9I#WC+Z*D5%JO3=V*K5U*V6T<1Q0E;8AX8!UMU1G M1W2.I M.I=2;SA9VI$S_4[E<_?(UJ6U@FLERD?!:F%^K>(B)&M& M%B6E(:_#6+5F[(>3,!K-8 -O-/ F ^7[;P9X-,#O!B:;SJ#,A/J12)*EG/46 M'VZK(_I1H U6R2STILF=.5/1"K5[S7 8ILY5$XV8_8#Q9A@T(1S%/KGP(!=[ M;V7NW3K( 02&/6 P"&SL\4T0$4S@@P2^(?!O".)%%@9,9##M@,$)7D0"@()9 M/F^D!*"4 )"2+*0,F&#FY0.*DL6UY2#*]6$Q(2@F7(GQ<+00$Z[+"4"I43KO$3N0DJTCC@)T$(* $+NO3N*02TQH&7A9A^O7D+H+V]HC9G? MXHV0!!22 $+N9!6Y\/?O_ONW@^Z4$ 2HP,L: H'NO$4$UI$=\@"*X X%7"C0 M?U0*!)<*!-2*=;0 ""^E.K,:W5!^-NU,6 6[M*:7SG:GEKGS3(U_AP_]]AOA MYZH5UH%)U2E,/3\Q)JG2XCZHIUZJ%C\M:GJ2>AJI.1_ZW+"0K!M[N#/]D]SCHV=#8R_B1I .N\M[<3!K:7L]PB)HH:6B ?60Z=6 M*L9;(M607Y#H.9#2!+44!9X7HY8TG9MG9N[$\XQ=)6TZ.'%'7-N6\+]/0-EP M<'WW/O'27&JI)U">]>0"/T'^ZD][HS4@R'6FXK_##:B2ZTP4HV!4F*]37(5D M[>2B4FG)^]@VG6F'<26YA]D#@BD@F /\\+\!> K JP T9F9*?2:2Y!EG@\/' MP^J)_B?\/5:;6>A)LW=F354KU.PMQTF M'9%:$>D6$:^/)-V<.\8[O/J#+:(HCE>IH,6MTJ_<#\(O32><,Y/J@IIK5#$F M01EZ#ZJF6CVL\X!")74W47T^/B_C0+)^>CG1_'SG_P!02P,$% @ '8(# M2X5]'95B @ *P@ !D !X;"]W;W)K&UL?9;= MCILP$(5?!?$ "\;\1@2IH:I:J96BK;J]=A(GH 5,;2=LW[ZV85'6GO0FV.;, MS'M(-?E69MSZN27677#G3//7'M>\+_[FC'IJV/_/>%Y_;22+T0 M5.5(+O0GE;_&/5>S8,UR:GLZB)8-'J?GK?\);6ID HSBI:63N!M[VLJ!L5<] M^7;:^J$FHAT]2IV"J,N-UK3K=";%\6=)ZJ\U=>#]^#W[%V->F3D006O6_6Y/ MLMGZN>^=Z)E<._G,IJ]T,93XWN+^.[W13LDUB:IQ9)TPO][Q*B3KERP*I2=O M\[4=S'6:[R3)$@8'1$M M :@^+\!> G 5D PDQFKGXDD5IA'O6B>7;FGG(KU.JMPGE4!C>=:-'L9DUTI[$4-:# JR10 "M%!%)$)AY_ MH'B0 (,)L$D0?T@06S9F368T@]&@,(Q"RPJDPGD"P\0@3 S )!;,K$GNRD0H MRBP60(1Q#*,D($H"H*062N)6B7.+!-!$!0R2@B I &+9W:5.D0Q9L+6KR4,$ M@V0@2 : 6&YWF5,$(VL#:U>3%"D,DH,@.0!26""Y4R1%]DOB:K+TP=84($CA M@A365[$K7+>A_41<39P\V!H4PLTH!%"0W8U"MP["=D-R11@_@GG0&1$ X[1& MY+:+N$B1C0/(DMQY7X*[KJV/T1^$7]I!> 6O4R;U. M.GJ6>IBI,9^/KWDBV;@IY_'UGC28W],#:>4_6\H:+.20[3Q^8 1O-*FIO=#WD=?@ MJG47,SWWR!8S>A1UU9)'YO!CTV#V+R*IV>Z$FO,7L@'?DF8A? MAT"K/T5(>H)T0O676.#% MC-&SP[H#=,#JG 93)/=WK2;U=NK_Y 9P.7M:1%DT\TY*J,?D'28<8=#D$K*T M(<& \*2!P44(N%BAL!,H,#U=%RNLB*T D@I-$X'I&FA]=K&<,"\2@ M0*P%X@N!Q-B0#I-J3*LQ<68$*6P,"GUC/6S,Q$>PV00TFP!FD6&VPR2C(H%I MI PJ7G$$LMLF!B8TM:)$A\.A,! " B4&H&05>0N#(TM*@!09!Y8"),:U4JH M6OQ)IA3,E *9C(7+4[M*:IXH !.$@9$) B'S.01 X6B_+S)-P$P3()/A-Y_8 MAR$PM\G&(-]PN[Q!I_Q:YR)0!@;*K$"Q;SPE>79#(!N#(O-)ND&GO$%GE5E/ M9))]\OJ0S0?X]?&!V,:1RGO0N([Y_@ @=Y'Q(EI>URFOZ'21O-&WM2%LISLC M[JSIL17JU3^:';JOAU!]FXWY/)@6 3"_#*9EUUM]R'>MWD_,=E7+G1@ MO]M;2@61WOU[N5E[V5T.@YILA;I-Y3WK6JQN(.BA;Q^]H8==_ =02P,$% M @ '8(#2S']=1VE @ IPD !D !X;"]W;W)K&ULC99M;YLP$,>_"N(#%-L\!*(D4A(R;=(F59VZO783)T$%S&PGZ;[];$,H MV%[IFX O_[O[W0'V+6Z4O?(S(<)[J\J:+_VS$,T\"/C^3"K,'VA#:OG/D;(* M"[EDIX WC."#=JK* &0!!4N:G^UT+9'MEK0BRB+FCPRCU^J"K._&U+2V]*' M_MWP5)S.0AF"U:+!)_*3B.?FD4%KCY'CTE_#^0XBY: 5OPIR MXX-[3Y7R0NFK6GP[+'V@B$A)]D*%P/)R)5M2EBJ2Y/C3!?7[G,IQ>'^/_D47 M+XMYP9QL:?F[.(CSTD]][T".^%**)WK[2KJ"8M_KJO].KJ24P'Z$.'J'.(/ILA M[AQB(T/0UJZ;F6.!5PM&;QYKWX<&J]<.SF/YN/;*J)^._D_VDTOK=14!M BN M*E"GV;0:-- DZ5B2VQ+8*P()T%,@%\4&6>X&P]96))G!,!ED]V&0$6;H;%:H M_<-AE5'J#A Y T0Z0#3J=FATN]7,M*9N(0$PNO$)36YK(#)%NPG1J*3865)L M]20"D3M X@R0.'H2&SUI-?$0$R:14?"$:(0RT,:!P,2!5B)KC\TG1&,8YR:ZAL@! TT89'WQ&4A# MDV9"U>($@T.F(NRD3WSN[>FE%FI+&%C[J6*MAPK#OH'S+738&ULC57M;ML@%'T5RP\0_)TT0FJ<%F[6:ICSRQ+Z5F0LH9GYO!S56'V M=PV$MBO7=]\#+^6I$"J LK3!)_@!XF?SS.0(]2J'LH*:E[1V&!Q7[J._W,T5 M7@-^E=#R0=]1F>PI?56#KX>5ZRE#0" 72@'+Y@(;($0)21M_C*;;+ZF(P_Z[ M^D[G+G/98PX;2GZ7!U&LW(7K'."(ST2\T/8+F'QBUS')?X,+$ E73N0:.25< M?YW\S 6MC(JT4N&WKBUKW;;=3+PP-#LA,(2@)\BU/R.$AA!^$*)/"9$A1/>N M$!M"?.\*B2$D(P+JBJ6KO\4"9RFCK<.Z_Z?!ZC?UEXG0'*;HH(8-9=YA@@$D6UY#M%.+W""0-]"X"FXMU,*&//&RFB.1AY.&FR--M MD9U%)+1G$EKK&6I^>%7/_PA$5H%("T1# 2\<;4B'\3T-JC7(FR6CBMT#VEI M_FQ%R+[3V@G144 MC?RBP1&M@)WT!K.99]U-W4W$+0QCQ#J7\+L M'U!+ P04 " =@@-+??5J7ZT" "J"0 &0 'AL+W=OZO*6B[]HU+-0Q#([9%55,YX MPVK]SYZ+BBH]%8= -H+1G36JRH"$81I4M*C]U<*N/8G5@I]46=3L27CR5%54 M_%NSDE^6/OC7A>?B<%1F(5@M&GI@/YGZU3P)/0LZ+[NB8K4L>.T)ME_ZC_"P M@=086,3O@EUD;^R94%XX?S63;[NE'QI%K&1;95Q0_3FS#2M+XTGK^.N<^AVG M,>R/K]Z_V.!U,"]4L@TO_Q0[=5SZN>_MV)Z>2O7,+U^9"RCQ/1?]=W9FI88; M)9ICRTMI?[WM22I>.2]:2D7?VF]1V^_%^;^:X0;$&9#.@"0?&D3.('HWB&SP MK3(;ZF>JZ&HA^,43[6DUU"0%/$1Z,[=FT>Z=_4]'*_7J>15#L@C.QI'#K%L, MZ6'@%K$9(V)(.TR@%70R""9C348.R( "040X0X0&&EG[Z$9BACN(40>Q=1#? M.,@'.]5B$HNI6Y%QE.9Q@A,E*%&"$,T'1,F(*,0I4I0B'5.0<$"1CB@^Y7'6 MEW)#E*%$&4(T2)YU-B:"'.8YSI.C/#G",\B@=3[B@20#0@:'N!GC/CS$.2IH M/DZWJ7R%$+^9X1T)YT#S?E#A+(,)IHD: '=D' ::N#^ WO%'('=DG0,!]"+* M9F$\P83?=8CN2#L'NF$",HNF@L*K B!E891Y#C2_94J'B8?!/CA,O'H 4CY( M/!2$@9*A' PT4=4!KS. %9IL**8%9?T+!^E8#@(+TWAXJ8+>RU=<,:TFG.G-.>K&J9N4 M;*_,,--CT78/[43QQG5&0=>>K?X#4$L#!!0 ( !V" TOYD<_Z7P, ,1 M 9 >&PO=V]R:W-H965T?^2@-YI#2/P',NDWB-)_;1Z5.4\?)MT>1\/Q!GD2JW^QEEG"E'[.#DY\RP7=E4!([U'4# M)^%1:B]F9=M3MIC)LXJC5#QE5GY.$I[]"T4LKW.;V&\-S]'AJ(H&9S$[\8/X M*=2OTU.FGYR&91V5 B?@=B6M^ONWF MMELH$K'8JH*"Z\M%+$4<%TQ:Q]^:U&[Z+ )O[]_8OY3)ZV0V/!=+&?^)=NHX MM\>VM1-[?H[5L[Q^%75"OFW5V7\7%Q%K>*%$][&5<5[^6MMSKF12LV@I"7^M MKE%:7J_5&Y_483B U@&T"=!]WPOPZ@#O/8#=#6!U !O:@U\'^$8/3I5[.9@K MKOABELFKE57U<.)%V9&IKZ=K6S26LU.^T^.9Z];+@M'QS+D41#4FK##T!A,8 MD%470AJ$HP4T*BA2$=)..&UWL.PB@HFAX4.2]5V2EDP/#I97QK/68/40,$C M2@+OEL!S,8$/"?RN H\8XP P(]Q' /L(0!\4$XP@P6AXEF-(,!Z0)<",C.F^ M"VG)F$ 9$R##,V0 C"D#T3"L@[AXD;J PC>7( "94B!1T*.EQS (H.@95@)7 M^R.APPN$X)5(P%+LE @"=4;D+J8M!:]IP@:4"0)UI""B<8\6; \$^4.G4.X: M1*T%$?58'<$V0H"/L+Y9QD9"/N$D!%L)&> E(0(Q [0< EH- :T_ +73PM9$ M!GA3B$#,_&.%( ^+H=B>Z !["A&(,4,,!/D]8K _4>!/+##%(-#(%#, M!H" M6G\ :J>%/9-20-%C#A1[)O6&KR:*O8XBBS++&X'ZDL4V1I'[F):*0&9UKR&H MK[JQCU&T'S(]%8'8Q!0#0'[?!&!'I"- T;?5QHY(QY\H ^P^%+E/IPSN;HW: MNVWL*Q[R%;,,$,@WRP"">LK P[[BH7V/608(9)K<&H),DW-N#G")R [E:3JW MMO*&PO=V]R:W-H965TQN@KYKDZ<:^^CKAJU]D]:MP]AJ'8G7C,5B)8WYLE!R)II M,Y3'4+62L[T+JJN01!$-:U8V_F;EYI[E9B7.NBH;_BP]=:YK)O]N>26N:Q_\ MV\1+>3QI.Q%N5BT[\I]MD!M@%/\*OE5 MC>X]NY0W(=[MX-M^[4?SI3?V!:0/']S?W+V[Q M9C%O3/$G4?TN]_JT]G/?V_,#.U?Z15R_\GY!J>_UJ__.+[PRQ$I=RO MMSLK+>K>Q:12LX_N6C;N>NW];V%X .D#R! 0NX"P [G,/S/--BLIKI[L-K]E M]HSA@9B]V=E)MQ7NF4E>F=G+)DF357BQ1KUFVVG(2 .#(C3N X)@B"V9A2=I MBAO$:(ZQ,XCO#"AND* &B3-([@RRR2(Q38Y#4A22(ED6N %%#>@\ QI-LNPT MJ=,T3D. Y%F\L)\9"LH0$$Q V0Q4D"S*,YR3HYP (JYJ"4DI'LC@,17BT10IJ52S0_I#BF$"W\&V"A,F'^AZ(+YPQHY3T" M0=*ETW0[43%*%^( %DX:\!*%&"%-2ZP7 8QW)@F6M@6O94 *E>934C(G 0FB M9 &%5S2D"*J8HE($E01+;SC :Q^0XL^FQ=^+[DXJ#V#Z,@Y'[_Z:RZ/K>LK; MB7/C6NYH=NBLC\3UCO_RKBW_8/)8-LI[$]IT(-V/P#4$L#!!0 ( !V" TO(?/?MV ( $+ M 9 >&PO=V]R:W-H965T8F22,W+M$F;5'7J]IDF3H(*F-E.TOW[V8928IN.?@GV\=QS=X^=X^97RE[X MB1#AO59ES1?^28AF%@1\=R)5SN]H0VKYYD!9E0NY9<> -XSD>^U4E0$,PSBH M\J+VEW-M>V#+.3V+LJC) _/XN:IR]G=%2GI=^,!_,SP6QY-0AF Y;_(C^4G$ M4_/ Y"[H6?9%16I>T-ICY+#P[\%L"V+EH!&_"G+E@[6G2GFF]$5MONT7?J@R M(B79"461R\>%K$E9*B:9QY^.U.]C*L?A^HW]BRY>%O.<<[*FY>]B+TX+/_6] M/3GDYU(\TNM7TA6$?:^K_CNYD%+"528RQHZ67/]ZNS,7M.I89"I5_MH^BUH_ MKQW_FYO; 78.L'>0L3]R0)T#>G>(/G2(.H=H:@3<.6 C0M#6KL7JR]#TVNKAV887E<.V74IZ/?23VYM%Z640+FP441=9A5BX$#3)S>0C8VY)TD MD GT64!7%BMHNK0=(0@#8ZGX@QM;]=: @,C\_#A0*3=36@9("FSI;BWHZ>:Z%D&5C[>>T>JL^_85^!V1HX[!LUW^EQX9V^'0Y_Y.Q8U-Q[ID(. M'7HT.% JB$P^O)/'&PO=V]R:W-H965TTDU[>O;0@E ML%3MGX#-[.S.AL&;W;EXDQ?&E/->E;5EFJ7GR?S"*BH7O&&U?G+BHJ)* M+\79DXU@]&B#JM+#OA]Y%2UJ=YW9O;U89_RJRJ)F>^'(:U51\6O+2GY?N[,7>N7U+,>B8K4L>.T(=EJY&[3<8=\$6,1KP>YR M<.\8*0?.W\SB\W'E^J8B5K)<&0JJ+S>V8V5IF'0=/SM2M\]I H?W#_:/5KP6 M6YF5^H$JNLX$ MOSNB_;<::EX*M"2ZF;G9M+VSS[1:J7=OZR".,N]FB#K,ML7@ 0;U"$^S]RDP ME&*+)^'X.<%NBHA2. ,!11 ;3YY$Q#!! !($EB!X(DA&76@QH<74%I.D"2(C M*0 J3LE,,2%83 @4,]..""2(INU(?)@@!@GB:04)&K6CQ<0#H3,O10*F2( 4 MH]=B"V$(G"0%DZ03 N(', 'R87OX0"_G*&8-EL-O/(!ML#LW1 M_E;/)NTD\8>F'6R^4G$N:ND*=J%XTPU+7C^QK7\#4$L#!!0 ( !V" TM8\ET[U , '00 9 M>&PO=V]R:W-H965TP"NT#08K?7BCT^H#JXDA)WWWY'A[HR2:7-12R-/W+XSU"DQHMK57]I3LZU MP;&K;RT,4-;N3*[+F0W5QI?_F4-5%UOK;^A@UE]IE^]ZHR",1QR8J MLG,9KA;]V'.]6E2O;7XNW7,=-*]%D=7_K5U>79_979O)==!)>:FJ+]W- MG_ME&'<1N=SMVLY%YC_>W,;E>>?)Q_%U=!K>YNP,I]??O?_>B_=B7K+&;:K\ M\WG?GI9A$@9[=\A>\_9C=?W#C8)T&(SJ_W)O+O=X%XF?8U?E3?\_V+TV;56, M7GPH1?9M^#R7_>=U^$;+T8PW$*.!N!D(>-= C@;R5PW4:*!^&*3O&NC10*,9 MHD%[OYC;K,U6B[JZ!O60#Y>L2SMXT'Z[=MU@OSO]=WX]&S_ZME))NHC>.D >*=:!Z!^HN H&4#(SNF;)G!#^%9J?0)$8[H]&P]H:$:-$ZK@?$ M3B.,C<:[1BFP-L9J*:5B0W:.4A)TK'A=EM5EJ2X4R]J2E?<1X_W9,)14&N.9_8:8KV_QSS-Y9*:!FB2V:&482J=*X4)(*9 "#%H:#HME*F>TS=1N M^'DVC\QTHC0U.)L9ROA\QMHH!2F Q=H8#&PRMV]L1W@$P11)G-(C=#>3L2;% MZAA,Q);T,(I)(:7$\B@FA"\1,_+X'@*TB=B9'@)\$P':16ABTRX",M& UX?! MP.)2OF4PX1][_-1S&/B_&75\_P+]"ZFM:15*)"YH'"7Q\[AE*/#Y1E*;PXR: MT\;W5J#-5:4*BS/,*IJ$;!W%((TM>7(IIH0"@>513&JK9]X\@&^Q8$EJJW2F MF0'?S8!I9Q8O$.TN(K&25#8&@R3&C9K!M&;VGV)*3 OEO3J^IT'*[+_!\E*F M(F-M#(,[-<,(^L@RD)@I1X+OLX+VV01-LQZ9Z0O<;R;%+_$;#A/&X)SF,-]J M\1O-$SLK?6./)B>FPM7'_OC:!+OJM6R[;)Z,WH[(CZ([<:'Q-3QL@!G?^B/U M<$+[X7XXC_^=U<=SV00O5>O/>?UI[%!5K?/1QQ_\IIQ,:/;C\TK/X'4$L#!!0 ( !V" TM/1:.V#@( (L% 9 M>&PO=V]R:W-H965T0*U?CEPPHK0I3D@V LC!DAA%X6PV1XQ4M9\EUK<36<+/ MBE8U[(0GSXP1\3L'RMO4#_QWQW-U*I5QH"QIR F^@WII=D);J%R)Q+6G/ZL#JI,_:7O'>!(SE0]\_8SN'IBWW/%?X4+ M4 TWF>@8!:?2_GK%62K.G(I.A9&W[JQJ>[;="UXZVFU"Z AA3]"Q[Q$B1X@^ M"/@N 3L"_M\(L2/$HPBHJ]TV!U@/47,'TU?D*LWH9K,BRX^&5<9_$< W!; 5P%?='K4R[S +BZDM)IH'HVY,,7A4 MZV8*6>"1S':*"2(\J@<-)HF!.-F_M?0*?JZ5Z<7 VV^.I]!,XLB?!ZMU<,._ MT9NF6PP?\MV:^D;$J:JEM^=*S[^=TB/G"G3JLP<]]Z7>C+U!X:C,=:'OHML/ MG:%XXU8?ZO=O]@=02P,$% @ '8(#2\0/E.FO 0 TP, !D !X;"]W M;W)K&ULA5/;CML@%/P5Q (MM2-U75E7:E M:*NVS\0^CM%R<8'$V[\O8&*YD=6^&,YA9IC!4([:O-L>P*$/*92M<._'TMR#D()\S1A\@4F_QNQ6T'0&4*\ M@=E%ONHBCWRZX-]FV;H 716@4:!8"-#B*L4$N8\0E9+FQ=U5DO^A)B]D<;SA MNK\R<^3*HH-V_D_%\^RT=N 5LQM_AWK_PN9"0.?"]-[/S73/IL+I(3TA,K_C M^@]02P,$% @ '8(#2WPP(3M) @ /@@ !D !X;"]W;W)K&ULE5;MCILP$'P5Q .<,1CRH02I252U4BM%5_7ZVTF<@,Y@ M:COA^O:U#8<26%KN3[#-S.S.XK6SJH5\51ECVGLK>*G6?J9UM41('3-64/4D M*E::-VVEFJ%,YY04K52Y*3[+SVO^$ESN< M6()#O.2L5G=CSUHY"/%J)U]/:S^P&3'.CMI*4/.XL2WCW"J9/'ZWHGX7TQ+O MQ^_JGYUY8^9 %=L*_BL_Z6SMSWWOQ,[TRO6SJ+^PUE#L>ZW[;^S&N(';3$R, MH^#*_7K'J]*B:%5,*@5]:YYYZ9YU\R9)6AI,"%M"V!$P^2F/,JLWM(XP"MTLT(M9M-@ MP@=,^(C9#C$]Q Y 1!T$F22[3$,PT]#QHXD_^A'G(A8"YDD$L<])+9D$&8.(R# X3@V%B($P,"R2@0#*]Z#-0 M8#8L>MC?.Q!F#@>9@T'F@,V1S[$ !1;3;>( [J-@@E$(%(U\#SS2KQC8Q2/% MPG CX0]T$H9;"4_H)0RT"0[']B^&^P0/&R4BBQ$)N =P_ &[3?A[*SM<&;&LKG1 MFHD657M;H^XO0_H74$L#!!0 ( !V" TN^@!^NG@$ %P# 9 >&PO M=V]R:W-H965T=/*^(KV(0P[ MQGS3@Q9^80

-)9IT5 TYV8'QR(-@5IQ7A1/# MI*%UF7P'5Y?V')0T<'#$ MG[46[M\>E!TKNJ3OCA=YZD-TL+HQ([.5K[&HUO;46+6! H:$(D"%PN\ 1*11"6\7=BTCEE#+S> MO].?4^_8RU%X>++JCVQ#7]%'2EKHQ%F%%SM^A:F?#253\]_A @KEL1+,T5CE MTY94FK6,^V:ZGL/L!? K@1$J?(O(HBZ='8D+L]^ M$/&*ESN.LVFB,XTBG6'Q'KV7>E-L2W:)H$FSSQI^HWF<-0SY-3GPT%78C;+>Y=OO!L!#M,;YG-/U3]'U!+ P04 " =@@-+ M0Q7^0>Q9 59 $ % 'AL+W-H87)E9%-T&UL[;UI<]M8EB#Z M>>97(.JY9J0(B$F N[.Z(F39SO9,>FG+KIJ.BOD D2"%2I)@ :!M=[ M&^X%2,G.Z'DO*B)3EDC@KF=?_U373?1MM]W7__*'^Z8Y//_IIWIYG^^R>E > M\CU\LRZK7=; G]7FI_I0Y=FJOL_S9K?]*1T.IS_MLF+_A^BX+_YQS&_*X[[Y MES],DN$?_ORGNOCSGYH_ORR7QUV^;Z)LOXI>[9NB>8C>['G,HMQ'5U%]GU5Y M_:>?FC__Z2=\A]^;1F_+?7-?PSNK?-7^]G\<]X-H-(RC=)C,_"^W\&42_O+4 M>OYV?57]S:N/U]'-^[=O/[][CAX\R7#JW_K?.%#7A4E M;G,5O@T?>O?;?E*6&GSVW]+V)S?'JFI/T[7+JZLDO1HE':?_NMCF570#[VW*RCOZ MZ^4RA^_AVQ4_V76'Y6X'P'/;E,O?XNB6(#IZ?VSJ!L"LV'N'=U/"9>]K&!5^ MJ\MML:(I7F3;;+_,80! L!IPX_/MR^CBV67T+"KVT:?[\EC#>/Y9YDL-\-.N MH\KJ&L;TOLWJ>T*%)?Z2_^-8?,FV\+CWX.U]635735[M8"E?\KK9A9Z"\T(2 M4$=5OLQAJ+MM'D?[O(G*=91MM^57W%[[I??-/5R!><,;]0U,N&_*JO"_^E#E MAZQ81?FW YYG37LI:XC@A>J8;>-(!@\,6!T!:F&\JMQN T??LYJ7^3J'AU9P[W"Y M1P"397@6]Z(>-:(^T%/GW3,J3]_S *)^P=C B 1L"S ^WR_AX>CB7=GDT>RR M]19RW.?U(5OF__('8*EU7GW)__#GR$,ZI"?WY7:55_5_)PAL/!(%&"#[KIGZ M/!L.AL/A"*ZEB@"9CSG0D4D,'^'_PFVC[-@ 0A?_ :]E-6(G\()<Q96L(+^_[%I?-XD8[BV7A*3Z2S M>#*=QPE,U[OB\Z>( ;+J0[YLBB_YUF<5JU6!$@1 "U*D*R#8R^Q0 /0$\.:X M.VZ)X@N^E#N @GN@8# TP&4=0E[]SBI?%\NB U%J"V3^V_\S3Y/9SQV XT$V M[?K\]\_C8><]=?$A0YISGS<%\/-+ (MGT4\=DN&O/2ON0A(;# WT]3[EP>(Y M3S.(G?-D#\X8C";\/X'PW=MI/WAR1QTOA#?5\7 O+0B"PFT#_S#]!#Q\?T!Q M"_#(%G_40BP9*#XA$XW.UA\\B>DC\X\._NC1:*#=A2_4,'95X:%NRII$HHZO MA>7U/_1+!60B.E3EVB<%+L#:9#1;)=5 MO^5-X%I_R?8: ( M@'IVR)3\770A$UT&A3*:[2X'%3!7+S39MY"H67XI:M01X='>)]^!P!LBXNKS M"';%,-U^XD56%TOF/L7VV/B ^]>\V-PCUF1?X&0VN4*-(Z)54Q(G@?=(YNZ? MZBQLO'$8TQO>\[EJB1ZJ4>A&^\O>BXK_)L2Z+#)H._ M+_"ERP@NS=):M$H"MQ>@U2=8\7D'A^K4:U!XSM?BW.,R[W#@$5?7=UEO($=(@9;/CX 1X:C>?5MN3V28$3< M!PAR$/_X@@RAN4:QB)AR;!9O#B6H=ZYI?S:BHSBF!_(EK+\?Y081U$%A+$'( MWEK #I_B[Z3+$D; >8=&]@#H90Z7OBSX((B0[4#=+?Z#/NA21Q^0^C))Z ;( M;0XG?57E++K!6LC4A-?4HU/0RT[$D(6GJYN;9<41=J--96W]8#*_@@E M.ZR-=FN&C]#?0M3SY,V>@C.F OWO?#@"8X2S1T0Z!$T ?6_49QE*WF;-L6(9 M]NQW7'1'SHSO7G_)BBW>VA5 UE6-G][F2QG\Y!F>P#@<][!I[L1 MH+S;%ILP=W>WFG_+JV4AQTM$J0P3I4_9M^AKT=RC-@#KJTD30^)_E]]GVS6^ MG^\.V_(AAW-'+H[4@KAC!&#<;(.D2I\983L(D]'=PUEG@"^N\F6%!Q"1.GBF MK:W3*!=E#6QE4^SW.#.")UE-'_5^CKC8]>;M\7#@4P!!;5742R"KQXH.?E_N MKV@\"V1@J-!!>#0F;$C#,\E:1BDFOD(^^LPR]SEQKVS/@]X>=R"@/A#O*S;[ M C1DM- +<PVB]F/]+#7H,5%F0+ABC )J40>PRTT^89,W/S[%K 2;V=I+X?!:5O@W]OH:UG]A@0A M O'G**M=H^4^)VP#'"N_ GS![G?E'7)H? '4<[SQ>Y#/FOMEAE/?ES592$!C MCR-4(S8/%J_8@>)9(-0A+<-IK<'@Z2]%5>Y%GH-Q\4@^[PLMBC&7P@U5^XP- M,]N'08076%LWM;^+R6HPU=H!D7>SQ*,-?== MMMKP^FLXE^9P7^[A3R [!O#S/;D!D$E5-6LU^WV^1(*!MH5F^T!47L"$SZ:& M-%RQU+(L#'O@@>@.' MOJU+P1 8=95O07S&M>3? &0 '+*- !C 0 7WN8(QEK@P6"V110(0O<$:;8=P M=D0HM_DF6X+P"&-4]2!Z?T0^]#5ZM=^00J>.NJ +05FHN5I5,/\^#N"D1L4E M''9V5S(@:' D+D?@**AF(P[M=)VC*,*WGZV^(&>V,+TZXD7D>^ YN4$H!CCX M@JX!])^,-[P[;IL"&(AYOR9(JQ$6BUI?+"X( L13Q%$XC -8:5 8,E'IC" M!(0IN("8H0<866WN LX=1ZT0&@F!X*XR6!&9<&ND2O!U42D:LLK1:".GKX_< M!D/!5<%.&G%9EA4LB+XW^%EGZUQ8F_FH*>IU1E WB%"I)SKQ 2W]P%IIPY\" MQ.:XSV#'#>&,4C*7MI(IW);LO%K=O,]@@7=YOHQ>Q1 @CISW(*8#.B89[1\>.?OB@K3^NF2]OLCV@T-R)\8%U<. M1(()2)4S8\ #-U#;QJAKGN-C?@ -"ZF L+_J2GC P8/Y&@E]ET^$3-1?.0J MW]MH*: 142P,D\"O&?"!'"FUT/_0@M1N0QN,0=J L4J"DD8#-$"+ T$52M 5 MZR$(!T#&>?/E :@NTU+0L( LLKM:(00M!/'_:62FRM=;9,*XG,R88EI2!)PQ MP#8#.?+48T5RH/,"\'(DVQ5QRP,3Q6B=%17RS\"963 86J.%;7Q=,"(PHEK? M,(A6%8R@ID+K*5!S/&*UDH+P<46T_XL6#=0XL$J 992^EC1S"W!P?VW(F2$B MXH-(1DHQ1O,N6/.*G._61^3!-")OP:;62H%8EQA!86"=Z8-FGXRY8<0AYK4' M-M0HO0LN$8X,ED+71&[-6J%F6>?66<'3Y,1.%%T_#2HV:?L=L'(0?69CP"O0 M0W?$GSX%S^-'@#U3+X0PE,X-\14LK.T-X@GMLM\ 5O3"2$:LZ^/N('SP'G1P M$%@1DQC&\ QRLC@JCA6VW+4X"2D**M:@Z7R'9\']J3/I)*U=RQ%['"OO; *, M5L=*"=G\"D$J07;-$&R.0*"!J9O"/.2:#?DL8CT!6G1!,V/QZJL*0Y'P")(( ME>'5?+:1D!HEG+:C<.H3IM38&'%KS['C!W0@MVR.C#-$&Y;$ZE8%W&BEJ7YM M;5^D5>2__%1.$L52L4B-A8)=;5PQUW4HZT*+%&I^N!_C)!M$XKN$?_51VI*F M\*=:'[GF4UJ9#6AKL >8XI#3QK6P#%2)K<%X:OI3@F\4]6LD']:^E!:FM5PF M):')'+U)CXR!ID"^D.N"BOBM8>)PD*@E#2XDB5;E.B?1$!?,#EH!2VV\006O M]S1PC?U[1#C^GGTRX]QE6A:,;I3>]$:,,NJZ18CM4)DQAN5KCD@ @"4R*(JV MRZH@LB/P+]NL+=5*F0=P6Z^T>6$0U$X":,K,Z0$D43X-%LVU^).A 117<2?6 MYN:'2&0HB*_%B(5@>]4\''(V-(LB6%2K*^ %1 )=6W(C+]=GO/U@(1_S$2*I M%8EDY9)XQEW>?$4)G,P->6/9[W'#_@2*T.;?0#8B6D9^?AP>;A7EH!)C(1'8 M\7X$>&U;><27"2='1G645Y0,16$@?'F&UCA+9+(NG@T^%K,7@6!_&[1VO730 MA2MBJ!S")2#>]5;AB@,*7P68!N9ZO'5T'A'= M((HYEM66(MOC? *&+,;KX M!KH_180P9/D!7P1>L*- :LD+2$J@KPZ)R,F=>KDBPOMM>@*O?P^Y(# M D"_>TO1.AR&B..^UM!BO76+D5=9!"K0C* M(8?V2C, L3E+8I+]1-E7',ZV@#"5T<,5-1E2-WL>DJRQQ1IO_@L'!XF&@=)M M:SHK'J%[.MLRV^##".M#27 ='L\PJGC10DBCZHT'#:RV M@=)N_J4HCS6 '<;*T&P8+1.:":X&9(H[O:K_8+:3 ;4!]E*01-%4I4(09$P% M;/Q?04F%6X\5"F? \($(B&(<*]WU[&7 &,^2X6"L886 M/V)6&VTR=0O\-9D95RK\ .<6;>HK8"P0-[(7KM?P$9I<,N)[(IJIG(;6=9-T MJ37$T*8X[DY\-46NC S641S,R9)U0LZM*P@-0?">[IL,^5W!R*X43'8TBGQ; MY1A^0)275=05^]@->[>(AUR YDKN371HUPXF&9W%B!5GO&80$/C'L<+EQ_[R M^I%-:686^BJC*&$31QB$=$5;ZU4^<-9YT017-WFVBBU!<8GN&S*9&2++T@JK MD,[\-6-T"5!;R6J0CY&-J M9@FO$"=065\XFHOH MEWXZ9(/^K89(!Q(AFP8Q\^YDV37S[ =X[350 M(&Z8F(OB,;E&.?=.WM,OZ>F(L1X*,;0UEM8(N]@52&G0>E2C)*",!.1M-K[Y M/7E%66>BTQ0C>*T-H1A-D2D(9X6>X)[7QC9C;4'&#[>L!^7*C<5*+YI9>2^0S[70@F>XC"-Z MU1U8 [#@"CZ?LUT30R(0!-FO>#ALM4/>$C\U%6N9*.5-V[X1770('+(^E_Z( M- 13'S"BE1 :CR?"2(Z-V&@ZMHHA*2*\L,5.0)J7P38[N3< +;']DTBT/Y)2 M@FH2 '=9V486=H*3,XQB29@>[#+$4W*9,(L]E(V8DEQ^:A1#,?K%VIG)XBO= M\H;9?WV4 !!Q2N'N45UDB#4#,SP(% 1-PL!"L?;&99'+2( MX+R,<3KH6XI:+,E'@D)]+2ABMV^^5B!AY/8F M".%W0+CS+[()(NYV;).LFL5<'2+1(*G?V(9]FV&):O+8:AV_O&O$HIAI#BSLBIR#&J)$ MC-1D&:F ,I6Z.-0%T#:=6;/Z:>/E60@4VQ9MX@X.(1;L8)IM\S]RA;_.[RI" M?GH1A^4NY4[R;U'@38=PF MHPMAHITF .#:50GR!N_YQ$-6Y*'%/_DF47-%("5O" +EJN#KN:<89N%%Z#LQ M*A9*&KXN@A3I@4*Q+0TW5S9+([+8]%8!:L#Y1J)0T/<&H$>Z1POL3EC?E)O: M,HDM@2 5RL[+N4L82<7PB0_%G+WMECVB4ROW?C\^C"-(>-)9B&+&". MGT\'#L2LD+KZ(-H;VO9:_P[7 ?7)%F2S-888!<19 J?;_I#MN!9@Q8HL[ M6RP%WRWYOC$\PQA@.@DABR#++?!23070Y&) (C,A^"QC%.(+9",;GZXY*KA? M!@([6M.8%CRW8;8$:&32;L?>()&5:?N!.(N6)O9'U@&7M2;_.P:KBQ8,1ZOB M;X#$N:[3#:5R*REC*:K5!9I4BAH8#Y+A]:4(7$LJ%R6!64CG]AN@B"A18_1T MIF-?*,!,XMU+BH\'*EH%'JQ_IN66?%.U%.LQ(H_)ZU$Q#^9*>LW>[LWI:,:& MA!$$J=P<$CFQ2S*3$Q/+J@IE%Q\<0 0Z'&%E=P] S%%R!=:3TP&C (4Z8\,P M@18H]7!&!FXK$,&Q1=CFLUX359<@Y]$)1^]32GP%>U:1B+ 15DI/DG\]DP7# M:!GQ' 24>/#@PCV1-K*4XD:4"\$S_DK(H6/QMZ7VPB87++5TDXF0+^:'DPW; MQ1C@0#HHS @4[=-4XH&HS@"1QTJ[&0+O(\#! R!CH$&GR0]1JM$W\#3HVXT* M\'$87E"1<4D"!J*"*',T$DE;\R"R:)C1$="CCT8%%T@62=GW2JE98NJ$O8IN MV)K%W*@; X(>+HSA()E9;^9G8TW#P2E%VS+\"40S:.'[S)>YRI6.4S$!?FY\ M"!EC_1/(5-&Z.H Q9*D[^!Y+=71:_$[)*&6/LFK0NLE9M-Z$D0 MB%WL\&7?_$S#K[73_WX.EK0SAU_C1?Y%T7@3OO/&:,4]K[RT[$#=V6N[90,L-JF[N"QKL6=4R]P MY.:^RO,K>,+>;G0/?V. UH/B^3J[45DV]B2(JK(+S'>)$)I!,I7B43^/+G[% MFDQ1 CN]0QL.;5,&(<\4//R/8TEI7A49>"A)C%U9=# @ULL@Z:5ZT]:/[_-3 M T@@"*8:F#5(#)7.=R56IO[ZF4Y1IAU=POWYJX=IM)N4LUSAP!L,MZXXIH1R MI3FARA>?K$0+J5I%=UA^W=M9%F+GU+?2.<:Q=C9G32Z6 FU\8DJ+^1T8\(>V M?QSJR'DHH7W2ZS;TF9L^.W0SED,RB7YP0L:RH0)[!59HA7+E-ES9UD.V$%IC M%$0[T; ,^Y"+"X=_PSKS!W5$Z^->>(MB/OE**1EJ.;YP:R[D+E]F>'@-1GS@ M,/3 2LS+ I@R%\,G+\I7GMO+U =0?"-<(V.2;2LD>)8(%JD)P[Y<% QP+BON MV@G2Q_6&5L;R'.G5*".67+>*T^&=PR\K-D!*.K>)(ZMEWV%0I MJ.(6,0 M( M9552JG=.28#AUSH8'W.X_4/8,&OYA)P;$]N36J$T M4R+5,6YCBW/$MJH:!)W'! 9391M\?RQ%% K\.): M=N%/K_D@WOH(\RR:Q//)#/ZE4TM_MCX9QXO%U/F&/\$\9ZQ_0[%\6,Y-/9#$ MP\E"(_;\KJ0/#JF>[5TZ-Q/$_'ZA_]Z2A.IE/UCUT N0NZ MK/,$/2 M&!7Q>=62QJPJW&^Z"T7I^C_>&-VB8WC2^)&S]B[[4VL )NB$CR2=<0* RF71 MI;G)MP/2U)7.PM9I^>0L>[3LVD;]Z\#]7FOQE&IU?C:"Z"\DB%H?_,J^K]?F MECOK+ST'F-EQY"_Y$YURY?CLLRB=Q*-)XI !\YM\&2 L#/3J2?4O?^H1D-%D MZ#V*GTG=T<[J40#G$XO6Z%?YX_ E/_>GGPW],?"ST_0**=1$OW.11)="M#H) M%%#"86+>2.$-IE+=% E)T#@%7G>1X@1"D:2Z>3>#@:!5"$/CX?SF?^&/C9:3A'KCN-DA8O[@1R MYK'MJ4YQWA$\, %9 ?!H@D +?X[F)^%\.)Z"G".O+.A O@/.Q_%PMD P03BG M,?G#:9LIUUZ" JE?!J:M8 DV_0:M%F=S\E7)^:P@FS=%@Q5U06>6<#5;B\92 M9Q7:8BU/@RK%]BFX0F4UZU@BB^=D ,OW[.*3*"M@6.WA3%3*FI+I*/H*E_4U MWZ(>3YIE6%A'3^+V6.O22V=N3NVML-)0<3?WQ4;'3%B5S-BCJ$ N%ML/;=U* MMPP"]$=6>E/17' F/2"UUU* "NW;4=+Q+$ M'F'&-@UV^+./T^-XFBRP0P007N%<-T_ Y>F4B-0S&4GSJ]9N?%0[N2,FN\Z. M;$H0H$%AZEJN8?8/S;4/'O5Y*Y8Y[H40W\X4*2>T1:&= AE19 ME<@UPMWIRN8KKFP>*%'N(DY,7L%#8WTO14E 9O^$9M@.T]EMOU&-@,[\]NZX MPQ"^LGH>Z?KLP(QF)&E?DOQ%2B+]FHQ /I&/IR"C#>'7E_F^)()_HVD3/=>+8I*2JU5E$I'45@YKWC-:D*_&X1R,4O );O!C&$3@T"N MZ.WB2_[4^VT1WM!UOU=U>$J-/_K\N4F-23]X=?OA XB,DSD01A!\T, QGR_P M]_DL^@ATHBJ6G**(&8/H@T99; 2: #P("DT:I^.$!EAT=8*B6[*:1UT'ZVGW M/VTYAWJP^,08^NN0-GQ.WCT:3IZ-%X/4S;EW/K'<^>W,>B)SS\9)^_WY8&@^ M:%>(:,L)JH45V1Q4Y*LI$U[G&PF#L^<>!+>L3.\"^-K/C)FT1;4\[A"NV6W" M9#@G>.R9+A3]N 6J?E(.6$PQ6=>Q:]XFA8A&B$JH=26#$$;))LH MJ&1C$N,6LZG]11K/QVA.G<7I$$1$"8J3(C1 4N^+0PU#P7@+?&F1#O$5&&M. M2J/^*)T/X:/I> A\:OD;K (6D<3CX3 :P_<+^);_FLW%COT.:T!CJC-J81O@ M"RR>I3C5.!I/\<4T MT5?QT!@9XE6",(I;+JMUIM$51_8'NC= 0#J[^2\3Q: M3-,HW+TONBO+W[19.076/\9SF,.K*(XFDWB>SNQO)O&,_DWF<$1#]T94>C;J M"L\\*C>T/E *8M/# MN%75KTK'/BU,I@EHG'WL3GUY/IF;8?VPI=3M*2)-Q^ M1^*]#\!L1B9@!AVN^A;H*:1WHXLONDMH4P])!VDG4NE(.>8(0 M>3\A*^/XF 2PRJ+$*,?VY2H,*\G\6R! M='.6HF\2>"A90Z1<-1/(,3PR1-OA>!R]S?9'3$R6N@EEN6T/"%(M 13^Q,9& MJG2S%.VBT&QMQ1QW'DG6,"(GBSA!07@6+V!?O\+;SQUVM;([[EPD:3P=S4 ! MP=^&8U1*^L[\632-QXL%._L6XZBW?8]+ 8>#69L"3GX@Z7W$2I(V+4X&R0^C MQ>_.*$77MK#Z3W"./X=5KB,XN@GS7))K!M2"QG[!*>3%-6>W>-N5F"SO'L1J MN\HKK@F@[Y7)\=)@?D=TQUDE]EJBW%D8^E;J>.D*7KH>3TX%G>5#4 MENIBT<6"S!-2CRFIKK MQ,]K=]Y M"G4W+)F:N'4 0IU(4+01%G3<6G.,^U6T+%ZTL5RW-ZN#;AV MFH8-P5:A/K8V2;O1RH1*%I5\/I%FCF(["30@+R?+EB@F8U'+,Z, MYB,69A3/82ZM,.Y1O:?/HP ?K*&46JVE2=:#TB'_,II/[!4PP4M9ZHI'(V1( MNI<9\JQE"SE3T#M2V#(Q;E-7T7]P!D@Q'R;:L*&KW(Z2231!3ZE2PZCXM1S[ M%$Y]-EU$IGDGA=IEWW27I0EH<&,@$-S%;PSZS&B4J/B:1QTMG,1&_VWP*COEKQUU(IS+G%F3Z86K_WM.2_52W M]ANG6_M9AM1SAWC<>\2?!2%,+GJBR]"2KKCH'L $&FO1X$-HD+8B+ANRT)D$AR,H)O*1U2C:$K6EA M6']5>PTQ8ETI 'D=,H[5%=4:J1P-SG$R>Z712V!NF$I*UCX!+&R(=%7LKP"& M-Q4J+7JPL*&W,W04ZR!\(T3U69!.M"@61RR"3E%6_U'HY= M,G7$%6JWF6,!P84DR]2B2N3*&M&X#500BYFHP'1]KOJD51G;-'7#DW5:8$TL M4Y-3,D$[5FLQ2!N[-8L<1" X7/&>TKH-&78&!%'\2)P9,^'1WH[U,0?1ZVRI M.)KSN.B,T[;../V!.F/OW)ZI, F8"I^J)8K4UE'#&$B!.\Y9\'!*_7K??KY? M2$SB9#IF,3$EPS.)B1BKI.U>T_E,V;TFBPG;O<9#%8S=L3FTN Q!QGP#>]KM M3=\Q!RIIPTWV6VY:#'(',%+?J)0WNK8ERSU&W+PH+JF4+%$D54?0B%"J*#WG MF:M:*1;Z+[=9L:-8^A+-"))5@4I7KNJ_(T]$\S;Z9X&D8Y]$(E:'JI#69,5^ MC?*&*9M:'AXJ[M.'-<_VC9U2@ W_G87<,$H[*O">1,<,'21#S:#F!JJ(4WCWF]5 MV; ZPPT5[6X_W';LHB@N*8<#KY'-160+N\^J'85$$2D.'CP7\L%I>']8!9JT M*9=MDWUM%TG3/,D*I=3!CI;DXF M#S)]E/I2=':K<=YP7?M&-4XL%9(0DZK$WXCGJ>ICM1*WS'WW#))1TJ"KK^B! M,VIL25G]6:V#P@JJ/-L<[3J<2,W,#(@Y,H%3<*:S,A@R1K2/ )IBXN[15)LR MB?Y=%2SOL\[-PM2BGO$\;@V.K9YNI M&TNY5"C$2? HM\.6=>4T>UUA'>:73DO?135&&/= M 7ANK1S_#XK%=ZMPI]?RA-5'](P$&&&;**R:\Q!=2P*:B8>U.IBKXCH/YXIR M16V5[ 427GY]KD.:[&"K=[JQ6Y9B0R.^B5 MV-_U!BCYALM%-R!I8+@96V)1V).HA[;<9X>"-0&5*XW'HZG$&"3#P2R))H,A M!8R(65GI2T+ZG/5)1XD@OEX%H\3-'+,!L.Q?H*E5GP@FPKA':'U(0/=-)=-U^08<.L?P^M,.?NNNW M2QJ\J=@IBY;NBB&[KN[)@+H0X%T[]M!4^DD&22)6WS/"G7"WHWB2+E08GT3_ M[*0SB\J)MDW*6*5'-7Z1I9.V$8J14W5?/]Y^5B;P2R.1JO1_1BI538/**J:4 M609?OJ$R6)BK_F&;[0?1*^(%H'\Q#GY0JC%^ZW1/21W.I2T)/';?(';+=8P+ MU.LF3_^!W*ZK1Q2FCQ0#RW/;,C!?Q/-DI,,GUTYL8D3,0".H-@!0&C*WR1@- M0!DZ?QG3KF6@VW;VY&7,!XO1.8 VG8SC4:KGZ0 *%_"$?K MF,LP-0$8CZ?]@KPA>HE;MFJA''3<^AE,*$GG\6Q$3&@T@/7](NQFD4Q UL 9@-:^YH05^-9G&Z72$WXP'DTD_CZ&HX3@A=I?, MD5CW^N/1*=(Y0 H& @50B M<\8[U<7S=_04W;3"TC"FB!PA*846Q:/IG#Q"(X3:G/@,)X-0Y!I)\]-T!+.- M,1@+ &LR&EJ>.?D]'-COTFDY $@,<\ /J9 M3+ES6$!5<%U-:8%IJECL[3[Q5WZ?>'FRJPIT+V1G;67 W_KO",JJ.:PZ*A:M M*5LLF<4SR4@]P]G&'(,4 ]3I G%"Z.C7\V_B#%0%VCD:$RQ M92B8 \;,569V.WHTF<;H L=P,L0G)+"C*$TI1XV#J;')0-'H)<"T\TE"@\*) M +$?SR8HXB= C-4B9O$%3RPBN(PR([:3XUGPXC"83&AW>P@V_:0427 M5HYQ@;@:*?/FM JC[*7%8JCRFZ;3LYTCN!YW^#-&(S]?5>RXI?R*NQ 1/UNBK=[* M/G7ZS77;7W7>")E^5"Y';G+:LV55[G+=#FAR07[8BJ[>9ADKL>-]H+CM>7E5VJQH%?*49"4<<9^1$BA[ MMYK2V))7'JNH_BZW*_KH7DLILL&J4VZ9$L<=H MA;)K(CS?9Q.[-S)UG:SOL=,M%MKO2-JKGM@)/.;P4ZLP9JNK1J#4N;79=C,7 M-!&P[P((P5ZZ%NHF9Q:];3D+[)Y'=)P:D6H)W%*P:)B:@+$JR.T:4(SFPS,% MYG;T_[2[0.' M4E8='HZ"B_16JE0MG,POU]7%@DHTUU['NE?%JCN-Q:^[ ;8 )D M42S;A?K-$Q[?"3E?*PD8(*[U3/1MMWU.44K_\H>#Q(7^X<_OJTVVMSM>:8+( MZAO%R1WW*HHC1@OQ0.MR3E23;5^L(HA63D+6HN'(Y@RP8H3(W/ M8[KR#15BC,5G66Q8F+"6(T6:BSTYY#% #3LS85.UHZQV72Z/JMO.[E "<^1N M-7?810Y?D%*=]QITL5-AS7W T#&*-@))C1-':$']TZZ6F,"/TUJ#P=-?BJK< MBZHM>(XV-C*X$51R8ITER2F1V ;B7?;WLO*#IUZHZUL(F,P8%"*(D2V'G MJ@2O/@FU%K-/538#Z[WDVX/;-TWE.]DE9_AP#K!JG6759.NU%0UM6%!&D M21_&2DCOQ*7L-01;T2UU<]0V--W":N\ 5"D)'!9'D=@(0AUL8 3%LTJ[%Q M#8;*N5IH''TI@05<29^X+1MNK+GOLM6&UU_#N32'>VRB877*Q*(9>PY'!WBJ M:HFR079&53XS#G1DZM M"PYS7Q:'@E(N5&,GQA 2P:C''JPE_P8@ ^" D39LSMJ"_%:;8L)$JA2 Z V2 M(PG[UW+0V"9; HV&,3 %Z?VQH@KEK_8;JK:ACKJ@"T%;0"/55N, 3FI4I$2E M.]WF2::2\X#Q?T&>8&%Z=<2+R/<;#%O4",4 I[*KJ, K M;7B'H4B';6[>Y[ZA*I5>72RQ.E5>6EM(@8N9(#:[B(7"!(0IN .D:PIP$'? MA3!5BOHB!(*[RF!%)'"IA)ZB4C1DE4M[6CQ]?>0V& JN"G8NV>8F#(@BU-2J M,-9+ MY$')P-0R$0%B%1(6K K_<(DPR 'OE(DC-0I:8LT;([NY5!E6?PV$#XY9.U%1 M^M!\BL[Q6*''K-%BL,GEI)M64O:_<>P"B"=+N--DR':YC2KFC7SS*KD2(J?-EZ[W23JVW>#& MG+GIV3F(;D0KM&4DKH9C=(4]?H,KL*6MX+WVW2:)?F81!ES0FRWQ\/9]D#C' M9('3C-1QX[:7TF]2.H!2V)T"1"5:/@8@[8;:F=)L_J[HN5%MN/V(!?(GQN5$ M.FF=6^7,8J2@=D?"SS7/\?&)JAXG!D:Z *PY!3?ACJO&4[' BG/>6ED'QN0B MNSVC2YIN7+7=MK1-$;:!;2(<4%\4MND#_6:J;*PDL48(6@@WK7D*F9&Z";0< M2]=LR2-PQA1CAD!N%1QV7@"I !E ]2!Z*I7=Q6+%VX?@F5DP&%JCA6VNXJIN M6&F0QMV;25$IM9*"\)'KZ7S10H8:1YJH*X]E&W"<;M(".3-$1.Y$_6 %/)N> MTI'SG94>Z7.>SQPS^$HI;J>^%]MJSBJNU9?E^V& 41F/F\H/:DK4U>8 +726 MQDFBEQ42P?)>+#UPEO!I[6UL^X#=^[@PFU1=5?CG+S M<$HU^Y0M:Z77J-$M]Z&:L^>,Z@H,D86PC2$.]<:.O7Q%"6OE%!_SV<8NM>75 M"XE/>K-C8Y*O?;]&Q@30Y(XAZVB.ICV\]*GGQBN:!-;6]D4(I [W5GN6I>(7 M[5A/+_'*;XO+["SD$6WCB?+]?30G>\8C+3M3156>G*Y]Y+A06F5 ;8)=F\A\ MOUFWT\);U:/"]H\&6/HFGS/7:%RM$DAQ_,2+B4\ MVN^"WNICCYI6[VE0S'?O'JD;TG?LTS3(4+SG1BDP;\0ZH@!$9, .W=7N^:T, M^R@9+JN"P[D88V2;M:7C*#T=M_5*Z_GAPK>AIO<'M%>9;M$LV6KI(6OP'CJM729=V)]P3;]M=04R/ M5=+N=.T]E=Q'-H)SRG$(&7'4%_&](C7I;N5Y+K>ZNH':5"X;8 WL!.SB.B&VBW MKM5U YPD)9^68JBL8Z>MRGV)OK-@5(\=+:MZ0&N8L$:YE9YP=?2BQ-9P%]@$ M\/)4M_-V"T"+$SJ]^1PUK]4?KJC)[K39\Y"Z$6B-K2:I00@G3U )LM,=![WI M;.L)*]#+4$/J.-!W3_77V%FN_N9?, )%]V(Y9WT=K[CJVISO' MP$(4LBBBTZJ[VCX?K0JK%MLD%"K7[@HNXT&^<'IO8[5=+" .VY2*CJJ0=H-- MFD#3.2Y--1661:2>Q"#Z;)H>JF:!L>W[<@(40S/!U7#7/SL$$9-_=9<_T#3] MSIW_JAJ,2M$2MS-F+,:R\Y=!0=1V43SI!]/?WS9S"ENA#;DQQ0S4+?#79$L) MN??)(;X^DE%DO<8VS*!7!F,=>ILNAS;%\8ABVBYRJ[:1.@JWQ:+R2W;'U@ ( MZL2W;,7-**GO0;&Z(J\OF4M=686,!12+U'83NIV'6UULY0(Z.C)V:$T.)K5" M4,Y]S2 @)DI7N/S87UX_LNE2'@9]E>6'L(GCZ4,Z@*W-J+Z?K,L,J)UCGJUB MBT4OT=J]5>X^IGK,)U@U<.:O&:.I.[2LAN)!\):ZD"6X1HJ@-R44K3F.!\73 M_';3*NG,1F: MZYZ=TN&&55@A;'U;#9$.)$(V#3K%PJV&O&.K(6]3;G)"4VWJ>^.$9O4P<^'B M@!Q 7%$4#C9+MQD(5PY!I9=]-1C 6C.(GJX:J6!KH646/] MA\($,DP;(A9 W?.\MI[8Z9V\.=AQ\:Q&[HYI5(&X86(NBMO->^4]_9*>CACK MH1 #2F/)Z["+'84:JW(H6I4CYYQQ9>[)B<32JB1&ZOSRH;9?WT4?[E8WG'W%,K(8K,>F.%!I5:%3'V84XX!!A^.H/4M&7B5 MYNDTXJ;#]9CPVG11]RQ_%C-I]VF?V9*^:Q=N\1FVYH4GAPVZ8N>\9:/!OJ#% M08L(SLN]+:?/;,?^UWMTRMJ\IZA5-*M4VI!K01&[??,ZFM+([4T0PIV"$43< M[5 0636+N=JCW""IW]@&6YMG..8H;:2JL7@'87S0 (:\&WBD$W<'0Z]P+,5& M2HEK BI!^6QPT,I=^I?;]Z^TNW3-14P"DT@9#E%VU'6U681[9"W9CU:&T]$T M."#%0: LHZJQH851^RVU<.H G<]JPJ=V/" &6WQ'8D@HFM>.F1E$UUI@%T^C MV^/=<2*()&]'7K5+9'/%%#MSF;KKDKO)E VSDF\T1(D8JA4"Q;7?DH!:;$ MV,,VV^1_Y^U[G=Q6AOF4M0=DKV[& *'8D M(VE90%)K45>$14E5#?I,[(HBJJ(7DVS'!1I@XTR[+"71P5M+>[.=F]D=MH0V M]K-8H3)5DU1QURKB2ELJK.5)U(J_E#O%NTF--_46VV1T(4RTTP1 6=<@;T@= MU/Z'K$ MBW_R35*)$8Y0Y7HYJT+R$+/&\"*T M:#(LY70#7ZDC"P CUHM [=V5!=DZM+=4'?W_<&"O3["EM0E) M$Q Q9(-[VEEJA?5F@U"+B4]!,F]P: M*BTF*&4-=%G+WMECVB4ROW># MD.C"-(=U2C\Y'A;M$(Y9(77U0;0WM.VU_AVN ^J3+ .$O@E+O7_)]T MQZTH&D;L2*4%T)Z_6_)]8WB&, X;.VG/BJE (BO3]@-Q%BU-3(?.4"LHD)]B>T4+ M-GD\=NMQ_H135-O9,!><20.,!\GP^E($+C0[5=)?BNCHP>[LWIT.V&A)&$*1RA]2HFOZL9.V&&E]"3YUS-9,(R6$<]!0'':#R[<$VDC M2REN1+D0/.,OS^1:_&VIO;#)!4LMW60BY(OYX63#=C$&.) .]K$Z +=.4XD' MHCI3 V?M9@B\SU4)=R!CH$&GR0]1JM$W\#3HVXT*PW 87E"1<4F"*4'8I7D0 M633,""LX]=&HX +)(BG[7BDU2TR=L%?1#5NSF!MUO>_HX,*\9IHOI9'U9,A3DL.%KX\35 4 MU\8LH%X3%UF"8D3!MB3>J_2.,SS_&&NU41,Y*.L*"13-@HJN25&6IC@5>1(- M1^\,,*B-R=YX$_R\/:59=NUE$-V*C8N--T?C=@^Y*TP!Q]Y1D2>[I"'6/D>S MOUC2V$*MM%7<@Q1JK3%%J-@!%!5D43^WF M<[PS;5U@K=QL0D^"0-S*AO5DW_Q,PZ^UTW;2;A!+VC$\5NTK.)/7Q9Y]QJ(0 M=T69>6_)1-:KX5;RC^ZL369 0+]"V_Y@9@-](@MQ>K4)3U5QC?"8:6PJ]:W$ MUXK.+BD?6)/_6CI/47&(Z()-!Y=XQ)Q6*(VKE7)/)0M4R].VFS' /)NZ@VNZ M-G0IA0XC4Y'XJP8;FUI#WY^? M&B#256FM-4A4E$[X(^:D_N(^2#+MZ!+NSU^]KC_1J$91<. -5[RE*!%*%N4\ M$%\@LD+BI3X7W6'Y=6_'PXOE4M]*YQC85<=:HC6YZ/[:G,2T$R/QL7 V6O-Q MJ"-G#(3V2:_;T&=N>H"QIF>$(^A2&R8_"4[(V"I4D*3 "JU0KMR&*]L>R#8_ M:XR"J"&:BF$?5Q;D0@0U;@L:M?=$_P,&/Z9V_R_SM[ MD_NAPZU6Y1T7&L[/_6>C\\Y&Y^V#UJ6)E]V=KO[94.J?#:6^OZ%4&ZK:W7N" M:2S_[#_U_Z7^4R?+NCZ*BK<]XO^_J^_Z&*WY6#&=O?A$I3N\Y% SB,)<;5 TD\G,SEI_ELE*;RDU) -DA ]FP@ MQ#S>!UO+4&^E\7P^EI_JLS&5L.6?--*GBNXS.$ 2IXN%_#2##L<3^7E35@?2 M!+PP!_7T:!S/T['Z1W\ZBI/I5/TC?6/Y=#N@RSK/83R<8M'I\21>I*EUPO#- M+!GR-[/AU&N@278F_$EM(&P[TZVQ,P'B&4-3%^+=+D&>.')V;,^PUSH^=UM1D\[G2)2YTS1,*TGFTA:V-1B%!Y5H+S526^;,Q ME_U"YC+K@U\YYN:UN4\Z+Q*36JMZ#DBZXXPCBF.RFZG1L\^B=!*/)HF#4N8W M^3* I Q ZDGU+W_J(2/VU&T_BI])M>BNU5/9:PMO]:O\,^]// MAOX8^-EIW$=LGY@FNMBBEPE )[(#51F:/MD7V,V7,;X;NQ&=QREHY!?4 UBP M6\K&AR%JM(AGHRF]@L6B\<]D8AWGX^#S680]=1980G]$-:BY #5^.!L)M/K$ M_C\/8N?Q:#KL@EC^,@"Q3-C:<-#!/B;CA0_3,K]I3G>)B(WA@ GP7\ C;9..?H_E) M.!^.IR SR"L+.I#O@/-Q/)Q1&RLJL#YA.(?0QX%]3CPF&?3/!1?>M^Z[!Z?KUTY-2=V.>IJ[[J7N ;E<2_+*O1!EC"W, MJ?BU^4!?Z,I> ?[4B;!PC)?2H8":%QA4=,BT?[7C>)HL@&,, ?^$@-T\X4JG M4X+59S*2)ENMW?CTZ^2.&/N<'=D(&016"XOESZ?L22#2GEH^PJ6]4<'3JUY* M&0?-_"XQM>#/(&I,06MD9QU>+8;1*GLP, >"I#)->,KJ.YB&VAQ\T#U^SI'Y M""= 33HV&DU0WUE*/:/ML:$H(--P 3V'E]1(B%S\(;6KW?2#I&&0WE3JVCG3 M4=B*GL7%KI@B5PZ-];T41+K\D2VJWAUWJ.R6U?/HG5H1$*X92672+P*$<]TO M8K%(5+^(E#I*O,S16KKG(?[:;A\DG9O(E4F5X_!4@ M.:33> J" _PUG,_QKPG(0>_\8WSA#0#+'0Y2V<1PD S5;Q/]&THD?2"$D80T M'/H\+98#E\2E/R2\S[EUE<5\+B19XXJQ7]>CT[&%5B4(G$)M4?5NL]M.B3V; MTQ X.,0X!W%#5VI'OV,7&M6-T38RV^WE[*0\[+^CG4VJ)A*KL?$Z]CN8S MNTN8W5V0>FGA@T-J&3ZFON#S1:=3">'"]SV<0T5>8ZQH?O4KE1KTA@C=K$F6 MU_;]+ZJDEU=C)N"*<7P>%AL^925I76I7]M.#L2W]L,_8(B7[)]'*I$O[_?EMMP\@*H 0#.C_J @UY&E@)KK M("=>S*;V%ZET$IU1T_@;":N5 D( ?O?%H8:A8+P%OK1(A_@*C#4G\4]_A.VT MYO%T/ 0JLOP-5A%APZWQ9BW2&_"Q9+:'*[X76*4XVC\11? M!,UK3K^. )AG"0B\&3+6ZK=:;1'[#L'7Z0@&5G\EXWF$39#>^!7ED'S>E>5O MVMB2 F$>#ZFS5Y*@1)& GIS.[&\F\8S^3>9P1,.GPWD;T)N=.I=&;9_%L M)0_VP'BA:UU:M*[5Y8EC= *0DI$)A2^,J_!95FC=Q=6L2Q-B"\)YI/9D$+@ "_&R!DQ/G0$)'-( M&4!H%@ F#K\FI"7.R!%"ELHA;A74+HIK2P#V)\'YE5M"P9-?G9ES$6^I'.N- MJE_534[?B$.+"O.[^]>'Y9"SCXXW#YOQ$=:/"$@M+^$(#H".8:*4M\*:"CO? M31*V/4XFGJ7Q@S0Y_S:JY>90P]:X,W+!%5YF46W%7&[[-H M$4]&8T+M!=".U\=J3U5-8@Q:,15FS.M)/%L@T9IA2S#T5MUCAK44YV;J-(9' MAJB"C\?8$DG\A9QK6V[; P+[);C"GZ"8ZO+24NV,,BNT,6 <=1U)UC ^8SLW MY-C8#.YSVJ&;D4#;?:!G*Q7+O$(!H> /6GA$Z@UJ$5]IRK XEZ M@6+)',01GO1&7!GD,T8\79"Z"*.B#>&2Q2)YYIQ#!+P=DVD%%O?)B7;2== D M1+<\WC4HQ)IB\WL):%#W<;9CX-.<9#*%A*Y%( MF.K)_L@!6V9DZ4&!-1.,#PJX\>)NN+0$?Q74EG9MG/"[%3-R6.W"V;K(D2.! MXPR)87D_OLI.),Y#+:5?$IN#?$]R&"@'Z8+EL-EXQ%+8:#YB&4SQ2)9/!)D] MB5DB2:P @:Y'8''8-<:VN FLV0E=9Y&C#]90*O1.B\VL9J5#_F4TGT36"ICZ MIBQ>@BJ.+%>J'5;$E9D]'-@9U:312'5VS1QWM M,^H*.TU$/EYX@J6-(6H;?U7;4#?LE_]%-#7IOS(GI$A)6+0R D2NMN=.47H+%7 H<>?>#,#L=42/Q!.T4^#MSTE\U[56 KUV[(^2DQD#/ M?[JA"ECLVATC><>[SAUBJ??&,7Z*3@%S>)P@ M>9D-0#Y73S!,XP/)/$X62&F2= "*<6MM[I$#S*&O,J66[^E@.H=UC1#SL5EY M.FG?]RO.I7MQ=7OUEH(0&;JN3:Y4O_OBQ38#^ 0R4%);!J[BKY)D[ XD)(.1 M3XA*RF:4N*4SIU7E0 $K= K\2(_7*RU5(CQ8MT[NH-:/OY1H0*9"B*/A8/A' MD.;H)_U^%8U2\]D5R!*#R1^CCT7]V]4:5ZL5,@I62 ;#](\PZFB./Z<)OJ$_ M&^%?_-W+@HK8K3C'((*1U7\GFTU$\)I\?8 -@UVNN$8Q?3:9Q.AWA-^/!9-*/5N1RBA/"\&0^2!+O MF'5/7SIG4Y?@ X,VAC.=P"5V*LM92P4%9]13765^1]GOIF661[,LB38I66?C MT71.,MX(02.G$'R.(B#+/1D!IBF(W7 #"?!*D.:!7QJ!G<,)\!"2>#:C>%80 MK= A."8/S3SZA?OGL1EMA4P48_:)> !AFZ#U,QV1R7*T$*>.! %U'1I%I0[9 MM)(0'9_'X_F4[(C3A7?!$C1?1_J7+K[;>ZM9F\'ZH?._XS6JMCM*,V%V12$V MR2R>D8@X'N+V)=0&[DNB\.F!10I(1_@T&L?#R1A=\N-4!0DJX!C-^1&0E28I M!IG,X'@GLWB1+C0@M5<"O'0X0R]A]B85!BT8O ::=@Y*(@\*) #49 MSR;(-I,DT8N8Q7, W%D\PO4!_ [AG^F8Z5-;NR!D>7.$UPLNC#'(#(D*8;[ MS.!4WON^*J)K*;XU'PZCR81&A[=PPV]:AKX+>>N2;>!&:075%$XIQ96C,P!7 M(Z49G/+^%,VQ6 Q5O,=T.M;Q'JD*D8"SGDS]& G;JDNAV>?WC7Z':@LA[<5+ MK/N^!3B]BC[?OHPNGGGS<*LG,NY(D5+=T4;2D\5.E.U_"S0YX<+/?@N5!Z59 MBM"A\W4L&Y.QH>J2AU;QU7S5D1N%AM4WCMF32=PGW$-8Y;%D+F7UC(T]Y5/V MC7VPU.Z:VQG#R?%OG4F.X++YJ:PA/O2OWE9L;$_WM5\S7>H,]=/_WZ;EBG2T"4*,2 M2%3GI;KK-+O'2/&>6M5B"(7R&>[0L ;3N-&(6*/26/24;>5&"2K,1,C MD5#K\13)WVGVV)K>+1(0SH2*;;'OI6DK^+?KNYJT-N\:=41E.W^C8RAOWM>W M5F?;,U_J.*W:.@:/*IY.D7G"+-'_4;#V/2][UI[S7O;CW7_4.-^[K9X1G[C7 M=MS[CQGE>_?9.=X3=WDR:/]W&O9[S^'\";[G8 )9"3]VM!]R#'WC/AGX.](K M?O!PWX\.IP;V#L"V4.MD/Q+U*-G/ZGD>$%] ""ZP+ZGH5)VLR0O$?Q([!U]D;::=*_4] W!NE7>6)K7 SF/IWFR;][:RNX+YS==^@6Y[B.!>?6O, M(P?!_7J#A--&XW8ZZGE'T1YL0%=Q>_7)?O\<&#ACD//AX2F#A6'CS-'.DK[Z MD_7:3Y^64BPN^H&X*"#US2O_*45<7B)QN>TD@AY31CWOTQNO6_AC>>VY/.C& M3]N2,JZ/3 )[ LD+DM,0DO6J9KU94F'(>D2NDP<@*LV(6]:5DL'6?DQG(]T% MT]G^]I8LT=Y>?F324<>%_*3,Z7 S9&B/K0\^F>RA_JLS:3\^OIE\GO9WG@7? MV/AO>0V6W3RV$G%>\G8]AY/*C]'I7&>\]#MDY3A'+:<9.%2_.L[C4EL\QF2O MWL*65\[J;]S5^V?6BUT_:(XN.T8X*>?IV05/H$)OLVJ@7$)>A/J)V7I-1N%7 M%5]^]>U C39\Z?7D>R#&HG]Z)=TP O%=P<29Q^TMQLC.Q[YB)0CY-E0O#87L MVV<\YZ:K^ 3'3^CPLK="&4:^I3.4]>,A+=83PPA/L?0CR*MTI3MJIY;$=J6X]ILCYD[=TY]W0K-3PSSE M",W;9QUF>FH-/:>=?7O$:9NGSSN<1TL.T:>1 M\V3^Q/>\A-,SV8>7B7?.>YRW%6(^)])<>UUN)V[=6@N\(_ZR8!)+CPT@\'C[ M&>6!587I.F5M\<*>>L[).7O"KG5_)W3H=6_-R50+7:K)5@M["ZR$M<"1!!+4 MGK ;-5 B2N-+36'6W4$2ORY!] Q4O22 M"M,'%;Q'#O'I:QG]>TAX.G]?UFH\8>'Q&_+DAD "T!.N*3"*AO(> MJ7!]0U MA4H"\HFQX"4&_TD*ZIW#6A?N%:3?@!]"7)\ GNI'/*=G[/H_0)4M8>(&;TM1IS+ SE,FW7+3 ]V[M=0^G MSWO=R_V$_4I+TP_WB2I MV"6B5TA[ _Z85M(3!G#S')>>'^:%IJF2\=?EF9"$HZZO==Y1UP,J[]Z3H:6S MG3ZYV4Z]\V)075AW,?E0GE$R&8S\%"4=JOXQ4+PT&4Q3[PUO(6'E!J:;^]/! MB"/O0Z"X:?1J=]B6#WDN.*W) UHS8):0>V[:H6YA\I<_-2:!A18T]+=(>5Z> MN.RD??FO! 8_=V/=UTEY:('E/?T0NV\,<^7\/6#.G/^IA4->=EF04H=ST'H- MUX:(\T]O#59S3R?;]MHT$D5AQ7Y.&"TGX_8R+EXECGME-=HK-:OY8)(@/YI& M]E?T!F>W8''(A[R)JE*EEWEWUJ9R\R"9:SOQ3[,;N.3PF:GTNZ[O)1&OZVN3 MC]?UA,MX.A][=*KAF2PI=!(&CKI/H_L9?2+=C]BGTOV4=S+=CP8A6Y).=%,S MD>C12"4"R>--B)*$1:JU+]%;J8$OK=3 CE*"MSF(DI+\\59G"'8\;"<(7KL) M@AUOG!)FNP2^+@F7:.$!Z>**A^NQNC M>,/-R%^R:?B#=!ABE(Q[2:]_P;;< M^L/I6JQ&CN%LMJ]H?Y//U8#'4R% MM1FS((64?LB:RA(VFKI)''Z"TWW:X70/.>;51-W':37C4EG'>$T=[RFB_@O5 MWLNLB:W?6 MK!"53>_5=JHEZ9#X2+^;.[B9[PDK>+]L!IA?';3J!6?K=5-;]12E/J_N,!=( MT0U%VW1K2YV/AQ6>V^-=G?_C2#+-%Y9L&H 4W,*_YMFVN5\B5;%WUJ(%7;*% M6QE5U#$NE MJO>>5ZL!NF:I"* MAJL8G@\0/XE,4P6)Y# M[\])SWS]^26SC4[H%\^D?XI\0KU\'O43S!/B"T/L=6N?1+G@XQ;,H0-T9<0P MV" :PVM$R5H2DY4C1NC6P:$!4D&%!$KOO586&*1^=.' >>98=#R,<"%M;5?! M?:^[X9- [QF!A-)!8 @=D$054@I+?J,=.]B"/X5 9Z^VE5982+0-P@4<$^Q# M%UD+F6$YE E@#R41Q;F1(TE1FJ<2E6>"2@FFC8R@0G!D-?09G:%I4TSIO7EG MON9[W&T.W!BS)3X$1D5OZEEWYKAKOI6\R^:X=VG#@WA!139"?6ST=+CUS='! M=Q+GI+5^FP\"-#NJ*KK]0$G!&7:3^6W!X,""283Z.J 4DCQJ/G-44@U@"<$& M2T727>2[1-4*MZH_3FU^J.;P"#7_ZW4N,,<2T5W1^NR_YE7^SXKG%W\OV?ZJ M3 6_KE5]:8GFDCX"D8MC$+D\!I%'\-K,+U]8H]?=WCLMPEZ#,*!@W1"J"._4 MEB3+L--C.K08WIK6D.Y=TV.?H.D56NN.?8]?YV8X1PU5=V:*-AC#T?YLA ?+ M8=1JH(CA:'_!&6G8I2TX_BU(?@!02P,$% @ (((#2Y^Y')RP! W2( M \ !X;"]W;W)K8F]O:RYX;6S%FEM/XS@4@/^*U:=9:;MM+@4& 5(98!>I M ]44S;N;N-3"L3.^%+J_?H^=";A,]^R^F+[0-'7<#SL^WSE.SYZ5?EHJ]41> M&B'-^6!M;7LZ&IEJS1IJ_E MD_#)2NF&6GBK'T>FU8S69LV8;<0H'X^/1@WE MOR6TLGS#'NCR?# >0+M1U#!TVK]V1*?Z_S"I MU8I7[$I5KF'2=E":"6JYDF;-6S,@DC;L?- W(536Y%I:;K?D5G9=0=L!"5]] M6Y\/,CBVU,(U&V[X4K !T:<;!TT%^4;)FTK":P)%1@M? 49-+*JBL M&(D@906 M\F'- *]IJ=R&!;YP34/UEJ@56?#'>+J/$.!40 MAHS5KHD@3Q#(D\333T"X0-]&1"HS#1T^<8$S-* MEE@I"_;XR[!A\L@2V^-65JIAY(&^L!TFS!598EE<.L,E@^@QK2#"&?X^_\,4 MD25V!"JR["3&Q"21);8$IC*G8Y5EF":RQ)Y 99:/XWP:DT:>6!J_ZHQ\@CI) M,/-;C(@9(T]L#-QK.Y4)6IHD%L>_B>WG>,:8F$SRY-7)J]_"@$)F;;E\9+"( M&+#&F)A,\M0RP9R7Q_5)CCDF3^R8WGGD]6#?ZL&,DQ^R/,F/8TQ,/ODA"Y0\ MED^.R2=/+)\%]%$[$2"G&\J%GVP"79$%!/B=6(3))T\M'UC4FE;6P0C"U4Y# MH@&K&Z KKZ5XGP233Y%8/O%H6KA/(5]KG>W6.9R*,3$!%8D%%&-2B)8U%\[O M)Q+#*AC:&!,34)%80#$F+"!NV7 &E+TS8TQT=RRQ@&XE+!:(R)N:=([)YI56D'46?&Z9*+3CS[[LP2,T_Y@>:!N[1V ME7T%WNYDP25FGO(#S?-S^K]"9&]<0[[!E3$F9I[RX_;,R!W5F@8[[IUTS#SE M1^RCD?LV*&?J'PF&R=Z'B3Z925WZO&7H/F8"XN5P,?SJS>.:=F?2,?.4J4N? M-\QO$#XUK[IG,WZ,87!C3,Q!96('A3V-]X6DGW\A5$5W,#$'E8D=]!_+!O-. MF;KFZ4O;>Y Y]9L%4;5[%6]LE)AWRL3>B;=[]P[B!!/.)+%P]FW\DB&9SZ>! M-<;$A#-)_71F'^;;O1EC8L*9I"YUW-*P'\YG;->;\/?%PL+VL'\Q*F),3#B3 M()Q1_PN0FJW@GZ_OX"L,G*^HJ.::^)?NJ50Y\3O**R?$%SAW+V>*AM]L^#[Z MGYM<_ -02P,$% @ (((#2QHKVS'N 0 5" !H !X;"]?A?7(&OGA9SK6Y="UN3GT>?%V.K9Y736E M]#]"R)LFG>I\T_6I'7_9=<.I+N/781_Z>O-:[U/0Y7(5ANF,ZO%A.G/QO%U7 MP_-6JL6O>MBGLJ["VS'\Z8;7W*14@"E\'Z7R0TH-L/LCH03X?Y/2@.!\4Z4&K^: 5/>AV/NB6'G0W'W1' M#[J?#[JG!\D2R+CD)R&L^5H+X%KX7@L 6_AB"R!;^&8+0%OX:@M@6_AN"X!; M^'(+H%OX=@O 6_AZ*]!;^7HKT%NO\*R-'K;Y>BO06_EZ*]!;^7HKT%OY>BO0 M6_EZ*]!;^7HKT%OY>BO06_EZ&]#;^'H;T-OX>AO0VZYP5H(.2_AZ&]#;^'H; MT-OX>AO0V_AZ&]#;^'H;T-OX>AO0V_AZ.]#;^7H[T-OY>CO0V_EZ.]#;KW#6 MC0Z[^7H[T-OY>CO0V_EZ.]#;^7H[T-OY>CO0V_EZ1Z!WY.L=@=Z1KW<$>D>^ MWA'H'?EZQXG>N:F'M'TIPZ'=YTN7?!K^;C^GR&>>IW^Z?*%W&+2F< M/R]^\YZG?D2$3R\1//X%4$L#!!0 ( """ TN,HW11T0$ ",@ 3 M6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8ZJLD^@?J M=F +V]JT!>'?VPTUT M4J-]:BRUL;(RKM$AGKHULSK?Z#4Q,9E,66[:0&T8AZY'LIC=T4IOZS"Z/5[O M6L\3;6U=Y3I4IF6[MOC6=/S>,'54]VM\65E_$1'N"UH:%1?.'[R?PW\V VY<32V+E9= MJ 8>+T9:QJIGW<)3/B)U6Z>@XE?#8^OS_;"OQFWZ[T,O_+/H67_XWUL_70X! MDD."Y% @.3*0'%.0')<@.:Y D M !D;V-0&UL4$L! A0#% @ '8(#2_P@>MWO *P( M !$ ( !F0$ &1O8U!R;W!S+V-O&UL4$L! A0#% M @ '8(#2YE7Y58" "O!P & M @ 'X" >&PO=V]R:W-H965T&UL4$L! A0#% M @ '8(#2W= 3Q,(! *A, !@ ( !A L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ '8(#2]#/7MY> @ M> < !@ ( !(A< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '8(#2\:TFJ&S 0 T@, !@ M ( !.R 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '8(#2W?H.L6T 0 T@, M !D ( !Y2< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '8(#2W S+?ZU 0 T@, !D M ( !JRT 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ '8(#2P%^K[]+ @ / @ !D ( !<3, 'AL+W=O M&PO=V]R:W-H965T W M !X;"]W;W)K&UL4$L! A0#% @ '8(#2_2# MMU_# 0 -P0 !D ( !VSD 'AL+W=O&PO=V]R:W-H965T^@$ ,H% 9 " =$] !X;"]W;W)K&UL4$L! A0#% @ '8(#2^ZYGR>V 0 T@, !D M ( ! D 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ '8(#2_7-2C X @ I08 !D ( ! M]T4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ '8(#2QN>!_1R @ 0 D !D ( !LE( 'AL+W=O&UL4$L! A0#% @ '8(#2TIKWHZ] M! QL !D ( !?5H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '8(#2U)3W>+A 0 Y00 !D M ( !5F0 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ '8(#2\\I^$\$ @ R@4 !D ( !26P M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M'8(#2S']=1VE @ IPD !D ( !*G0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '8(#2X@E'$*N @ O0D !D M ( !OX4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ '8(#2\0/E.FO 0 TP, !D ( !](X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '8(# M2T,5_D'L60 %60! !0 ( !+Y4 'AL+W-H87)E9%-T&UL4$L! A0#% @ (((#2VZDZBM/ @ (PP T M ( !3>\ 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ (((#2QHKVS'N 0 5" !H ( !I/8 'AL+U]R96QS M+W=O XML 66 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 67 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 69 FilingSummary.xml IDEA: XBRL DOCUMENT 3.7.0.1 html 152 242 1 false 47 0 false 5 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.vocera.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.vocera.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001001 - Statement - Condensed Consolidated Balance Sheets Condensed Consolidated Balance Sheets (Paranthetical) Sheet http://www.vocera.com/role/CondensedConsolidatedBalanceSheetsCondensedConsolidatedBalanceSheetsParanthetical Condensed Consolidated Balance Sheets Condensed Consolidated Balance Sheets (Paranthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.vocera.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.vocera.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.vocera.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.vocera.com/role/CompanyAndSummaryOfSignificantAccountingPolicies The Company and Summary of Significant Accounting Policies Notes 7 false false R8.htm 2104100 - Disclosure - Fair Value of Financial Instruments Sheet http://www.vocera.com/role/FairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 8 false false R9.htm 2107100 - Disclosure - Cash, Cash Equivalents and Short-term Investments Sheet http://www.vocera.com/role/CashCashEquivalentsAndShortTermInvestments Cash, Cash Equivalents and Short-term Investments Notes 9 false false R10.htm 2110100 - Disclosure - Net Loss Per Share Sheet http://www.vocera.com/role/NetLossPerShare Net Loss Per Share Notes 10 false false R11.htm 2113100 - Disclosure - Goodwill and Intangible Assets Sheet http://www.vocera.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 11 false false R12.htm 2116100 - Disclosure - Balance Sheet Components Sheet http://www.vocera.com/role/BalanceSheetComponents Balance Sheet Components Notes 12 false false R13.htm 2131100 - Disclosure - Commitments Sheet http://www.vocera.com/role/Commitments Commitments Notes 13 false false R14.htm 2132100 - Disclosure - Stock-based Compensation and Awards Sheet http://www.vocera.com/role/StockBasedCompensationAndAwards Stock-based Compensation and Awards Notes 14 false false R15.htm 2133100 - Disclosure - Segments Sheet http://www.vocera.com/role/Segments Segments Notes 15 false false R16.htm 2134100 - Disclosure - Income Taxes Sheet http://www.vocera.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 2135100 - Disclosure - Business Acquisition Sheet http://www.vocera.com/role/BusinessAcquisition Business Acquisition Notes 17 false false R18.htm 2201201 - Disclosure - The Company and Summary of Significant Accounting Policies (Policies) Sheet http://www.vocera.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies The Company and Summary of Significant Accounting Policies (Policies) Policies http://www.vocera.com/role/CompanyAndSummaryOfSignificantAccountingPolicies 18 false false R19.htm 2304301 - Disclosure - Fair Value of Financial Insturments (Tables) Sheet http://www.vocera.com/role/FairValueOfFinancialInsturmentsTables Fair Value of Financial Insturments (Tables) Tables http://www.vocera.com/role/FairValueOfFinancialInstruments 19 false false R20.htm 2307301 - Disclosure - Cash, Cash Equivalents and Short-term Investments (Tables) Sheet http://www.vocera.com/role/CashCashEquivalentsAndShortTermInvestmentsTables Cash, Cash Equivalents and Short-term Investments (Tables) Tables 20 false false R21.htm 2310301 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.vocera.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.vocera.com/role/NetLossPerShare 21 false false R22.htm 2313301 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.vocera.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.vocera.com/role/GoodwillAndIntangibleAssets 22 false false R23.htm 2316301 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.vocera.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.vocera.com/role/BalanceSheetComponents 23 false false R24.htm 2331301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.vocera.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables 24 false false R25.htm 2332301 - Disclosure - Stock-based Compensation and Awards (Tables) Sheet http://www.vocera.com/role/StockBasedCompensationAndAwardsTables Stock-based Compensation and Awards (Tables) Tables http://www.vocera.com/role/StockBasedCompensationAndAwards 25 false false R26.htm 2333301 - Disclosure - Segments Segments (Tables) Sheet http://www.vocera.com/role/SegmentsSegmentsTables Segments Segments (Tables) Tables 26 false false R27.htm 2401402 - Disclosure - The Company and Summary of Significant Accounting Policies Narrative (Details) Sheet http://www.vocera.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesNarrativeDetails The Company and Summary of Significant Accounting Policies Narrative (Details) Details http://www.vocera.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies 27 false false R28.htm 2404402 - Disclosure - Fair Value of Financial Instruments (Details) Sheet http://www.vocera.com/role/FairValueOfFinancialInstrumentsDetails Fair Value of Financial Instruments (Details) Details http://www.vocera.com/role/FairValueOfFinancialInsturmentsTables 28 false false R29.htm 2407402 - Disclosure - Schedule of Available for Sale Securities (Details) Sheet http://www.vocera.com/role/ScheduleOfAvailableForSaleSecuritiesDetails Schedule of Available for Sale Securities (Details) Details 29 false false R30.htm 2407403 - Disclosure - Contractual maturities of cash, cash equivalent and short-term investment (Details) Sheet http://www.vocera.com/role/ContractualMaturitiesOfCashCashEquivalentAndShortTermInvestmentDetails Contractual maturities of cash, cash equivalent and short-term investment (Details) Details 30 false false R31.htm 2410402 - Disclosure - Schedule of the computation of basic and diluted net income (loss) per share (Details) Sheet http://www.vocera.com/role/ScheduleOfComputationOfBasicAndDilutedNetIncomeLossPerShareDetails Schedule of the computation of basic and diluted net income (loss) per share (Details) Details 31 false false R32.htm 2410403 - Disclosure - Schedule of antidilutive securities excluded from computation of earnings per share (Details) Sheet http://www.vocera.com/role/ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails Schedule of antidilutive securities excluded from computation of earnings per share (Details) Details 32 false false R33.htm 2413402 - Disclosure - Schedule of Finite-Lived Intangible Assets (Details) Sheet http://www.vocera.com/role/ScheduleOfFiniteLivedIntangibleAssetsDetails Schedule of Finite-Lived Intangible Assets (Details) Details 33 false false R34.htm 2413403 - Disclosure - Future amortization schedule (Details) Sheet http://www.vocera.com/role/FutureAmortizationScheduleDetails Future amortization schedule (Details) Details 34 false false R35.htm 2413404 - Disclosure - Goodwill and Intangible Assets Narrative (Details) Sheet http://www.vocera.com/role/GoodwillAndIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets Narrative (Details) Details 35 false false R36.htm 2416402 - Disclosure - Inventories (Details) Sheet http://www.vocera.com/role/InventoriesDetails Inventories (Details) Details 36 false false R37.htm 2416403 - Disclosure - Property and Equipment (Details) Sheet http://www.vocera.com/role/PropertyAndEquipmentDetails Property and Equipment (Details) Details 37 false false R38.htm 2416404 - Disclosure - Investment in Sales Type Leases (Details) Sheet http://www.vocera.com/role/InvestmentInSalesTypeLeasesDetails Investment in Sales Type Leases (Details) Details 38 false false R39.htm 2416405 - Disclosure - Future payments- sales type leases (Details) Sheet http://www.vocera.com/role/FuturePaymentsSalesTypeLeasesDetails Future payments- sales type leases (Details) Details 39 false false R40.htm 2416406 - Disclosure - Accrued Liabilities (Details) Sheet http://www.vocera.com/role/AccruedLiabilitiesDetails Accrued Liabilities (Details) Details 40 false false R41.htm 2416407 - Disclosure - Schedule of Product Liability (Details) Sheet http://www.vocera.com/role/ScheduleOfProductLiabilityDetails Schedule of Product Liability (Details) Details 41 false false R42.htm 2431402 - Disclosure - Schedule of Future Minimum Rental Payments for Operating Leases (Details) Sheet http://www.vocera.com/role/ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails Schedule of Future Minimum Rental Payments for Operating Leases (Details) Details 42 false false R43.htm 2431404 - Disclosure - Commitments Narrative (Details) Sheet http://www.vocera.com/role/CommitmentsNarrativeDetails Commitments Narrative (Details) Details 43 false false R44.htm 2432402 - Disclosure - Stock Option Activity (Details) Sheet http://www.vocera.com/role/StockOptionActivityDetails Stock Option Activity (Details) Details 44 false false R45.htm 2432403 - Disclosure - Summary of Equity B-S-M Assumptiuons (Details) Sheet http://www.vocera.com/role/SummaryOfEquityBSMAssumptiuonsDetails Summary of Equity B-S-M Assumptiuons (Details) Details 45 false false R46.htm 2432404 - Disclosure - Summary of Restricted Stock Activity (Details) Sheet http://www.vocera.com/role/SummaryOfRestrictedStockActivityDetails Summary of Restricted Stock Activity (Details) Details 46 false false R47.htm 2432405 - Disclosure - Share-based Compensaton Allocated to Expense Captions (Details) Sheet http://www.vocera.com/role/ShareBasedCompensatonAllocatedToExpenseCaptionsDetails Share-based Compensaton Allocated to Expense Captions (Details) Details 47 false false R48.htm 2432406 - Disclosure - Narrative (Details) Sheet http://www.vocera.com/role/NarrativeDetails Narrative (Details) Details 48 false false R49.htm 2433402 - Disclosure - Segments Operating Segments (Details) Sheet http://www.vocera.com/role/SegmentsOperatingSegmentsDetails Segments Operating Segments (Details) Details 49 false false R50.htm 2434401 - Disclosure - Income Taxes (Details) Sheet http://www.vocera.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.vocera.com/role/IncomeTaxes 50 false false R51.htm 2435402 - Disclosure - Business Acquisition - PPA (Details) Sheet http://www.vocera.com/role/BusinessAcquisitionPpaDetails Business Acquisition - PPA (Details) Details 51 false false R52.htm 2435403 - Disclosure - Business Acquisition Narrative (Details) Sheet http://www.vocera.com/role/BusinessAcquisitionNarrativeDetails Business Acquisition Narrative (Details) Details 52 false false R53.htm 2436403 - Disclosure - Subsequent Event Extension Healthcare Acquisition (Details) Sheet http://www.vocera.com/role/SubsequentEventExtensionHealthcareAcquisitionDetails Subsequent Event Extension Healthcare Acquisition (Details) Details 53 false false All Reports Book All Reports vcra-20170630.xml vcra-20170630.xsd vcra-20170630_cal.xml vcra-20170630_def.xml vcra-20170630_lab.xml vcra-20170630_pre.xml true true ZIP 71 0001129260-17-000025-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001129260-17-000025-xbrl.zip M4$L#!!0 ( """ TL;._RB9AH! ']'%0 1 =F-R82TR,#$W,#8S,"YX M;6SLO5MS6TFN)OI\YE?4\?.X*V_(2T7OFLAKCV/*9;?MVCW]-,&BEFU.2:0W M2=G6^?4'H"Z6F(N+-U$B)797V+*X2 )()/ !B03^_C^^GYW^]+493P:CX7^\ MX']C+WYJAOW1R6#XZ3]>_/'^I7\?7[UZ\3]^_6]__W]?OOS?X=UO/Z51__RL M&4Y_BN.F-VU.?OHVF'[^Z5\GS>2OGSZ.1V<__6LT_FOPM??RY>6;OOS"A?P( MYH0UG('BC?[SQ#4:&#MI[)\ [.-___[+">])9D_Z3GXTZD_=MSV C[JG65_P M$WGR0OKM]V/AXCDXO>=_5JRQM/FD'[>_ %>ES=?;SYWO_< M_CR]TO+Y@^'79C)M?\OE:_0F.?>FR4@);F[>]>W;M[_-WCD:?\+'F?SYZHGK M-YP.AG]U/$TO_]F;-->/#WN#_J2=IME+1!*_2])P-!R>G[5_Q\ET_//TXDOS M,S[T$I]JQH/^S?N6O^GN&\;-QX6L')X-^.POX0@L#D^F7\8+G\966 M-YQ/7G[J];[M[9J^TOXGDT/ZFV2MM;YJ. MFT\+Y>1^QM>O'_W:'_?N//EUU&_&O;_U1V?TP89IR:Z?I0\YF=L0-[*_?/'. MH]/61^'RT>GM1P==RCR<3'O#_HUZ?J_4^9N::C)->7 MUP+\&Q+RXNIE6K/_>#$9G'TY199^IH^Y-'/]T7#:?)_^-$":2Z*W_E/\^T.B M+[I^!(WP8'I!O[C^S>"$?O=QT(Q_FM'1W&'A6H?CJ__UXE>&C'#AA&9__WG^ MS;/O^'G^2ZZ^XPMNP-')[6]%$8RG"7W!KT0FZ1[CUV__\=JM-S3#DUN/ZY>2 M_?BVD^N'KW]U\WW7O[B23+NH7EU*ZOWGWKB9O#F?TO*0,]M'N5TJS_1*# 9W M[,U'7KVRL1C*E1SVG^W;JW\_;.M_JCUG6[_D8A>K_7^NO,W_>3_%340@+9[V M)I,W']]/1_V__/?!Y.:)MVB6&@0Z)[.77C=G?S;C!Y/:C>%H/A&1LU]=_NX$ MO_G[E]-!?S"]I.FGDP$^+< NT(+>>VRH=^U)2V\P_L_>Z7D3+FY^_)](>37\@G'%[ %QZ6?:/O)UTYN^K(R;_SJGE%+[Y]UZ4V]NR0_]+-S3>Y_PVR\A?EQ"^\F M %QW"Y^=->/^H'?ZMH=?=MRZC[IU6];BN&6/6_;NEOWC_8?Q3 H7J[C*H!;H]>O1L+EXW1O_U4S+^?#DJ-,KZW2[Y)ZU/N]!=/3'^W^, MOC;C(3'B/Z<-(< Z6]V32K+L\1@.W5QMX# +;SF.F8*GPR,=,Q4[D7V/(Q M?/%Q%S]E7WSQ- MN_:A_W&C/>H)_7/7[@6!XG/5R@-2AYV$%_N?-SCF\)]RWN"8P]^+O,'QL'G? MXX0#TN>]2' _1![LZ)J>5A[LZ(SVPAD]6!W],1VVKU'Z,2MVV/[WN(6/6_BX MA??,"^^J_OBX=Y],E'GR:8\AZ[WMN6.XN&\ZOR!D#JL <'\L?4 MWYYAEV/J[[AY'^* ^;CO]N4T^+GK_+JYLA7O3QT5_%$N.QV0-N_%XT%LCRV%MDS7W40YZK'S;L7&'/WQ9Q' MD/ETBCF/*/,P4.9QSQUU?N]1YK[UP#INFJ.C.F[:Q[WM=]QHQQY8!Q,['<>Z M/?L-L JLY]R>L M$-NCF\-1CQ5<0&M%U*$L_RH>8.V2KZ>UO/C:$US3&ZZ>QD*NC_8[TB.'LM ; M /H-DT+[K0BW4QW''7W \?OMA3P"LT,&9CM7CY6 V1.P\:L!M,\RT[7NF;>]4X$FX[P,,T?90$8XG^=GO6F))_+=N,WW_NC:E4KO4#[J"\=\UD.A[TI\W)^^FH_]A*]>X M;(>"^@'^.B6U.YU#O1I/$T8F5V:%XW\WGWCSVJTW-,.36X_?MD+7KVRMI/\\ M*NE12;N45#VVDNJC)3TJ:9>2ZO4LJ=Z1DAXMZ5%).Y5T'4NZ$R5]0$PZ"U_R MV9?3T46#TD>IC[[0QTP&LRP;?DY^__;M45=O='46#:THL"-"/:KL466/>/6H MLD] 99\9>CVJ[)-0V4?%LM7E[ $B^N8W%-[)J^&T-_PT^/.TF=TMGH2+V#+[Q^^]LT,KD]E(&SHY/UR%N-,.; .%B.=H9\^:\;OF=&:R)Y\'7YZ#.G3P M?=@GK4=E.#QEV$O+\*'I?QZ.3D>?+D)O4K_O&:C%2A)XOM;BJ"#[HR![:4&. M<<=CQ!V[[SI[C#L.*N[8D4+PK13BS?BD&;\9OQV/3L[[A+E"K_\76M)GH!'= MK#^42LB]R M=Y7:;N/OV2SN^V;\==!OGNSBMO%WF(O;4C]S[YCO1VD7?EAS]VI^[_O@[/SL ML#3D8;'A&H3=R/=69X#; GY>!3;;ZG2WHSXJ]598YJC5CZ35BS,671J-7_0\ M-'JSA,Z6VGQ;ND=MWKTV/QO[_"C:?+3-#XZBGXUY?BP4?;30.Z@S.&KTYO4( M1WT^N*CPV:CTHT6%1ZW>:7W'$5+?1QW($5T?%A)Y-IK].$CDJ,^/9K.?#2!Y M;)O]#'')_*$Q@D'\A.G%V]/>\+J+Y9?9*>L%M;>\"[&GGYOQZU[_\V#8C"]N M/WQ8NKH"S[= \Q*F#_-X>1LUB.B"IN/+".+5$-_Y:=Q,#JR,<"T5Z&+X<)?_ M=NGY.LO_6X.V^O/H].35V9?QZ.LAEA2OM?H=_#[(XN_\#N,JBS^K'BKG8W3R MY^.F#+[37Y,G[@)F)44K,/W,U.#RH8$C&'QH,+@_-N"(!QX1#^R5%3AF!AXK,[ 7UN 8&CY.:+BK M6X4/ME@;LWW_-^?TWK.M[YOMEO..)W(:<4SVK[' AWB0>CRQ;,5L?PS'37\T M/FE._ACB@R<#BE)ZIV_/Q_W/Z*K>_'DZ^#0[0PX7$;_YTVA\\>;CJVES=OW$ MR1W5>#7\BA(9C0]NB-_]R.&';E6">!K8[J@N3TE='N(.JO_6&Y]4N/]IC :X MS=I^-?/?!S=SVVX"!M. A\SW'17WX17V047"MZWK=X7G&^9M9A^'M_]-V#V26=EQN=M3*HU;N!P):K)67#9-^N!$ZZ&M# M#.LKZJT//7CUO&R[M*J4'E!C6X7\%/7TB.@.:C%;$/HK:@;1W/0W^VW4GR6; M[JSN/YIA,^Z=XN[R)V>#X0!W6(_&M^3O7U".!U9RU<'PCW5?B>-G@NI;1M.M MHC1Q-)F^^?B^=WIH"=F5%*3B[N&4X=&'OFU@0=XWIZ>#X2?<3Z][X[^:*4UR M>K+&8QFSS\ANZ*.J'(*J[,-717I(]*EH5J/[=.W'"OP^(X79(/HY6H^G&M]L %J/\:IYD0V4X1CB/G*(>XA*72%V0#('A7F ML11F'^#L!F'P46$>46'VH#!X6;G_L8CH8,K\<3&/9?Z/5>:_-EZXHP [P0O' MFNIC3?6! AF]]HVEHR8?-7D?8SA]M,E'37X2"?#U;Y$>-?FHR?L6]:Z,+JI MXJEU3%J@I&L%4&M\W9XT:-H33/#8EO2I]7=[:A9WRXWU"*WMCAOK.7F)Y[JQ MGJG'V@/L?_183WIC'9NQ'D.19Q:*/$W]>T*V^"'U[VC_]A%8/"%C^ER!Q3,U M[/>?XSP:]D,Q[ <3,3ZU(J1GVF/TJOCL37\JS#Z.3)G;')R]%&:-0JW;CV\D MJ_/AX%)0YY.3M\WX_>?>N+DMIY/!5^3M-@'TCM_/SYIQ;SJZ;84&OYPUOHMSEZPO^N/:'7@IC\8+5 \L_^:09_.+QV1-ZOISV/OUTI8_OFH]W;/.+2V/=ZT]?&N>5#3:PE#0D M:UQFWG,3<_8ZJI1>_/JQ=SI!:54??OV-\7P\IE\-)OW>Z;^;WCA?;I05OMQ* MH7,QLAAF 6)P@EE>BK Z1J>Y?_'KR^MBR:YONJ8DC?KG9S@/32:5.LR6 A&I6#?/$KFN1_WOU>^NCK MK\LSCQ#QM^/>Z:OA2?/]?S47*WQO<3()'T.,BH/SP5J;LS5<"IM<3O:N3UKX M37-DC,[.1L,9,)C9_Y\,AG=WYE5/S^JA%S^=-/W!&>X_?.;W M5F+0SB;KB@$O@A=K")08Q629&R2'+PMP7&ILS99EE @XW;R_7YS2LZI.?EI]NFW";OS=7==\FETG'$XI\%R!E!@]#])XKDP!CEK%DU.&9Q&2<@#ZQ:__^2;F=_ZG^.;U MZS]^?Q7]AU=O?G__WW]Z]7O\VVVB[GXS476#"?O]T3F:Z+>]B]Z?I\V5G;I+ MV]6=B]MK^E+>(A,M(6I8CLRB"=+9A6=.8QI9 3*%8[ AF>^:?C/X2@_]WDPW MDJEVW$;E(G?" ]<"=[DLT@:T;X%%KRIB%5>BE=HV6C:GN4O 5CK'5=9(7H+( MC#/*A,",\A"$,J*B&9B2F])\?G9^2CLP-5_&2,[LTA3^?-K,;D\-3_S9:#P= M_'^SWR^4T 1X59 _9-4RH85/.; "0@&?YX\+-%OS_-T+W0\CBZZU MSHXY!1EQ5LG@T:87RZPH7*(GXHI5:\V%EN8A93$;:TNCSL?-9PJ$OS:7-^U^ M&TTFJ%1O/G[H?5]O^=&[%\%<$=$AW#()&2Y!!BE%0;67?IYEW,.+&%Z%N'OE MJVLI@X%<$#@C%P LH;LI$++V''&$TZ&RBR^-O3>^3FZ&E/4&)Z^&L?=E,.V= MKKDN4(HS$?=@C! M8B]A%$, )-%FHB.JS(YD>MZRM].Q$:E=HC:(>8SWQ@BT M(!;1FLE%:'!9H<1;=HU0:$',VJ2>GM(MTN9DAHP"#7:C-<$%F>VDJVNC-?ZX MK/I?2#PZS!"S2<:H (B-7,;-GH0$]% 6'7_EYKF:D_)*=-T?)UNV/5FXB"*S M6'1$KVS >FM-48#QH,2_ [J%&NZHPQ'#:@T_%HDF:D0LZ!"$@P1:,XN^47,A MK.=(32ZU5Y#N<&2SRJWS19+!:%3CYK%9:I2-3DY*(R A]SFA\Z@D(]D!*H%^R3.=*N,("/ ?E9,=&4>IM;)61*4QF!;A"&9CXYAM4B8(E[+) M4%QP!4HT@G/)600A*WTQYK$B#=.-')GC.2@,FJP!2!A!ZH00$L/J$,&7.OV" M1D$_*B<[,HXH!Y]XCM&C>A@NWJP0AO0>FW"2_. MF6(R,]('R!BY)T>'7#TG"S@^Z9_/AY,!\TD?^^? MGI\T)V4\.B-E.Y]>?53NC8>H^I/K,C3\HO/Y ZNVMC7;?4NX:/^ >=M5#8E] M]_Z/9=E [PSWY-8 E5MB=,23HU28%_AG:BN"X);-N;O[D.'36I3938KKHOT) MK(6<5HA !16"18,:,,0D2"8 M:BNSDU(?%^4!-HQ1W(-@@)"[@-')^NR"%@77RYG V]8&C=G!KLUA>!B5Z/1! M8W@=*#>-GKZ4PKE/$KS4Q;5M&*'X<5$>8,,H7!.918@I*4B(F5U2SDKT+8G+ M6'(K7-ZY]V^)LI:5*G&=,\,]KKUQD%T)P)@R);N$P4!A=;;"8K@^E\ZM@ZD% MA'36?#D?LT%B HG38F :F>4 20L4FZW3[<;R^:+=!81L5.YJM$Y2)LC!9V $ M(922T='YB+7)U84 *);Y%-?M;U^#K,XJ1W254<1B//.@A0@ZF. 8NM5HBRG5 MP21GP)Q=AZS2&XS_LW=ZWJ3!I'\ZHNLQK9*[V:PW;P@7-S_^ST$SI@3:Q6^4 M/KMC#&^>>35$Y9[,'N!SUV9O?>3KRQLZL]L9X^:_SIMA_Z+]\VX]2>6ZR!]N MEV7% 1C#HKJ[@'H'P(M7VIJLDO'2)"ZJ"DKEG&X19HO,]D.PXK$$*[Q@WJ!( M;5$@LW)2R1)R0%W4!JU+G7,RG#V&9'P8(Y),$^XLX%("CC MA&<014;[F+WRVHKB=%:58!5C&AY#LKL5 \9"GJ7"(^5W!$)NKDT!%[AC0IA8 MX1$%3H@-Q/"U-SBE:R5E-*8SR1] <#VXPFP222&YAFR-+N58S%:$J(K="U0D987CG;3,"L0ZYGJ<'$/Y3C^,J*KLZGY<_KC M8Y^0_4D^JHPHG$R05L)SZR4( 3%PFTH( MZ"(<\]+)4A?22*[U86^@W0HT)F>]R5Q*;R$4'C0@EM71!1:5J$M[]T^@?[S_ MQ^AK,QX2V_X32@<_\\D:IZ*SR0+#MN X@FQFF:<+;#$P_#=B\#TV3H^Q3H]F MIV2B(B(=;&$>',^.,=Q;20!:*X*Q53S$C7DRNVK'H2;*+S(11"P"_3'&F#X( MF75..7N?Z_JL_1/MA_&,[XLG::)LSB*S9#B:(] B6)==*I -6BM=;!4J/+N5 M>32CQ,%1*R.OB@E@*/Q1B,A<(+'>Y[ MYTQPVLF$-LDX5:GY POS=>__CL;4GVKRYB/9[:N.&]-;DNN*CW\?35\-+X]6 M_S68?HZ]"55WTU_T*5^1$!35,FB9LTI:<@!AP8C@4C(E.@=@%;.QPNIF_J1T MSP34@=L[SFF#BMJY;-%91>:<1/X=AOLR&U=$%4Q*P:3=8RFL"@LZJC,#T\4E M%:EV-GE;3(PQT:U:IJ2L;- #>^_UY;'((BW>%L6DX!&]"V= JD2;(;"2,CBF MBJ][B#R,X9@5>L01-97K3\][IV>]*3U_\:,*Y/75;_YLIM^:9LA[PQ-QT?3& MRQBVV4F3?4%44" 8X33N"98EE1@*6Q^1[!&KYU^FH]&P(2Z7)2:,,S&+A,N9 M 2-J9R4"'VL\SSYK^R@G"IW-U$H&::.S(0@0D6YI%&Y 89C"8ZZO9TAG^*[5 M<,')U;,[ =&)^: A). (SR"F0C<@EK^!$>U&L5MI'W$1* M>AL!P8=4TF8=6JX2*SO?O^S0UFC']0;24[]$:X+50#=44PY:*X1S7.8H:B2T M=P)]5B<@WGLNB\60,6HH(%PHVEN31'2BQ%@U8GOFZ_1H=@IM4\@8_:B@-&1J MB^&T%1C,%Y,EEQ6(%=8^G5VU8R@:D!D9,## B(T*<:31W%JNBDY90A5K[J%H MG_0)B+8A@\U*%9F!FMPHG444.2LCK.-51YAGMS*/9I1T,1&2\E(F!\%[:D:1 MI 3K1"A1UO=WA','O'-V',FQ''.)F2N5,*(3%O6^>!LX2E4$V]+\\T&%N0Y4BKJVT1B=A'&IW]ABQ5:Q*I?G]+NY5 M%R/J=S59=T"(<]R!2X'S##(A6(L6?(I:X.]C?8M5.J967:@[9-T7)_OD[)3" MT!SA+3=>@/T M3TFZ6CI2,%BU\G^_Y+.U@XR((U$U$$)R:JX57,D$'*B.TA99UTPH;@YS$V[@ M.M%<>N5"B $DM=EU1HAD$4W2O#J$%%L4#]R_;#IOYC-F@D)6J"M@9MS[$E)V MTGHZ8PLMIM;,=[=Y6$[VR=2"4#(4CA9"6; 9,00S8-'U0C&YI9WHZG'%OHEN M$U,;C>;*I (\&VHX&9@QV7J:_D19R*I&'M'*_.BU Y'/]M58BDJGF2-UHMY2 M@66MK(X)-Z2,IBI3QUCD4]F2F.CUAYOXEE1,E'?/5D05W!K MO2V4"5-*Y^RJWJ!JCI=5";L?9I9TW.:XF6?=9O!)! 7.H=]PZ.>L2BE'7L_B M4??&S&^H1,VDG-.;7@^&@[/SL[>]BUG:+)UO-M82-0NC/6ZR,(9Z?R#V*3ZB M51=2)U;J27Q*N#9V5B)M;99>#9_4542P+F$;,/7A\[AI-N JB6*XIBG)4J-OX1C(6YIP@%M(H:FHN))6KK]6 MM\G;A+=OHTW6RZNL11+9\H3K)8)F,B'B1L2I7;*5&AJU&6=7Q*W'U[OFK#<8 MGC3C-Q]_#)U>RVKDZ[ V)7,CG;\UD M,AJ'WFEOV&_>?VZ:Z>\-(L.OS61*G_9J..NY3R[N\OF%MJ4KH2&3-$+Y[$-6 MH!)-Z' R9\IIXQ6F<1TN@2).A20DFQ%,/0N0-& M456]F8-69[$?$OA]=.FGUM8#B-F%!%Y;#Q&-<>&A&,BIJ *N;MQEW#VJP0^B M'T0.7O"LB ]TAXUI"A"#$4'SUSTR:M2 M&S.Z:/.P#*7F8T,P\G(VQ)H3PQ%&>/!2@-DY7_]A%)K+(>?- MR7K+;#Q3EBF$D=&")5Z#XS'1U!.MI*D3P=#EDC!-^])#&VI.#^-O?'X8C#\-"N4J+F$CL5&J %:9,0: M+M!H;IM9C"HQC+J+1T-%=-E<@ZAZXT%W-9C/WB6&,"C1'02=<,72, M)@*A"-R9%1?4X^B1N%B\%J5P&V@TBJ'97)R%0%@H2!$$#?"K;VC!_ VMA^*B M.V^>DHA:F81A&E?@@GN%BI%V&GOS-&IUPPC-8* M#2'5BD8I\RRM(T4]9V?5]5C20G [;GZDIMNE>"=[C:\M;7@J%65:J54YND'J MZA*20Y1C>(BXL'7^=78(&9QY=JE4" MU'PF;,^%L=$5\NP0(P'#4,U04]:@4D+LYX50"(%9/9.=BU4V_-Y(Y345EER. M1ROGPY.EY5.*HYD 9HS2"R@Y4A@,8(S'JC)[=(>U(\ICN4%GNW2>!)ET0\2YKY9'4RJ8J&]F)K[*Y>,MA@6>*%%P^0 M!2#&Y1D*HQR!1^GLF;[MHH[2!IV++)9Z 0!W.7A4"%$P"M8N9%,US7A\=-Q] M^"*+L1Z#85T@.Q,B!H@.S0H=RLBZYGG5J&6GW-PSUM54 (X,"FK M:*C'0Q&VLU8#0GCME@D%'6VV0:C[#8XIC'[#1XZ':R!2Z)Z>- MY8!;W"I.77_0@TNM,88]KMR^HEK<7%%ZIHP6'*-)XY+G"JC'BTB1\ZJ*\@FN MV8ZOZ@NOE"U%4=,[ZE3L.6Z6PHPL5+=:IW/V86OL#M6:9(L*(B>1 Z"5]QXP M[M7"YE2M[L% >^;<:# M$9T*4F5HDYK+O]$S]]GPQ^&0Y._^/%='S> MO/CIYXW)F,4^/V(W!0CC1 Q9* C1VN*EM#)(=#1:BGG'LI2,T7 V"/5M;_QF M_'[:FS8G,UV_'FVY]-CEU>_ESA42##H"AM5<:=!)4(4(=TY2C7.)\[./KK\$ MS='?<'GEK?5=3MG6C,S%E'<9X5I%H6-47&3@D2-R+@6,9$$&-"UB]XS,7IOX M\^GGT9C*N==<"14EZ@970J"=\X7YQ&CJMG%T63R4ML';LZE_H$.!)*H #&I**;LBB MWC!EM9.R0 O)PH"V?(&>W"9E(VH[!1R8$@HA*'J6@H[2>33%VFJ>C3;:L;9Q MN>A[A#1*;T?M&\3D4X0S:.G6%7#1-E$O\:PRJ(P.G@F&3KVXC%9%QLT$?(N> MS>GN%+40X*QSRJG@('O\4TJ5N?*>"C;N7,M<0]3+Z=Z@?D$KB*"*Y5D)*N#U M*2""XC0* >%UJ#*"=M%VJP_XE]+5E=NC@!>I2@@7(B0J%9$N46&UU]'ZNI.L M6X>N+^/F)#"H*65 6SF 4,(!%\41FAK?'7;\Z6> M7?3;,=&F6]+6\)P,/F81#V<(CIGHBPX)W;+2HKI3]M+(^;!O-T1W23I#$L8K MK3$. =S[858IA":-&R-TJ@*3EURU.+35J)[@+_\Q&IT0KGS?C+\.^LWD_>BT M_5)7EZ11F6E8-1BK(HCB7-$Q8RSEG.;*ME3W"V;F=7H1,5N0W"5G]%Y(6%3 MT:]B> C5>:U$TV(2 EF9'(G$YSVX_"H:X,6*$*:ND,[JRA;MH$]JZ M!,>21CSE>&(:8VZAT-<&XY2A@E\G?2TXB5'Q>L1=Z^/:"L< D1[&Y8SS!"XP MYYUQ$N& 06J:!4ZCGG:A;-:#[$?='6><>3=[%%%(Q MGGI&H'F@*P3H1H#IJ.K^:IRZTZQ*VOG9^6EOBKX\?_S8]/&IWYMOOM\?G<\R M06_'@V%_\.44/?UE2NO-1W\R^C(=C(;+X3/Y78R1< RQN\Y'Y[\-NC].3@=3"\VNG08C7*(0:RPN!#" M,>NT3#*FY)GG5E?>IW*7G;1L0W7G-6SK/8W!1!@B("CI#5DE05,PO?)U8;6> MUZ25J;Z^C_(.?Q_Q[\%T(S$'Q3#RPITI34)[P8-*Z$#1YPO($6/:&DK=%?-" M,C:DM?.Z#_6J]:@"/%C@J.1,F&0":!-BXJ4Z^A#*;D/KUV;8<1F_,\B61?#" MH_/%@F=T]=LCI@7)*IL8_W-I3 Z;J\"0YW6:Y.$CCGT"G2 M]GN4:U#;F6K$]6"$N .[ M>,FKP M@#KH-0O<&Q$\EUX:AB"K[DFT/E'X\VE#/V!,"SKG.47 %>B&UBZC:GHLE\$<@;K"X]$ 'JJ5PYQ#':B-]<+JH M^G:9-(YOQ47NC8>(*2;7QR*A-QGT\?DT.#V?SJ>YVQ7Y]CE9-E(B?HP>;1BB M<><%1_V-.@G/,%B8BV)^'."\9'_CM[A80M6V#/Q[,0,(V3U:58QU<@%NR+I% MZ3'4872@760' T(]# /UKKW-0$PZ,E:*4> A1.:9#<)(I8S W[G4Q8!^, 8Z M5H!3;P>1$3E3-BDZ6Z(!%;04494TWX_E#@.PH0J=?3D=733-N^:4C@FO@=Y@ MPPX=D>7LH<@8-4)^1,P\:\Y1G6@"C_=UW,?D7 NNI01M27UGS"*MZZJ8'X8#HD'986BO/#")MH^06RD%HW[ALG[QZUO^;_Z:LU1+ MZF&8?Q"Q__BDRS>]F7YNQA\^]X:78EO2J;I=_.^0B/&@CX3,%N /Y&?R[OT? M+85)<"?]HJ 8'W*@%F\8\C$T(BK0O>?,;0T(I)Z/PQ]-2 ^S4C^4>:-5Z=@4 M"U9$8TB3F$:8"QH!KP^&NK7P&!#FVI:IH7S^/.9!9'%;^#=%:+.RS*NRY ^C MRR+7#^/><(*! ?7^.U_!S,X?K].,;F, 82JPDFW.IC!- Y8%0NZNF>KK4+6, M&W'U/KXN-W<;1:N,@"^M-+CJYK+Q6UM:7G98PLXBH5F9NE;%2]]4_ MAJ,_)Z@?U*7QLB29EGG81QYZ(E+) M#(&!54& H_9JE/&;70Q!")976L^=L+)KH;TYG[[YN+K4YAJ,2X.Q#H*DI !! M*DW2P%@M2*XA!%-EZ'8LM%NLW)': (EH?J/F(BC6WO#3 #][]LX_)LW'\]/? M!A\75F/^*+M>^"&3<#'K?=HR5N\F 7DZHWWR>?!EOO3['7[47=>J-4 M""4[D0-'[X97;#.SP:\ TO6ZVQ12N80I41)*_*"T\9_&C>75?^;JY)5F8F84DX8NB1. M<:8HPGG%68@AH9#4\Q'2 DUR@HZ/7710,D3+??#4\DA+QB1/DH0D#E%(;\;4 M$'/\=CPZ.>_3A@N]_E^GHT\;:U-@J$*>.<$-@Z(+RBE+D] %>.H+08*2STM0 M"S3*F&)3Y*XP$W';*1?(ID- ?,%3 G:H@OK0]#\/1RB9BQF:GW_?QHJE#1KR MP O/6H(+T5&7)0)F-A9$K'"HMGQK>2W0+PQ(^22BR9:FYNB8 M#U:_QKV3YJPW_HLJGV;_^+UW5DW96UVO!"B+X9M(C&>Z].T3BLU)PV+("O7M M8/5J4SDMT">)N"!KF@'/ 3C^I4-$E""9=!85+.Q,GR:^W[\LHF@ZSF.6)7)M ML 4,DXAR%"B?R7PDFFB&D8GE]=0),.INOF)] G? WJZP]>+6,KH@9$;3@; ' MDO2."Q9"$L[YHE6L*P.$?6IB6XPC%Q<^1[FB2C@BUULU7>3P! 7:9[\7%'#)F MJT4LW&B0P04)67&IM400D.L)>7RND.?QY6;^R7>(TSL&=R6,[HITQFDH05DJ M@Y?"9J-$BO4T&27VS=R_]A[ M!.AFA6Q4;"&O7$Q+:!\RLY6@L>HE,<$K/>..MR M"@AL=8)8*9L2XHD);3OG)[6-P>JDI(R@>4'<4)R2V7,K \2Z#R-[#*"56WQ/+B=V<[7N8C!2175D(C' !P%P0 M3$LEC-48@PE1%Y+/*M\WYGWIF*3U/FXS'5<> 0K5[@74\>B5P]6/^&.)FL>[ M5^ROJ@M@&YZW5^_9)XS.UUQ:9X7*EC+EM@"G+GL<0T>9 -4WYOI:*^?";,LF M$KD=F[/A9VL.+S-!1NLX3;N"8!PB \EQ!Z/C4@%:BD7$7&O%#:GX?!ON#%,1NYT_657>96#[=F?#ZN3#;)&*D<,:P(KC@:&9QM-"PS ME1#^)8V[IW)P^I $LAT@CBJH@%;1*:4A9QF4,@P]8K%9!)9K*\G6\ ;[()V- MT*Z,N%^<-]*@7P1IO96RL*R3]BZBD%KN[3RD4!XC7A=6:\>*H.8FD(5SLVD< M/ 43K2ZI!34\K%UYA& \6;2O,97(50;!/;JF8IVRG&7N6*P*9Q_6KFPKD V3 M?70GQS* G! WZE!\0KU!^(6* MS5UQWY?#'Q?DME.VM;0I$B4A-$ET&[C"&E M$(KF"'",0.J+8@]M;1\GMV!DEIZFWW E(3CGA1.]-^ M@>7!;:T1N%M4$4I'"2H);ZP2TE*C,14XJP1B]>KGJXKAS>/+(LMDQE2N%UB,E[W#4>T9H'815".(R) DOU MI5/!5DY5/;9@-C(C,7/TQDIS+]$%:>TM>(9&E8N2):O-R'RKCMW)XY'.W;+R MD'3&N"=Q]#;&!OP3HT+)$,[&&MN[U2/FK072D<\ 'F:#X634X OW00;ILLN: M0S2YSF> 73UQLSW=#^X,E'&!ADJ&K#V8(H*+2CN/D-,D+61+[\.YP4>[J0WY M1S-LQKU3:AUPC6FTM@[*P*,$@;7V).=:\O M)^;\V/7WKD9+9P5@0;=,8MZ;EQIS-.JR3IPOG MD\&PF4S>-Y_.;D8HS69+7.&\JQ>6W17F/&@;J688 *,!BT@A6)LD#R&#JY9> M<3&7<-DI+]Y]>WK$-6UV<$)XZ4R M0GKJE, QINI*F>MQ.7N6$K498OC MW_"U,AZ=70[(.!\,/[WYTHPO@7UH/H[&5ZV0/_2^(UX9#$-]//-".$;N;/MM+Z^*$8)UBDEGXT'#@'Q,J2N@OQ1#>'JX-2 MZO9]5V6(TX4W)>628TRW-=LYZC4)?8 M#*EL9"F$* & "Q<4!O):"AM*HGY>M5"=8T>A+O$.5J*EXRH"RQ@"FL"IO_NL M.Y%3+57J+[D4L$=2Q8^[PIP!(>DF3CM1N!>%5@8D B#$=C373B;+J"1$MUC] M%NXK,C:EM!.VAVR]-.C#!9J7A&$>,QQ)+QCF,5# MG[M5:&IUMI'F^O& ML4840^W>ZE%M>ON@_YW3;\9 M?-UH!;ST+'.1$BFYCR(PQ$Q2&V]XPF"U*@4E]U5MQZ5D;<_&DI6(&F.52,WG MHP$=HK?1TJ@JC+D#&I?JM,RQ2ONW9&*N">SZ#4I+<"-D#U&M08[A#?J3GO H_7SI89C]7IGO6E.X*&PT_W>KBN'[Z-'+$ M 0K(L(!+*MBH)+H!FPI(6Y]@4KZUFXF%M-T;2TL6QA$*)4C/#?Y0&%TUD#98 M(WR2PE>XX>5\M^'[Y>F'#=L@!H2LP=#XOQR!QB0I;WU G0N*;FO7#H*+97MC MGJ9M.5BV&,GP3)7BB='<*1\,"XK1Z.<G*^NX"]2@$1Q,P:+22<1@E*D/3)1%>:U9##[?,VJY"YBX871;9 M.3K@,RDS!U 0IOA"S4=D,%X$5+4J.RJ6>?;U&6TIKLK?^Z?G-.YOLW,!R:VC M5#P:ZP)HZ9S2Q18AO;9)\1KX"NG4O-5;A:K[X*/S%E5BCH9Y%"<9T!16+90W M0/VL$'?58XEVPB&M_[*[?SIPFK MT+0]#]T7?V:Q'LVI1 0,-/O+6.Z$AR"XX'61955 LCX/EU#A@DZ-)Y^;D]G\ MIMD$O'<-]5A<.+YYD3)Q8=%QHM]W'A2%']'0D.TBK2.&Y\1XP?!(4<. M-$ ;Y9XU1A^%,@>ZJIQ04 &4'U^].DF=M]>]V;-N,!?OD6:FJ*HV;YD3-<92ZB3S1V3T4'(G$=ZFL2 M;(&6+J1G6^H["\VHAA00)Z"E@ZBR0_. &PD\C<1E]26/*MK?B/A_C0?3)HV^ MK3^XPT=:?II0H"5H2?V",,9T'*U<+KJ^J\KY/'J;)V%= I6V(#TB1YVA M(**,3!C+9-*RR,(KJV47;*2%]%TFC2_S<]>9YK73PQB>HUO..7";D$J4J(LV M"9VUI3K#EBO>M1C;"-F8V,XUI[(E? JTTP!2>Z.LT"X8K0-U?JC'G,Q[LOLD M=DF..!-Q*23E M=0$+PN).BKJ,I2B^2$1*W <'"'!#0'C+,@TK92+[NI[.4;?V]2BB::O47_[S MZ/2D&4\NCXS6$QSWB/8R E=JJ29L]L -0M>8;8C)S,]$N<2O++M@!8;%'H?A"(^"O"X<1#J\011&,4P'*A4%@RB MP#7H0U\?>Y//;\>CKX.3YB1<_#&KVT7 VAOV,5+P_>G@ZV:)0*:49.BHBL,- M'[) _X2AF,M!\X3OK[)F\R6@JY-V7PPML;:(9H7)R7H?Z IV"#9E9CU:MH(Q M6MV_'K5:[HZC2]N]W1)1O2 &QT:BD::N*190KY(1:"(-X?5Z,BQ;A:$6TNZ+ MH67'%H(%NI68R>?@S]:2,U<%PTZGV]*;0LWYG'MEZ2;!N\4:F9R%*(6G)! Q M%^;10G%3-*,V[%!7RB& 76F16FB[+XZ6[2.?$;:D$G-4(#1&!-+GI".Z 626 MU]4=8OXVR,8L_:CG6!MR*Y>*#DE28SZ"C]LE 8+BE06DM2M"Q(":LCXVTJ+?Q1H0M@=(!\;Y2,4MP'!*U M)[)%9Q&$M2PZ41-FY%Q7ERT(ZY)88KXHAXZT*(SU50HZY9PUA.1XM*K:4B^Y M=&Y5RLZI.ICBYR^C\93.$Z[KB=>?,B,=+JA#=XG 'N,F93'8#$$%3M<"RYU# MY.LO08Q_B\B%M-RF^&;77*7.U]\:VD8$3=85Y@K0,#3#)&+K')CB)NCJR$]< MFJA;XJQH6)_ SC-)= -9\T*CXD&$$J+5'O_E$?GAPKZ.H1! RUT.XGM6WM5 M(KLO%^$:&YV *OMT!!<#E-_7M@)=:V@4+O0612[312.\@<>HY%L'3 ME4UT,$6XA&X8[79]WFW8G.&^)R([W1YJ&(OH1V2*(+P)&!TK7.?LC7"BGOB' M1ASF(HQ5J?R-3AHGY7QZ/FZNNM^_[5W,#&F:KZU9%M E7@PO5B,XE>"3QCV/ ME#NNT4(9;UI*FZQL)[J;J@T8V6R"J/#22(4[R22P"M&W4X()ZQ$K,:(9&WX40ZURU8@MVZLKT M;<;=Z'R\ 7?4=0ZM#X5+ CC&$AEC/L9-8$;L3?KT[<+0ID-*9NKR*87 "Y5J5O7>;NH;,I!@UBNP7+W*8; M][[RQ:8@$H#1!/JM#")XA\%[D%72[J'$W8)N[F@)&N: 6S8F#5+YE"V?B1NQ M+(*PEEL5FXM[5B;5[X_/MQ^&CC%TX11687P'I3C/><8X12>9HV_!9$+.AUF= MQ&Q#=F>Q#:=# A&O)(+GLN V,Q*":! M0L>Z@][<79O5B*11S^/F,ZHU0JA+%/_'<-ST3FG.\_\UXTZ'D>XL,5,P$*XB1\B':%*H3 MJH#47#>77?'Q:++JS+PEF8K6/HO"* 0.G 9BZVQ**3S49T)BKDG>TQ+6DC!< MQ\*8!A5]H/M(R6IP.8\M=R"U$];5IUUQ3PB>-+<<>$ ?3N:18W8A ?E MLV>V"JM?NL>1U2WOL*G]CPCPP0.R%0I$I;VGNR[2@I;H"^K+4>C$H&:VE9!- MR>T\P5:@/3C%DT3+F"FUQ+3-DNG,7 IU;X_Y<^ UR,671G=S.ILV,%+>>+1. MT2>,/*@)/74?,,8(&O^$OK8EN]0""1;2LR7EG2;66185,SQCW*M#<0Q1F99. MB,P#RRTW/.9S=SNC?(F]$YKN\4DE->H(C]E;+1*B!\FX1$6I0HR7^J%$ONS4 MV2+ %5:G+#$XXB4 FAR&07G*/H&J55QL0W?+*2<=AI;3T;>;7C;KYZ4U,S$5 MD4P2("R&1PAF$AW-HK;[ND%?BZM9A:Y[8F;)>@AEJ-FB )L5FAQCJ?FYHJNC M4)"A&B&WX..-N%EXKVFI3=>4;(PI.LV !X3+'H,G4!GW 013)ZL$;]FT"^XP M+2>M,SAR.G*#P3--EQ$TY0R)1)HP,G(^UXDFSJ%%O;M(>W\^/!E?;!M[)J=5 MU-)C)!%09[D5.2HN$8K'$(NI+_?+%@DN(F4+FCOS6TKHXC-Z0B@8*01OD^#* M%JV4T0IJ5SXW=6]EFG_DNF8CJCZ,$)O\:S#]_/D2U931^/WGWKB9=6TD&(2& MIV5RURI%7S$XSG4JP7E((+TWU.,7C:(A1-:2=9V;P[0II;OA=EF7!IYT\DQY MG3.HDC'@+3PKKIV74L4ZESTU>CM/3KTOT:J MZR^G+85J(DV97;Y/(<@8<@A*0?*\+C_45CO1RN$*U-T;4TM63>JH$60XE82" MXHS-/F2JJK(N1%/?K9+6[(BIZY9S34LO^\O546_Z4\J;+4@3*FH5#3)8CQ9: M6!G0>[B4,?Z!S&7=[^'R!+23E3F:.NF_;N;\M=GPWJN3&(>AG7" IVDS]/TI;T+PL[C?&\ "N6>8C&VB*BT5X: R!]AS/=I M68_^\=4EUUE-]-O>^,UXAD5._K-W>MY@Y#DS%MVMS&_ RZQ)[9N/LX^ZTZOV M[K?4W0[OUBBYHK0SVB4ARLSM8G2GC9!@$"]H->?"KFE\\2O[&\I!WA+$2KS= MAS1:FS_>DS3 ZQCTK/LW[D>/49>3B45J(XC>/<2'DL;LY8D_GWX>C2E[\; Z MP5$57*;K4X[@U+'>&.A@&SC&LOB6%R8Q0-$QLWBYU\K,-Y[MKU]BEPYQ[(0 A 04>8DHWNUPC,N M?&[A>@F_EUQLRNM.=[@PH$5RN+KHL40*&7)2O&A/"7_>IMOWPNN;\^EDVAL2 M*GS8Q8VAB$)KF=&VB^B]C#3I6@>:GJOOE-6MR/ M5K;B>I?+C#&NXALW<$LER9XGYB&Q!5E\ S/ M.9<8"8_6J01NMV-@U&^:DUE?3+)@O6&_P6TW4_4_J)KF%?YB.,.QPY/V(/;M M:6^X04B*X;9%G8_1%+3$E@:^6/0_5D=&U\M:KI7.\7D_A#^,,);>=PJ%IH+& M H$:/P3CJ4>;X#8+)DU=Q#?? W[7TGC=FUX%PC/]N@QV\*-B[_04S?0]IBHD ME8:!T(*"X& #^BF0O%B/$H)4=V_45E5;^![H?@!!+,M^2VD!I"PH//M4_?J(N3[YXJ6]5YW M*AKO4CR'R$J 2( MF!.!V@H;RXKB7E4.^+[Y(9STYLNLLW7^WHS[@\E\:+3212G!A4[94WB#T,<: M[RPXZ82G 1*5UZX'"8R%0TB8N"I IS@ MYHZ0UZ6?4G7_ZHW'O>'T8E;_UVOM5=95A9\+_@^!&\^@6+(A*:GIP,1KWU+, MI^4\:FNC83,J%Z/CX.F6"G.IE R.#M@L6"\UN_3PD'Z9C M/9+&R("JQM&P0!'*V1P0_R4Z\G)1UC/8YGI$/2P?'28200&-U* J4HH9M#8!XMOE,84DE1BLU'W2O0U8EV[=,]0RMU0$@3= M4_(9@9B5@?K?E^!RJ@)!+BITV4'.EH1W0OUB)?=(,$>O)8QR M&8B4$YKX(H M51D9]:5[&,*7%.Y%[;7U-E&1/R!>M,&B)V;9EQ0S\E#WU7HXNI>42DJA.4/C MGN@NI(M6:TUH'3$8JRTDUZM8^C4('S?-]\'DJN3O3E_CM;6>+A_,,M6"K&*EWM0_CJSMA B M9(0B1DL %9%)I7FV&.8@P[&NSY]O KD#_J[^.6@_2%QAS]F"WILK3UEW$#1A M%7#!6! \"A#UGN,K&>QYLNZ)D<[<1=9.(321J23JV^MB2I $-11B+-33/B2L MLKEVPJ_8P2C2'/7KA />:%,IHZ:K=?FWPD1CK[K11$ZBJ&)&C? M!(U8P-B"BS$;3EF[)@'WH%I?FO'T@M+Y-/J,>BU^(4=6EZ8MS1> 0X^J *" M 5!!TEFQSU D).VYJWLJ&R>K7'P'-5O2?>M,>,%[P\6'BR_-W;'WH^%D.J;2 MK-&0I@Z,/HV;R;()WHP+JSDHYC$JH?N9B.IX,%G3O5Y=-PTS^RZ%V6UBJDY] M=?9E//JZTKA[B7&:H<[[R#M Q$W)(H9"43-@//AJ4RJN]ET,LQSZZU[_\V#8 MC"]N/[QLI'O0)D9-%690IJ!2#:%S%721+)>(73]D06L]'(=!!X/FW& M-P_0,>'HX_1;;]PL$872"C&W=R9I!48R&\SL&("+"-K6-_.M,U6@MD^B*.=C MI/=\W)3!=_IKLH9:%&6SO);"1C<\8H&'@GS#R!&JK7? /43Q-+C'25 JLC*N0UYZ)86,; MC[O!(AZ@UU]J$Y%-]#O%P-GY=66QKXP,HGR5:=F8C<$?=+ LB MP80*HA#Q59DA!P^& S<2Q58V7DLO771%E0*>VHW89 K'H% 68UJ:&:$6W;RA36^8AZ%Z2*J!+V#3=P1>7(89@9V.@@0<6 F.EDC=Z,?Y0='?6. B9 M=3$1#6B!@M%4H)J^6*0W= .LAHI*;B[P:0^=WTGNH=4;?IKX?O_\['QV4S$U M'P?]^;G6RXP) U1J&;Q&FP=,XFZ4">U)B)DNQ]2S55YR8>;'+2VG:5L..JML M9;9D_5!)$CHSXQF&]<%)E^A K :\U =)S0V,6(\#JOZ9>9GO5'_RH??]:I3T M1E7.BHXWC+%>\0!4)5H0J$I-B2:;K*T[6LZUAEA"S%9T=QY$4K=#A^Z&&G:+ MR)SBA89C"J%2A/I(?K[CR;IT7XTHOA[7MKXMY]8H1#H\E@Q4GVLA9Y-)S)Z9 M6#?+,V:NB*"-C(W([+R]J(P4Z-$="(<1N _.*_P#?V-1S+4)I)-UM0,RES7' MIIPG%XBG2YP=0RL(DJF2&=*/?]2M+O5<-O3>R.PTS!J#]<*BU5*#"FB@T9$@ MV)7%\>CKAJJ*:=>RO58DHF13 M8KLD&M%0\^*$H6R&2-HI5W2FP77)(^"J3BN%5F*Q1+3><$BU%H>\DM-%TT=C6G#4CV0_2&FW1DA M=L'#8JSJ9MPV,YZ&![0RY-U-C$!%Z6"28G2E8ZJV']F:KGDZ-UED!)LU8T&2 MV(<,N9FZ/)JI17H0689GF@;XYDZ$*6-]EM>,@_GY7,W]I[!1:^* M9%C-\U]_@QF77[[^]F(Q#N:ZN,7E@A%E:)KI1,PT'*9I&)-M1MMRM0V3F]I+ MQ&N%-$==$=RK_5^1W$Q@ .Z=*.(;\5<,A0C [8[BI-B2W=S\8O&U M]6Q."_ MX-)@,'.$ 0+@M6(Y?Y]OU%-?5@IA^J5A''&]7D6XXRRE?&]Y&F2%%NC_(,!* MXW4$1C6*+JV#Z MF4&@VBY:3@YH?P?,#RVR=<"7OZUH#F?8 >TH\JXAB&S)N!JNI3E/,UQ6; ?MDAU%(;V>9MU?PP:1QM<ZUL6]R(M,E1+=S&H M)? \0#C\HV_34*:)&YC'6*AUPIQB,3IE_:EA8#DZ]QWLRJZ[H>V'8/QA.6C7 MUQF+G@46OU3UXZ_7<=#U^#2W+&?314V#6X&T#1)LHIV-OL!;G]L??6&APNEM MFC\(L5):;1E;E<;9S_%T)8CJZCZ_FN2S,LY&5_>':F96">J6%X81!Y>N#YJJMA9:EWL';_ MR%-X3 I*NA<:[\DICNM90>0&V&,&S% ST'S#MC0O"#S5V:[Q-+OMY5NG:!<6 M\-3P6YJP.-&U%_\4_X'=9WYP2A%5I^%*@J\TQMNXC5 M61,;8K3032UTW69X]T(#FE6?Z9KAM4GUMLNQU$B-ZVT"OU MVIH!8<@=.XPT2^>A96 ].=.S74,+'' IF6F8SX#0IK5YV]J\!C>FY02N[06. MZNE&Z#F &\PJLAP'O EKK6+!ZMHT<=+=H[7IF!.Q!B[5M=S 9 %W58-SS<$\ M!==WK("%MN[IVP5?ZY9H]Q:PRQKN-5+4=2PK#'QLZ>@:JNW:6"'0##5+LZS( MLX/M"\UIH;NTT*\1R;KN:*9O1Z[I,BP>XQB^JH6VKP>:KEO\F84F1#=KRBPC M5PW+M4T,E#2Y87J^Z^FVIEJV%GI:Z/K^YG(H?Y3)IRQ)O_]0%3/Q0?GN#(FU MSLC+.BPT A]V4G-US7@:*S*R[;P[O&(]24I?X\*(7X$XA2BK'JQ M:Z&O:H#(TU4["G2F&H;*=ET6_\_I M^=55!@/<]'W34=TP-#S?!)L>4O+X6]LX='U!K<],P M(M=Q;5>%]?6QXY 6L6=7N2W'JZ^KW,AFQ>K":"XF':J>ICJP,MP \1I@#727 M\9!;UC.',JR1V.]WNS"O04P4VK:#UH0::(87.H[OJHZO>JJF>XYI;W=T8;#\ M_2Q,Q[8I5E=/=US.54>-;#_"3$#/C_3(5UD4&!XW7?>9U5/?U^IU6:N]1GAB MM)"FJ9[I8#*7QAR&O5L]@UF:Y@:J2JO<]55^C21650\,5,TV3&X9C@JH-AS' M @^/A79@6-OWC%75;"+<\IQ6N8G="2"X:P9A9!D!UL;0'8L[3';RTTW,M.Z^ MPWVTO0F7X>$@$,P!FTZ-P,@S(HY!-Z'G6*:QQ;)KAU1UT/VB.>!JARH9M'A( MY/3Q=/IZ/*_J.:T5@ 'F6;6B1[6A( M=,W4(]/@]M;6S\QF3A,[.J\EQE$I_R16>]$4[E? 0B,6TW.KLI8WHJNAK[M8 M 2XP3,=U72BK>=2;JGUV29 HLAS RO4 M7&Y9AHOM2#S7T4W.7<=FNOE"E_ 6IMXD95<:EH,E5"19F0P/SG-[%7'7ZT%% MCJH[I@MFCV:H8!QBM7!##?6 ,V9YF]V05%/77E$(H@$"G(C*>]I3KZ*RXVFV MZCF1K>JFX9FAZV.3':Z;MA59NK=1WX8S\VFEHYY1^?#TYD,T:,1TKAH&PX8J MNJ5YJNUZGFUR+\!JP%OS:77-M/4F(CF?F_N1"=L0VS[)&;?L0#,LRW%E56G= M40,_\"W+M+R0>T:PS30Q+# (&S1.CD78UYL=#?+QJLW!->8:%LA>2]<,SP6' M2?-\%AD^ ^+[^K,%%9AZ:36Q>;(?23JQ"@TQ_5KJ1H2MF UFZ4PW]%!U./=L M/(1C' 2XQ7=8?F8[7-_Z*BPF\>1%\@4+9VSA]X^V0:$[&Q"K*VDYMNXR38NP MPCOC.F-,M4S-!HO>,H.G'4V7*VE?.DTJ=<8UO3#"?2L6>V93#7 M=+!QHHT1B"K87([VW')8^R5^-TJ;1E=E9UVAEI=D*=Q4US$!":8#K@0XQIZM M,X.'*H@W<.#4YPI;O+QG??TR0J[W"3Z\$L64=320;B6*DWF1'K"(:RHH?%9F!KFN]Q6K0\__&K^](1Y6R'4"9?CU.>.JR4'0I4S%N@LBAQ#YPZL#4:( M JM'GNY8 2R'^D]:D,X<]Z_D"S$S\AS&7,W%*HNVYCJZ:FNFIC/0%E:GY$^7 MZ?O,(24/0U]SS<@W?-OP L?FGAJ8@1-X8>B$NMW?-T^9Y(\PR7@O6K@\CAZZ'(CT&TO8N (Z:;&7-OPL7!95TC2 MB9"TE6@)"NA ]-$JLFT>^JYM&:'A M&6I@>=B9U(Z\(#!YJ&G6.[ "#HM^6?6=L3]BY$2&A2U];.:9AH9A>);F&U:( M8;$=$@7'41A@TJLZ=P'K-.-8\ MM"+35G4=B[)JG-F6!8ZA;UK8\,/7&4@=XY_L)QXT('<.)T#GZ-_8QH:KVH9M MJ([C\M!P5.;Z)ORBA[IL\*6%DO[:3]P,_M2A%RK8\LPQ#W$9@14^/2#6'%5[>@R_.8;]Q[BK/9QC>[:G&8'- M==W:_D9O(0WT]=-#[!?&B&N .ZY%/IH-J_^-<0&K!WTKV_>< ^/P1])08!;,"F+_>ZJRW MNM= O&K ;8D(VFR7LGZ^[&%3%U@;W]*T(%(Q*H+C$8WC!FH4A-J6\V4;NSZO MSNV@H;8RV\V6*T]FRYS L4*=F[['G0@['6&G3G#G96_B;7%,MF.O55-I>;:K M$:B+G>PC1D(&$;9Z8&$ OI<1AH;MZ9ZIA8'/F>5Z'MM&(-W2F?-*"FV=W@9Q ML">[*,JZPNQ^TB;R-4,%ESN*P@#3W%WNZ5L>N%/ MG5;(-Q3(T\;+;R!):Y1=/>H]&66Y#THX,B(=*=CCT 3;"7.\PVBC6%H-6UB&^+P3--OMYU\+"QMC3; M7>W3L#)=$.HL, P?>-=U.-B8*BAQFW,]LK<9+AP,>];1V;[0.-!C+M=-T]9\ MUS0\2[==UV#<=$(5[37?W#9;6^>\N[/=V<0O\'T;1#UHH8IA7YJH;) MY*H=Z%MGJ]IV0[/%;=-/TC:7KFJ1IRE<(,O;SRWV/7U+D#V&&ZD\9 X&LMFN M9@''!FH %H 1:L:&^#'LN1/TBJ$CV@X/0ML(/,TQP-O4@.5\ MUP&ST-\8L>Z8;/\1K^078;O3KV((%F,%BDL&^:-VB=/D/V+TUSC)V)YN9Z!Z MMN\YAF>"K\Q5,/OM(#2!]CR(3&]+,^WEZ/<:5I.S6=DZ_5=>H$%?_C(.Q'6% MN2?2U%L^=$WG^_ETBM8TZ-[X5A0_Y]6/V3"=@6+^WZ2:^'$Y@2?@_^%3[F!P M6;7-.%AK_*ESC+9T?=7Q#-UW7-L)K, Q76Z$3L W\A)Z3;WB-B_ M,*+E]>\ M0*!(<[D9V0PL"> PYKB>:[*0Z:YM,5?7-[J,LUYSV&]?_YJ#),WDQMV-R(9P MP5[D N7LZ2#'-5OW@9\X9J1S':Q.W\(4#.?0QWW(8MY@3 M&N 9@H;WP#^,#/!_@L"U-E)43DR=7>K#L@-;URP0P+IE^*II!S -E5LP*]72 M[ W9H9U\K5?]L0X(7U4-F>IHNHF;,"Q@GFV;@>Z&&DI8B<()0*.#[^ PQ]%= M*_2[ILS?1JN])6]@ZDP+P$DV; _%E:=:7HC-PPVN&M'3/(7C4>=O\&U/L]?V M(Y79K@IN,<""V> MF>@=6X:J1J!7-EV- X AQ]7D=+HD>CDH*8"$%IJF:NBF M[^F1"UZVCT[JK@\NN 9JZ]Q8 M[,VR-U(#S3,TCNZ^X1JJ8VNZ;ZFN ;ZH[ACJ&3'4 ;(7%+BI@:8*)KUAJ9;K;\ODUT\.C(Z9 MO886.X'LHNCT>J88/PVJR+\68";1<,[C0O*KS8S\L] M XP,SAUF<"_D)C-T$!J6KMFZI_FV:=KA%E?06$1NO78\;Q[[$O7;'[ F&.!O M+XE),XQ8X&JNZMI&%-HN\+(1^#[,WF3,9AN+9FNFVN$9KRN2ESQ_QS1\1W.9 MH?E&Q$)0&"8F#:H@_YCF;L:3Z4Z7IWZ0%M MW74B/6(8J(DI>3;(?R<*/'!< M7&OC;(,Q;G>7!C_EF7CX*2Y^%U4TRT8O3CX(M8B;?A28KJ&9L/ZJ:3O,CLP MYJAOK+_NK)ZEM3[Y70:BZFL6*!V K^T;G+FNYINFI7+;-+@;&!O"5F.&<#A2HXW8'6YH!NOPC/>25)%M@AGK MA([E1H;C.1X(*R^T+==BX-ZP#3&M&<<4TGM.?4^4:F"61JZM12$HY4@'NR(P M;,>-0LMQ?*9NN'4@R*PF)[]E V[/0WLG9!X+],@+(BS Q%U8LB!@8'"#1Q<\ MK;*P]$5>/YZFIM P9C4-HZ6TR'=1)D6Z&[BNJ4:@93CF[6P$2_5DXGM!-_3- M2&4:!\T1&3P"$QD$EFMR/P3C@^G/GK]TG08'G7,'KLT#Q_"QOTW@1AZWK2"" MKX!L-=!Z"H0]Y9FO!@ZWL"H5!J&"P6$"=UBZ+C49 *8C1-AI?6BV'7#7CT(= M[(HH<-R 6S9^LVW#-S<,I]--H6&!9C$'BUW[;NB#N:R'6/[:<6R,'L1=_0US MN2<3WTN@&::*43P1[JW)AD9V&*G@,88J6"C\:3G=OM!@3Q #;O4H"&R5>^ Z MFJJM:CYXCJ%I&Q[WGS_G:XL(N#$B]C1+[,CEI@V2R.>6 ;:T;9@>6%FN&7JV M'_IOT\[U@!J;1-.&B1ZH&/\083RE'0:>ZCD(9689CJ;;;Q-@IYSZ7D@.;)!B M(,49BW1#MP)P?)GG&&'@!(&FZAL))/VAPB'&"68%J[J.M;C KP9WV79Q0]SD MCJ99GO$VN79":NPIV4*08#8 !\RW8B-<]&1EV&2B1 M[3AAH/HJ-U3#\ +7"5S/=CCH)R,(67COUO40;MU37U727.;#^H:/9:@0FBVN WV$&H=<=,+=KID26P0W' M#YQUGH6&";83(*-T-# M-SS+!WVTL6-@,>[HIYCC8QF4("F':5[.BNW%M9]WA1T/_AMI8(5J8(@P\"0B M-V2N[?B!XV]=3=,\9*9;1MKB?.MJ22M%)J9QA3;(P[*4TD_S7ZY%=2]$QN)L MQ!]$7+P<7\@MCLUD]2 T;->R0]4*7--A/+1"+=PIUWI.JMEME:/T RJ]9-US MS-SS5=VU(T-U3,=SN:>!QZKQR+*C7K+5+H$!DL^W FQPAJGV ;> M[V&-S2T"P]*Z/]\68>1KH0LDX"!Y0B/T\%@)7+_0#AB*W7"#0Y"+SHI@KP>3 MP4-#]<&F5$T&MC,0R[&TR'9U5S?":#-_SS2999V.5F\_K3%\S0S ?/3]T##\ MR'>X%GFJ9_J1P7QCL^X#/V2R+^[X-#G;G<:&%JHNTUU-!6,C4B/7]7$[4^,P M?6;8FP?)W9GM07M>ON9S\ TCQ^,&^ .>'W#F!3IVH J=3<=P->+XC0-M;\([ M/>$@XMP, +Z1:;A@,/BJK0*@53'%\@=I$E\GJ=RBV3MWGX.QK(>ZXT1.: 2N9MN:[@$#AYK--#_:;CCJAK-VH7/M37.1 MJ_9KD8^3ZJ]Y/MI._5VU!"+N>VH$%H=N@/NE@Y>M:H'I!!8W-%05F]%#UFH4 MRM/W[S>P7:34.9A"JN$$7#.,"-Q#Q@/;PE,WU52YLZ&T.,.&(DT,[(7J"[YI M!F"!6HYI@]&FAW9D19K'=2R/'OI/2_UCWPO;:&Q@NRCF<["7/!&'#P*66,HV#B5Y)9N&?L-[*LH[I+A,R#?1318.89!3BIH7P""Y9F6SWS; M\T)3-6'0&_:MQLRM0UN,8._1[:*X+@P\%PT7U3F^$:HZR[GJLW\0-69#V[C!A0L6U.;'=W.VBM< MC1C(;C _, )1M[D9XN+YNJJIS-\X1V.ZHUFO&]Z/<&,2I^,D _F79#<+"?@P MDK7$;F4ML20;8LF\$8C)\0Q[M*:S<@PR=21EZ_X< EC7 M>>"#IC(XYF [P,@ >0,L954'CWZC4)>ZL@*M3>,4A-KD!G4UK !L%8"T#F:* M9G#/<3R#.6JD6E&@VO9FULLQ253W-?\Q&^93@:5^LU(LBI'LKS8UT(Z^&>G@ M6!A.")H)CUD,$XQOW3/MC8@VDZ^RPXZ1O&&\N_@7)!FW.28ON@R$&_? P>.! M:ZN:H8'4VY!P6"*OW0&_(/-G'MTD5IW^3 M[(U&?#X>SO<+7BP-^?JRW, LF@>R/+09-WS,!-%"/[#!GHULR_*Q[J_^3_6G M^01>'EK+LWBFDK;G:;8#XS=\CQD.0, R.#(0.(P 55?.:*W MSV!G-V9:IAW98 ?XFATQ+71-^!_,P@HV'%5KU<;;=P:89%1B.M3Z@CV* M_ZOP\?JHUCC6TJJ*_!?Y^5)7=*63VDXOL/8WCDQ3B>)NG#IZMD"O;^9)/X^RS_%L) M8_W$U-OJ\X?_OJD^/[D]33)Q,9&E\S[!*[_Y?!N/L$S>197??F+F[1^?<< 7 M<9K<9)_^-2NK9/SP['/Q]VWC2C*@8E%6W$!2[I-J(K_7; B7@4F=W +FE1N1B2).TP?\N[BMZGL! M H""[Y]Q?=(0KM3F,\P5CXNALS5SW]UW5\?O[+/WRIQ-E)N9T4YBX$J52Z? ME&2 V-E08@E_ R1-ZYM $7QFZL7?Y6TN"/IA*E;_@J_](FYFJ5Q=Y>O%_X>_ MR-%=?KU4E@%B\@'A'T.YDX:DG29E";<,Y!^2.B5=WC@G@YS1/_(A3+Z^!'ZY MG^1(B/P^@WF7L^LR&24Q5M"]5-PTA:> M3:L5TVYKFO9UB^6SD<\G^!R-42: M3&&]@(J7BB^**@;*)IG8: M&RAHGS3R^$OE:C[H"QCTRMK,&1960(A* 5+&RGU<@AU1)'=(U2*?/DNFQ3IL M(_U N9[!\W+)O]4CU("/UWB[$/^>)(13F-.W/M) O!<4#7/0#K48@)N MP5T1?.7:#1GP5UG&Q0-B^[;6C"ILQ1&O<#( MOV=Q 4]8O YN!N$DV6$QFD1*M1&HCPK8;2'$%\^!D8)$$/,V3!O0PSFVBSVK MD<>CA,6QHW[(Y6["@K#U/I:R]K=Z*TM.\@4P+#XORQJ_SK)"H+&'Y MKU$GP5HN#^OWL46#2+<,<(AT,*Z-R(\\GWF&;FE6J)FV&QF-V*(55I10AB)- MYV"7;@Y^+V_CX>+[_ 4+>7"=5U4^K>W372]5GGUK\?AIM'CX?3*J)I\T?.8' MIEW$DN\3G MD]DOJ)>*W;&+Q-_UY1;]E8V?9,YV,!^ JU7 M2H>Q?"T95KCA.XF#?73B' /V @+'\\=6IHKB/?RC MV'7_ZOB--J,@2-\&:- MOS*[EI7^+YGRR[#*UW0%MVH[;;"J1T'YSPT;5-USO98O*\LKHFX/D\RW>I^C MC50L6HPR$>'0BP9:"94ZD9HBQUT:Y0GLP=5?C-V)L[B@6_@48(4_ M2HLX'\Z-J!XA8=7> ][-P92IO<-G.1G_M^K!KK#*_U.NVYC;'WPM;I(,F_TM M[A[GLP*6;F%FPM5C8!2P3)%S+M?73< 54^GW59,8_!'X+ZS(]!8W\D&G(/?( MYN3PN9U7\_C_S#*A:&K-W\"2VZGU MR&A)B>UZAG(#8.[?;_<5GO/Y<1 +@W-Y8PU(Z28 2$I@$P#1$'U_D$;)=+&Y ML^#=VA1?73ZY/_ 2;>Z7;OT*),O9];_0JX&'QKCU(?<2X(U**NZ$E);S*Y([ MD)&[#84]3)HW\3O>=UTHPQ2$U?%OJK[.U5"_WU(7O[F.M, M#?U0=U7/# /#TR+;-[0PX(YNZV80N&[K6\4@]IU"+$O#L'ST[X?S?I9R]Q5$4''QN /TN%&)XF$H MZ8/_2KMDE3ZEI \*3P#JDCX?I0BN.X>7WWYJ@UH[V6+EF1N>BGQ&@ILL]??5 ME]:;).L'%VO>S5XNYAZ@J!U&IL*S7V_?:3:A?A\'0]_ORG M^!NAH,J+3_]G.!1B/%[?&.(@.E=EZ>KWN2^R^E,A93!_S:;9BH#'*K]C4'"? M)LD(A'JS9MVCF[?'=M1RN,:'%ZA8B_K%%N3M'XITKM;&ZGO[S7M0?'OD!K8MSE<+4W\FT+M-R389W#".@\ MSZZ+U'D%XW?>O#E-3$E,^7:F7";@*3+%DMB2V+);;%DGAA)?$E]V@"^QX(!R MAQ4'VK4TV_6-Y@LG]Z8V5FT?WCWZ'JO<,7RZC;A[<_!0YN[*$O1!9/2#DN)5[M"54/LG*/[VNU9*_.8[RG,J]&W.9E,C_;K@.N MT5YM"O1OWK8_(87^W#01FI^S9*M&)\V-@6:PIF;>E:7$^_8/5FJ7S<]L&X;$ MP#F)@<=89=X8#W1E/4D6D"P@64"R@&0!R0*2!>0>-" &NGAHUA7:RG8NRE3V M=]7Y>-A95;K&S:!OPZAV*-$.E?0S:SFQ+W?0. M#[3-3[@@7! N"!>$"[*?NG8.Q'KOA%SE%?@?P^>RHEIQ^8]9;>)-X='M(I4- M#,-N;,/@4*)V/8V/MO+ZHBL)UZUMM1.X"=P$;@(W@9O 3> FB[S_N.[)^=]3 M3,_K\W(LQML=?+^4@MP"W?I&*^(KXBOB*^*KOM"*^(KXJAL%-CKD81VU4MSV MEAM]+!/7KRHP/>+'SA&..(XXCCBN%X3K#+&(X]X#Q_5DOXWB[8^\YVVIC6UX M=V6=W[HUW3U4=$N4G#4>**Z8<$&X(%P0+@@79#]U+=Z^]S[(;Y=?+Y4;Q&+8K>88X]']BVT?HF2U>8I6W%U"',]5=CG0^XJ$8, M08P@UBK$/C96I/-%FBR99%^BG!".WQ+N"'--L\K[=&@++&8.%#;CCD/IHP!?I MD/??;D!;<9L7<264D;BNZ!#IE633](&M-Z:8SGXWH$=@ZZ^R.B-T$; (6 2L M-GPI.CRBPR,"WDGL14ZG1ZUZ;&M,<2Y5=4N905YA!GFRS"#OREY'A^MP.0-+ M,QL#W'LHIT4;AP2FMOTQPA'AZ/WBZ&-S)N!!7E8OX$<'782S!HP_UER.1Q]0 MKACV-1EL=#>1+4_>[*6]A@'GI-* !T?Y[#H5CTQX$'I[73KX MST>C[8L\?F1]VT+Z*08--+\%X;3L'M&],0I*$9/>$9--;("0?23Z2 M?"3Y>"[RL<&MK;=3DS;%2'Z2_"3YV2/YB4ZX14;FT3<[OZMBH,NVZU?FL@9M MW,V4DTLRD%KU]S3)Q,6\1T.6%],X7>-,AM<\CER^41F*-)U?\_T']8/\#N0< M+KYO(FJ+ >U MNNF[7%ESZS[^Z_>-ZS$9UC_F'J>Z0]"-HFB*DO+K1GL=MU3RL1*(H9A>BT+1V$#A*GMUU-]A M7/L"O8EY]^BN<'Q:[LFTSF$$=)YGV6D.E/B/&"E^7E;MV/O$E,24>S'E;UDA MX%W(E7^-DZREP 5B2V++0]GR;WE9[I63WC5:$E^>#U]&<5(H=W$Z$^U:FMWQ MCX[:--/'"#N,JGL::D=],T]^"-(=ENPFGD-07=-V]IGT,P17MS;J&FNCW03+6IF7=E*?$^ M2B ^G08G,= S,4"EKTD6D"P@64"R@&0!R0*2!>0>-+Z=T*%=K39I^Q-0\T&9 MQL7OHE+&,%NJ8[Z37OK <9JKDG?N92E[!++.:>9W"*X63%F"&$&,($80(X@1 MQ,A$[""XZ*SWLY]/IZ(8)G&JW,:WHF@#7KU#D:%36S;:SNQ4_=9S,]P(%X0+ MP@7A@G!QAK@@^ZD95Z-#SOWYM+7M: F&-MI+,VXWMA=P*-FZPF2T$=<#3?=^ MP-G&7CA!E"!*$"6($D0)HN\#HF3BGMQ'7>.9H<'2BT@7! N"!>$"\(%V4^TR]PP;7^[_'JIW" ^ M,]Q.5N(;D0T?VDZ].9NX0WW +"JS0;M,'=)8YP,N1L B8!&P>N$[$<0(8@2Q M=$ M"[*@Z&#H/&JQG8W?KP'0#$Z./^VJ=4=9G0^ZZ$2(@$7 :@%8'UECQN&+1%ER MR;Y4.2$>OR7@$?!:LA>UYBJ7G;M:H\IDB\IDIF9747"$>&(<-0E]^L@+ZL7\&O,!2. FO M;J/F)![7*_US]3Q<,:P-/=BH$"W+1K_92WL- \Y)I0$/CO+9=2K>5H#ON;7K M!;O_^6BT?9''CZQO6T@EU0>JU5@#M\,)V@O&:]LYH'UC$I(D)+LG))O> B'Y M2/*1Y"/)QW.1CTU&%KR9FK0I1O*3Y"?)SQ[)3W3"S:;/J\G(['4>\E,!.:E; M!70VZ!;GVC%?$5\17Q%?%57VA%?$5\U68G@.^J&(S1;=% 26-.DP 6Y?+R4?5:NMJ[G."_D2C^S MH)/X#MZ9ILJU$+#RF1+C8*HDF^6S\NGCE-N\3*H$6 2?F@KXI1[:O4CA,5.X M<5)>*BN,]UA/P?IUX@-^3HB:#4HAIG&2 164:5WC%@V29ZIF!)UDEB]O" M)?%U(E]0YLS_8G*T]<)M7.38.4U M:VI473PCR4#9U=]7QY'EQ31.UU[+\)K'!TM%I Q%FLZO^?Z#^D%^!QT[7'S? MLCY7R108Z&=QKWS)I_'&YN5],JHF\!'(,-]1 3LAC6]+\6GQ86/RRT&M[DDL M32.^5?>_?ENC'I-A?O.R\;75')S/Z8VW\].^GB;_3B9_6$#C2]U:NW-Z MI!\35.%@:8 Z*? )\+'#8F#7$N<=Y27#BAF]!-Z#XJNF5>R,F9]5S0 MW)-3^:,:WEZ78+MK>'%"<7=AUCL<[1A_B'^(?XITLMTCMD MNK9:GA:/,]!UVDB[_=^BIH76%)WG )(W)&](WI!ITP-1\[YW&>5]7SM=4_:TE*9"3)2)*1G>!5DI'-T=)B VXU MW;&!A&2OCT"Z6\JD^Q&-G:(5\17Q%?$5\54O:$7;V(>G)RVJ,"G/%E]J@$&/ M2>O^NVW=8";!.^#XDQ4B*D10C*49F6)\%6-_/,)Z)^'9.'O#=X[B\+M&P,W0C M/B0^[ +=B _?+Q\^IZR7+-%&4;3]"=BFP?.1?:O\B(W$1P)[VD]QJW@D9&?R M>M^X;B5>MZV>@CWTH$SCXG=1*6/@IZ>7K/:T7NT6CBW1[Y-JHJ@7CJJ,XH>5 M3N&5V]?N.]D;^BMUV_Y_)?O9N7%31S??L*=\__.F__O)X>SZ=)O7?X38_QQ[O-R(;PFR#I!RF M>3DKQ..=LH,W?/DBQM]_B )L"_5W_L^KX(.2C."'>%A=& [7/-4P36XRPS5- MUV&6S73=, /+,0+MPP]/F&)U@5]H<[V-IS;Z@._NALX:3TI;H:!DHC4:[F2$ M7;-8Q5^[/=[KKWCYIZ2"-PR?F>?/>78QQ/2[5#8Q_RFNX&EQJJS,OP>SE?== M300.&P35@Y*42H%@+\1(J?)'""NS;%:*T4#)UJ9=?R\$8#Z39"CB>Q0!-2GP M/"JK\N)!J28@#K"S_>)Y(^4:W@4L@@@J "AP5S8;PP? 5U$N9?ZUO#C/X$*D M:P5?QDF6E!/X<)/G(*FD^UDJXR*?PGL>9S)0AB#:XR13TCR[4<#Q&UU4@*>U M(9;*X_-7;GW+:?3R),6::BF&5W ']!LBE@'J7(_2> Y>'65TP>RZ3$9)7(#R!AT DO:)!E#R6U'$J.'G#QXLV )86!%_W((F4:[G?9@? M,]11C,GG_Q0#G\!7SB^5U4&"S,UO,I@$JB.8+SQ(9,!.(*ACF'P1(RDOD*PH MP4%IH3,BV56.0H%!)3FH*\G,P*#Q<%C,4'? 1-<>F&12I@.WSRJ8&ABM<3*Z M5,!V2U)IY*Y?CLS>#,S52[.K$JCQH2'5<6T:>5HU*81 EZ6:E(H EAR]T)CU MM-1L4!&NRO%+Y0@\RKJK)1L?6J,\6B9_$(?V1CM&,S1H@)VR9#J;+C1(_#!W M8JON&_.OTLQ*#).,T:-)T_R^_'2*Y5EY[-H>F[IX3 (SR>KOJ^_-\F(:I^N6 M(%[S^&"Y700N7YK.K_G^@_I!?D<+9_%]_SV6^V143> C3'M^T#D$\L6WI?BT M^/#YZ3[>3BE,= O8COD [EQT),8U#B0/:E 49]JJF9XVNIP0;,U%NG2%?6'N^CO)RW MBIU]>G^>;U,N/N J]>3J@3;O"FT!.?LT^GR'6:)\H&HJ*2-21J^'%-^'7\Y7 M&;&!:3?6%JTKJTO*J%7D,%)&NR%E.(W9=Z2,WH4RXJ2,X#Y=W8<.I(K>N2JZ MRJLX?>8HLC'Y2]WD3I=F>O[=Y)R!:E,SN:.+TM=E3!R>*G":N?8L+O3';"2F M63(&1JZ2/.MGA*B,)JGBWS&8,ZDCXP%+2187#P"568%QF&/E>E;"F$NXILJ5 MC\FWRDB,A8R1+P&JBP#2.H<(HX6,C+\MDCD%3C6<8&I)J@L\?)A?OL@Q=L M!E#)'XOY@)*L$O#L834#;8L/$3@*>;&<$ PWGY7**)[&-T(F0L"$Y"B*Y>7P M^;H0\7 BPVD?Y[4@8WX-JS4??"'2^CP8'C7,LW&"42X)+"<\YJ.XO+D<*&4\ M%A@MC:N.[ZA@= )#L>.TPFCM,8; X-.^E83]F #)DSF[/=2!KL"&RB0NIBFF M),@@[ZV$+T0Y2^5HZOG!C(=YN987EB;Q]3RXL [,E07&< ED>/>"0^ 9F/OP MH%S+D-M;(>F)CT&FF<9_2"OF-J_JV3X^]F'^J'66>QS@]O0#3!&X/W_DG;FH4N*;0H@ZY$V2 DZ2@K@PGR!91DR7I1U M.@\N^SQ5:(W"*X]^V/60^ :6NJQ666WYX+A(@/[7^(88<#?GB*0 "L353,*P M%,4=1K#'JV] @,]?,)BS,CPS6WL)/AN97V("P]3',[2X2\#E:#:L%JP)DTCN MDA$P]'IH^CP'**U)^LSD8&:S D/Q9#X0CD/(RZ\Q##[+E1*67)(>%K7F6@F) M-"]E"#U8& /_ MORZ+YH(SR>[R]$["4DGC^W*6H ZJ->)@7M3Q49$@EX%R !,7)R(E=U8" R%# M P-MU6L#F3PG"A!PZ4 1T]LTEP[EBKP'S5(M4WIJ]+VL^B^5-634!D")H!?I M6+E+;G(PS$M R@+K>)742_7L !PIQJ/=3.HWS2H8J%B*_\6H0/0N4?=4!PPP M*RF>:WU$S;":"Q*9[2(156-=_#$GU.*Y]54 3:#4=1TS6\PE#GQ[ ,55EHG\ M&>8L\,['=!',*9DKTLWQWNLDZ,P?1$$ _Z LFPN<>7C[D&! MOY0LO9GPO%?&\FJN\_+/OXQQ"4'<2";[@K:*@$>!2? 5S DA=>RO\TV(?9*? M3=_Q+%WS3=T*C,#BKJUZ+K>OIQ(OI]"XO!(3E M+0@FM/5&:.[F]ZU$^N_<"J$P_^\_,-9(G+_^UD#[XP;J=^QV?MK7Z^]I]CTY M]>QT?#AZG,R)^6[?K +S.,/1MGJL2/RW=O;^.(T70UM:8,4M M=#T]0_X\DQ4+P$:6MI9<1Y3SGO?^4/8,2[0 @\A@C_P#V<4BB_ M%LE0])$['99K8HOH4[I;ACM*!O'ML^IZ>IN[-38$G<[A+6!5)5B9# MY2Y.9Z_FRE82>DFD$OW>%_V.#'M,('\0<7&:Y/&SE*2'Y>13".7SN/]EZ3IB M\9;'HF//EB7L0CGKSD3O\8&NF0-;IVC_3O+)>U*W5''A36S5!VG#U$MKG]0K MDC0]D32MZ3/$Y"YGT+&:X.3)WZ+;?J6YR9"S$_A;J1M:M'IY0UG4'1 M?S??'+,KR]VV7B9#_XP3?-MF'@+)^P-)-\Z4ND4?VO)\V5X1\Q/BQBR6\]SC M_&CKUD#?JP#9VZBTY)CVR-0X4S56.;5#(.R62'N?M82L2Y6*K!*V.F1.=:R1 M:@_MK/,TI^IF&K3_4QM-S!XP9Y]RQZ^BQ?LVC4A*G_'.$..7&M4A)430-M"I MS9,.6YVT]Z+B'1L8%AMPWIAQ1%7OR"FFB#L*AFG'*#6; MDU-=7_MW)&E:CKC3&BMC34+F[(4,9P.34P;! 3[-\U5\CS:P+M5HZG[OY<&\ MNF.37=?59EN;YV-EEA5BF-]D\!?<7UBI3(:57^ORM/"7*I_7OUI4 DS*>4F] M^H_7F#S]^!RT;;%LW3R_^F*17XV55W,LAMD,0=@E8W7682./NU2P)&=3@SL& M9^$_S5 2?%1M8/#-P(>#^*K$XH#S*HIU3KU,LH^3NO\X5DX;UZW5D[*OOY6/7]GG;Y<%G+'P+-;ME37U MYN6#L4P;4)\K8?W''S-,X$SNA/)K&F=G53,UE$4\A5#J&GR_SHKA!%M%X$3? MNKB;8ZB7NR]*X\=,^2D&>DA>6*NX^AC";'TNYYRR@X[*1UGW;\F-X==??UWC M1I3YL@;YG1A=*L$,JX_WJEC@HAJL !C?SN<^:F;TMC.PV6;2Q5L$C2SI/@62 MS.6%+/'Z6-5C,7[E%JNC-";@_\RTRRW=Y [4/$?ED@#C3?+#;N-D:75@)*]5U7]QWF:YOERI&6(7:8%M*] "0]L>+:2YS;ZH=HL$H;*QIR@;:S=2 M-5:SWECZTSAMY5)Z/15>?6]Q%D;\/'> 1L27M01>)3DK'[["OO4R\-];U1M&?2MB=4)3X]?_N5 M6+%?K$@BL]-4[0Z?]F1_M4U[\Q]Y&E?8._ZAO\7QJN9B';HGB?HEZ3\_6*,T24)+I; M!*.X:JQA93>IV )CLDN5-R;5.D2U?HF[#A&N;;]0LXG=B-V.QFXF0[5+4H[8 M[KA23D.VVTO:T3;8YR"Y2X"-1\I#(M*35D3M-'>1%TI>*'$.<0YQ#G'.&7%. M/RL4=:18QY=EH9.ZS,1OLM!)(U,\1A$FI9Q-IW'Q@'GI7[[^IL28,HP%5A;9 MPALS.>0U1RAW@>6,;@M1(I)&RK5 P=/&*E"2\W)06Y.WM_*BO[XD'W3E[Y'&XY@GR1SN6+;I=CY[9'DYW.?#%#F7O,8/YY]GT6A1H M&=4E9_KK:G27\2AU?@OC_>^\ZJ;BSFM;_15[E2M!7 DEBI-"^4>C7@J>TRP;3QKN^]F^5-#UQCMHDH;2?J->GO,_AUD#=4O66>A=V#!"= M4[NOWBUH>3^J!?-5OW0:R^\\%T20M[@C<5"4#>J3\_0)/YJF-M"/F#?]OMM- M=PAY_=5<[2'QZ#X2OU1U\I'(1WHM":.\&(ND2:W6]JGE296;80ZXN=D8HF5: MO6\51YKLC'TPIE\:C1T?=(7UR0<[VHG=[I#"HS=K/^@8HH4B0VV<]6F:.6#J M9J?!HQ.Y#8)U3@;T".Z=4Y=T4OC.3PKM2\;("][?VNA1)@CUJL;[FN]5K9F7 M^@F;56-_X$&'6E7S2V8VV:JZ$=[O2!:4FZ;YL%Y&(+<,X+[P9"]1?W6)L;QW M5NX.5^P0ZM>;,=8I./,4HU+F1L5KTY9-22^NY;37.%O4TZ9TI%.D(S&S&TT7 M*9V))D^3[_;D>W(*U#DO>S7W\[1'0KL=+FJ]21QW?AQWFD:;W>L+U]+.RG:B M8V^B:I+/RC@;[=6?J&.9;Z_?03\]H_>O6=QYR%CB5&K 29QZMIS:,YEZOOV- MB(V/(G IIN9YOO7Q$"8?*X6X$]FLL;+^C9ZT]R+HHQ/'\/V()[)UNW5B]8)G M\#X*%#KW0*%>L"*)K]>W&.+MI]GT@F=(?)'XZ@@KDOAZ?83D0#/)_B(!1@*L M2ZQ( NS5I#*\TS;Q5?/8E^:;6[I2B!>,.)$FH\(0Z.B M@DTX&1W:.&F3ME_C5)32]9C&Q>^B@E&V :,SJG$VL*SFJE"<>W9WCU#67QUU M3N#B5OL' P0N M<[!)$9VACLD.HZ/T1QK:7RFH0H M0M09;K6#0]4<8@@1A(C>(P*](#I^:L+9Z=#V0INTOJV+8CC6RI=@W M!?NV1]OSCP;6!X[:DB]*A>EI6[8QNX-D),G(T_E*3&\L4(]D),E(DI&=X%62 MDWGX*D'*9Y.2O$+^/5MBQ?ZIX[6/JM_#J)"R$[M_P:/V#F:WD%1/'2?/C[ M#W_ZK[\L'A7&108L6_XJ"GG'XT5 X0S)^$6,O_\0!5A=\N_\GU?!!R49P0_Q ML+K@7 T\S= 8TTV#Z:%MNI$3NEP+',>%.S[\\&195DG\0O^0;:NZT4UEQS*S M-RRS_+I1F/!G42E_R\M2 5(IDE:;W8AZU/ZF%%4)/Q;51#; P0WB6?78 >M(WI&.WT^1[._I>3;XGD:.=\]D>ATO-2ZA=#G$+G-K'4(P[ZMBDRD00R2&20R2'-N40 MTP;.$1,*2!"1(")!1()H4Q"9 ^XT5CJ)Y-#A>T8=WKI\3#B!YYQ<@O5U&[-3 M1.P,X8@3B1.[03CB1.+$;A"../$]<^+[/G"47S>BR *1Y=,D:RV.[#T>;'>/ MI3I''^(?XA_B'^(?XI\.TJ?OFVQM[E3^KS2@Q.@B!C+$-Z(N-U,J,ZQT7N7S M6C9BO60-_#C-LWEEFHO- C>',.Y^W6P.J2S6GQX%]D#G_&@[[6??RZU'4.^6 MX"1\;L>G.3!Y&3\$GX;%9_&FH'2N2>"SY[<@[P MS$&*<_)SE.[OGW2)5,15Q%7$5<15?2 5<15Q%1TF'#W]>Z5N?1L-ZLJ76ZJ[DDFA;/GEOB/EXVW;NF[>[ M*;.T:YFEZB6G2AN4X-XIDX+$T#L40XSRVTD,D1@B,71:,620&"(Q1&*(Q-") MG;+CQ3B_#S'TJG;E!R$^/2"";(4ZW6JJ78KA#*Y,1*G,8'G?+[>X*5QB\:K;63&<>R9^CR#8.=7Q#L&E#53=(7!UD4<( M7'T'%QO8-H&KDSQ"X.H[N$!SV<.KIZGPLB7I5@L.WS7[Z;E1.A< M5DHAAGC8*Q-$< C5 V9^S+)" #7PJILXR4KE(]:G$^6W2IXIT[CX7=2)$LN4 MDTO%A<')GC;PNKQ01@+'GB H9"+)P%7K$Y7F<#WN!A.'@;*_2093I3;(LEQ1/\1=?Y*DMW.JGE?'ICB M5,2 .AS3RD/B3\K'OXD[D2H,9GI=BN).3G/^D'(&+X"+_SW+T2&'5R%M MX:F S>1.S E3?EX\A'^[N#.'H10PGKC.PGGA 7AA)5=Z90PBD<\8);!B5?J@ M (F3;/'MLZ3B_+7:M[!^FZ.'U]0DPN? KR50O:K@[_"D+)^_6QG%53R_KD!^ M*.9T7"Q(E\?97[EBM]J41Y(>_?$!R'H+I\+C97 MV1I;<\@K!O/56F9>-?+8+&_D,4I5Q%D)4J:$L57W.+PY?.2BS5&P"K5D*;OE M)1V=#6 %&"6?5JH'JF:$^X#IVIY[Y=K$E^DA)\+J9 [1;Y=5[$ M.)3KAV=NJXFV$)RC' :*:9U2'$C]^&@5K8ZQGN[&JLP9>3Z"WO/SW'YX5):U M;J_MHE4V V6"9LZLD'I?6B@#I'B*Y!@LF/Y93@>%#YS:B(1!_;#T1QM5%,U) MTT ,Q?1:%"L#97*@FYOMAVDT7"NP&(#+I8&YM+Z4];R+9M**GS HI14O![4U MK9BKS:05.R?-+;7[G!A+@^_I[;V>.PV>4LF/E>;@4&+O*VU!.L,A9GL[L^UA MTY]W&GEWN?04F5^G:F>YG4GGVTY-B<"7"'8NAY?$1)M,Q(F)B(G>4.8GK^*4 M6*CA5 @R!@B"9 R0'"=C@)BH1TQ$QL"Q4K^$'$<$8X(UUG"]>0LO$UC^:>-P-JF%,014\VZVQ^H3^EUQL V M&CO$[\I*MKTS3%S>,RY_#,/FC?% 5]:3>)UXG20ZA9^=30D!D@)-3%H?. X5 MFR(N/V\N)[N.>/V]\#I)]*8V\SITBM$F;?U\.A6%S+6^C6]%L0?OO#Z:HK6J MMV>@2LZ^WNW[Y!0V4(W&JE82CQ"/$(_T1V%W;MOF'8*+5#6)X=>*88TW%TU- M/$(\\MYYA*)G/O]V^?52N4%#(,/J94I\([+APTJUMS;PUCM8T=;L^UQW/K!M MG5:<5OS=KWC'5&)_/=?>(8)TW_M<=WW + J]HA5_YRM.A[(O.(]7A:S\W+;/ M>#Y[-+3C2[MYK]W-XPYU@R8>(1ZAP]D>N;CG RY2U22&7[MOJ.H&\0CQ"/$( M'57]3@K(O6N^T?2!S1L[ R26(98AEJ%C M9:I)3=J;1/$11+$V8&9CJ:7$,L0RQ#)T,+XG;675\D6+Y.V=D=LVGM;94 ,V M'.4S[(/[%IAV?M.IL6(*+Y+O14[N0QF&1LMK'4ZRKG /89(P>7),ZNI -9L[ M)B!0$B@)E&\&I3%P&DRL)%#VQT_HW)X@23.29F\-]&^P^AH),\(D8;()L]]B MZNEIUA7V(5 2*$\/2F-@J:0IVS@S^*Z*8>K;KC_:P%:(EB:9N)C4K2$95[]9 MXU(;6'*%JO^:E54R?FCVP& B%#^?PJH^*)-XI&2YDB;Q=9+*<#\E+I5\K&Q, MYI W_<\L$TNW0U,'"E?9YA[P(8]6XFS4S" #,133:U&L#)3)@6YB\:"!5I.X M4NY%(9XYG%'R3(F5 N,M"^ "Y3HND_)R-Y?//__ENUEY<1/'MY\B>-P_\&E! M4@[3'%]37@$;>6D^_/V'/_W77S8N_&4<)5F<897;'[.R*F98DJ?\-4^3X0.@ M/D,F_"+&WW^( ERTO_-_7@4?E&0$/\3#ZD(-#,=@5J1%FFC;BE13_E&O MUEAY))RR0KD>HO\Q[,7Z7"K#N)P,Y+^*^/+"X&H<*>.\4$8"QYYDB"YX\QKVQDJ"4ZE/3W&R*Z)P(*]>B,IQGJ:@&.') MU:00X@*N6)VN,H'O<3&3\K%N:LY@IM>E*.[D-.PK]=W)G#4 H42ID>OU;Z%]=LI5!7^')X$VFO?7&\55/+^N0'XHYG1<+$B5 MP\K"6_);N8;Y?8;K.)O>5DF> 1=<3>#!CZOR[#-@/58GM_)R7$@!#[V+DQ3_ M-I!3@UN0EZ:PKO)1\O[QUGG*VU>Y;[G2ETJ4%_+^1K1,F?RA3.'W2:F(##&$ MJE=I5.,.YJLUB8$]K@7,K)''9GE#:K:(LQ*D3 ECJ^YQ>'/XR$6;HV 5:LE2 M=C=G3#0_&\ *,$H^JY#)YJC:;1WT0-E,-_IHUMHD!0 G8U0HJ#N2Y1K"W)]( M[B6PK\4P1A#"!0_R,?*"$0 3(3<7 MC^Z3-'6ST8]9%6&KUJ.;X2&Q2([ MM,$65JWS,G\7Y)-RS'$T +.[O!72ITC1,T*7L*%Q ML^[2U+Y4&QX:^(1#J9_!_7C.5/FUR$>S827G\75N<"CY+=A)56V#W$CUN+XF ME\U,N19$[7D=<@,-?,,A.*XWM:#OS">I7*P#;'CD3Q M 8^=RJ5ZG,*=J)WN=83B3+> 7QPO8,Y%&DZO^;[#^H'^;V\C8>+[_M[$O?)J)K 1YCS_#QP M"+2+;TOQ:?%A8_++0:TFVBP3MLRMZ5.OS]6IQ\3Y-R\?-&X][ES,Z8WWG_1V MN\^#?^/M3I\'3^M.>[_"Z]Z204[_BO(D^1)\7Z+,<+NMV1O\0#'11K$S< M.8Q>SK.;Y:_<1R5>(UY[,Z_ML1W>:&6%%NC:R0(+VZG^4>[BY+,RSD;EMTTA M^SA$G;]%[D$T52ZD?3[_@IN^2CY^[9;/40?W6[VI];=D+#HYOH\/(B[ZQJ?G MH:&T$RBH%VAY:F[\:Y&7KPZ6/>K(EDOMSW>E.SY,=YK/8&R$:\+UZ7'M#H>S MZ4R>R'42-N[*,1Q!AB#3 H/KU3NVI>9:L7P(]@?Z= M@9Y,8\(3X8GLYLX-(A!YZL)-5>,ZAQJ33%UH!K-%8#K^N+C?51!ED0-B9I3 MU']5K>:ZU75][4G2D*0A27,:26,,'*NY^IE=7WN2-"1I2-*0^T2BAD0-B9JS M%35\8.O-->CJ^MJ3I"%)0Y+F-)+&&G"5),UK"="31/,V2>C/2ABD*!19B G+ MCDZ2V]W!;9U.=&WW<-/"PTVGO]3IG+Y:EB1Z(7SF$%J=M$<\N)<.;\R][(JX M:-NV(TB<,23 #6KN%(D008CH/2+L@:HW=MI!B"!$]!X19#81) @23\PF;A,B M"!&$B*799.J$B"8V,SMTEM(F;3V89IKOSN3IYPE4R\D<9TBQ_LKI1HEX6BM_ MH*L4>D/@(G"U$:S?G/],T")H$;26]SG-.>($+8(608M,0@(7@:O]L$";D$7( M(F2UH;8TS@E<;>Y1G]=6],]Y!HL[O1654.*;0@C9SK-Q8R1 MB#[C0T'=I"-!P@/A8;D-W)A=0G@@//0>#UIC/C#!@>#0>SB0N41X(#RLJH?& M\CH)#X2'WN/!8@2'!C8O.W1'DJTK8JQMBXG 2>#<1S/PYA(P")H$38)F@Q%5S5EL!$V")D&3 M3%H")X'S[,&I-Q>*3- D:!(TFTMN,YL+9'[OT*1 Y\\_9E6?Z[G,]$4LY$T(_HT)ZPT$%:C?(9L^Y;6W%U!87/E\5]+I3Z4 MR>?:P&FN@M2+I.D*,[1M<)*D(4E#DF;M/GO 6$N'."1H2-"0H"%!,]]8,P8V M;^E,BB0-21J2-"1IR'DB24.2AB3-L22-,;!(T)"@(4%#@J9EY\D>\ :K#[X7 M2;-RROE=%<,,MUU_M(&M$"U-,G$Q$5)8,:Y^L\:,-G#>"E7_-2NK9/S0*&'= M:0Z,\1_94%41?]R*K!3*?;PE.>H@#+-+KL!5*3R]D0E)@QILSO<(0\:*(4H M;\6P2NY$^G"I*"TS*+_4N\N@#0^M408MDS^(/7>GD'95S.=C)1[^>Y84L&K) MT]@7)2EACN,4YBC_+#EFF)<5WE:(.Y'-A.2D$7Q.\UNXJ!+#29:G^[6:"W?&3$'/XI-H=PJ5S!'P5081KC(,:S:E; 'Y_,0?R1 ME/*Y.R8#<@*N;&3ID;^7)GRSC([R+$:ZI.![E)_:X*J=)MG*,]=R_":QP=+6TL9BC2=7_/]!_6#_ Z&Y'#Q?0NYKI(I,,K/ MXE[YDD_C#4?L/AE5$_@(/^OK#ZA2\$+%Y-K&)\NM]#;3K/!W5#_HH17(^ M*T&\EM^VXPAV@:B=VXEY'*[VQCCL%FBYFRF;K02QG2VC31U]@&].U4HV#5=+ M^5B(:9QD:.HLK>[FH-\=2G8.\XWO3G<^G:"Y7=>7V*H/NZU\P"QJ]=*J(#\[ M>=U8UB#)WS,N6J6)4MC93\[1++^BISS2:?5!C9U MBR0K9Q]9U%SC7A(Y9VSEL $WJ#HO63G[2);&^*5#).NOR#D?*X<-6(-91V3E M=$*7MRR+&BLS0R+GK*TY"4PS0O05Y> 0V\-!_^ M_L.?_NLOK[AS\:=?02,/'X# &5+QBQA__R$*,/CL[_R?5\$')1G!#_&PNE C M0U5]QV"FKAFV%GIJ:-N18WM6$ 2:JG[XX_BFI MX W#9T(?%S3$$=!Y,*\F485(,9],2E.!0_C "FT1.M)K$59WJ%A?% _XB M*S^7JXRIY,6V7+-2F<8/\)Y*N19 IB':\*CB+W<;!_LH^'4U_4K=_O3[JW6\ M%D3,\%Q.[)68?EC M-LRGXBK^8XMI_@H$^IYGNE'D:F[$#=5P[,@U;#@LQ*(V /XP$F-1H*D& MK 0J(+Y.TJ1Z0(63#Q.I!J5G\6C=C8M\"H\6=TD^*VM#KU:;8/W6W"BU$6BA M3&JF.%T8RG")7'BP*RNQQL"7RLGHW0SW/$/O0\G1%]G>CSV2IUL/9/1XEOXB0K*V4HB@H^*6,Q@A5+5U9K#30+V^RG.(MO!#J"TG9) M,G2,@ U$_0XAAU$(6([_+% &U-OR*/FB^N+:$-TRR$OEQS%X5(LWKGFK^)2R ME /9!O*%(5K,BY84*/GR;+1PYYZ20SJ(U<)!7*?F?3Y+1W.]OC;D>(0,)\< MM\ZY>S0K:B]2S$U0-$KO)\EPLC(5^/C[W!H>"<#--*F10ZAHU?W'(C)% ER^ MV = SJT='%P*6 ,\:)PS#;@>LZQ:.A#9 BK(7[?Y7"$\J@D4B?.EQ$(U\X<\ M@#LRE\A]V,'<=Z-BEW.S[@3=B1HII9\"-I-Q(D;>@P\O*L#+F<7I3TA[$!>P4W3\#63JQ8/[7,ZBI#W+6@XC%>M''"( M)P/YKR+ 8@$QAY)&"O0)>-$7R)P@C!Y70KFNMX#F*X#HD$O0> VB^:&>_N34 M5Z>R1'N5)6*\D;I$QG$K^VSB@3O B8V$VYP1X#L7$4C8?AG;GJCNA<@4)@UQ+G&^^UR#T$WH M)G3W ]U7>17OCO8C-+\>S>\[.^(9_1&G=812_(H0J09*EK9 SCX(NXZQ6.?H M0_Q#_$/\TQ)]*$%ZQU$''F>@Z_3D7*-4/K+&"A\?0K+.6V-4OW?U/HT-#*.Q M@JR=7_S6'>ON2)]NR7(2->]>U#S&*?'VX=85#B!Y0_*&Y V9-CT0->][EU'> M]W5K/-@A[OS957#3]('97'GUKBQXV^J9M/ 90\(8J,YF>#$A@A#Q7A&A.0.+ M-585[UP@0=O8N[>Q-V+SRQW!^8V9\VT49GMVT>9ODV'V&_$+75F+XY5S>XM[ MV08IFY>$ICE@UO&*P/6;\6B3K*.;9"0D24CVQ8$B&4DRDF1D)WB59&1SM+38 M@%O:Z0G:"\8[B:=^>@$YS^GFF,!]W&] MBOPU!JK6V*995Y:R[2, TD,D!LY*#+20<-25]2190+* 9 &9!&\4 [2GUX5D MH+,H!+8( &\096>?NRXT;R;KH M[YFGJ.@]CM..@&1<"%ZZ;4=0MSF>W7;WM.29,S]+0%&$#0(<%" UY^E/5@$@ M09&42*I %L!<*Y87J09 5%9^><\LE&)HAC59@#4]A[&AXGMP](+O!M?EZ41# M;>B&?(A\J /=D ]/EP\W*>L%2]0Q%&UW M9I\+RWOB>_1%Z8^8P3GTU$J-AG M\N3T/&XO^9S]5#T_0\[KQZ:_HG! MBW\!6]:;[7(8^J!G7YM]Z\IQAT/7<7O]H7/=<2\LU[0 X^1^![H0],@CCBYAP>!;(K@LA#^],C(-&%[P?1YRE+BMUX723:%U<7'!']!$B(WW@J7+^+IM?KR4 F4V_XOU41S 7;D@ M_X7*OW\OL$0%@AX#OY#2PA1A!@ K90^) $_^.81U"Z1XU=?+.[B <,+<(T]Q M\J?A1[62%;&(#M"58/>)K$ "#O0"\U>292(VAI'_9I(6XGDY M@:;PYE)JB5J%E(Y&(-A ? 12-N?K\Q(I*N-2J@"=P(L)/'$-K+I4^"Y%/0<"#@X5X*!2CB;!=#?(8@X(\$V(XB<.0^<^8_I[Z#SF=.>Q?.AV##B%T.@T7H&61>!(G MP/N)- '@81'SA!*##8O2<);;^#E+YWO(8;_A[_X8D7@[<5?\X9>;Y 6%3"@':Y/F0/U)L!'S[ (\\)^9PEH*V? MR'7T ']:T#J0.R+T2U\0Z[\8!G^^M>"7@+2$G2K4#&Q+%J10B!2/DG"EH5H*VT.Y&SD!,.(;S M[2C,%.GN2JS#=E%X)3F#@@LA"O\<)*7(\YFPY,H-F%.]RHJ%7"DDB7RD%\<) MO)'\]X4LX73$TES.+OZ4!GQ$)>>AKGI"*L$VS." MCQZ3*BBW^W9W>3O][N70[0_]-Q!IW^A3NX&-RTS>7])2*_ MT@0$N1BQ8D@,W,S]I 5QA0J/?)H 9"YB^'_D_7\SG.;8/ZX@$LQ^Q#ECY2R M&J@ :I"B])^12DI]3YSW]N#*![]>>JDD(L'[Z!$4!2^DVP"V?_S81RA\N\ M(@+CS26.?)@<6,,"J4Y$8$F8"TG5;UF],S=&N+"*Y$M)\X*/B1#%N6: UQ_! M,X'WB1"5\,^AEX6TH,\R@4"_3(10*01C(EXBR1\,] +U0V?%/W@QV%GER[-O MGC"AQ#KOP88:"0M($"\4%\_@:G#MX(>S))%/HM_@^4!%(8'/P; 31FLJA#(O M.,,0GNMC$&<<-%D6%;_V/Z#]NE^"O0E#^$HJUPFE! +6EU$N^ >P >3>"J\8 M=C& E?^_8,?"MAOE&>8TRBCXE/F(H)Y1:(;M7R,>O1"0W2O#;YGG';"4P0Z* M(R5/7+S@F +28J%2@'5++EIG'P,.LDF6H]!GPO9,@8!RO)(@7,X,^3__?GY[ M+JYAB;!C!&V 51E0!OP%!M8/V.A I!'\29A'5(8)"OL!7/PG\4C@QV6&E/9/ MP89\+=GS^&UA% >Y^EWFA>EB[^$-"O-=>DN\-$P60(4' $K&DB.E'>('A>4] MI8%_!G=[5-HO!70*FHEG)@P>)?2YJ#D.I(P94Q 3?CPM@9('1"H"KMB'"1 P M$6)R>4- :/@LXM)VC63]@"3T$MKC1']C]?U>%@@, ME(AX]8J,R=^B0+P4TC) Z^3;[7P<>#5B)\EI904L2%I6P$)8A_,7K"N&?6- M2FS-$P9H*$SOA2;( SPRZCKQ ;12(Q]5B\>7K>,-EO()!.6^,D]L9\6$ M6S:006@W)10A;=29X.=.8:&"[0F,^L"DS)=>I/CS+]78TDO&:V&U@J %6^(! M/LU%9QZPE]'L)7M)*H4G8-O"%6> .9Z"T ER,5@^P%@(7T"N#\1(9F<"9L+Z MJVC(R"]#?X#%+,HM'C!]F)0)D08L'.E%^(J/ MXRSTES7JPF9;UA:&C!, GZ;WS3_.6E'3@,ARN'VM)):@E5, J&U'N(8 MZ"NL[CS+D<=>%A&U2$8(\HR%I"9HWE :[H7VXR(.2DMAF4>7I C-WTW(=WFU MM!3D'\,\"P$&!FC]!U9$*V)0 BLOH\")+I+CW6?Y\P.%XI84_%0PAZ#%$U@A M *YV(4R^[ LW?/ $J- 3QDT$2P<)Q7M7::<@)SOA<7W3#GDO_"]0>2MRP^> M8Z_0&.)Z-AH)I2]BL (](LPK R/SR%K%4YSKTA$?#NGU<;]$,'ZPA?B&6QM*3)R M!'D2R 4N +I@&H@G2@\KRN1<5:"RB##%":\XP'G #7Z0^C+"GLO;"15R,//G M<<]IG H$KMB^BQ0K<%06BDQ F3_)W6')B@^YKYC% L7KP/7@N$18/ MSIFV8-7%+\PM8[@>5+C()309Y%^R>^#T7+"5F>G"LEB@@$DE4F-+K_$*97:JZ=>O8&/CWWV,17*Z:[$&>E ZB3$J$.41$].0Y M"GD)ST5()ETK;>[!2 '1D:]"&C+5#%SQVGF$8!X93X59\R!^89U]),-M910< M^%BX8C+_YN[8MGE293?/]'(?:8 ML)8$I=]7\ZJWGZ^7LJKB1=;_6";-GS*>5>Y;A4TK#+ML*BV3\YD[+=]:O(;\ M:?$C,MTCW,.P$$\B M!0EGQLI:%O&9O HD3_M6;Y ??"F.?ADOLX M2RME4$8IH<2+"2\W$>Q9YN[GP?7*ZYWG2<755[DO;5@9>)[KT!4=-RCLM(U! M:[!>DQCL[GS-KUQ42:573+22#R09D!>Q:<+^H-DBR'D;@ ;)AQ50K-E6 DU%]TMN:?RIU=@YE MB'T1K\TS[R4/S\@BGQ2G-?,-;4J] >PDOC[$EYR\EQ)=WKK#ZA',DS%+!^6Q!)-D/$,L$NK03:"*:L-:P M QC#TPS>['X&ZE*X7Z#=F22P,*5%D"?->4*D$\J+JO M6UR#EPVNPFC-(^R+8/TF/I-R3A3)B]V3O_>LQFW%@'O=;*L@2P__0GE_\*)" MH+28; T6P22;=\K@Y,(&T MF41QU\*6VEB7RA>9[T52_FF1RZ]D@T1T9]-:SLEM$3[/8[_9HEAS7=;_:8[5 M%Y\JK*%E^6;,J\ 6ZS.*QJ3GI;)2#!7ELDF>XN"BD2*8 *<'P&TR+2%K\:1Q M)5D_G4?-O(K+_C)VZS Q2F-FLX&1KVP>X#.DU-?@[5ME7*_2KK8&7\Q>#+\/(_Y)7'S<.] M1OQRP# 72K\7>O2O.A9[M#JV.[%E=._MBY,\[)W:;O]BX[KUE[A M7W-MV&HG^%(*TR>WV60B% H H4+4I4JQ@JRMZCS!+E7L4L4N5>Q2Q2Y5[%+% M+E7L4GW)5K@0,0.Q6U4;M4DR<9T^RB(*G);FA>_K>HW6UE9*M^->C)R9 KYI M4@38/5$.4CA' (^*FP@L#P^9"@3D6D_&^3V/3=-%D'E9Y0*AAZ#1@">7BKO^ M/AQ^63)&)/-E"<]H'NK*$WHB05W$=>%O-R"Z%PZ699[]4]XV%(/10E;]%_&S M7]E#T59);L_^OU)@RJ:XV^5,]75992[T3&YB&*4NE0'\2@Q3KJA02Z5E]C2. M92_=DRBYJ)IIYV0HPD#5S&-1,%,TAU4#UXO=6%24G9/+(G\?1$)Q+01GM5XF M$O\2REZZQ0"?M3O^TCZ++:F\Q(*10 3'1<"KND.R-#F7KWE3U\.BBW7H%25% M17T:*.$%BY81LUU8M=KV0.7KPSU_E*IQ7JI>1. J8'CEN7F%1E'UF;!<6Q<] M8,'FP/XP_YVO,I0I9+-@30(<^7_G&DNV=.5!*B5UZ&5L53U3T;0N=7I@*F\A4[L,6^>-YKBQ(IF!*Y?3"A$\^*S,K9JZPG*S%2QNT6 M32K"2!'L4+Y-(*6:+TV:Q[G56SZG:!@JFKZ'$5>0N8/9H57 ML%RV3Y;^K:CG$XML#ACNEK. TS(*-8I%J_E"V.8*JAI:YFR#Y$Z*UC*>%G/L M! ;F(51@D;RIK- -HG5LP69P]6\@]8E5FAJO(ZVJ6]6HA7FVJ13D:A(RFMC9 MOW,)U^NB,K$QH;B[M5RH0E;G1HL0B3(U,[>YEO+.EXO2F@G]D\TK.PM_G?-L M,BT,8CG,(*_JS86BX#I9;3 MIRPY$=>L&3RP4A*7:XT%"0H,YJ9#J2J$L9SGEXUU_2N@"F6>+Q5U :+\EDG7 MO*CKJ_QMD;+.PP3@$02+BB%C:<+-NO$$QF*&!5\=8D%SHRHGLI?[!OF@@%*9 MY7U]^3S0N5G%*\LOP@:R(W ^-;2\3Y0&E+*OD&GK)-2:.N_<>*^MT%L32I1VMU\N7HK3[D6<>\>4URI3L&]:9&]FB-Z,TM"_+P.$O10ZE1%@1,M@0-:XV*Y45 M^R*0X"6!E/:%V"F66>WJ+2/D8EG7\TS #9G[=C1= MKB04(8\6.L!MDG8X(1PGA*]=1DLGA&O$I#>%^%,BE%Z> *4F^""80)*D7R/Y;$FI'N;_:YJW1TEE$&0&0=FR%-(0EB4/LL>,RSF !BT9TH M+($LX:4)^;K@+/J0@LG#NKE_K5+)*\+S M>&I1FYU74(\J*FN-XLZ9?!50\_&!^0A3)6L1#%\Q>?7D_)IM\SKQ\#?KO*MV M:J$Z7%B*<2&+5%XW;9_#IW*F5F'0B?EUDZR8ME 6NG/X6DSO )ZE253F>N&W MB(SLJ1JO\=S+4METL*V+E0]A#&=D* K 8:F;QC$VQ7#%<>$X+AS'A>.XQ+*.Z)_&N P%0\>)>IWMV+ZT['Z5YV'?/*=2][_8YC]\Q>]_JZ/[RY[CNU M3_76K?6@I&H^1Z4DJ1CAM=IL4%E7N0SQRA_,4/V3G HL__+J,BJ KU-,K0BE]U);QQD'H<2_?UE'+6W4? W. M.^T(_#)1/3ECO%ZRKK9_BD??@TT:@LORT[LHCMB['\25:]M"-Y-=-U*_PLLQ MO*A( 7\8!SXH+*7NQPN-/\BV^['M^H;@%UAWM5%X ^GWD\W4^U/$C"-?6!-Q M\N'_>!X#QZ,]0EG>)[R(+"VZ#Z>3^3D111V2*NFP#]$V[H NM/N;,MGY&J^] M0*4]B2$Y42DU!H;K=&JGB"Y[OTDN'8PE3EB/HJ0Y;4G3-P8]"R5-G=9/NXR< MFRR)9*.L04;!MT73\MSFV<>(MU\QXO>1G7< M;D386WN9IX((]*8WT_:3:#,8BQZHX@PUF1&K TM*"7I4D'5 [9AHS:'?J(^B M:A.XK X&9=!5VIJ$O](H$T,"BAE!,;P(NDHK]SF&:0W0,$17"5TE1 2Z2OO0 M5M05ED?U%F=#B*:76LRY5]+I[3'WYF7]MCJ'8E_BZ<)HZ'$U0-^=#D1[ZMRQ M4T'1,\8J"O^:@LDT/U[ M*5/&^0LHVN<[#*_E<)M^"^^JK,E#/H+OTH M30%T&!*:9>H':-SD!99NI5LC6"B]#7K]VR0?F%\DL-R5RC/Z@I9W"J M\JMB]?T@AY*LO7['J5<%3?O/T'J *7Q7EV&UIS+$O'Q"I&2UKX]<7 M]8K>NN'E=U\=_?;Z^+7JL+:O^;#@KXNIZW*VVVRG66W7EU?#*_NZ?W'END/S MYV^;=T<=5;;T8[RS('(Q5G-4QRB(O M/T,>7UR@G1;YAG?F847%D3#F!_!)X11XP(\Y1?4@6 MZOA?L<<26J%,]5A&7CU#J3Q(1,PO]Y) SKPL!IT6RZP>-E@\]U(LZ_J;&+_- M\C/ *[1:&DV\[N2QJ10Q\[-M\NFK?DE-FBX/.!N+>7YR/D>*U$AZZ<9*=-0NT[T?%505Z7ZK3=F?A:RSZ.AYR49\S\M MAE??"7=I%_%N.99S.7"N+J_Z-^Z-;0^&W<' ZKE7@YYSV1E:)S>*LZ"IF .< MQ )$@+?\H)'RI+KJK'!U)UR^8GR\2(K*SRR%IG D*(X$;=#M.!)4G]SC>N&( M(T%K(2N.!-4T381L^Q+;GM9(T$:D7KY4K-;R>,PB7KM+[Y[R]/'&O6D$5;68 M[]>,=*AE&J9=_[R81K#-)DEX,&XZ8]3JK4:$@QV:30@#Z$+;*S9B22+SN*)]HTQ. MR5-::^K0;$T3E]WIUV[?Z<(GZ(0V0%VU"%JVNF:>MD,+O:-\(G=Y*&[TUG574.!QUU=5 ZK+7 MZ _IHW :AX=>%X]V0']H:]K>RN9.42&:<492^JVL34#K[47KS43'"!TCC?14 M>Z#5T#QX[6!F"#VAH\U6OHM3&A*Z MRP0)979/+3-+&]V\<+AAIB?0%-,Q!EUU1OK>!&T$XZ'WK&G?'PI)%))U"DDQ M"UI=BA>%Y)9V[79#HE>GKFT_2&W#^+4H#?P@S,07U]?# M06: IE2,PGN,G^%'"Y\0E3RQA,3%?,0W.REW] M\"(W;DNOSA1'N>TRRLVRE;ST*5 V!MW=QC\_HS9O9 MJ2R H*\ 1C;>@XUKBFWI((614UO%J2APD8U;P,:-'IBL@1&.((GQ=Z?1N4$G.O;+U^4B8[:ZG./FN0RW#ZV,6K)(RVS@$X0 M7(YA=G!^DI8\@N!J.K@LH]]'<&G)(PBNIH,+-%=?G=/==G U)&-;)PF_,IXF M@2=K=(071K(HV&F^1;V=*\?$DI@%C1/_#K#CIZ1V&HT(,-U,92.;$1&(B,8C MPC;L#O8Z(B(0$=7 -,Y!VNQH*.B24-3OL+Z;XI+RL?B_Z_]FP2,-Q;2[8>3? MCN,DO6/)Y)?H$3P&.01OYT/NKSM7@T'7O.@Z%XYK=:\'5YWA96_@]KLW\-&Y M;'?WA-QW+J8((R-;T3SZB%O1.O]4YTE?1.N&_MG7C;[?U&5__C MVG'MNJ^]Z04CVAG6B]=]:VW_L>:Z':*F:Q'P,%F=IV(8XC^QWQR&?-4E7.)3(E,^0:F_#U*&/R6X,J_TR"J:804 MLB6RY;YL^2GFO*[19LB7R)<[\>4-#1+R2,-LZ_GF.OI&NL_T64][$<^5$15YM"%6Q!OGC%9L( MX]1GTY@'16Z[F-0-]JHJT!^PJD;?\;!-JB2R7<-1=R*-+ELI[L/BNN/I?A0# M#1,#.0OT;DF2ZT_16H.2,3 MFOS)4C*"U>Z2&]]^@EIKSH-UC;Z+PP1J)P!JYE,$5PVF+$(,(8800X@AQ!!B M:")J""[,]7Z\C"<3EG@!#',NM1-X_" 87[$!>(" M<8&X0%R@_:1;'LAJO!-R%Z?@?WB;NJ)JQL?AO*:HBL1U[6%VA'<"&X$-X(;P8W@1G"C1=Y\7#UD$GQX4.*XA\3:LMS]PS+N'I]@VS_O6 M1P:W#@]85XRX0%P@+A 7B NTGW2KMV^\#_+[^>TY>1#XC";RR.,'%GDSPN=G M5]@O:DFFP@3T4'>;#H(-WE9C8 ?)KH09PJ,/TM=CT<34',4CVM+_]QLARLFSC4Q5DXW MD4>>O-E+VX8!"U(YP(-^G-V';,Z$>Z&WT:.#_W8PVK[*XP?6MS6TGXJB 76Q MJ;T)V@C&J]LYP+@Q"DD4DOH)2=4A$)2/*!]1/J)\;(M\5!C:>CLU,2B&\A/E M)\K/!LE/X83WT,@\>+#SAY0"7=9=7UG+$K1%-%,N+HA :N7?PR!B9\49#5&< M3&BXQ)F6N&;^YO(7B0Y"Z8,$Y^8T_D:SRA*P+S M*?#3,7PTORMW$78HI%/./I0?/C[?E<5+58.^BYWMKHWC;Q\WSM_)[7WW.N^L M9>]B36^[O7_47S_N[;CVAKY\H];>] XK[4S1Q>NZ.IV[N4-6UP/=R!)5E)1? M5X[7&7(2C\@5\]CDGB7$L0QBF];657_[<>TK]$;FW>%TAF'>Q'P,%F MEIW$0(G_,9]:H?G9AX]":(/ M2VI'..0XY#CDN$803AMB(<>= L?A+.2/5VPB+#J?36,>%$T3<0K72R-/%73? M'-)N0S%%?6NN8:9ZWW"ZIJJ5Z[*5XCYL(#Z>!DV\=2 M-@ADVFGF$P17#:8L0@PAAA!#B"'$$&)H(FH(+LSU?KR,)Q.6> $-R91.65(' MO!J'(K>#Q[)A.%.K^:UM,]P0%X@+Q 7B G'10ER@_:3&U=#(N6_/L;::CF"H MXWAIR^XKBP7L2S9=F P#<0W0=*<#SCIBX0A1A"A"%"&*$$6(G@9$T<0]NH^Z MQ#-M.5&A_WYAJF4]/LY#68/84)R1AK13 VQ\1%1"(B$9&( M2$0D(K()B$2#50]'4Z/0T$$G+-[*XXKOQ''%ORR.*\;QB@>0B-H0J[&J!#D. M.0XY3F?":4,LY+A3X#ALN<&6FW7W]=2=IZC+/F/(0I^01>/P@*T%B O$!>(" M<8&X0/L)H\R*:?O[^>TY>1#XC$0XF= '%GFSNEMO6E-WV#&L'H[9P"B31AJK M/>"R$%@(+ 16(WPGA!A"#"&V;!CV$%QU>F@M=,3N$D9YEM3M?S4.3;9A=EP, M:V"8#\-\&/Y&7" N$!>("\0%6E"8&&K'++;6^/T. ,VUT?''J)H^RJH]Z,*, M$ (+@54#L-Y;RHS#5XFRX))=J7)$/'Z/P$/@U60O.NHFE[5=K>%DLG(R&9?= MX*GH!@\6W>"ZQ#HTGN(P,,R.NI*]4YC2@(%#!-.&J"+B"'&$.-+)_=K+RVH$ M_)2Y8(BS4\69,/Z4C_#2&S5'\;BV],_-=KAB8C:TL3(A6HZ-?K.7M@T#%J1R M@ ?].+L/V=L&\&W:NT:P^]\.1MM7>?S ^K:&5M*.8?:4'>"V/T$;P7AU.P<8 M-T8AB4)2/R&I.@2"\A'E(\I'E(]MD8\J*PO>3$T,BJ'\1/F)\K-!\E,XX5W5 M^6HT,AO=A_Q<0([SHP)D//7HPG+K<<@UT*UIM$*^0KY"OD*^:@JMD*^0K^H\ M">"'E((QNO;Z-9]__"'C9P^43C_<>F/F9R'[/+JD?"S^[WJ1B!U&OCPZ29R< M5#DXZ4[\U!T8HQ=A[/WY\U__\N/JTZYI$@&9^1>6W(YIPBXH#SQXWE409BGS MEQ\!.QX)X_8K&_WT[N;*-JW>/^W_W%V](X$/?Z!>>C9TS8N;[L6U.31OW*M+ M^\*Z[-EN]_JZ?V5:-[VK=S\_V[4JU>^"">/D-_9$OL83NMDMKMP>!A$[*W;: MLLWOEEBK#SM?,<;_R'@:C&9J\^-C1D9Q"&P'/TKDYA+.4@Y_3-(Q2>&?O7@R MS5*:!G%$XA&Y%Q26J7,_IS&)6$K"F',R90GA8A?(^R"">^.,PW7<(.R;QZ9I MY=_I!!R8E'__\ME8>]+I1:>E\LPE6)OE,X((P)=_K_YH%"<3&B[]K"6NF3\X MIYW'PK"XYJ=WYCOY'3#OE=]WYYJGP$_'\!'67'AX(+=".N7L0_EA9?&+ETK6 MR3NKNU86;>]FY>_D]+Y[71FL54_%FMYXNW/Q7<06JHJA#\$3PMW596XU(VZR,:GQ,8U)4M1X"*G MHL!%@:L5H;5@XZT%KH[S%G6O:UE/]=^R"4MH"M2HAX(HZ#^40RJ%E.60;/?-P34HHAU .H1Q".;2FV=PQ!@,TB% 0H2!"071, M0=0U[(&)2'!T"=;4,*961-2&<,B)R(EZ$ XY$3E1#\(A M)YXR)YYVPE%^7:DBNV)1/ FBVNK(3C&QK1]+:4,:$E*K-2JY(-J:3Q=OJ/EX6SCWS>%N["S5K;/4/+=QT@8VN&ME4J 8.D$Q M9&%_.XHA%$,HAHXKAEP40RB&4 RA&#JR4W:X&N?3$$-*CP7?Z2#O#6>!3Z9A M/&/LEB6/@?65>_!#!ZGWXU2"&ZWC*=SDM MO'-C.SVW:YM]VW6O7*??[UU?WUPX=N_&OKCN.Z=P6O@T85R M0?&%XDL35D3QM36I+,/IHOV% @P%F$ZLB )L:U*Y P?%EPKQU9#JESI)^)5Q M()XWSGNCV2,+X^F$ >7V".*^-C.TYLH#]4#KVLJ ILM^UZWQ4;&W& ^.J,#D^V;:WM*0<>EZ3&CR)TOA+>N M47O.(K",7F]0N_.O"WM@>+(!.JI-X+)[]2<&$%P(KA,$EV.8G?K+!A!<"*X3 M!)=MV I/D&L[N##M\_'O+&()#:7K1?U)$ 4\36@:/.Y2 +T]T([;DEJ'I=AU MU>5@7Z&.+CR#@4&-5%?[$&4[Z@(;B"A$U(Z(:AQBP*%2AQA$!"*B\8@07A"F MGU0X.QJ%%^JD[5V<@@^T:8IA/=:(HFFTS2[,@5F3+[H+/1O! M=QB6U;3? 64DRLA:?26KHZQ0#V4DRDB4D5KP*LI(=;3L&YW^X8ZU:S;?H8Q$ M&=D47D49J;"\W>@.K./3LQ%\IS!PJ>#T&;5'QZP_G^:&!LF_:)BQ(>;0LY%'RI"OFL*9Y,)302Z!'WS$X/P(-M4)W&\J]@'L^* <9D!&RQBRVGG$ZZ4$59V7E]:ZZC/KSO*DOBZ[*3=4>&DQQ^E0,.D0,<8#)3U1NNRDSI* 5UH3%CB!30D4SIER0Z\78(\@CR"PZ6.'[8Y07"AJD8QO*T8=FQUU=3((\@CI\XC6#WS\??S MVW/R( R!:,+@=OK (F]&N)C8)0>GU8&WQL$*0[.GN>^VT>\K.S47=QQWO+$[ MKIE*;*[GVCA$H.X[S7WO&%8/2Z]PQT]\QS$I^XKS>)?(R<]U^XSMB=%@Q!>C M>=M&\^R!NE.YD4>01Y!'&J.XF^OBM@=[1;/D:E/>)S) [J3YQND8?5M9#A!9!ED&60;3RCB3 M&K4WBN(#B&+'L+HU':2.+(,L@RSS%O]D: X6-E0C*YO@)VL4$49JA-'MKH;_"Z6LHS!"3B$D59G_/,H]/,UW8!T&) MH#P^*%VC9Z*FK"-G\$-*8>EKKU_S^<NFW^G:-YU>[Z+O]+ON1>_=S\^VK[H5=\&$ MR)?XPG=['I4;@^#B)V-\S,N+=O\;@EN?N:0,S/(9000.8?Z]^J-1G$QHN/2SEKAF_F#)^L1C M85A<\],[\YW\#KCVRN^[,\13X*=C^ AK+F0-B(J03CG[4'Y86?SBI:I)O$4R MN+LV-;M]'C!_)]O^[G4AME:4EFMZX_U'O;W?Y)=_X^V#)K\\[CNN'7E>XWUO M2)-(LV+(2!^DSROT6;RNI7>UH <&.DLJ"Q_L1R]QF_SVE-OX]W'HY\_Y1Q:Q M!0T=TR#"#T1>0UY3SVM7S&.3>Y94^,V2_+9UC&J_JLT:Z*IE\>9ZJK\/(I*. MXXS3R.??UQ,-K(NHQ:_(&(2J4N3Z^?PKC1Y$=&C;D,]!7^[W/*CU*1@Q+=_O M_8S1I&E\V@X-Y1Q!0;U"RV-SX]^3F+_3.(-W0UPC MKH^/ZZ'G99,L%&D>+6$#8(&=^A]-@SA"R"!D-(#,;^QEX7U\#8.*$%'= %1O M[]0>FV?1^D70(^A/#/1H&B.>$$]H-VOWFKNI4!SPL5D 7+%'%L93YI.4>>,( M5OHP4R9*M23A"I\JF+M#TIBH&S^A#]FT4SW*2PRT[U10U^C2ACX6RS1,5UUS MF>Z;+^[#[G04-2AJCM%;;O;43<+5?>]1TJ"D04ES'$GC&H.>NMY)0U* M&I0TZ#ZAJ$%1@Z*FM:+&-OIX1AA*&I0T*&EJEC0]PS91TFQ+@(8TFM=Z&F'& MX2590A(6RMH1/@ZFNQQ%J"^M:DAN]D1R4]G!W*BOMC^?9A]:'?<(=],8V,K< M2UW$1=VV'4*BQ9 -TA=%@D1@8AH/"+ZAME1ENU 1" B&H\(-)L0$@B)9V:3 MW4=$("(0$0NSJ=M!1*@(9FJ42ZF3MA>PS#!^N9.GF1FHFILY6DBQYLIII40\ MKI5O=$PLO4%P(;CJ*-97YS\CM!!:"*W%?0-UCCA""Z&%T$*3$,&%X*J_++"/ MR$)D(;+J4%N.;2.XZHQ1MRL4_5L

9.IBQEA#XDC$U8E&+![:;>A;"04'P4J-T09VTO4NHSR8T^9,356RC)^5P8OHI2.O7#NMH M4_[*LM257>Q+-EW$6-T6$X(3P;F+9K#5-6 @-!&:"$V%%57J+#:$)D(3H8DF M+8(3P=EZ<';4E2(C-!&:"$UUS6U==87,IPY-+'3^^$N4TN@AN \9H9RSE!LD M8BFYC^,_R2,-,Z:*V5":(7W4"2L'A)4?9X)MWW(TMRXH5#<>?ULJ-6%,ONT8 M W43I%XEC2[,4+?!B9(&)0U*FJ7[^H9EU93$04&#@@8%#0J:(K#F&GV[IIP4 M2AJ4-"AI4-*@\X22!B4-2II#21K7Z*&@04&#@@8%3;P3CS[ M#@AQ$<;>GS__]2\_KKD]2[.$_0H/F6233XQR]H7.Y&REFSBYI-,@I:'\\[.G M ?DC0>.O;/33NYLKV[1Z_[3_7 ^'@XN+P^8!A'; MIN31Y(DE(F$-ZPI!8_$/+V)ASTU[$AGS_H?1"1=!QGG$8^_WX'_3]?@_/&\K$:"/PR4=4VL*XG:ZZ+ M<\$_UR![&!789OT\] 9JCKQ/V(2">HX>" ^^D0E<-]Z)>95[A]J7\ZGS>E[C MLR9X.WUUH["TWWF%+LZI%G*"T-F%7]H[$L4R.C8."4)UO0MR=N&7$QR?WNO4 M?\2@+MR JD@!H'8ZVZR]JLCI*\.-+GN+BJ@6VFX6BP6@=IGS=H(:*H\S]VW+ MWIH345.AIJJDI;?\=!>G-%3&8G7DL(N'RLS"2B!3%\)KE>"N@V(U&!.&,SA< MCT(CN$BA!%20&=\SM;U%HOPK/(6&E<=]GK*$IL#&>^;*!Q?7PVMW>'/EW/3= M8?^F?^U8%UW7O.[<7)N]*ZMMN?(BU5&FRY=3'H2F^B>\\WQ])(ZEHI''0IDE MCDLVF&?OZ\^*O[8]F!A7EAAWCYL8=YJ?&%^QX=MCOZ[/Z1X_57X0DK],YD,D MSS\_$[U-CG\TPM;#I/JQ/:TV)-4MP^HJ.ZA2^[W'"!&FU941PK!-5Q5R=-G= MHP"D_=D,3*MO"2G34=?.@LKH!)01)M8+,ZZK;K*[+KN+RJA6Y& &_15(N0-E M]ATJHY-01KM,(FZO,NJ8>(0[JJ+M^W9%!5<.;UC5LXH3R_+ MRS^(PJ7 VY '+0D:K$F!8BG(3^_Z2DI!>F^MY7CC[?9Q?_Z4%H\#(II8]=+* M&I?5>L9-"GYMG6--IQ(=GI>U&XR';/L2VUXQCTWN65)A7>M%UNUB6./MC/R5 M/I$)AM*!V&0SG8NCS)[PV&G_O=EO MWZC%-R0UHITG,W_=GMY!W$/4)]V-$\:*V46$@7[UB:BT(XYIJ+*WD>.0XRH< M=SN?E;4GOV%1\ND6)6_O@1^?T9M7AZPLOJ&O $8VWH.-:PJ]Z2"%D5-;Q:DH M<)&-6\#&V 2B@&_+! *YIZ$84R]&ZXN8^#U[""(YMC<>R3],X1&Q?TQWM]D9 M)RV*NQN2R!PH.PVTV3PC[FMP)4=[%3?*-I1M^Y&JN],\4)1MNLHV%%\HODY0 M?+D#=6&N1O,,BB\47YJP(HJO[4<7F"B^5->_ZEQ5DC&? MC.*$\'$PS8^J]+-$1-'V"J&U=P*SI_^RBO:3"!=$HK%(G;2\7#6Z,IX&8\D@2%L+_\TD:DVG"SMBW M@,O3D(L.M]UF06P_XJ4UQRV]M^WZ3UM:9:E=R7)$KE-VK+-&*&VNCFL1\ISZ MZT$0> @\!-X*\'KJ:H41>8@\1-[6QF:G_CJATT >IJH6J2K.TC1D>6)J0GV& ML16!M9XR\_(T$*4?>)JKLIJ'%FNG<[D1+@B7TX9+5]G<4H0+PJ7M<+'5%4*< M!EPP#?;:P>W/1SG6$GEXI4%;*<%5]6G7D*:VU*7(]J7H2=3?8F?GL54K(E[> MUW4.=H(0(AX1?]R1_6H&KS2;CVN:V+^' &U\-Q):2R@[47:B[$39B7:GMK(3 MT^HN5!SZ8FH(Z*H#:YO:SQ85.58!G&@;N#\6-'2;Q43 MO9\VC/UFD5_/P._#GGVL"^6;<;RQ-B*QMH3(+@33A7?J-L4T$G[-LM%0E*$H M>ST_82HK^T91AJ(,11F*,K3*-. =%&4HRC1B1Q1E:)4=2Y150FX_I!26OO;Z M-9]__"'C9P^43C_<>F/F9R'[//J2-^F4DPH^!?0^"(-T=B<>? =4N AC[\^? M__J7'U?OO64/8J3!5R8#7-'#+]$H3B94Q+HN9L4_SA\!!(\$5;^RT4_O;J[$ M<9C_M/]S=_6.!#[\@7KI6:?G6OUKTQQ:G1MW<&WV^ZXYO'(N[&''[+L7E^]^ M?K9+58K?!1/&R6_LB7R-)W2SU*S<'@81.QOG)QQ:MOG=$J3Z@)\*%_R1\308 MS90RPMV8D5$<@J@/Q*1R07$Q(I#+,1&4\&PRH]>%TIK16.QIC?>[ASWYW'QN/CV+[XA=9S:.1WSU^T=X8QFS0Y=OALGC)$) M_-N8BU0A\\D_LH@1QS14F=7(<_QWGVZD:M:D;=Q@I@9.,]V%C="7O:26'DU%9Q*@I< M9.,6L/'6 A=K9'<@[%?VR*)LKPG)KW+Q 4G:!/AK0ZSVRDWD..0XY#CD..2X MT^"XMV=[K":;=/*^HJ3DF)D)74AQR.Y+;8J];-/HXC'"AV#SEJD<% -M$@-6 MS^BI*_O492M1#* 80#&PPZ([8 T,E)UALCRHC.7=#I M&!U7W8'3B$Y$)Z)3G) "$8$(X)Q$RU[ M':/7.9SIBF!$,"(8-]'2[1D#>X!@/+8OJ7'XIQAA-H#'Z(/BAM7EZT1#;>B& M?(A\J /=D ^1#W6@&_+AZ?+A:2<@Y->580B7,4_%_-\:AR(Z1M]4-X:O[;51#7:1]1'DIP,N MUQATU)4-([@07 BN:LN,K7#6,:(+T87H6J#+-)R!@^@Z6,RZ^?[6$=NT&P>O M@3'H'JP(5Q<&J5V%X7D%B+C-@0[+.5@+YZD@#A%UPHBR!H9UN",\3@52J,00 M1/=);=13 M(P).X#@Q% K;"07;,'O*!N6C4, \".):!UP[MN$XZI(HB&M4]B@4FBX4;-NP M>@<+FYVV4&A(*]&&5BR@P[%[L?0OP-:*5LA7R%?(5\A73:$5\A7R59.:DIJ< M;I%?5QJ[_Y[$G)-I$H^"O3J5&C9DX.@HUH98C77SD>.0XY#C=":<-L1"CCL% MCL/>AUI[S9M7I.88?1FV# M4W@07 BN6N(&'6/@X'A&1!>BJQYT=3O*_*W6HZLAQ=3U=TL_O+%FIX[ A<;] M#I;1[:M#V2FT+>@'JN:JJW:!R1H89D_U ! $$X+I%,'4L8V.I7H*(X()P72* M8')P<5-]4 M5@*(D$!(-!X2KJNRM @A@9!H/"0ZMLHS@MH"B:9'J>ND[2]1RA+&4Q)$7CQA MY'WAB'QOD(BEA$8^B5.XO0YXM:<.KXLU>"<0?VJ.XFH1LM0E9!%9B"Q$5J5] M75GO.D(+H870JD#+QG["6IVS=OE@GT0SQCT;Q0DKW;"4?MLI%[1-*5I!"V?Z MC?AQ=A^R-YTBV8CZMK\=G(0'IIAZV?6^:PP&ZF8-;$NW!2K;PGO?8\16F0V! MX@W%FR+Q9AO=;DWG#Z-X0_&&X@W%VS'%F^48MHOF&\HWE&_:LQC*MWV\4\M5 M%UQ#\;9+?.Z'E )QUEZ_YO.//V3\[('2Z8=;;\S\+&2?1[?L8<*B]"N;QHDH M>_XE&L7)A*9!'%W,BG^\@U5?A+'WY\]__=[D7'O7KW\[/= MJE+^+I@P3GYC3^1K/*&;)7#E]C"(V%E9G&^;WRUQ6A_8JL(-?V0\#48SI0PQ M)#R;3&@R(_&(?+W]G=""<@2VB*1C1E8X9I^?X<$W,H&_CSEAD<]\\H\L8L0Q M#2(V0 F>?\^$)GR1V_?ZU%PK](LE.6^\O]&WVP?]^88D M<[0SD.>OVWWC">0UITH](5,35?227U?.$URHT+A ML52&!@GY%PTS1J; G-(QJE5,:E3E5&M3;I;RE$;B[0@%6C./2?0[EG12 MZB_M>;,2/V:$QC8LV;Z+Q85:\DG+M(=R[:H]MZD+&K_&5DV0-I9SOB9JA)*F MTLDX4VU@;"KH^5+1L[-(-(A_X>2H^\KT;0&Z&PZLK][+7=?L==S#L]LW>]:#; MZP\O;LS.1?^BU0T@HM^#R^K;6)(1NT&P&^2-W2"6I:0=I//6=@YL!SG>SW=. M:?4-B21K9ZDO7M?$;IC"BB'Q(L11:\0(^6\IL#I?AB9M,<=GR$4K3,&:Q_3! MV\IY#G+>%KTPU]]8X@6AD- M";S'9$_>/31]CT_3X<-#PAY$5U8 % PB'GCD4;1FU:JLC] 2US21BO0[*?H= M&/;O@XC,&$WX+H4-V/'Z&DG3<9QQ<':V)RMFQ[&?M:X<=\?I&OT.]K-JR2>G MI&XQ2]W^++5YWL,L=0LE3;TGX9ZK*\%"(=-Z(6.;1K>CKF!=]\U_JY1I2!ZE M5A>BR$(]8/?\,_NN;UNV,GVERW;7K9?1T&]Q]T;=S(,@.3V0Z)%3THL^&/)\ MW5YA1888YS.\W,+:[_2,CJ6NC0?G,S0$A'J)M-.=G-)][T](TM1< M<>?8*&10R&Q)#=LRNC9V$.SAT]0U?>KU$5&O#9SZ0F?BN'(YLNIZ,@WC&6/R MJ5^RQ!O#%5]"&HGC^>3O#3G/)OG/[3R):M"]Z=\,KSO]?L=V[?[EQ67WYG(X M&%XY[DW?[5^W;1+5W9B141R"E2@&V?Y MN,<=180_CY.43BUP>N!.XKMQPMCZ\8+'--U/E<=.LIO]=M. RSU,811]]823 MZV+%.D+/A^#9^K(CVE,:V;A5;*QNM(5V@VZ04UO%J2APD8U;P,9;"URL6MG, MM]??1,P2? 4Q@9'L-6+LF&34GWWE?>;Y <^CU82B#9.V#:$J\FG[[5=DQ6:Q M(HI,K:FJ#Y\V)+Y:I[WYKSBD:1 &Z:RY:9%Z&<$<=&)D(F>HL$ B;J6.?NUDR$$;K-!/T:\#_/1J*Z)!";Q7A*$IHJ M.X%&3RK6P)C6N6DKDVH:4:U9XDXCPM7M%SI]9#=DMX.Q6]<2:A>E'++=8:6< M(]AN)VF'8;"/5\%C &SLDUG PJ...-*:N] +12\4.0?+:K*(LYV M;CZ^Z@^&E[U>[\H9FN[UU6#8,3O#7M>YLB\Z_6PE X+R5-R6L$<694SV&_OP.8RGLJ+/&T?@ M?3S," 5+4_@D\$5^AOOAD@1^-WH@+-\L/F]7CN$_R>HKG!/1*\V "A,J7F(D MMYW09VM@WP(NG_O"8B@75Z[ 91\2BAZGA6S:.'!KGT>3)RI?-6\/Y]C!?8P. M;E=)!W?_K4W$Q[V]>]"?;\GQX#7Y[_*KHI.$FT=4[4Q,; E^B2UO5G5TK5$Z M/0.?RL-WPL0@[Q,VH6 5@ZG#YYW736F<:#3FE;N5V@^YP@EG2_ SK%[]Q>&Z M[+VX#X\4?:N\5GYVP@G+W_:>&M Q.K:R\Y%TX?ZC"!"-[)>:),PN#15.U^VX ^>RV[=OW!O3'+H7IGW=Z78ON[W>Q?!P#16E MF=%=WU2Q))&<^45%??N9_$OEY^T]&6"BYPC$[LN/ZIQ:;R%_D1XWZ442# MASBXD$8S,J9<38=&^A0K>4ZE9847=#7(TSCPQH2"20(<)L[@$W"1W0WW&0=J M6R@VT(!2[NIQ M!N(;;W<:W<"#B\?%-V#Q#0F):.>.SU^W=X0F),U:CO D3.2X4SCW4K_>S&8T MO&K6L+G],0/'9W0\NTU# 8QLC(=E(J>VEE-1X"(;MX"-\;#,.@C[-1^\50L7 M'Y"D38"_-L1JK]Q$CD..0XY#CD...PV.>WNVQVJR22?O*\I!CIF9T(44RBHK MFU0X:9M&UU4V&TB7K13WO:4N$A-P* 9.2@Q8/:-G*FLKU64K40R@&$ QL,.B M.V -#' R"HH!% .G+ 8A4F&;J&AT< MW82CF]21\"Y.:5B>_'D,<.Y#3E5%LS6HS_Y!C5M55=HZ@U0_/+974[8,C)9A MN8>+ R$8$8P(QDVT['6,7N=PIBN"$<&(8-Q$2[=G#&QU!XXA&&M-:QX%NL4( ML\'TFT8H;EA=ODXTU(9NR(?(ASK0#?D0^5 'NB$?GBX?GG8"0GY=&89P&?-4 MS/^M<2C"<;CNZ'#5C*NTHP_R#_(/\@_R#_*/AO3!M@&EXP>V#XRWIGBJ:_1- M/"+X!%QD?03YZ8#+-08==67#""X$%X*KVC)C*YQUC.A"="&Z%N@R#6?@(+H. M%K-NOK]UQ#;MQL%K8 RZ!RO"U85!:E=A>%X!(FYSH,-R#M;">2J(0T2=,**L M@6$=[@B/4X$4*C&$W&;(64:OCUKLQ*K0ZV]U]HKRHB.V/"NEM[Y-)E;7Z'4/ MUV2RB:@GT7U2&_74B( 3.$X,A<)V0L$VS)ZR0?DH%# /@KC6 =>.;3B.NB0* MXAJ5/0J%I@L%VS:LWL'"9J+/T+L+6B%?(5\A7R%?)5 M4VB%?(5\U:2FI":G6^37E<;NOR\^85J3E&W\6#7AOG;>LC?ML'"LM'W" F$1/,A81F6A8;3X<+)S?<[ZNRY;LTL@Y[1=]0=/];V M40880#I$+5R+P.7@%!X$%X*KEKA!QQ@X.)X1T87HJ@==W8XR?ZOUZ&I(,77] MW=(/;ZS9J2-PH7&_@V5T^^I0=@IM"_J!JKGJJEU@L@:&V5,] 3!A& Z13!U M;*-CJ9["B&!",)TBF!S7Z+D(IMH=*HUC&&4+BG/T%I0&UW)J141M"(>]_H.5E0 B)! 2C8>$ZZHL+4)(("0:#XF.K?*,H+9 HNE1ZCII M^TN4LH3QE 21%T\8>5\X(M\;)&(IH9%/XA1NKP->[:G#ZV(-W@G$GYJCN%J$ M+'4)6406(@N156E?5]:[CM!":"&T*M"RL9^P5N>L73[8)]&,<<]&<<)*-RRE MWW;*!6U3BE;0PIE^(WZ=KWO&H.!NED#V])M M@$/QIDB\V4:W6]/YPRC>4+RA>$/Q=DSQ9CF&[:+YAO(- MY9OV+(;R;1_OU'+5!==0O.T2G_LAI4"O^?SC#QD_>Z!T^N&6/4Q8E'YE MTS@1QPE*&33:#."BP= =7C@=Z[)[W:T=$2](-.L-["^_KAQ,5A",2(I)9,21 M8*67=VU/0"L_9TU>_B& C0^\#0O\)7J$]<225Y\OJ;*,)?O)+%\[B, TS+]7 MUQG%R82&2RNUQ#7SM>3X]%@8%M?\],Y\)[^#)O/*[[OSSU/@IV/X"&0N%"@H MQY!..?M0?EBA]^*EJIFCN5+MKTT";I][RE^I9WWWNM9>:W042WKC[?9Q?_Z4 M%K]?H>@KYY>W)E>Y7@B]#R*2CN.,@S[ENSC-VS=0'I[ +Q/58Z)HMEZR_B.+ MV,+7=DQ#:JUUB7:AZ.MQB'3@9>UB&-WR2"#L8/ M)ZPR40ACOU:!J+489H?=W2ET;&5'<[Y M&G5TX9.Z53IJ[A-&5,?HN.JTUHD@"GWTK?"GY%-^D$?P0@I(JWJ<39O;T8%CV.XRB?6[T'/1O =!BTT#5J@C$096:OQZ1ZPR+'9?*?09MU< MWWBP%]NV^LCJ'K_\Z$LB2N'2F:RD8__-@JDH5)-SHU;6B.5(6(ZD0SU1HQ:/ MY4A8CJ1)70>6(VGJIB#;8CF21D)9WB=*[3/8VX51*$U$'H_2)YHP5=(!*P=: M7SDP,%QUXXRUWWL,]VD:[D-)TWI)TS<&/1SB7*OUTRXCYR9+HB#-$F:04?!- M?.#+@;!]C/C6'4A@&;V!LC(*7;:^;CV-ZKC=B% W';8MB$!O^H7IL(QR-HY# MGP23:0)(E?,0ZL!2>P8P=T#MJ!N"U79KKD% :ZZB:A.XK X&9=!5VIJ$O](H M&U$/?"1X/Y+&\"+H*JTIC#2M 1J&Z"JAJX2(0%=I']I>QA%/D\P3T]E($!%P MESS&C])"V!YS;SX&SU;G4.Q+/%T8#3VN!NB[TX%HKZ8##4X0F>BN*>]4W%0G M3E-8)$?G3]QG#0S+P;0 >G_H_)8]NG^[9,HX_T"&GI=-LI"FS"<^ MFR;,"^2X;C0QWT+;]Y9M=)V#5?:_2KB=3F30A4&5G2FC$:";JQ%/"[QFIZ93 MH1"\Z$(>RX5"IOUG:#W 87)7EHV>>!\IU5O9JK]M5&<4+2,5-T0-\X88Q, MX%_&G+#(9SX1PQJ(F-&P=A;#<:FYML=^GP<9XDR^*?/2X)&%LW-"#LVQUGE' M5XZUSBV-.98'WY!?WWX(X?%T@YH#%)^/,%/\IOE7-GZ6S*2"AZ;UZN']MVN40I2,XB!2V(-TL6?S0CMQ.FWT.EO*7X=M'L$+@ G]82\V[776 M2I3MY_0T;K+?A"8/092_),W2N/Q#'B20?\'A?QMNQ^%_./Q/BRS#>EV.P_]J M(2L._ZN9[ J2W;Q)6!V.)=L@DG F(DF:?HXJZZH[AT'WOWRIIL.RM M*$#_/0(*1F#H!,+"95Q$[[QXPO+BM6_,R](XFIUI:DQM8GFKT!LJ =AI% MIJ<%+&R-6@&,J:Q^YS0 @Q[[9B*^-0>JPTBT[8O,#HU6RW 'ZJ*B)WU8&^+U M .KP9 [ZH[B/:D88FN7^'Z769)(C3H5%0>UM-RW#QC=> J.UCA-$S5TT(. M^G;/?3M37=3Q- "#OMT+OET[B6H821)_&?*"94-)+0R&-<=OR)74Y' M64BHY\'FBH8545_-^*(#15T?T6J1L8;=@.L+2I7U",H&(=B*@(O=>,AH0J.4 MB9+)A&11Y7O">.!G-"2/-,Q8L2WYIO@K_4:%\2^($&UT!OCF%J.$B7 6/!AV M>[5YR8LC"6LY;^^>AH)]"!\S>+I'IR(*QDG9V62;'V.X)ZGV4,W_S2KVZ?FU M82S@P)()_#YG*3>J=RSU5+X(6+U 1R;/BV1%@[(G:/BL6E8 <92)\R7SCK2\ MLVS=5C4#BU+6O+5K[95->U%%-*YAK89NM(Z2;K2^>=R&K#XV9&GC),FOV)!U MF+Z6FUP?Y/W(I0;!8.G;-;-0<^1]PB84U'/T0!:C*HZ:O-&^=ACKQJOW]9U^ M[?309><5.L^G6CH 0F<7?FEOZM,R.C:>]X;J>A?D[,(OQZF ._+)4-@JB:IH M!T#9NTR);Z\JM;&Q-*)Y;@M/5E";BYYN)@+[9MFO+YR%OE"1AY^>EV3,%VF#) Y#F7//$^UE84 8T/L@#-* <4(.-:<84[:OI&QQ@.CQ)X V M:O&8K\9\M2;Y:AP@FK^G=B=*(=N^Q+:G-3ZT$7[#EXK5FK#\D.?B:!<]9X@V M@JI:E&\TPY>W3&.W',E^]&H$V[S5B6]0\D [S8T2#"78WA+,Z:\>V8,2#!,Q M^Y"P$D_,^WGV\#Y:5SY@&Y:MS(_59:?K5O>HU5N-",=1-K&T+8C0,0R@"VVO MV(@EB>QUC5)CGIRJ<;):>VIJ[ XV(* 3JI&Z:A&TU'4HM!Y:Z!U]_"1;-$=! M1"-13G 0/=8X3/6V3YR^J6Q@;EOP@)[2"SG1)/8S+R5/ M-!'S@69HP+U8C&O5'_O6A3/0-VJ >FH/M%R%(P?;#BWTC3Y>9AQ>DB5DFK!= MA]BTVO[KJJN!U&6OT1_21^$T#@^]+DX%07]H:]K>BM&8LD(TXXRD]%M9FX#6 MVXO6FXF.$3I&&NFI]D"KH^X$K-9#"QVCCY]%.RY:?@(X%H[A04\(/:%Y\-K! MS!!Z0C4.R=EBA(XX#63["1+*[!X\+>EXDWA.H"FF8PRZZHQT/# )O6<\4DX' M7D4AJ5!(ND8?3Y4[O%W;H EG!SH]RQO3Z('),\O$&627\00V>38?)=K[R,GT M6564."J,)8],'FF&YT]5J7WX86965\DT,\<][D"O;J/'D>'B][^]V6_?J,4W M)"&@G:$69[:3;)ZVZ<,%:?B)ETQ#$-5>8LVBE-1X"(; MMX"-&STN60,C6-[W[S*^?4]#&GF,T%3&Q._90Q#)0ZSCD?S#%!X1^\=T=YN= MT,$1H]N7;0[J'Y+3")X1]S6X4J*]BAME&\JV/9MS#S8+N(!\8!XF$]N M<-%>4N&":!16J74VZJ+!C?$TF-"4S<\[3F,Q,?6,?0O@7\ S*3K<=ANV<()3 MN-[;=OT3[E99:E>R')'K=BF9;@I*FZOC6H0\I_YZ$ 0> @^!MP*\GKI:840> M(@^1M[6QV:F_3N@TD(>IJD6JBK,T#5F>F)I0OY:1YLW#6D^9>7D:B-(//,U5 M6*79 M?%S31/P]!&CCNY'06D+9B;(392?*3K0[M96=F#[_^(EQ_H%\BL7[LV1"IC&L M.8YT"=CJZQS.3U2Q52N5=F-./WAI9WF<**+>.\H&&.R5'FD$_##5B#A#S86: M2T]$'1%%;7!]6^/!HBK',H@#=0,7YZH7?JN8Z/VT8>PW$X>QUS'P^[!G"^M" M^68<'ZR-2*PM(;(+P73AG;I-,8V$7[-L-!1E*,I>ST^8RLJ^492A*$-1AJ(, MK3(-> =%&8HRC=@111E:9<<29960VP\IA:6OO7[-YQ]_R/C9 Z73#[?9=)K/ M(Z#A11Z)NATSEEX%W MCGB6,WP$%+L+8^_/GO_[EQ_*^WSG[/+HN)MMQH&$D M"/65C7YZ=W,E3KC\I_V?NZMW)/#A#]1+SZX'EGWI7/?,X87K.L/.X,+J7]S< M#"\N[.O.E>6^^_D9X:M$O LF\"._L2?R-9[0S8*P44Q%$0 M ;<%-(1?AS_D(S&"2%PTBI-)D,[(4Y".R=^'PR\D8?_- N!%^3N7^:^(.8H3 M^B>;#UCDA$8^H9QGDZEX+W$U30D=C9B7!U?AG>-$_#B=@%B WX,WA^M9FM\: M!O0^" ,QB5%^]^<@$!<*'H>5B3CNIGOR7Q'K*VFR=I7BODVOD[!'%F5,7E/. MM:],L,]O$=_RZ# _)V(W%B0((B_,?&:0^PS>$]X\BE-XR4F03YXTYC^0,"]^ MB )!*&,1C08:L^21<0,>!->E<5+]VT,<^T]!&,JW"T!F1 ^!D+@Y/0Q8(XB) MLWN:;_9$O'W.(<5*#-$*^!APN3EB2C^\;3QA)*7?"I+/B>P!0<_)T$LSH!V\ M01:F0LQDH=@6V-&$C))X(FC"*\LWY$-XYHV+J^!!K+SOGA%Q42)V WBGPDKS M9'/O(Z]LV33FDC[RH>4[P![%0'NY+G[^LJA>$;?+8E,(U$.H-KM^>X?:=KGZ)TS6E) MFB142\D6YJ\>CT:!QPA8)_!?"1?@OS&C_G\S"G(CX06WW_/ #V@B1! 8.P - M,"7./*'+0V$5E/P*0B-_,.!]' !$))0!FB!9 1SI$V,1N6(>F]S#,P2;R>?_ M2A.XUC9M.Y>!7KMV[['8/JBWJ%:W;*HO?EB7FKZ6=4*%S$Q5)P$O3 M.1\[7G /J(D,;#3CF:+(OR2":9U(Y"=Y+ M@,7@KB@;P0>PG1.^B#7EIF$LK'Q!U\(/"/@8/@CC$I2$<.KYW+@K5V(0CR4I M!?\@C',]YI^!%;7\BIS,G[_1N(M!;5&>YL9F49;Q%"=_G@71&1BG#P!@OG@@ M6*#2XE,B'80(7)!"4UE8ZO_*BUKR155)2#H%,G^3!G X4Z0-W7-;5T7MGG>4 MOMJRBC$$:X M\*_F M"0&UB]*[NND.+P97O;[5&;AF9WAA7]A]T[7-:]>]N;[LG:*+]!M+R8+&(OHB MJ7PFR%SX"DW4>L*;6%E('DT2[6/J)+IYWEO-S.TE< !J2A[44?,Z,T834'ZW MSX@H?#X6/ KH<1E<\N)0G&F2P+[^C\UEC'1"0QD&%,:'/(+'G&J1[\/DNV@?M27WW075A"8/8.C(EZ19 M&I=_R/.3\B]/@9^.X6J <)%AD9L\Y>Q#^>'C\Z3(XKVKE;_SQ$I_;2?)]K7# M^2OUK.]>S]RLS1\52WKC[?9Q?_Z4%K]?+7D-TPZT+"E?K\O?!\+KB3,.%A_? MI0%OO@;GC0.W:B#PRT1]13HK(>NJT[8I:[O6F=-HU.S$5R'+K>F"624D"@A M:Y20"C-J*"&WM3ZW&T&D5\M0PL@3DT-2"!6-)%2."Q&]\&*7TU$6RJDV^7"6 MJ.B&*SM0L#-496>H;!""K0BXV(UYHZ%/8#.RJ/(]83SPQ5281QIFK&SVE9OB MK_0;%<:_($*TT1G@FUN,%B-Z^)KFI:6!1N4@=R[F9Q&/%C.(RLXFV_P8PSU) MM8=J_F]6L4_/KPWG1Y[]_X,>L8.L@^RS!LC;8PG:H@G,LME6:?GY)7GY):D^ M0(Y"!5BH*!\4U1DE)056^OKEY>5Z%4E%.7KY1>GZ1@8&QOH@:7V00B6H>I = MMDI D\&'0RB!C-;',-N.RT8?9$ZF%8BT P!02P,$% @ (((#2R#@6<3M M#@ WIT !$ !V8W)A+3(P,3^3[FAR<7W=^?G33Q__ MT>W^=O[M!GWF7A02IM"%(%@1'SU1-4>_^D0^H*G@(?J5BP?ZB+O=6 B9#TOI MGTIO3D*,L%*"WD>*7'$1?B93' 7JK!.Q/R(IOYRR]RGH4D]^/#A0\_\FB65OBVAAAWT?OMR M,S&\=3[]A)#AD88++A1B6^4_Q?+>2$:R.\-X >:>=/N#[G#003'[-]S#RM2U MHLE6P1X)E$R?='.HMUJ'#NK54T?P@,AGTL=@[:L0U)[G4LA@-5'(58MVJ+,M M M^ZJ5P7'G4'1_MID;MB/2U2N>?0XD,/"P^HUK1YJDN6BP SK+A87>GOU30+ MA%A#NCY@2J\I-FDTN_=*D+5L'C830 M<4P#;8J"V;>]]?$)!<3C.JJD,O"AFPLW4X LO7GMPLB$S*>]"X&R1R(5 [K M:%$02SYW/* ,&C].%B0=F4QT_T,^BR3]-^^QN9(A.9GB:]ICM^[2T$7Q"AJ(ZD M"M&[ 9@+,CWK0"S>38/NWSTYLH&_B1)/XM^V0^;Y9.(IPD M<0ANN'-EN76/L8HE#]/"=U!RC@,8*DWFA*@+KAMJIFVIR,<.61<9@\')H-_? M)",!0@8)Y5"MY^$.W^OA_3YL) @N3H8#W2X,JG*"WL20K7*22%)&I!QY?T14 M&M2*G%@$G>XQ?&=SCP0%%6#:7?I?L1!:JT=2J_^H N3L28;OCOO#*NR@#+>= MG%^N"A"E+!U58JF+QN/1*T-Q:=3J:W:*.SN:X3M;1V-CIH6=S 66 M<_C_4I?"(PZ@KQTQ?S+70^<[(L)K,]L05H_.:N YNZ3^>TN7!,#_,G]1 1]A MYB.30U?I+% ACUXHG52"VRVDH_Y6%(:SEB0< =_ UL MGI9+M[.0=2V_X$Q1-B/,T\/T6DY3"N/NKP8V+\DQC6NLH;;<(9K%Y2X =Z0W M..X?N_AI=Q@.@W;,5M!-1&&(Q>IV.J$S1J?4PTR-/+/ I:ONF <4*F]EMNJA MNJ,+6YMW-R*,$)^B0E8HSPNEF;VRNY.'QKZY7RY.!^X/+$.UYNR_ M^GLMKOY:OZ_D_T?]P=%V%[M'#7B3?FH7\@Z[UE%;.0 M,0JSG(%SS\P*PU]$LNQ-6"[S26&:J=#*D5=Z#DFSA"A^!I1@.%?!:1,P5IN(_.(C([?2*,AU!4AQ<,ZE$5&,"OPS$ M/<%U;)G@ D1D(,'#,E!40'TE*2V)6@UH12QW WELF96J0%DKF[Y=!1Z)VDN< MU:#!PI1\%]6:(RV&+ M)" CV!N. H/=2MY^X=Q_HD&@P[IK;02;4=W*C*2L/"7K G#&'8.A)>Y(T4Q@ MF..A&/"5%RB%9NMD=0!+V\.M-6TW;RU?]G(4?9WHHQS&&7D,AI;(HX2W%@8= M\2S@'5Y6I:4HX-X]91MHQ=+(B+>SE&NU8A8Y]P8"S'G@$W$18#AD #_6(J\FIKN-&U@&J'D&IPC'62"9YX$\ MR 1ADTLK66T61=?<_GED.=C;[ECX*U$W7,HQ$:;&5RSU#2'WN+)O";,T @(( MI#&0 6EOF=<9<]A%W>.,OF6LLY\N?2"R"?^E> A[!J)8D-OIY=8 M,,IFF8?4HO/9X:/IER8F!_E6;22 M>KKI_0P^0GS=I\4S"<4>LB''C?,I]7@G]6I.-OWY'C(W/8(?9X\8@<&@F3)Y MHU'D/U]=/6'M"D#)C6XNMV9D&]:#"HBED_-.QN,,NB8'VX1ON_DT:X1?-'08 MA=_ HB!=A]1M;[*WD,T:3-;LF4?I^-_->;STF>2)XDQ1FJMI];-\VSS1DY.D M(V,_\E1Z]]:J(=>[8$I#]?$2:S,W#Y<#DO\.WZYA(?D B\@PYJ.U R[=&IZ:X^4R:@+MV?Z MJ) 5RO)"BJ,D-Y1FUT['4]Q[6*<$UG*8/WK"PJ_*:PF(NZ\ZLO55@+A)( SL M8#P7H[Z2E)9OK<:R$I2[[3RRM9WEA+6R-85BN37M"RR$/M8.P7?+E[:*VT$' M@*$8#:5P[6SUHGM)_HBT 9>/=9*J&7,KB]KK#)HM91BC/:?W&Q5>:OW)5N<.R2;H#"MO%U]O. M9I!:S$&MJ,$JZHX2;%==;[/0PI @O=,'%JK5ZGSR921E%.I>.:H]GJH$51HH M6-JT[!:@&!F==R?=+ZB(WM)F+"GP;T0J03US*X .JIK%=A7!2OG;VOQ8X"_' M3L*_ML1]'WL;[YU)'JR]G<:\FR9Y[:0A&-[@\7ORQHHQ7FE(.*5PJ^9$F*<8 MR(77ZV2OV-B=B@9F,?JLHW2Z#I*Z[5-419#W+X)'B[..>;GC*54D[*#XW1[Q MDY SS8U87>M?P*(.BI_?QU?SG'4\07RJTL<+(BCW[PQ _$8^57PAS[9].]?A MM5Y2?F="!R[T3^+_@BD;9/;6E?H+[??)_=]@/BQ3US<_E3HT^K'.'^Z=2!7* MRL/^.HM1DCRUOS15S MQ5>G/@WC8/_Z):WZS$/M+ M[G(CYIC-"&7F)A)! EALUR#F1C1=&X+\)9"9274D7L*/FY%I-B,3D9U& 7_D M4_6$!?E"PGLB,ONKI#S L#V_QC"YQ7"UYH0[?SYD#]Q6>L/]' D.CR+738>; M ZN*:0]ND'\Y&8_'D?#FL/- -QT"&I-B170E.."J:%5[O3*ZDQQ>=;P,%P%? M$1V)<.^!QWNN*(,36;H P9CU=K%Z\@,T52X68]VO)%/LF\ZV^^>#\Z^K2# * MN^ZOZ!+^D<43F^N$54MZ>&0YKB/:)*Y:TA>??#)!?CPO!AIG;:'E^8O$_76- MF!#Q2#UBLZ/PT^&:<@T+6#B8QO=ALED:TZZTM/X:X^FV+1(Z']WM3LTY%[(D M7J2X6,G$1A-\,#G54;(?W_27%LA?F<'!%>M.1\Y=$DX7:JSB59G);M]-CZXI M\^*NK?75[,CD(&6J8++X6##*F>C@*,W,N]&C6B[D!5Y0A8/X"!?,8/"IEX3> MJ8V54C8W--5V;\(2/:]2U\P..UV ,X9J#-6-LPVS*B3_869LDNOU5_=$/1'" M!ICY1RN"A5P/'\J3'5[HD.H<+137A0KJVHVR)7CYR9J-0YKFA5ZK.[)4YX&. MN5,;2E/M88A*89Z=FN1P87*49YV5';^]/"'I<*[P9LT=I%1*^9+$9#9E5[JM M-]59H'''SS%[R$*9ZLD/MQ=+#[GRJ%\:I(,ERJ]<_9>H M;]S\\"?Q,RN?">SE@IG=Y.;'4V"TO[&1\;LV::.3KR-P>-W]W1._F_-(ZM#D M[HD$CR2=HYHHCS^D33+,[*Q;W4#N!S"^P&4%DW>E/CQ#?R5T-M=5&UL[5U9,(VW+8[NW9IPJ<4D7S4!=)V9I?OPD>L@Z*+-9%VKL=T19%%;(2 MF1^ 3" S\GOG]#S3R_?O'GZ M7W__VR__@="_7GQ\^^35U"_&<3)_\K**=A[#DR_E_.+)'R'._GR2JNGXR1_3 MZL_RRB*T:O1D^6%43OYT=A:??)V5/\_\11S;MU-OY\O77LSGES\_>_;ERY>? MOKIJ]-.T.G]&,6;/;EH]^D3^#6T>0_DK1"ABY*>OL_#T"71N,JM!?_WDSU_S M%W>>_\*63Q-CS+/E7V\>G97;'@2RY-F_WKW]M.PB*B>SN9WX^/3O?WORY)=J M.HH?8WJ2?_[^\+*J9?GU[YRD*WB<*2X=SI_]S;<'Y]&7]].BO'ER/H^+.#.7MA1[E+ MGRYBG+^ MMAYOT@,W[VU5P6B\BC51=@")'KC]<&F;\_FP<0\OH9M.7MI9Q?Y_]= M_\J.,K"?3\*GBVDU_QRK\9O)59S-QW7&[^&4AN.]GK";TFO=C^EX7-84\L-' M.WP[]/;E=#*'I1V6>%@7:HJM+H$..3UT-JK1M /N+NWD.B-F,1[;ZOHL?2K/ M)V4JO9W,8=&=+I:2^3 =E5DV-5AN1&_H?C1012?TA^YG7WKK7G^3$">SF$?B M#&B';(/?-F%J]* NA?YYW?_$!UN!7"_B'.0[:M^UAB_L11*?YO#OSLI]<\[#(DJ7L S,(S?@/-F^VV3>U9O,NWM.WS9LL!7O8:)M?Y]9M)FE9C M6\>-JM.V+7^_V;+Z;SM:Q+/T6SF!J:2THS?@^5>+6E9?S>8]XFRO!44%J.Z!E1M MUP^L%>+Z7P"8;S[#.0 M?!OMK/9FTR$TVO+[C^DT?"E'(QC);R9S.SDO06_/9[,:)D^-ICUR=Z@)W8!4 MC]S7&V.U";3E=&4+?+9?]_.TY=$.WUY3F8^W:,_+%0RZ:55_:_CQ%EWPLEKZ MWTR:S23U*;3E]2T8,^?+B?7Y:!3/P6"[L&!J3D>!_G;Z>SV8=8+;N]EXWMCW?,1;T9:V>CMAQ]J*9@^<_S-D&VE2\/ M,+UK-&W+W<:@.$O/P20.Y6B1H?$I^K6A__JK'RU"#+]5TW%VQ!;S)<#/TFM; M35UG, M,0#,5TO0;; ?W*FV;^BNKV#!E_/X%O#SP- XN%?U:77(_])B?@=O'B_&'V%L MV]'&? ; K/<+)N<'K9W=4.^NCS"%A86?;XZ@KP_NQAX"K3F-Y[4<\_O/=?7> M&SULOJ@KH)KMN^)S\[/>@KJ[56N>\JP",T_>:QM?QLG,SI'S]/77 M_&5\:2^7VVUU)=J*:NL^S:?^S[MOSW;D)#S_8JNPG_EZS7OFLB8X#B'2"<=G M2Y5EZ_OJ@"EH;\O6O"W<+/ZU@ 'R^JJ^4;B[5<<\O?XZS_ONT\D_HQW-+SP, MD5L!"LTX/HAFQ_UY/YW7 .B.-AWS4W/$[&K4GJ/UV65V,>;7+SZ] [-G,0;@ M+PZ8/ \ATAG''^-L7I5^>= "@_70 7X8F6U<>SORB]%R_GH+SZR?S$RV"^A; MO2OF@0*^T#)B$-X&2]&>+N5OBC5U,/;@97D7[FQ^$:OEM_;;*\ OB:-?GP+- MHD:KPN 8DJ$$,>LTLD12))ED"#L9N=08AV#OS, M+8,F%S-T;NWE,^B6?!9'\]GFF]Q1B3!9!W3^Y_KKXC7H8WH= 3RCO$[?DNG+ M157!:-G2X=IMBTAQY,Q(1*Q3*)CHD5/*H$BLHC9*BO=V^Q9&GE?^R;0*L?KU M*7GZY$LLSR_FRX\K K;R#Z!S-TAU_<2S689NIHC :1EOVN>0VYXT.NU?<-"W MOK'R30 ' F5WPX(YHAW!& E/&0H1>T2=-$A&JZ125EC)&Z&$?MF$; 8-\U M,+H4V$Y,/+)"OHVSV;2:K4^ )^Y;= )/#I[F=!/!1UWM2?^23E,G\>BV5 M_1-%K?8%P29PH1021#JD*59(P1=(:>R)I<(3%AK!1GR7L.E;> /@YN5B-I^. M8P4.SF(2[D)^)V!V-RP"MH9IDU#@W"-.8:0HS@E*"4>5?#22-T.*_*Z1TKG4 MAIA:\CEW/N?[ZLM9CA$ P60WO\:DLKME$:V@S"2+A+$$QD'42'L74-02!,%9 M9%$T HGZKD'2O=B&["2UV[>JGQ[9U0OW)3[V]Y[= M83+]O?>QE,3^WMBC_IIF"@[^^CYE\%@B7_?TZR3E=?_6049*NQRY(S%QDI+I M64*')93M.^+HQFRZ&]Z]Q3Y:/5!@[6+4V*!(541<>X:"I0&)(*CA.CJN\%$. M.5;\[;?S[CQ7! ?=2M^\M4_.7,'=:-Y-50X1ICR*//]J(U>>,B62 M/WDH--+C_;V!GL0UQ!;!#K-IV[[ EL<+[ZSFP6O$C=!(<$\1<3*AB*E+R0$5 MU6PSH-^3JNYQT)%T!E#[>@6??8P^ E[!HGL?:QQ*[6I6!*JUXLDB+D!R0G&) MO"$6"6&"LC"C)J5.\%RJ>QAT+*6AMH"^L;MK!KC_:$&=DUI*@B0-$05%X!^M M.5(2FR!MH R31FKO]T"J>[5W()D!5+W)T;H&3.Y0\^W'"BN &,,">2?!4")1 MH,2C N-)<&R2$X$U"UCI]_"H>Q6WE,H ZOU0Q4M;AG5<\"G3RN*H:4.6(8##G,2TM2D8SY G\JA@),C#/DG,G;Q"V D1/ M8AH 'S4P<-.!H," U2RBI"RLG7F5,X;*?&R9K,4$!WWZ5F$K/;<0Q0"ZO'6^ MG/?QBDF.PGBF%B#<:;%^)D4HB! PV#\;[3O=[ M[W2]_A4PUJ(W1B"!)44QP8P=0)_("84]B38%WRQ089A=S&Y5->U23L-B?+]W MLR7@PFIAG .?7!.BD=;1(T&81)JEX B/.K%F9NO@RC],/X_KN;ED!MRVK!W' MMKU!0>$_9BQ%+ 28ZB-/B-M(D"/$2^RH">8[47LC=3VR7]E:2$W"YD\UL>R8 MWFA'^NU'4H/FRUS%R:+&,-_>H*!1UM5'AI-!:18:(E@)$!^Z:US;"4,IY'"XE$YME3@T^&[1" M0:<2&B0_Z@#'=8O_0R7GP1*&E+,684L3K' 1(VRPM-(09QON3PX^^+OW[SH1 MUS"G6JNI:\GPONBE+4\7S,/2&!)'7$J/DM(>.0QF#U&,J>2Y);Q9<,(P%G]; M13T\NNI 0D,$LDW'X^FDEM;O/UH$P1A82 IQ#WWA408DHX&!867$%H:%4Z>8 M0-^3RCL0SQ .?@C+](%<5JX,;R8O[64YM[NVHQ]I45 5C4X2)L,(<&:<8@16 MK45:$LL#.+#@VYSP:M^Q]KN3TC"[/(OQ8ED$9&FL;+FK(9>"?!_G9^FS_;I[ M^^<02H6-CF"*+=A5VH()[ E*C,-$:%-*1'HJ_2D?774-FMZE-P"8/N8LB4D, MFU*OMSH%_E#IRUW>Q/[&15+"1 66LDD\(<-)1(2P'.WI/.=)@@O5[/A@F%.P MCB'3B\!ZRG'L^3*?/I-?:MS',TP2S/;(]P^Q*J>PRO@JUX%]%5<_=]EN!Y I M".8V*<(1T]0@$91!+/L_6)BDI6=2'JEJ6([RA1Y\J*97)4C^Q?7OLUSX]Z:: MZKH&W.ZCR?I$"J.$9"6#+.3#6C6$DG;!/TY_2IP.*=( E M[$X![-W0^?9R\DHKY75JGXF]&UY$1W8JJ.=05$' M4BBB4](PD)#&(0<'6(\L$6I]9&RMU+29QS.,D]PS%OJ7YB!9H0_*UN]>9+8W M*#BC7.N@$=4>T)]CWZ4R,#4:%PG%1BC7S 89QCD>:-KH3'A#'=T=:A43!"M!>1(.NQ1R2EA+AA#*7$O7;"1]NPB-0PN48#X:=/>0YBF]SU M]=Y,'B;0[K16]C!40'Y#3O;UQ8'D*DAB <.=CR-&<+6N\1%=%+'C27O'4YNQ\20!U(\BCP MN767Y4'(N=6N<#9G_;&(6 H,<0*?<*(166M-@'^X" MH]I+ZP#^1L;2NFTA,,-$0&^CI?#VH"SR4@@D@[0I82] \T0]4/M&_^'F!^'I7MN":>>4 G?5Y$WU8(5%-AJ+M-ZE:QC$2WZP#>CN!3G, ><,!IZZRA&)$6+P" DR()$E8G"FH87 M=)&CFMZMM7L_UKP'01X#.X_?NWX(BAZG4GA,;9#:K K&,*X2"@XF?B&QLYQ$ MJ=M?^/8CXJE3D0Z2S#+U,8;9;R#!=W:^YG7ICU[?5%RWH]'L+#7#7!?T"RV8 ML@;6#1B.&+1#'.)"<21B0X'Q2+(>&*:9WP[0N(],P50B44B! M>LS9V @R)Y5;*8> ZD%*A M(N,D&(^P0(0U$F4]WP0D8JB0'BTDG%+Q"EGK1X!2%W) M<4"G?I9_OUCW)^D1.P0#AY]3XT\JXIR8)DLY*'B+04!$GN(XRM (I0 M1C/!!'C?S8#&CNIN=HZTX>0[\-SU9C9;Y&C4L[3LP>SW":@/S GH;=Z;R7>: M;>M8KF]<=^5L\XI"1XM68>Z%&=@3YGPH'% M/61>YIV,QX=YR'<9&RCW\2$;-5+2=[0JI&16<@+F#L$,D4C6[J''2D>O+&9D MW[G$_V>@=>=U=:6I[R_E[+%T_]\GX&..RG_'\,_5\O#08:N80#9)ZS6+*CIVP@9U7R@\ M(7D?:QU9G[Y/)T=)G3_:G-I;_,>:QVR)K&Z,70 ZO@GY14S3:HTR $J R]Y-:WEK@ZF'4R0D+?8CEJH@*5#/ M:CG"">=BKD#;RV!4X!9^GG(QD-::N7\U1RO1#)%B:T=QMJG$N_/>K7M/%@DL M*!&<1U)CBFP4!(4H'3*6\\0I)UB?\E%#8\WN[E9YVZ+R%? 96_*=8794^'J#[6RT* MRV"^HS$A*7Q$@H&HN%(:X0C?6VV3<\V*V ]4QK0G];<3T0 (>#F=@4>\1&G> M>5VS^PF1>\4 H2HI)I(PS2#*E,0_1F(9WE@P4'MC5O-^I MB(;%07WE+[NCA$[!8HQX]!)12RQB$E[@*)62>&)5.F63KBM%/:[_AE(:3.F; M/N_5^>9!Z(PBDN;Y2U -Q#5\\ODB.:)2Y$ZZ()NM]4-M5O:H\A9"&G(/8)U) M6FL'8/,LN#I$6^(%THX1I#4)B"0&3JU5WBI#7$JM+RSJP5FR6BZO/!WS?,. .QL5\"L93E5'EF=%(*1DE!*V42B*F@JDU<- MP3"P*]],=P\J"GH6#YW*:8B=O#B![N>+UYZ'<3DI9_,LC*NX'Q%[ M6A;4298L2%%9\':9UCB7R,CWMV%LC#;"IE/.T.@6%MT+:Y"3A ZE/]0<1SO MIY/I7?-L_]RSNV'A#*RT%#PM8DE"7(J(8+GU2$1,N#=>,'/*%RM^+V#K7 O# MU(%8R6S-Y0N8F'>?8CW2HC".2"D5B"K'_1,L%2(:PSN9(Q&Z".9=ZXO;>@Y0 M[O2 O0L)]1=J ^NMGR_LZ%L6Y.IJBKM)2\L8U&DU_QRK\;=1\BK?&C)Z+ JG MW?T9KZ9^,5Z]^36,\SR"EV5X;X?5=_K"WVQ9+6_8.DOK6%\[>C,!>V1Q)WAE MR'?V*=_'7KVH5EG:=VHO=OOF!;PDWJZ]_LE?Q+ 8Q=W][77Z QG K/ 6+$]8 M!>9V1@%&A*8H"I@_LO4+)2F)X4MKMS6 N3[&L2US5'I&RPP4_S_@W#>32EWJ!>9XFU.#UNW8 &E(L"/;+$N#Y M'M&(5-0$=.$=PH'$8 @UK&&]QV&R]DX+;@TE>I* ^VVZZ,[2VQ L;)!2$!Y0 M\)$C;JQ%C&&, A?*BL ID2DX-90H*>)-GBV6[3!LT5(G @I017, MT!6S3(,^I.2@%!TH MRV?=!@D:'1+<4Z^UL!;+1KA3_[=PUU:J/6V?KG:R-I4FEE&NG^%];W,]IUXW M[W*DUI=R-%J>9MR5WM#O>V^KU8GMD?K;XT;EK6.DONGW*;Q;EW(<<8/UYH[% MW=NIMQ\KK !B# ODG60(S&:!$H\*12HX-LF)P(YS8_0-EQ_MEW<6YJ;2CF;+ M3.H<]E1=[:G"OZ]QD0P5T06&L"061:,YHA0S^&25]T(S@T\Y=:2Y$A^[F+-+ M40T4(++D.R]SLXL8-DDOAP'D\=:%B#2IR&'M]30@DN-BC,$Z7W@B<=#!>M\Z M\/2[0DBGLNK)7K@=A#*@M?"VG)?G*SV/1O$\KLH)Y4)8L7HYLK-9+FF4;T;N MCX5!K 30>CZR_Q!7I;V&>$>/UL>'*H>/S*_S ?A?B_)R_X%[WQ7(ENSDHE/S MVSSM7L]W-2NDSE>$>8),OB15\Q01L\*C((TG(N2*NOOV' ?N[#(9JDEWEPT+ M[8T)5/H\M2GDM+-(RQ@1.$N&6L,%]:=\I-F=,A\60^M6; .L\<^]7XP7R^*" M=>Z7?[2+.]#4U2L* R:2=U@AXKE%).0(:RD2BL$;'VBRI.$U/ .%9/4&O"-* MN"<;8Q-+3^9E*$>+O.Q^*P'U^JL?+8"]503E^'(Q7[[B++VVU:28?+0">J.U+M_BG@>LPI+AY7!=W>O^(*!MMCVB;783%O6JG/G1=+:H MMNT-MB=:8(,E=XX"0AQ#UN<\^)CTYOYX@;':EQS2>>?74,^5M[8&L[+&Y%@3:]8=5HF9D\R.&EK5TZ.(>N=ZV1I7RU7\6X&Z7)ENFQ'5 M =7"6JYQ8!B):!5TV&+D55Z_EUV7VCMSBCE7WP?*.I+XH&#+WMK6W98NR!9& M2R9]\B!JS)!.."(L0!;KSE.2>+,#GIZ+<7^7>&LL\R&\@29W[.RX_@43%XDT M#F'M/0+[%L:72 (93I0A@2@0]5%* K1/-IO)AG.6NE'O?8^E->DVFY<>YV;)6D,=FX<.H%":(:!A1*%%K MD4U*(J,X74\ V@4?FTVZP^Q]=PR,8238*SCRQ-X>'$LJA?*8:NI@35!*(,)] M0%B*S;*4%*BL=8ICGUL=1T5'4Q$.49EGZUU:]=SU@VD4PF@55 C(.DW!T+ 2 M12\%\@3G0#JLU<$GSSL,VX<\U?;$]S0M' Z"4-"@E4:C)(-'B22UL=*H)/B4 M%]&>-';?'.U>BDU]G(><'.H\UZ-0Z&1EBM(BDX)!ED>!K-4W79*)A]9;PC\B M,#H29F_XV._OUB116!V)(DN/SD>D<\*ZT(RO.V5@@2#AE%?24X%(8W'V?D)P M9___A9V5/E=KRD<&,=S)@A_V3&!';.C_9PB?1(;POF/P?4T+BH,5RDA$'5=:=:1(^\ZD.4A,Y0.YK,ZR\UU'Z_CPG4&5 M^YL75#DBF#:(:3#FDM$,; #X53$29&">)7>9PP5>-RUDA^$F_8DQCL#Z*A34>\R''A"ZLEV7N7^ MO(.^C!?CCV#VV]'MF[$WE;_J1/<.4]]XQ)^_>#P1'%K@IC'-@E!)M)2P@N.,8 )&G/, :(0+A#5'.L)[*7BZK:'0]Z&*$"XVB3U!I)(QFR0=M< M84XOHV@#PU#;$BJ,A%"!8Y%L#%-8HC MKJA$@@?PJ9GQ@32[1':8ZC2G!;464NU]S^!#-0T+/W];6E>.ROEUK\=I\;R_ MNL4;XC=JV7PQ1(\V/WO,O5T>=KZPRSOHQ[D"#8RVG#R=AUT,GZ?KLC0O[66F MW&^OYU/_YUU6UGEI7VP5CO+./@6?WWRVE&I.2K_J>Y LW"S^M<@7$UWU7,_\ MWJM>9ZHSH/'/:$?S"P]X>^[_6I2SLN]4_'N,O)_.^]+EW1?UB9J\4E779VEU MF<.+3^^>SV#U A@M^AZ=FS=_C+-Y57J8'980K@_>7Y[EOS@8;'__V_\"4$L# M!!0 ( """ TMO%9W'?T@ (U= P 5 =F-R82TR,#$W,#8S,%]D968N M>&UL[;UK+'V[R_7JQ__[7__QU__OIY_^GWW_^@=?3#=7 M^7+]@ROSR3J?_?#'?'WYPS]F^>KW'SZ7Q=4/_RC*W^5U,)^MMLY?K]?5??O[YCS_^^,\OG\K%?Q;EQ<\$ M(?KS0ZF]7Z2__;3[[*?THY\P^8GB__RRFOWX PQNN:I1__V7?TF_G:T?"CS^ MF/]\]\N'3U/9)U7_0;??8JWUS]O?/GRZFC_W(52*?_Y_O[[^L$7CI_ERM9XL MI_F/__4?/_SPU[)8Y._SSS^D__[V_M63\C?%-"\G_SDMKGY.O_[93*?E)I^] MGD\^S1?S]3Q?^7P]F2]6T('4C[]+-*0/EWF^=L75=;$$XE1VZW"I?OKT&S/W&1UF?X?H/Z;R2(1VRQG'RZ++6_RU?JJSOQM M7M-P?:\'=MOZCAY'<74UKPGR]Y]VV#J,UA7+-6@!H W OE 3MKH5=-C3IJM1 MC:(=].YZLKQ-C-E<74W*V[>?/\POEO//\^EDN89-M]ALD7E7+.8)FQI=;E7? MT.-H(8I.ZA]ZG'W)K7OY+6?YIFO =_%\4-KV6 O2'Q8P[^WB];;SVECBHOBCW;2.UA3_WV'*5'FE_ -3.-7 M8&A>Y<>/8G^=O8_G[75>;HW8XX7Q?54=]'Y=3J;KS63QZV2]*;<6WIW4GRHW MS^LVM5?Q+ELY=LP[[P0T%F!Q7=^^6GXNRJM)'3.J3MEC^QPE,PGBU=@^9>;6EI?S>(]][(F,YK5TE>?-V4#Q;]1)4?W> /UYN8*YL3\ M7UN6)5?0;+.HJT#5KJ";GKZ;W&Y1^ #3>?41JGR=3U:UG4U-ZCBVO[\4Q>R/ M^6(!,_G5 M;H==V8WG/^^X%_56K(.%CNW1N[( S7^=W 1)5[YNH'K7*'IL[W8*Q=O/!E3B MV7RQ2=3XD$_O%?WP9;K8S/)9+(NK9(AMUEN"O_T<)N5ROKQX *WFD/IJKT,< M;J#>Q(!8E&GU^=JWYD.L6U5WO7^"F9VLYE,@CT\PYS.@^=T6])CLC0=U; O= MC14T^/DZ?PW\^4[1:#RJ^G5UV/^MQOPKM'RUN7H/ MV4WMW8T1EK#99KK>'4'?-AY&105']S2_J&68?_M=5^T^R&'W@[H U2S?53]W M_ZVWH1XN=72?TJH"*T_RM5U=Y\O59+U5N5*\23[[6(0OZ8>YFUQOW6UU$3VJ MUJ/'M"ZFOS]M/>F1RYGY8U+.JCM?KWC/O:Q)CB:5=-+CMUN1)>W[IL$25%GR MZ+YM/JWR?VY@@H2;^DKAX5(=]RE\62>_>['\[WRR6%].88H\"E!HU^-&=78\ MGC?%N@9!#Y3IN#\U9\RA0L?WZ/[L,ID8ZUO[X5=0>S970/Q-@\6S226=]?A] MOEJ7\^GVH 4F:],)WJR:YWH]*:>[CM__\7'?'\(+Y\OUS[/YU<_WW_P\67QS M?+DG@'$7DYCB'OFVSX]*=M@?^//=C/QIEG^>;!;KEKW;6T\_?2VN)O/E\5U] M4DV7/=U6_--5?O4I+]MV\[DZ.NSC)5153C>?\I\> &G9TP,U/==?($BRN."K MU_#)_8>I2\=%PMXUE:<=9I;/CFNL3IAJGRT]M\QWU%Y5/&EOS1QV/CXTFQJ% M9D'W?HZ,6R)^GJP^;=FX6?UT,9E< RNQ^#E?K%>[GZ357OR$\'VT^/^Y_W'V M3+=@5/FK=7[UT)_%Y%.^^-N/T(&L3K%,,:N%<)YZB3F)QDK$E938X(BI#N+I M.+H]O;0+\:T<_T?65OOPTU/3#XIE5EF$3+"/,.2\(Q#2J@P)GTW@H; M@XP5@'PEG"FG/Q3E+"__]B/>%;I?O1IMM.GJ0A\"+08%"@8&/]@NO7^9+@JP MH?[VXQJ6Q*\_+)9KF$9AL0T[@57WS@+OG6J[0)?=J'>6O_DR/S2I#I;+7 P" M&U[4O4G_V^)UB%R6U;U3)"[WODGRM9S MA'C\71:X)P01BS!Q5!'GN9">2TD5$SIPDE'FX1\NK/:(RR"T R 9S%-K+2*< M#L.0O7KO,_SH1FS?DJ%/U$;+CBBL"EY[HEWD CGKD"$24TND$8Q4;;K="_]) M]T\C^V:8'!3M]Q9S^DEV[Y"_;_;7)Y;)(Y'M_38C7E*GG*8L !DI-T)%%YPU MDGECQ4"K^K.6U3,R:X=NT2T(;>3T(2]OYF!4U)'3<]]F2?EQ+FJNM.6$.&V9 M8"(ZV*X\%5JVD1,9L9PZ &&(I7*WB'R8YLM).2_J:EB/O\\\\$Z"YJ$!#:YC MT,PJ&1WQ0,'@!1M&MB/7K(Y ; @BW/?NM^7J.I_./\_S6?7^N:],A@/RA@@= MB='6.JDL?= 9A&'QC#6M=F+\SJX;"+FS8PXAFB-&HW)$<07Z"XY"4H0]AHDG M:*MM8A MK&=>-,-E +$?"'&QM[]._K>X#U(\O)\TJ"4#^C,>&/,>*\YLL-PZ M[17 2[U VK>A!GTANTQ_.)Z62E^[_F9RE5>N*PUKRI1B7ACJ&8F<.")9]'RW MV@9*]?GM4[T0H3[9AD#Y13,2IC[,=8,1TH+[@&S4C K.*0(!.3TZ+\08^=8, MPP'H]*9(8:S7^3HW%V5^=X5SKPE=72CS)E)#HHA,8.YC,!&,4L$-LDX$QD5/> U B/< 0UZA&CU\DV$D Z(Q MV(O<.X;HI![^WU;YY\WB]?SSH0CV.L4S E908$99(BRW6&D:<8PV:MCD$#6M MUH/F!Y:GY$4/,'WEQE]_?GJ1I-N[)?N2>9_OK1(-%@$5T1G,(E=1@,Y%$?R= M$9 IU54*Z\N[5<*Q!<4"UB/-.(?=RJIH$7+"2!FUJ;QF<_););4%>NRMDF9 MC?56R:OEO<2.CEII6%.F+#>$!\\")LG\T5(@+\$>9]@&A5M%KHSMYDEMCA1# M8CF )E$Q@(;Q BUJRZ@EE!')A2"(.QY8]-%S&J(U6 E\AE$LO9&B&?F&0/O? M@Z&,1<9LM%8P3A12SCC"B%>!*]PR^+]/Q\>H^=<(R[-RRZ- L3 P(!LQQUL# M43&O,!:(!61?Q#V"MOMD-YB=O0M5:H2#E\8J:6!^64\EV:V^!LDSO%EPM& ; M.UD[QO#L.24\Q@9054)I3J33L(1[ 1%Q U@,;;=:7C&-$/H1=X^"%AC3BWL MNY%RAZA%$6/+C.,,],!@AG'FC7-OZ@_'%QWK3:RV+@J%$4G_,&1!:[Q?AZ6( M_/SVLEZ(<&0T>,@T\=\>KDL%L7%[39-ZG>#J J*JU4^8S'=2Y36! [:@34FW7''.)C(8W2D M59#Z:.XDU)9IT3]T9WA?Q5EA$'$$.T^Y-%1)*[!+2ZY4E,96]U5Z.R ?BAN= MX34 (=QFM2ZN\O)]OKA[=.YR?EW-B .E,B0DO5N1A>$($3\O?T>N_V+PF!&MO)H7*9!N,5D0"DUYH[,$&8 M\NFB!S)&4RQ;\:+Y7:>1\:)+R ;TUKCBZM-\N67R^WQ:7"SG_P*@9K#0S3_/ M)P]0W?L:9H]>^GJ4DG6;^7G[%HCYM-H^'5G#U]-3RUFD-AAO,&;>6H(UPY,/NX8U3$02Y@4>FP> M^^$9TPRA7M1(-UE=IO^GYXQN)HMMDN;E[,-E4:X_YN75UQ>*>WF?HW[K_;T1 M D;&U;S'(7ZM'H;F0)>8+R_RY10LDT'&-(:'2'Y;EF"^P0R>_;8$;6JV'<]D M\6Y33B\GJ_SMI\7]<])UC(;FE67&)N.,<,^#YD0(8T12.U7T+D6?G,:4J#V. M*D.B6449(@06+6Z"$8Z+"%L/5C0$K<@V1!0/LRP?-"/Z%'$Q('AC-2UJ#]K> MNLDZORC2XW$)Y]T7LPI+I)L&,NL$\B*"IA0%IYY:(30A%B.GB!1JC(9+7WQJ M2]LN 1Y (ZT8S=>Q)%?,@88/K_Q6V4M#,^H[0H]1+G\R_@%9 M&[6)#F-"O.:**>LC![R8MR7N,X_;MOLY!. MF2FQ3"C!#28Z<&^=TQ0%C"(:BD3U3J&&%N%W%[".0V^0M:ON''OT[J>Y*C;+ M0R?E1]0*9H")Q"L#Z[O@DG'8!-(S4Q1AAS@BK4+A>R38^,R[A\X_S"^6\\_SZ62Y-M-I8C'T_UVQF">W M6T\.MT9]J.F5&[1/_>(#=0!ED@-T!>W,8/.(X)];Y^U&?Q8_7K=/)D7 NSV@A(DHHD>@7J)Y0X+#CO&"+UN M;:59ZT&\9G@,H/]T^ZR935FPN26@W5%J/)*>NMWP!,RM[!O7T6@\5D=*J_;[ M9NT >G$\&)N#9RSB'U[LNX%O8_A!J5L7T]_KKO3?ELF"P])IIXQ$/A+N:)!A M-SRJ=2M'==^)33I>[8_$9(A+3H]Z6#G%O_\XX\@ARF7R.2F@L+4.HP<.B^#& MO\:WE]&W%YFZ0N<%B'VT2_HII3V(QZ+*&J[^XMVD!"O^,E^#-;]XVN?S,)ZE MHA998G54D:/@K [!B6!!, 1V[JKK=.,RGH&-RLJ42QP);JG1TC*&0&O@V%DT MU'%O4^.YM@@.&\_-!C]ZX[D3M-ALSDC?JBV\ZAVX8]C.@"A5X0W/?9X1)1Q#B&*O34I"E]*M$DM#($Q) M1L85X7",4+Y]9N-X, :0\/U]X>K;^D\_S'@0"D?'4V 9EY+ DN5 5=+>4Y\N M_HY*JATJ>D?!,( \'U_S7MY1[[)8 +RK=*-D?5M#TG6KR*(S*8,%1DPRSJDV MU"BP($WT:0]3K4)+>HL/Z) #/0$TQ*Y=7%T5RVV/P5I^6VY!F?U]LMCD[_+R MP^6D/&3AU2B=,9<>,B06!06+I KP!X\T5H1[J]5@R.V+ D MV?9P93;KRZ),F2;JD>/;4IGW,6RU@:?4<&T,4B2P@%HCFI)7KM;\H8-3X7V M4 UN$K;0(NI5D!FAD6=(140,YQI;*92R#$QM301QK9:+YJ\^CX4CO8 V.%L: MJ!.'"V8.C'%)42 8:^Y1,%8;QK41BD68%JTT"O%"V'$D6"=B1:5>L;]0Q@2& M85"IA"6<&6.<#)IJ1*GD0OE61POR1;&A%5 G8D(]!:.B9,:(#U)(A;#SW"BD M-*/,6"*=V;YIVX83ZD5QHCU:PX4 /'AM5F\_I[0H<5'\,5PX_I/6BZOK,K], MQP4W^:N4#3H_23_N+Y_ ;WMJ?DNTS63QZV2]*;>4O(/^:5::YY/2G#"CRM?\ M:.8&^I .;&-1?H#.?LBG]P.I%9?1I)XL(N\B8UP2[Y$-"F8.D2)E"M;66EIU MC'4Z*.KG8JRH(T-4$UB,HK'&P6LN[#0VZF MY2211R)!T98ZZ2?9H\E_=3?Y;_=$>QSZ/+-.*6HBEU9)#4,T@3W@Q\;^@&YG MHBLZ1^J@.E9?I'M/ZP\7R$1D+H(Q275042KMH*6'D6/*1A/TNO6D>EH MF0L1,<-4($@JYOD.4R/8N/)W#*-H]P7>$.%6>V$Y%'JUMU#&+)WTO?76B^,KS7!0B'(L(M&KY>>BO-HZ!?OP"3[ \/9S MG"\GR^E\LGBU7*W+36\IHBN:/*&;\:%G]X&@3Q[6^36?))+,WJ;'>39E.5]> MP =OBI2:Z.ZO=K*:UW)#=MI.)CQ'W 2LE<3<6JF1M9X+)4!'9NY$-\NZ&&*5 M&[.S-I(::I57/EK"N!9&&912.GFD=1!>C^&MF1-QYMLG>$\$^5AOT3W@86_O M1Y]:C67^STV^G.[SL#8H#38OH9$B[5C @)/7480@$#+.:LK]0![X1@[7$Y!D M'TT[ W8 \^&AT\]UN?J!\>K2F5>1,DW!3N*>8,PY-F3[ +NSD0E+SN_9FTX% MO8]$PR'Z(E@&H]*":2&PEYP*J:@C5@1%67H#-=JQ>)['PJ%F>)V((JN'U;KR MHF"=XC!H)<&\CH$%SS77-E"K(D**8@N6WK@>Z.Q4BC48W5 MROK:SM,R&1=:A> QQJ"$:AN-UP%[:QT7!$4TT%VS\]5QCH)S2+;7F38'FUO-ZLTRNXRRF >I^Y_NLXZV]4'3>9(1H\2 7V>1&YUI%J M''8[OL8QGK4.U99(AZW$T8+_)_4;H4\(B4)YV'R$X=8+98(@DA+J@G/&B1$K M=F,G=C-H!^#MK^GD_==)^7N^CIOEK/KUB^<+9,XIPH6DQBO'HW<&$RNC8*"_ M4!_%!ZI-X@8G @ ML((K+ 5I93CV=MXY.JYT@>D 5/GMPR_%35XNMX=<]R^#^OS3^NL18"5[ZE:1 M(>)%C#8B:4RZ^*"CC%$8IC@A&L 8U>GHZ C5$\R#<.QCN87OMA&K]A7*I $3 MWECF#:)<4Z8CAS%CQ8BTC-!6;XCV=J5YA#SJ"-A!-K+RNB@GZ[SADG2P7&:H MLHYAF9ZDX1B,$2&D)Q),F4AI:'>+HK?KSJ/C3Y?8#NL:>_CC?\_S$IJ^O'V= MW^2+^GZR Q5DFCFDD:=:2S!L1;KPB6 >>1*X#RTUZ^:;V_DZS;K#]E0N^>]' MT.K\9F\]F>54(B\58]8*2J3&C._<+8)Q==:^KD[D7\>9/Q2\+Y:&Q(5HJ3/> MZ)2DD2BJI4+2!8L0 @5BQ'ZGTY.L&7A#.#ZAXK?E\J0U3"1*!(* M@$0\&NKA[T1%:D.0>BA^M#]+[$!Z^SAR-%PG8@1IQ8C[4ID%U< 9#@NFQARL M4F,P2TNH_>>ILV0[] M8:ROENN[X=.&*G9W#6?())T!;&^..0]16A' !+=$N\B)-*V>3QW*M7YJ(H]! M(F=*_;>;]=O/)^'^HY:S**-#B-M N.*<*1LC"\J#MJ0L$KZ5ZVVH\X 71/[V M(AGB,O 6[6=N&=9^CN% V0PIY3T+(C*LN5/*>N$98E%(3!EM]\+*4"<*)V)@ MUZ"^N&0$3FOF0&&*,A@>"%(DBH TP^FP1@[U(GI-3G4HS=8)")H!=H8)"(0F MAB!/#$PS+K!P73ELJ0,4PXW*C],>(SA ZY;;39KO)P%['06!85HWC*9VL MHXY'%P7QC"G3:IOI3<>_V:=P+TJRO7\ M7UME;9?@X? 5_@X:?3>YW0XNS<;51ZC^-6@1>47J@*/:_:4H9G_,%PO8&<#F MFBPOY@#K'2\&;N[-I$PY8F\J4.[7M$M#RE]#)[[KWNLZ^0]J%,\8Y18'F%88 MYJ.I?.MS#L YVQE/;9 F3&(N(%H]Z2%>U<6L\UT?=_L MX42ASWV;4<40$3)0SJ)2T0>*_:Z+8)F,ZRY\2W2+;D%H(Z7DSG^:UY/3< MMQE7P7O,? C"&MAH%(\/^XR.N-7TZB\?X_%RZ@"$-G+:+0:3Z3\W\]46L'W: MS\'O,\FXL4XR[+"4"DN-@WO0"X)L]4I,SVD%>M1ZNL2J*[$>3FZ^OT3F&(HZ M<.9X)#2-G'F[ZRX.:J3YZH]'OTJ61\$S>JF.17\9ES"'/]C?OS39VU\G_UN4 MM=+!U*\ETPI'&#>5G@?GJ398/*QUEJ!685,]WW49P'[M#\'3DNAKU]],KO+J MRP3-:LI<<(P9IQ"/ AMJN>$/4#!I\.CVCE[E79]3'8+Y;\VOL>QBYTRKP>GT MIDBO E[GZ]Q>SCSW-:0M+& M,OG:^=6[O)P7L\'+=7J(\T L7N,Z,B\)"HI3)*(6*"#.G=X-"3$QKNI%RWY@-$3_SJ+-O/^\[ZG\NB.9@P2S=4GPF@,1&/V%U-P]/?QQ\J7WZGL,E4F/K"R!O?/>6[E[RN75 MLE$84,\1N]?S]62Q[<>L?D#,H6(9@IEDJ?'&81JBZ9,>.(=B9*23"/ M&%L;D$[15"F_)K9#I6FO)[U.5>A^$!KDHN>CSK[)UP>,V_L%9W<#YF-A\_?Y M-$^.O)H&9OL&,D#=,B8P\8IS3Y4UL,LI%;1PBNAV 1J]+0R]6&9.Z(=W3.C/I"(Z,:9BB/DU039S"1B*&#)%.#I3;]$QX=A1VXZ)6 M-V3*"&>P>1L6))C1RGE#B. 6K")I>7G.#5]&J(U-&'NMG,[64R6 MT_S#99ZO#P_';6 N'$S8U47U&4>V:-U&!K2A,505*Q5D::^/=A8&LD M>SEM? TE+K:GH6:QR"_RV8?+29E?%@L0RUWTU33]\H0G6Z^+U/OYZX^K'GRO M7TE&L)6">6E!E^=*6!5@752:1U#4"#<#G7@T.NXZ5OY5=.H*K '4B*=]O^]W M9:3Q@5*9),I;!_.1,B5],-@AM'TLP 82:=3G]Q9#'_(]2*%> 3U+4CELB,9: MN'2S"/1N:[C 6$K0@PBUN[S%,*' M%Y> M]KI'#,"&9I@,*FPW657%U'W_<8:I,5%JR05QG$::3#W)*%8VY5"6K:XC]7S! MMK=-H"4H@TLY^;(:3.JG13*G8.6R1DJFF-:6..?I;D$S"/MSW@::2_ @&?I# M[-?'SE631*"V.XI3$DP\TJ MKJ4 6<$D%D95G9;T?8FB7[XE9#!_>O7NW*:>7J=>3=5X>N+UQN$"FN$=2 M!ND8PEPJ;K"CNQ$Z+,?HVSZ!>(L>L&P3K/ILVX=S/!THDEEA D;!Z^210RJ" M!L5W'482A]&E7^E* )7R/ J@,Y#L6-3#L0GT>$&FQTJ*,OU[D:]6X0NL:_.] M;H"*$EF@B&,"5@S8ST0IL'4,WG776]HJ6?1@:1-/LCIW!F9WLC\\BP^5R20W MCE!)@F8>U!\JP5S:=1FTHCC.!;H+&53+]"B(SD*ZHUJD1R74P5TW[Q:39/'B6./3(\"XXRE.Y9U_)1"/7[[_?A'\?&RV*PF MR]G'/_+%3?YA74Q_?WN=@$N=.9Q%OE[I+&!-!-@8*'JOA-#"!?5@G->/!]$_"=@+NV/3=,^;IX/S\J@L\J(&5&6OVELDB20_",QP)#A0411&) M>#C!Y7Q<[YB?5L!%/YBV4<4?M;F"$;W/5^MR/EWGL^TO?@.)[,^WWJR"S#C) MI.6"XZ QC\HKZ7>#\8:T2I#3WSM>8R!(KP /O< T6UIVF;VT<\X'9ZR7, FH M]7%GCA BVSW$VUM&DE%PICLT!R#(1RN-%UBX MAU@BL(M:7='O+0_)J$C3):YC4+#W0?=FDP9T;VFOS,UDODB645@BU?$12TI(D$QN@M_(,[&@<+\NB)MCP%_XQ# F-F]4Q9FLRTA)@L_ M7Z48Q4T:]_ZG-P9I-\/8.ZZ"1MA:S96U2.P.D F3KM6]IM-I@2/D>0]2&%)5 MO'_\]MG1ORFVB67RNZUO];%83Q:/?^^*U?I-L?Z??/T^GQ87R_F_[C>R>TSJ M*)]]MI]A&02#92;=@)"2NH@,?]#0-6D5XS6^1;Y;!N[3:T'W>/S< N M>/^C]!T^Q41YMB.9MSQJIT2PD1@0BC5-&J'L-*I]SWG6^UG17Z%N<3J*I5?0IL](BP@Q53D2&6$3$/WA5L ]#I63H M>?H,Q>'!]+INQ=KZD"7U\]NVG]M!TW>/QE'LQG'P .;8RC,2)0Y*&1P,XQ&) MJ'R\!X%B;\<5&74NW#Z9?%K=2EM=7R32 M2[3;".QL1MXHDX+?Q M^5ZT"D/O+:'X.1IE?8JCG\0R^3IEV=KU^VF+W3SC^TT3_3VM_*XLKO-R?6N6 M6^7K.DGEA/ER=MU):][Z<9]>U\B'4UTX(]Z 6J:%PL*!0>$4<%T*XIF,5!-6 M]3Y%3ROI0V3YWA'43V=SN(J,:4XB#U%[AN%_%B:[N0> <$M:/=#1<;::+L6X M-QM-IS!UGVRFY]ED;VOF4 MY5P93<)#]P49Z'V8NM<_NY1'T2=0;>0<-R5 N2GS./^RWCI9'XWPL*!K%,T" MDZ"H<8*0]X"1\8@\3 *NXKCN&O0FZ>Z1&F#5W[X3EI[@>G5U718W=S'0E1'A M!TIE$:4G[C3\CS!IJ;+>X=T0!;4#9=D^(1FZ!VD 'FR/2WZ=3"_!*BMO:RT/ M=8MF4EJAC=8((1ZYH5*JN!ML2H\QJD.*/AG1,5(#T,(5V].[[;M\KY: S06L M:]7KPZ%BF0F!"(##++:4Q*.[X ^>1)4/=>3Z2#L=[LSJ%:8A4(=/IYFJSF*SSF<^O MRWPZWQX1P)\7^58BSQ[/B^ZQ&I@> M-7F01LMS!AD->1 M1T25( (P-)[#GY4#!L,S\UJ(;C52&<#D\V]=:Z?JJBF9( MR>"Q5%0(S)D&G8BQ[:.'+J5[Q?C\GHH- M\)1X;E!DW&(VU!%Z_7R0YTBY9B"WNNQS?Q%@E2X"%'?WD>;+! J,/CVJ=/@( MOF;Q3++@M:=8(QFYMT1ALSUO9@"396&HIZGJF:G=B:7H':JSS$:!T.LQIHQ(P,30-%1^;T[9T0?&)UL0ZF]B)JK8G/X5*6+^C,PX-*-#>)8 MA'W82@7X<>6CLY(2R\>50>WD=NPI,._;X_8HI]N'R>+1L$[H3$NO7IGE+/TG M.;IOH%_+]:J.CZRB9,88,5P:9Q %[5-%S1WF/I"@@D.D\C"H;]?7\]VO[]$Z M4#Z+4L5 B+<^*AYI5!1IC+SA@7K&ALHU?=!1U9GT]OJ?N@-HK&ZE7R?_6Y0I MK&7U]K///^T.B]:WM5U$-6O(+-9."(FLH)%'AC1'DB,<9.!!"4>&(51+=T\G M1"B& &X 7:5&QRNMX-IU9$XJJ5#4T04J=;K4RM&=5)TA,QJA-P@0:U75^E1U,GBW02V M@!K1K,]\GSE%0.]V#FO+.65@-Q*!B#0A8/AQ'-?UEAZD]5TPZ_$@#2_[-\7Z MU?+."/O'?'WY_-[>E" -*LU(M"J!HRSHI,8@2T)R/5 764"BG1G=FX=F^+O+E=&L:?UI_!:N26'6KR+RQ6D:!L">,,Z.TTF#I M$&HM;.>6C>O23?\TZ@FW04CSLD(J1/1H-+6W5\H8XA*;I&T2!CFE87)=&_\ M&XQ GSH_Q\KQLJQ!CG[0.T/^ *8:!4:4] 367&K@?QHK*@5'F/"A(@]J.T>& M9$2W:;LDSJ\FJ5US!YZU>2Z2@\#PQ;QRGW M'.8(]E%B8YDU2@SF.:NG<70AR.^N3_4$U1 ZZ+/;;(7&L;]0YKV)R%CGK3!< M,J8X\X(;%*B1CK0+]&UNIXY(Y^@,JT%CE)[O=4OOV3'59AASC V8\5(I@,7R M8/%N[\5&VO/37+I@Q-X J-,C_&_*4U DJ+1*^8 B)X9:(HE&G@C0*Y060X5+ MU=:0QL;"9O@-M#-6NV(>/LJL5I$'QQP7@:<9Q;&V-I+(TOL"<5QI+H81U3-; M82NPACAK+I;Y[:^3\O=\'3?+6?5B\7R!C%E8-BDC GC/#JP#JFS06',N YB M7 ]_G(0%G0!W-H?(7C&FX5] \< I4IK@((A(5ZDMX-=*.^GMW.8TJT('N+VP MPSY%C24JJ5J*<,6<<8XBPZ@P*6>8:)7-IKWT=NASHF6F._Q.YY=9NTE9WLZ7%W^?+#;YJ]W%I_2Z M5K%;?/86%M')W>M;U=EPNFP&#$GID04;01G/E64P\3S5&"-*M#%F7!IP M7P'E)T2TS;*DSH4HK:$^F_\3)O-P"]_4YT<;*S3-U9#PR"5BB:"WF"FN% MJ(A21="_/9V?"](M5%9]O?D&1T*[]-: MFM62"4NJ5!$D[.IX$VUHRQ# E M/.5.E80315-LD;<868V1HJ[5&SJ]::\G)$$;M$ZZ7;3:(;+DB-8RPM BY1)Y M12+U$>QWY*41HM7!4(\/NP^Z*30$9R!SY%N%>SEKJ4DVKRPC-*7*@UG *>* MKXI"!ZDI@.X<#^-://ITK?:*6UL?2,U.U76JMJ@NH\H0J:3SW&!N#;(B1(2T M0%(JK_7X'*U]"?);#TC_8/;+FJ9NU_:U9EH1:KE17*'(12!&66U@O#K"')5Z M7,GDQL>A#C =E$K5CMDCJLT4J.TV.FR(0CPBIF$^694.5(/#8,Z-;L<:-9E: M@=HOF^KY8H^O- O<20Y32&+0+R4/%G0$8Z@5D3#$VKG]>W7.CHM)QT/ZE4>] MY!E\DAC13E;S*8S$IUR*^>Q-GO)#%%=YF@#UWO*X[^FQO8JI=/YZ?I//7BW7 MD^7%'"R5N[L\)TQ_>*!7KVOD0*Q3/),(U!Z""&-6\NB5L91A;Y1AA,5 JMR5 M/3GMZPBF?C;$JDHR'6@TQD9#K.+.P0(+MBRU1A(>F)8#)?\YF!*Q6V'NS8O8 M,523D29'?+6\E]GS0[6WVU0%;C%95=V.:UA3YA$C6 3OD0[<.JDPTK#P@\1< MD 8/E'VSY96Y[MA1#(GB "ZCB@%\[7ZMEP1:U)8%&F1$.IJ(@T#.(V/4W<4N MCBW"_/RNSO5&BF;D&P+M?PN&IMSNBC(J ">.A#%,!DNTX4P;0*656[//2W-C MYE\S+(>XI0E]SBOVRH=OP H*6K H.<64<\NLTHQ3BC6#Z:310,ZGL>V";?$9 M2KS5=VJ_?I5Y:R4*TC+!O?&..<7I;H74E)CSVX]:B.#SR@YX!SB"(P/ ME [WJ2:66VDY%QZYR'T8ZJ75VBM^MQ)N-OHAKKT"FE>;J^K;KH^_RPRR3FAO M&8%N4R&4%-&D%$G,IX1(X[KHT0K_;^^L'C'\(:0X^5)/BH^_RY0WTH1("6:& MVZ@MMMA1YS'"BK#0ZGG2_JXJ=R'%(X8_@!0/*!$-O \-:LFXBI&[%+R!'0=C MQ1JL8EK01$S/,+5R<@V6K*CT,9]>+HM%<7%K)ZMG!E&E ]4JGV$CI/3$8*D"C\9;*G44D7/'L/5^ MH*?;:^I&O6GR_EUC7P+^TME%!0)[5V04D6N M)-9(R_2R**(JB,!:N2U[TYR'8D=W@ W B;<)]+?EN[*8;::IMW8R_1V874F+ MPP4S[S12C"B-&>9$P:"MQ $V8-B'K6_GT.XMZFDH9G2*V0#D>%.DD)/K?)V; MBS+?'D-7KQ?["V4D>&0<6*@Z.0FL54HJ^#,&@Q/4.#:N)QJ&(D5G> VAX'FH83,?H M$++3&C?W(>7;O? ^-?3_Y),RPK?M;)P#%6;&*A11RHAD&0^$&UA.57!>$,*T MY&>CKQX?N#0(@*-CUOL\(9^VV<]QOII.%FE@G='LV=H!LO2P.@Z(4LPU*'7* M89R"'K!07K:+RSV%%CPTY[I \[0$W :GMV/7MFB&F,,NP&JN4>!<.44H&(A( M*$<19KS5^\"G4)-[I4X;J$Z\,$VGFZL-F'_Y[#'O6ZY#SU>6I>?^I$CI097F MA F#0+>0.@+4 ))K]<+ *;3I?I>=3L [+9O>Y(($-: G92IORVRC]O%J_GG]N96E^+9SQP)-,S4OCF9)*T'6YDEKP :)" M3'NLJ!)8(N2XL2G0-WIB270XJ!A:N7/D6:XGO0!V J; G#F&)\\5SYRTV#@6 M'5*6&^DM$S*DI +6$NMLJ]3NZD6PI .X>KZH&C?K39G?QP*^SZ'_BW>3V[M+ MMD5YGUQQ>?$ZGZSRBDNB'5U2O3]2>3V??)HOYNO;/AN]NX;7:]T/$.Y^,,!X M=O_=QHSUTU*ZL[P],4\WG?/E"J;TTBRV)G>KI= M:U[A[?'SEF<*.44\),DIPJHV5)DH;%>-"6%49 M0=83: ^S,5Q=+XK;//^0ES?S],3DLP.^$_SVLOO[?%I<+%-^AW=Y.2^VR6<: M7&+NL+V,,A2U,,P9;SC#1LNMPD:,X%9&T\JKTO%]YR$)M/!"FT(8X&'YW@GC@>.3?.(TGB^44T MMR3-=WF>QP_VGQ2OA;J1A%*=\MUQSA%UFA*E&9;,8=@8S>C>=1\Q@9M!.00_ MU\7T][=;HZ(R4NF[;S-AL,:&"*FEWEZ/DA1KAS35Z2=HH 0XM?/3GE*@W[+K M2"P'\72EG%H?UF" )B1>WRLJE8EM]I;*8K2:XFWV,,%U8-H10[Q$UEB$:;OS MML&N[X]!G^L.W-/QIT:.D /E,LRB-88:;GP, =#CW.Y4 &VH.C]]JQ.AUB-* M/QB>+9>B<3AI!)B"7<^YTUJE>)D0G#9,Q='=_1J>*#BRB;S^G3/!U M7D/]YEO@-48JHH"11K#2$ALE,101J35RC(TK K8CR7SWQ.EQH R1,"1?Y=!, M2@_O\YM\45RG\=][P*L3B527SH+RPOBM]&K#\"!O7,RS]4*,/H,;@?MMG\C\DQ#:KU>;J[M UC34]2.[G-_-9OIR] M!XC[.,NLVW8&4J,XA4]A%WA0SEJOA;<<"RZ08JWB1$[G?NGQ9&YDDAB ^ ^A M \^/_7[:'CJ)JU4!K"<8$6VCL6 _1H3AKR9BJ[G4D0HVZ^>F'-%+:SRNBH<6Y6 T764.9\>D5>6>2Y4^ER M2."@_VE+6(2?G3BRIKU_OWXTS9%M9,8QA51 +EA0EZG507KI$9;>:6O(0$=I M?4?0U";*W@B:87%^65$S'H.A3KQT5L N$J.-0FO. (*HE8@#'I=>C5/8DD4]SX3C%A)7"0<>\X-UL@@ M0QUH0RIX(8:/,V@6*5.;-(,$&G0+]I\4KX4Z#5Z9E.L9.\2E9\89(1@%$B#, MHFQU77"X2)E1$;@9E /P\^'\OT'$S-XR&4/<"HP$LY9S)JT-,462@&'IA::R MU6OOYQ4Y4UO 13^8CF%)VP?;W;!6;S?KU7JR3)>=WA>+12S*],L^C+R##6:4 M",\\\E2$M#!@Y93S(2CDF#0"C^M^ZRGMES' ?UZ\?K.I.K?KNJT,6Q2#L>D( MRW-!H\*2A8BM)2AIG0.Y?X,/UZM7R+NBO*@M2#ZUE MB@>/493*8,R99]I[(R2*&G1]RTW5VYQGXI,?)\&/E\=00=^O5JM-/O.;$I"[ MZ^UV8*M'>M4J?,G+Z7R5']0Y&E>6H6")H=:SH!AGD2GAE99A8UE-\8ILY>'^ZS MEDU?TZ>[7F12,AMCE(AK#R)PRFM/$9A<&@7X>:O;/>/;6$8XA4XFPW.81KOQ MG7PF->I(%GFT6MF8='JNI+#$:ZN]"%39(%RK&S/G8+*/?C+U*<8QS*=C#;X3 MZ7E']2M+P<116*0X%3P:9)$6VH9@C3'"TA?K0CCY;!N15(>:?)^JX?C46')W MSU? SUVQW.83WDP6'_/RBE1-N6%[DQF-0(L((0IF.7'"*I2R>7"$I%>B77[O M\6UK'3D?1BV;,]BK'H'P"L8Z7Z[FT^WMHF'\#4_;S)A$Q#.S?1F+ ]*&: &* MMB6"I:7UA>PQH_*['26!?B[[;#ZM\G]NH,OA!O[59RK=IRV%5&F*4?SO?+)8 M7TX!0#/]YV:^VE9\RDLX3_OYNL[5FCU%,B*Y%P:!?"5/J<>4XTHYK133ULE0 M%3OL1PME&_7@>.! MZ/Z>R@>E8.:20,![@UIKRB1>44QXH8SII17#EF# M@NWD/'#.1HJ%@$X2 J(;SU'CJ HI:?M'A_I MXW;"L%)NALH09L8W"UCU_;\])3+/ Q(B6A.=YD(R+57<9IG$W@O1[I)!W_D6 MNUB]N\7E-"*OOL"TKTRFP80@@A.IA0W::2?"P[JEN#'GL]YW)LAJ8O2#W?EQ M)ST7*B@51*=A6\-#,* 71XT(,W%T-]@&9$8C9$Z^V6OF,3:: @J&XQ"-LPKI MZ!&!_@HYU&9?T[US/.HU=_MFL PP?7>/0WTLMOZ/,M]U/J]\0;FJ:(8L=B;8 M0 A/02?,,")0Y(%:@%2)H?*;MN+ \09[Q_ ,X7][4ZQ[2G3SC%K54T-75Y/R M]NWG )"O;^V'7W>ILS9_/EMUT#VM?621@QXA$/>2&*ETA/W*4>0MJWQDH2?0 MSBJYCF#1$@5;JG"8\XA@>1!,)A-1$FF&LF][3ZY3ERB])==IAO-@3L_PX=V[ M=YMR>IEZ/5GGV^$<\GKN+9!QGPX?183A2"ZH44QX0%ERI;4R=" #Z40I=&J+ MM^@!RS9Z\[-M'U:<#Q1)*J)F(0H!;AZ=R2K? 8(#TJ#2 _9-,AJ,.$(.(^J< MD& 5:L'P;N5RW(3S6?./D],>8?>#THCYX! WU",4F TP0)@0P1ML2 HSC3P, M];!9;3=H'])NAD&;S?KC'\7'RV*SFBQG'__(%S?YU]Q.T^+WW=Z3NK4WTU:K M>C+NE$8*(X.#YZ"86 %K(((=+66.!.Z.RC'65BS%< @-,)/;Y4*5.F46D]$9 M4'Q (36!*F44AO^E.-)6\[AY?.^9;?''0#B&,-PS2!1)O%0L6".4P,H2#/"B MAYW487)^^D9+T@R12K)CL/^D>+W\CFE/TM1A 3N(\]0$;AQV,GC01Q@>*LU: MRURHHR)P,RB'2B#5^M5@&236H+YHGE[-14A1#;J,T $;!3K'F27@ZU6@E:\& M-\-R &H\2<_:+$'N_9"(420*1@$."<:+500S9E*2'F)9H*V.<4YW;W](>AR/ MY@ $>7_@6.:[;S*KM,($=%<,.JSDL(D+3H@W))F2/O V9&A^2^G,%/BV\ TE M_>HW/+]^E8'!B<#,E0HSFE*3!\;X3GM3C+'S4Y5;B.#SR@YH"./&EGD MHR?B6<58HRY1SU&K6R=\9']CX8UU7&DJYE=&Y[P&ZL?R\6 M4,UBOKX]Q3O73UO/+!@W03#%?=3IM3*E6$!2 MP^K..7+GB0$5 M>QCG\9\SHW-1]707[_[JVGN8KN4\=7%[D/+GR_"5)BNA1G%IA0WILB9WUF%E MI*4:(RL#^O/R6O59CP^81@%F/[6:$X*L9]9:0[1'7K-V;R*-[_):;:+T=GFM M&<[=7UX[:30DH]Y3%,%696"XIJ"!E%@]@APTB5(.P[$3':;6%OSA:,A&$(Y! M@SN#4#&/&(]>.Y"$0I0S8XC9'6%RQ=SY'?&V),T0P60=@_TGQ6NACB2QGF.F M!#9<$J^CL\&!UBT#(;Z= VO :,@Q$;@9E$/$,SRU%WX#0:W>?_BM.L+A4+D, M&^J\!F7)&,<93$UO' 7;2&,<,%+_!E&2M07];>Q$A[BVN=:T;37A\'9]F91;3VA\C MC8X+KA!63L!^8-.E8**1?'%GJDWMCI-!/8;M=!^<=RE]7BUA=FVV<_I;7-X4 MRQN8>_GLT5.@?3@>6G4DXR%M5EX0S3 /H/6D=]F")B >JJ5NY2+KHDBBCIHD5".J&-:94C=GP[0<_4''X& MM9+>64^>IZ\&GF3N/.U"AA5F6""/TY-.S'NKK$GY;R(2CF"C7\:&\E*FSE'" M.^N9\_>M=$XZ"GSYUCY MG?44>I#1-^_^;;=C/UGG#R$BHW$:-.EIAC'AG*I@G8[<*J=@:31,8DJ]4H2] MD(>1S\*KT*/<_DVFX,CG72;)]KJ5T3$0'@)++_4PI(7S1%CG_NV<%?TP?H0S MMZ'DSWJZ/C54QSEG&_8Q ^5&&,<8MSCRH+"12#,&IK;QWO'0*KKMG%TE9SYQ M^Q7_6<_>I\;R.&=OPSYFVE&+P7228/)SDV[U$"Z=QU1HY)!L]8[,^'3@+BE#8;7U(0JCN9&ZU:Y[SFZB M,Y^W/\;PK-6:\F$I5?>,E:W10J1+BDDR7!T15$KUZQ?N$1X,4F00< <\ M/-LVVZI34E)^SST #NX%+H!_^1]?;V^J+_5ZLVQ6__H'^&?PAZI>7377R]7' M?_W#W]Z^4F_-Z]=_^!___;_\R__QZM7_U+^\J6QS=7=;K[:56=>+;7U=_;;< M?JK^_;K>_%I]6#>WU;\WZU^77Q:O7NW^4M7]XF:Y^O6?V__W?K&IJZ^;Y3]O MKC[5MXLWS=5BV]G^M-U^_N>__.6WWW[[\]?WZYL_-^N/?T$ X+\<_M:S/]'^ M[E7_8Z_:/WH%T2L,__QU<_V'*GBXVG2V(XST/_[UNY__#7<_#:64?^G^Z^%' M-\NG?C!\%O[E?_[PYFWGYZOE:K-=K*[J/_SW_U)5.SK6S4W]2_VA:O_]MU]> M/XM._J7]B;^LZH\MWS_7ZV5S_7:[6&_?+-[7-P%&][5/Z_K#TY^X6:\??*%E M2+8,0=8R]$\O?'C[[7/]KW_8+&\_WP1Z_C("_P# V^_!ED+7D?#C$)"G6'W\ MP=32WNB[1?Q]_-C/VO)"+]HQFN[C)W#.^^^2SF&_: MGWH3?K7_P?;K)^2W,[X7U:,/UU^W]>JZONY$\\&GJ^7UO_XA_.KR;O/JXV+Q M^5+?;9:K>K,QS>W[Y:J;4S;J_6:[7EQM+SD#BE@!J%7&(H>#36$I=EXK"!B1 ME]TW+^O5J[^][1%T?Y1@ UNK!?$<"PZHTTY(")!7W$'$* ;D#RE,?,_QNMXT M=^NKW005P+7S\P[O?^]A5<>XJK_WR/[??_G+O4,/B&RNGNH9'9X/B\W[#M3> M]P .LK_4-]M-_R>OVC]Y!>!^GOVG&)(><]M5V1]5-&U,TZWU_?-!MU/JJ M:M;7]3K$.OU?6JRO7FB3_4_\Y:H)$_CG[:L'S=/&/"5<:0KTO1T_P9VGN/EN M2+61R_7=3?W3A]ZXNOJ/N^5FV1G7WXY^]V[Q_J:^Q!I83@5SSF")): $VGZ8 M.:[4Y?8PM;PXUI*-4Z@1U)1Z22BE5FCA-0"&*?SO^@^KO'>[G1^=$;1(G?6=MCC0YS-\2170RE=$3VEFL<>:A MI^7<:R;JY&FZ^SJ$/!^6J^6V?K/\4E^_7H7$\>,RV%.;3;T-.'Y8_.]F;6X6 M =_7Y>82BRF9O@3B1/2?Y:1H[GO5!WNJ@->M(':[%HYKI=Z''XSQ,T^0,;,;J\A-!=C<+($L! =0R M[X$#VFI.#Z-;:I^DO<_9 Y#IH(?VD,*C1&2"6(%A R08#-IM6Z OCZ5EPZ* M5 =SF+;B69*^@8N="=\1$W$$N=0,N>A5:.]>&9A6Z[K6. M2P"=Y4H+KD+DJ2WFJ!\Y"G _5GT>6F,60A4\$DQ(BKB1(>QMU^> !U1A4CI_ M?FHT750]QH$170:.AZM3.7K'ZU0*LY-IU@/"$M5K&-GSU;&!_D0HVABF8K7- M)V3:GA-EI75"< ?WN000T)R+(V0IP,GHO_-$',2GT1=4S@\81.EFB->2AF M$<^:\GTYFXH^F1LC+;7Q3$" VO\C0#-P&,3,TTQ*^J1MH(#D)F1XG@O*-=($ M"8<484YA[I@XJYIF6R',WB*C9;5X8^24UMFL"B82.DQC1S7-['5VG'?Q6IN! MQ5B]?5=??5HU-\W';WJQ>0))??N^7E\J8A@W3C-,A(96:0K[,8T@MR)%9>,L M$B^H@%PK1T-XKI6B0FH(G?+4>X-086VU]9?ZIOD6TW.: M)I'W^%YU )_:L-Z!G%@4HX@[(85YB9^' &;VJ2G95=/$[L= 0'/[N=[6ZN.Z MKMMS-+U!C*2SVH9!QZT)-B!W?8TRLB:MBN>$&:.9 L@@:"RF7&'!-8.&4*:Y MP-B[PK)VCZRZAY:F:V,XC!.SB>A+4[ GF3N3:#U/T FERL#J/.0IAR--]AZ7 M)D3F;K-M;NOU+_7-KI;\T_)S;U&RD$XK1!S"S&/E$9=]R3!B$B5EM*?L ,;Q M+H=GB@* )"$24^PU=&'@:EI8BGIHU?H86YH6C:(Q3HRF8C!-C0[D/8!U)CDZ M0=$)/UB_>M&K:Z[W[2Y9V_3(<>TH 9Q1J'& M6D I^]$$+(9)">!)2U)I#Y +4BLE-59H(BP7D@.E)(:\M"S=@TM,]\;1%YGF M3<9<8GIWP%4M5M=5]]MNJ>ML:=TIHDZEX%&"(U)7"ZK$.HJ$@ M)%93 JDPBDOBG#5,4$Y+GZ!XZE#^177O877L8K\$W3MY4?5N7G3QS)&GU=[5 MBRHX&W/(?YX=)4V_?P]]9. 4<.[N,=4=$#G;+6)2.G>/F=>\=G8V7K[,XHRM M%#N[]N8OE0S1J<#">NDP#-_W_A"=>D]$KB!+\(&VG*_"(1112SMWI"VI*YF8<&I<-N1O:)8:,Z MB,KCK6"[W%S=-)N[=7U0%H@]\YHK)H#1Q%G!Z*Z?&PJM,K&+^HE&F>(8"NT1 M!90BH10 %K)VO5+:*]0NQQL1 M A6BL%8<44$)1"[3$/.2TA&//WD25F;M8(?TE6*J[4Q8*(ZK#YX3Q2%'&%&2R M'Y>4R:238O=?1=A)1GP8ZQ!3JHD6DE",H230,0E 81GL@ PZWY5 3)Q@E>$D M38^BZ"BB- ?O3PA).D/ST(D!N)NQ?6/ *-_OG%JM.7!6C?12!]T\"B)GH317H"90>/]+*> MCAAX:] MT?:0+Y1"(2(1X-)"R0\]GQF85'?]@BEK)!#!G&SW#Y%00>\X= 82)HVVNO0- M_AVZT#.J>WS5'N#+ Z4(M7&B,B&K:2HSBM BRG.:JA-2E(GC>6A3+F>:(OTP MVVTM;P[%EEAI3YQKMVR%PH(ZI ZY._4L2<.B#') %6RO'B'=O9M":4R@52*D M<<0[5+J6XZ4MA3=#:[;SL!TG:Y,3G29N.3B>^I:5-Q%5W5EIGX?>Y74I_A*5 MH7QET#YUVZRWRW]TE77NZ^=ZM:G_5[U8^_"SE\ (PZ!TR$K,A&:2(MJ/3V@E MSZ2&IR H+8 'P%.D2= 'JL*T()RQ#(58J'QM]C-C=W-1=: #VHLJM!;,)HZC MFF.T7$[5$CD%=-\4>]35'O9%U0*O6N2S$=43[ Z3V1S--7OAS>)DO!3GX[2, M./]2MSLQ;?S\P2\W5XN;%MVE) 9AX Q1F LN@6>6WY?$I!VWR8$G3%L6>.@ MQI!*'G+7D*4J)2QDPG+OSR[;U0%WU0[DDOH]L,5*B'GYQII"V>^;KBN*:OWH MU'[.0O\D\]E4?UR[_AZG@)$>CYH/- 6*@<9IJ"1REP@B$/:6 "8,!)+3T38<=B,HLUNMOR]7'5AWN M5MMLTAW)YVA=SD]E7M'M\,U&2SLTPX0RC>C9JV"B._$2-X2G','MU=7=[=U- M^US\L,D6MT@IAIS!B7E#.X&$'5?ND\K(!YHTGCC-!B&Q?7"!, 4DPEUXH M$K@QI2_U.8+U(/S)%Z$.I7U\0#H!XYGCS]3&F#S2?)K2@8'ER/:9O8*.=C A M;,S"90:5_;'>7AKG;;#$E(1*8QG'G+[?-=G$S6E%;4\PZHI5'X=^" M4HDU!!BV9PQP2'4-2;LT]H JVX .$+,):12SHT4S-ZEY!?(4GU-K8< R3/=2 M*)Z]QB4Y$Z]GZ1SET:[#*5"F.%06.*P<@=(!CY6^/T[-<*:H\-@D=-*'8)A+ MB"T%& GBD,;$2@ 1T<5?_GQI[/UM4W^XNZG>+#\\O\51E/$\I,>[,XM-[ATF\!^./'S)?W0W31PKRH[G9*>)-1 M"5/('JN#A7C.J()QD\W$"GA/VR#]&\#ZW-5OB$O1VC>8KUCE>W)9TGV]NKF[ M7JX^'N[V850K9*B3[3//#C&!#>N'HT8H*1",-"G#\,>"00Z H4H#:8RW2"-O M@@#XM%MU!JC?ZT>"%V*2CR?7Z(O2&Z=V9V V3>^>V_BH_GA >;@[\4_32EX< M=R=$+S/Y\Y"]W$XU13OL..D+8>;WIC6B@#BFL99"40F!,8=\##K/4E;QH@P: MKJ$RQ!L@-%7<:L+:5Y*DU!IIHV7AM;PG9&\54K'W3?-K]65Q)CZ M%:=WM/:U2>[\E.\IWA)T;Q3M\U2]<2Z]H'D9^(J^?JW^V#Y=]4O]N=T<67T\ M9-42">V0M51BQ*G1V H--',<(FFHCEU1?_;[T!&NK(2$4DD!!)): @2T($@Y M(27?WMU#J@Z8SK:J]!PY)X;6:#[G,9S&N_'X^JT\O P=-O?7);ZKOVYU%853J^JK5%6'40SRQ13Y"6H%9C*)^G<(WRZ 4-&\]6 M]-N2B\TGM;IN_^7^XVX9HOIV)!\T%"N.#( <$N1;QD MA2MM+4,NI&\42J4)T<:'),]([4C).+Q%U%VJVOWB"-O9(H/35)T8<9DXGL=@ MR^7,XX<2?(*Z4W%&5NKG(7Z9?7KVNN)\C,5?8O:_ MF_6[\%QCMW0VJ% ON(9$2"1J,"6&-Z,>E82PI@8JU MJ:$,G^8AO<">>A+21$XK4QLA]^-6J;ZE:Z7@YB+7KUJ;F_K]57('7]> M?*[7_=V;5!F)C=-!CAGRR%G&^N'I.*677^KU^R96'Y^V800RFAL#I:84$Z<0 M8@!QY1P,?^R3WJ,YAA._JJ#4)#;'H?DN[-.Q14@0N)')8> M4UO=8ZQZD+OD^3AC/HO"QO)W0D^S M-\$\U#._6TWAKINJC._6]6)SM_[VG4$OD<=!BRWGF@ *F=/W.1]R+"58/6$& MA&N_(=]*4B9OXS'K]N5DOMO63 @@AT(Y3P)FF4BCKI=[?ZJ*@ M (ZD+N&=M"4E89 C@1"DDA'AD-7>>T*1##%*TI :N)2WA_55C2I4.59(]A";!22U A$=7OJVT%MC4,* M$(A(Z26\/:ZJ U;UR :5H0SG,4Z=)J$P39B&L5=$DYYCYX0 *6*%AL" ?N0 [>58!=J;"6[)$"4@P2VB'&(5_I%0 M8,XH@(B6OG[FN5$TJ-!C#)O#=:@ D7F4Z"QU&\\SE*A&B;3.5X]2'8E0I$'< MQ&K2S^OZ\V)YO;^1?Z-6US]M/]5K<[=>M\M;W7'F?CG+N7D/4[-SD1YFKI%LWVFA#">Q!,"6* EYB&()1QKBO?B+$3BHS\#H/U^#:BP M1AQ)8!$+67=[C=[YE&U0AEJV4>+4;S;MD4T?SY+HCJ'QA(9.TCKS4-EI7&W. MT/O3X\>] >9#',.P$ 93'4)5SX \#''-D[8=CCZKI?"T?4F ,D=;$:%0:NV1 M)QZ$L+=T>8:M;]N!>UU_;C;+[2Z#:[H,[BI@3(\.8\F*CP8+\#1 W8C,$.!/A&Z#?(\^']JLZF\_+-:_UEM_M[H^S/<$*28DPLYZ*14S M6ASZ-PG_(>DPZ-,FB X?PP2A]B(@ZHWV$AOM!(2$2L=,86'H4%6W':SJ0XLK M\63G0.+BA&$"SM)$8D?7#E'503J39#S-S GY&$GE/*1DK!./SUCFX&3<&M6; MY:I^O:UO-Y=$:J(EQE([ Z0GG)/#BC+A,.U0TTNVPO"D7!D%,*%,>$D-I-8A M)X)MY&QAT7E\/]'-XKG[B?[>8JXZT%G6L!+H'K.058;I;-E:#*D3KFD=V$I> MV$KG>1XZELV;J"6NH2R-7'W?]F]9_UM[G_GNZ-+^ L9FM5VN[NKKGS[7ZVX[ M]>BB.*N5EPQ)#+S4AEMC<3\N$1 \PWK],& 0<@NTXD8H2T40#R0LEA "C*12 MJG0&=QC.;<)6U6G7*MS.R!3\OS3'?+E:+Y[#MWMZN+XVS69[J;@4*(3L M"GD+?- BK$0O0%(!'S-O1!N#SFC47@ULO:.""<$UM9QS!)A0X8_/M2=R41UP M5BW0N DA'\>G1?XL]&83[O,R>]U=[;)[TY3J,.-GA6ZIZW^MEK7BYO6^%\7R]7F$C(.%(>: M2<8,LZT9)PP9L,0EV%LEWY@N1M6ZLGQ MM7L*[AYOU0$>K6C#F!\\910G?<#,\3O@>_1$4ISW$?-)%O['S"M/D9,VO8RB M=[:SS#BO7IYL,K"6;\YY$WY7;RZ-08Q2:+$&A H%@+#'QX+9Y:K^N-C6U^]R MSCU[VQ!#!(7B @!*N8<"42>XT )B#&UDL;CN+KE0DCBAE=<&,.T5A8L(!1L!K#:F 4@#,/)=4 M DT(@&EI4/H[NR>6&5JTNR7XHU?A?:DWV^YMS1QG,;IWF1TIDG=<";+O/AU@J43/9+S8%G=8**L!NW5<S<5#2*A@9/0&80XYECJTJ'="R/WR9T0F+ " MF+L5(M9=S]@ 655S=MPG+,">L0V&K<'F;8NX9=@TDIY;B2U$]0P68TMYUI3O MJ"7FJ795&%Y"R3UO=TDTURH,4X[M_:UX4B=O$B::!P1B1 GWF".*!&YO+[,: M BTA$-BP:?8)4T=KA[V$C9H%EK"'OCEYPN):?,>\>@!\(0!3U'AX4/9;A)V3D\8489 M@\/P#QYY3#FP GEL/0RQJN6*,5QXJ_#QPE*&_<$QG(Y=3,I*9\8Y92XK18,6 MAZ))G?MZ4+PCT4M B=RD%#@\+BU?79_>='*,(.P8U=(20*U7]YM.%-ND)Y<& MF$>82,B"+%,,* [CVS/IN,1.:&.H2PHD!E9^7SQU\G!U767>^BO1-G&Z=^9F M2=/#,BU2K#PBC=<7ZB0*-=(\]+6D@T]43A3E,KK^.1+%@PT!C75[5YB5'%(5 MTCOB/3H\0B)PU*UJHP!@H1 7W-A@GFH%-',> ,D Y\)*.<6)S6,%^'-7(/KV MU;OC03_RC&&1=HE8ZIA#D^30XUV3M+"K=X_D>(XMDU@_?>X6&EY+7::EXDNK M!S!WJLRZ9$/,8+VDN(N/RZ_+\YEY9GSRK%+(CWP8ZR%;TIX("P0$AW5/$\+D M A/DTV>F!,*:*D$%\)0YI(26*E BO?"22S"/>3++B4,5GS]FW M5Y')M'B[33:G%CM!.YS(\5/LJ.;Y780J+0HU1KS*+,HYMWC@]Y% M68P=T#_6VYV=-D*_A) PP 2VAB+"N99,'X8KD()=&^JCVM4CU@YX0.#6-Q'BHS$'N3HQ^E*<3N M=?7OA:DU&>S_].'=XNO/[7YWLSKN/.^:7=>Y?[2# P"Q"R.&"<8,X,[2?N@H MK)+>NLR%R4("*,,A3G*"2HG;BQ4":UIX;BG3J/ &]$^[1S$?1 FM0EU4JWK[ MSVDZ-5DSQ2G<'%LH31MWC?-D"+?3RHNJE<\0Y@57+JJ],\\(Z-FBODSM<$*% MIV[I>>CWY%XWYQU?>>:,^P7A_[NY:9]W:7=J6\@_K8YN]U@O-^W++^&WJX\_ MU^ME<]U[=,F=1DY#0)$77GDJJ2*].FE%4(Y)9#1(:[% S@(H?0"*G8#$ DJ( M9YPBC53ILJ9/X7=UM5Q5=_>[-A^##]4?;[H8+ZC4\GBU:;63L>WB:YXIIWPK MCYN#9M7 V2>EHZVZO7M= 4T?X(?&OW>RVGM9[=RL=GX>3VSSF*W&MMB Z6NR M3C+O^6PZ&B(GN(G;)?K@X/=(#Q:5D=XCS+P!@G%+F-6\ES/,E4NZ"_F$':>X ML@1Z#<.$CIT6X;?2$&@!-T"+M*. W81O\MC$L_WC:$P;D:8BKW$W;W8'&,. MBS,G*#RALCF(GX=09O'D\7&[;.Q$E4S\M6FN?UO>W*C5]>O5-O3$9>A/:K.I MCX[S"4(%:8LU@&XO#4""<&T\$4Y2*FC 1 0PJ:A# MQAMG"N;W/;KN8.SR@*]:= "33RGG8S9A:WQJAH=M@(]G.FZ'.X*-Y_:QB/7EI&0+">@%% MZ47G'?I7'?SJ'G^U<^!PI+%SH=K[T(8A7[?5SHUJYT=:<%>Z^>+BOQFU7-ID M5;S1BL2*X^@^$4Y.U([SB#BG^$U !Y"!H4Q M&BO8JX<+67\Y\>\1.$*YP5!1@3WEWF@+L7-2X 6^[.H_F]< 2P%U48PZ*D MID#-GW=YSFTVN4]OJ]ZC2R3Z.$N=AC!;4Y-!9ZTL( MN<<2A=%O;7LG M(<]4( B(:%5;G#P$@(*#W#Q#!*&;+26>,X(AI9PBB6\]!E M65R7XQJDF#)G;XOIM+F%/GMU;D'FU>>D%OO=*G2:E^,U>@"KY53:A^%R*;&R MGE/+0\2F//72$MMK@B3"E!7I#@+ 0@"I/01$44"!),Q1*XC3B$.'T@['E=)H M!$IK=%QSE)+H["TQF4*WR.'I5&M93F%?HB#>&Q-8"1D]9(ZI!4,O]2&8TV" M6+$YR/2B!=R*=>2;$I,T3PG%+MCM'P,NU'U%7H1!L%5_?9376_;THYF53^XE)P@Y)TR2FHHJ(.\72L&$X@ A",.DI!W5EFAGK [_6&>0D8*6&_%[8%6'K+J'-JR>8BR3 M":44$S(ZK(IB#+-Q]1.G*7BN="(3<3.HFLCE29._6R6>TK_[_/FF.UN\N#D& M<'\]P.9=_76K@^>_7B(O@6#0A?Q1:F/#V''Z,(B T$D/T:<8=L1K*1RS"&+J M@O2R,)*-U!1R!31-&E(# L;GQE/B>_19J8Z+!<_&LCV$=+J[RW6 MJ@,[]8T("3R>B.V*-,<\@KDRKCV^"*$6_JIP^M$H0PL9NWAVQ?>DC"D';$<6"RI)T3LXQ!@!8 J6F8-+O@$USWP_M:3'GJUQ]Y=CQ\2O@[^JPY_U3MP MMK.QX_@^H0@3->0\-&(J9YNS#)9".J*/0=VK&Z2"MWD,9\ASKQ1%3/9"(A6- M>D@^%Q8'$;(RQ*66A,38H+:"5Q #&><.0EKZ8;&WVP!BKQ0/%*4M(E>_+=;7 M:8%:\:;)K/$3M,JT(G^V,&\DY3ET?F1C_LZ$?JRW0Y4^"\NQ4M]>O[<*S?'M MQ_KH\A1!&0"$*4J]T1HRU8N$,(;;J(=53AJ@CDMN 6" &$IPB(0U]DX3K9!A MG)6^6N" :7A+CL.XBQ/8XK2EJ68Z8T4T\"E63@C;*!+GH5;C7&@R=JJ! MNO++XKOVEWEQ")HE$R'BK'6:<.$A]/U*0MDD[OA'F MB"="8.:P<8 *:95@&@8ME4YB%?+BGDW$Y&!!._#9 9R+HCW/6HRD9>!\9IJ6PZ/G1"T;6T,ROTL- M@9:2>0Z! \PXC[WJQQLW;?5=_-T^#S[,J=<2$DQIFZ,RK;Q56'MNM7;2%;_, MYUW[5[IKXEI$R]@WFX9QE)[99:5G3$9WOC0N,GV+9FIFDI$$_42ZENA_=(G% M59"R6HO2W[Y:GN@7L=^T]3I=04H\Y)]@H+(BU M#H5YNGTJ11LG.4LZG)P/%2->(\%P&*^0AI1(:L,(%Y1JCKAR26^5#5G]WSO2 MSN7'R\D/EIV/O:G>?WMJW7FW4U#]O7,J<95JPB:.K/N89>LF%H5,V[!EZD9R MM<.IHI+)VWH>^G\&OQ^7HYR)^:C28O?VYY]_#D/K4VNQ3>5;*.KKRF5<$?:SGC]7 M?SV>JAF47F=PHLG:?<9JLFUN%\O5I216$N<9=%)[28GFRO1CPDH7M57SHA%K MA-.:(>TAHP(Q(:&@ "*&*'-.@[/I\@[?:'6)Y7*H-A>@,9Z)JSXTZ^H,@KTSGR39B=S-5;13W7A1M@?Q$KN,\W/H-3\N;G=S@X!8$X(0 M0,I2SX3@EO3#PWN>=!+FP8<1;F] ]8QAJ:FB4CN-B%*,$$?>IN=LL5M>[ MJVW=[>>;YEM=O]U>-;_V@4J+XX?Z]GV]OF3MK(B!UH @8+A"[Q(8-2- MAL,L4R,D$! HZ"P-D;QFD%(0 B;A@)&V= H8^C.J>HQ5=W3C/N!N828D,/E9 MC\@+STIXFD@%J%6/M;_<^XCZ /*>Z-4^#K1RF$AE(#AGQ 2\M)Q[&[SMT4S**5-9"DNBBU'4-K\ M$,]-D1CV 0TG0MAA=,TC@AV(OMOQ"!R49I^GU>)D M;O8-EKCU\A]WR^VWOIKH+%E_"49/51:=LP'GH=_GI>!QO='YVR-Z-FD3^Y\^ MM_CV4:S7TC+ D'8$,N),&\?VHA*,)AU%_/[KW'$H'=&2*A2"8R"P)-HQZ: 2 M(78NK>-[;=A!2E3P=*8BY;-4AGP: M04*"_AF'-'&X=.5ZNX>=IA6#2(I3B]+\).K%PP7B\PC&$Y24$L(!(<)EX??9\U27X:#I?7$ M4PXU ]1RI+B07D)E,+ !8ND7 &/.6KQPU*+UI>J%Y9KU7EH^I0.IV:KN;DN/F/XQ7+];XN;N_;!@+O;+B;>A(3Z MAWK[J;EN;IJ/WPXW_CBMN53".4.E8@IJH5VO0E!C-LF4DH 74\<,$D1*[D/^ MSQ54SC O)24 2B.FR9_UJ[>O?JA:V%6'NSH"/M%$DK.-"\\T9VK>B:>BBV?Z M0W>[YY&O9[LP;8+V*S&C%>@]O_,IKP0CN>;$8JV5-&F^?QGY^QCD[?,Z5]OZ M^EV]OH67'AGH #'0TA"? Z.Q/FPW!6$5R7-E&9A6,T6L4%)X0T5[X:310F B MC,%6@M*/4/1@JA9-]8K MTE0O37CG[1\SFN?.3,13T]L. @)-! * M:HSTWMP?I=0&)KV+/ 5>#0EVC AJO:1402&( U0Z!JQ2@)>^S?\>S1DSOJ%- M>8:,;X)6G-]<=^]LU7K[.T[XGFZ^J1*^D9UG1A/A7!@IF?!E::VS3(V_+#>_ M^G5=OUZ%&:'>;#O(!U1(* MR"VA6CL.D,:(%)X6>RRG]6ZN+7F&>;%X(\YF5FP]K5I7J[A.,O])\:FVFVI* M'-5O_A-.B./X*#D=9FBIL^:)=OEE>5VOKCO>; M#)]$"SQF4GM+V[-0DE%IF2$&&4@Y#K,)J-\O M5QWH^X?W[A_3T\1)QI$4ED,'F43 ".-)$$-@@:=)ZYZ1)B72A!D&H%>6:H8$ MM Y 0H,>8RA%Z?>G>I35$(';,SX:&D?="<7. MS/T\9#>W4TW1_IHF@ ?]/7IW_E!^09C5D%@KE$%$4XQA>]L)"_F'59R[V*JP MDS:T-PYSJ;#&FD+(-=<.$&JPI=Y(6?!VZ*.HZPC8V6JO3K%T8L1E(7<>XRR/ M*TV!SC?TE93CZ*;>ME5.;Y:+]^UR][+>_% O6C37/ZU^J:_NUNOEZF,(CY:; M[AK]HUG1,40Y87_0J/O74:JS!5%9F^14=GR6II_'5'$FWY]]-&7Z%HB>C.[> M;^K_N OYMFN?![N?^XQ7#%H.'"2*.6PA#O&D891(;AV.%Z#GOJ\ YU02;(W MP1VO"5"4.PUU#I-D.3U@M@,'2$ M[J9T0XR+>XQHC'W V[.B&'FC@EQ@H156R+1A+0N1+2R]K=_"O:C:_U\=H;[H MYNX.^*MM6^Y]!#TM_BK2)'$B=^[62-._](8XXY+3 &I/J&?)AIJ'L!;UL)FN MVR?>5;]N/M?K[;?VPJ=MP- B^MQM(O33@(4.0N!,"&($E]Y 8C%GR!+N$>,R M[?KZT=8*2VT/\**[5W?;C>P#R)AHIQ3)<7(Z+;]IXCF:VC)WY+_$V E-S,?V M/!0PHS^/+]?/S%3Z@N&S"'9O:Q))D0]!K;2DO2)5*R%5;YYJ1(>M!8XT6ECK MCE>&7ABPB5U;>1D=^ M^MOA%FG*.;(22*9\6S1@%')V;QD+G/B$609[YXS^+H9?$)^%ZI$18"&6,PI@ M','31H'WK V) P=P/@_MR^I1;"PXF*W1BM?:W=]TW+XL[=OK!PD61B-%O>NU MMGT%*NE.IASVYJ!XP]YVRT'V2,TKQ',!S3O/^W O\S9$]0:P/G/5&^)1K.H- M9BOJS;FV:/@NZ,)]PKVZ?MM\V/ZV6-?[&U>A!!H;*0PW0E,JE$3N8)4A%?W* M7 9;I3=2]@BK^I!TM:-QLP>9\*)9#EY/B]LY*$W<#>G9O$]A5;L1LL-A&,9SIN)HA@ MX[FI(">1,Y@+LKK3%.IP:6L@;^K%IO[4W%R_OOV\;K[L7H3JWQ0"!'LAPS^( M<(V%M@;V%AG62>][CK%3> XX0*N61]C25C=&T1BWJC$5@VER?T_>,:PS/;YR M@J(3"Q5QT7@^?@9O0/^YO"<$K(JR*!D M C*#A3%"2-8;#F%?4K"5P=PY][]'O%&7@^B1F]]E.,ZX]WW&]^->)FW(QG(G1:->NP#%&R-(YGKF*)SL0JV!".8M5+75W=W=[= M+-J[^NK/Z_IJN;N]JOY\4W?W_ZVNU6VSWB[_T?WYLQ@ON6"&8, ($M(PB[B7 MXA!&6B0O5_7'Q>[]E%BYFPQ;U!"6NR'\G1L)"]J;S3]71TY5UT=>I2GC=,T6 MIZ'S:JI!:GO<,,<^7%0'+SH%/O;CXO%QIHN'(CVM.N=JA!,Z/GD[ST/QIW>[ M.?/XRA0#_UAO+QV4B$/CD6/>>$J#>7[87M;.7FZ;[>)F9 0<8R@I_CU@2@[7 M'NZB7%2K.G$K91R;(X/>W$1F#7E_/$'EM %O0#(DW$UA=Q[2E\>5V% WG9]8 MB3J6S4=J>3@:+HG64!/F 02>0@8\/Y1%"IBV_9O#7N&$/3;*&7P;11;.X_1L M:KK39"TGTT5T+H*^$W*7D_QYJ%Y6CYIR776X!EYZCZ6DBDCN->""8V--;P(1 M!H:*W8L?GE#5ALO5R_2DZU)69H8+T/F4)5)"HGF:GU;$0S\A"HG^IU]18Q:? MEVUZTQ;@7:M-=]_I[@((3B&5UE@@,*=$2@&TV5^VQXU62;L5,?:\H1:VKX(H MRZAQ1##F%60*MW>8*FL*:\7QQ31[D-4.97]K\<@+:48P':#W7GH5AY7OKLQ-1L_40=GVVW!9KTY-KMIKV9M/@06 M=MD@9AY::Z#$&EBI" _!83^NH"0\^MQLA"VB#))&>J )ASQS,'Q:N)[C MCLZ^3,834T!N&F=P<#:G-TV9SC8\:MW\6&_O;^A^O7J[N DHPN=V__6'Y6IY M>W>[?XMS\Z[1]2_U5;W\4E]?(@$]ID8@+[20P#'.#J&8(=I>?JG7[YLA$>X( M4&&*U(0PB*R@U+87BTLHA7"2!:!2)-VG?XP_>G0&Z$=WYK<''CKTNZNQ^I'J M[[JC[WM'^H=^-Z\&%#!.U9CIUD*Y$14'% @$+<\+AG[4:7<$8)3H^\ MVD$O-F.D-E?V2:)$$TTW+\0VT[GG@8EIO&?#%321O4&:N5O=T8O0D:_J MMY_J>GL:D[D+FK[:7@)F"#=20L*=%TQ[H$ _L(/*X[$A\5!<87+1WD"N" CL M82^P!L*'/$(@:S2,JVR<)CK>0QXAOL4:;X JG[7!LLCUSH-J[T+5^1 90;_4 ME.75?"#]L3)?NG5GJ/_%73XU,4S#]R0SQH^!^STZV=ZIW*WIM#5\S'DO^]5; M@2U.>N@C%R;F$8)(ADBZ-?W3![]WAM#<0!8-4C M/-O!IQC:3M4"YV1]'D,ZKTN/JX'S\Y4\&'AM$KLL0QZ9G8@9XE2 M48RN1,6(9*JL7AR3$2,;@\B;F7H,\^$Y$1G!2/P1RYV)OZTVG^NKY8=E?;U_ M<5$SB!35""B&L;* 6VQZ>\PJD7:P#^^.P:9AYGDJ,;<+#:;GSZ\W397O^Z4ST!NI!&* M ^L1-=AQU]O#4LI!D4VRE<)*U.%IEQHZ1.-BG'0&$^.C.>#^>BWY&,A.]:79D9B]P%!B *3<68A'T36L#P4'@F#-)^U_I MGY]8:08%.T-8B]Q]*DO8.'4Y2USS/2.G=G6&TSHC 4_.-K MS<=PD"8&^UK!>UL24RTY1IQ RRP$B*B]+=Y>D)ZN":D62B7A20H3S.24<&^_"DG(QC)+XZ>/-)K:[;?[6WEW]9 MW+0'NM76+-;K;\O5QW];W-S5E\)B9BE34DBG#!;R93L]ZVER#=U]1N+AW53K=GF;&"2 IL)3R8 MTI3YI)69(09*K\VTF%YMV]N[EO>H$M=F!A$7N3I3FK/$]9E[NEY'T%5F?>8) M2DZMT(QA'VPN0N?W]V!TQ;Y_5AO^U-=2&G.E096HC; $E:\QUEJ/0:SAY;M3Z ZQZ-:C=*%C.%-:G#MM<@ M:WPP 472[4M)'RZL#SV6Y=3]_IB$$WU^$%?SZ._#H#<9^DI:/_]Y77]>+*_= MU\_U:E.KU74WOAXLP5YZ:#VV7A'/O)">"DMT;]D;DQ3"Y[!7>%3L(5;U#N.F M6[1KNHGB:L1N3!:FXR;8J4E.FW-[?O?P.GIW\_"C/9RI'XE]D;034I63\GDH M6%:/OGLY-C=;@[:1+X.<>@DXPIAS$K(-!U5_?H@[8V'*H]9I7T[2L/17K-^U M?V647"42-6#3."M'HS:+S[A#'+LS'$W6/,1C(/93.\&)#&1Y]!X0 BU!!FDD MA4,8J$-=&W<:H+3(9X2AXB%/^J/WOYN7VF.YG-*RDOM:?S$)]#;T,.6 M(47?C>)@R7V]NKF[7JX^_K5IKG];WMQ<6B8Y:]_-9-99:P4S7O:FF9-))9U9 M#!9/N'N,^SGY#$,LAJ>3.7E&FN/FZE ^D)](N? MG"1S'IXQOTQ)2JJA+R@.Q7ZJ;D)A&S:'&'[[5!_C3D5CA! E0 8*F8@[*_M$LC@I'WR;$8+ M1Q)'.+O,>'.$]+]V>?+V6YI&Y*,[3D7.PG2:SCPF>0?L;./#)PA")U'XGV7(42BIY^@00SF:M$XQPDQAN>N/3MW<(QRL M;LD,)NM92?(&*]CYSY\]SU"<8@VE=78:-=B1YU5I'#>IY=0_+[ZU%4[]]H?Q M3(KP>4L -YH) W1_PYB0"B85(0TT45A_#D6_GW>PAE5+I](6F8Z59RPQ/>O) MVB,Z<]DLOPW:PJQZG-4>Z,#WSK(Q M'2=1YR Y3;.&\UMJLSF&L-/[SEDIGX>Z9??J^]WH JR]I']?KM:+R\Y6?1V$ M-A!R*'!- M3@&SL'M:YZ8F-CD>ZSC=(ZO4?57K'MR$1%XW5W=M><>B?9%E-H0^0#4%L8]F MC=;?=B[@@&'0S001##RA_CEY.Z_B9_6DR=^KTB+;_M7V7^HO]>KN$$8[CX#$ MPF"O-+?&42%M;XPAF/1&T$ 3A?6\1U6M=[ N>AU/BU>'\A<7GDY 79IB'UC[ MI6?M+%'HT[R<"#I'$CF/&'.L$TW6SC5VH^!28< ,YI@S#3"F!GC9UU *)7W2 M08(!GY^D)F)P;#B&MZ'; EDI&[\=<.X]@*2U_VCNYB$E8QQX<:T_D8N!H,*$ FMU1@<[%$!1T0K"58F#U@.Y9JC0I84'@=%+84H'!NXG*MF M\UEVXL.7 8S.0W8R^'$ZB!G,3%)]^)'D'1E4SA@9%(\8RP'PR@'3%Z0+*752 MSC3"3&$9>EPI/CBR&<-DG Y-1&*:$.WX>Q#OG+5Z_$E^3DA1!E+GH44Y''FJ MF#P'-P.RJI"W*2.X8#*D:9(*X:#'!PM<4"=88=23^)HVK-C(^P4CD2.H.WNW3X&5_WQQV9;5_Q/B;=OCZ$U M3CZF8C1-3AZ3^0#7Q%=K/T_0"<')0>L\!"B+)X\OS\[&3OQ39L^6HC,%E%;: M7'6BO%!9UPRL#T/A@\9.5BB5B6MX SY?F%%.D#:'_B/\M47WA.G_<[>J*PPNJK8LI L6;'U5W[ZO MUQ6&W9^R_U;]HUXW_1>6FTU;C-)53-UM-]OPBS#[)-\$F-Y<<2)8NJ72U.^^ MD=[N&JD#=%&][DB<_'J_Q\RRH! I0 M:!EG&$EN:'_$1C(+DXX=)W]\@J2O69T2,+B3K_$2AL2%1/B"$];]!.(7E(D+ M&,R=U+5X$Q=5^,KG^FJ[_%+?),:&Z8T>GYT6:^_TE#0T]?EE\#$G+V2A@^B; MAP .A_]$OCF"A^AC?]?7R[8P=G'S\V)Y_7IE%I^7V\7-I8$6,X6Q(%H#S5&( M( _60L@HD\[]#;116 CO857MM;"OEJOJ:HJ&U'E.\*#1Y@K79@JS^V C3&@1>W,A.YR'4/Z:7V%EL9AJ#0A(7 3'!YT#4",!E8$CK, MV-1UHM_=/CI&C,93'2=-D[*<)E1/WSDZKXM&XPI2QS$[#[W*YT[BA:*)/$4' M2U>?ZNN[F_JG#WZY6F[K-R'SO'[\#L2[=CY\5W_=ZD#%KY?$ V,L1"JDH1!B MP!#10#/'@77"&9]41S; /G<80:FT@$93C9AD@H9XT3%)+:6N]-6C/>1V"6<' M^E6'NCIZ,>6%"\FG:XK(R.S,K9 8ND4W0/7W#G35HJXZV%/7JZ43>RK:*]A, M\Y#7HAX^CA>+LYDJPLTI)/YN>[>NU6VSWB[_T5U+M'^2\A%$9AP7.$P1&@.$ MO?%(P5X2@,-)]S_G!2:I\1YCHBFBC E%C<):0N4,(X:E9^Y=[9O*3$(6B -80)H33!CFE+L?-:8N1I4FWVDP:(HPY*C;V7 MF IAA$*6P_!_$E'E4>G"QGM,50=JKP?/BT!&ZB+UNC1KB;J;2E@9U7R"E%/J M-X;#F:C8*!<>J]%X/J+NL-5WF^6JWFP65_]QM]QT]4(;]76YN>26!S/<$0>, M!PX(Z4 _-C R4;)RV@(0F@H%A(%04D&IQLI!%\9B,,NP9(5UI<=5'0.K_MY" MB]26D02>%I?IN$M3E[/3EG =[23T#;N(=A"-<5?0/N?U$^J;AZ497#L[WHA)+XT A+L!@%BF>EKR1$FC![$R-/D.?WD7L" 8A@2ROHU4A#&*>-:/$$NE M'I-_]S8L=8 QKY4WDC).)!=>00D5M)8QKJ=.P5M@23'?:!*'9>(E^!N9C,=0 M-TE"ON:7FR%R]DYL-8&:$Z>Y630"/$*.*2:2>--,P=9F9!5=*3 M6B>L0$(1PY@AV7Y<*^JWFT@L< BS+E'?MDB2%&IA^]!@, MD\X4/VND?;F0*<"0X91B@(5I%T"E$$0&SUSQ.ZN^6U-OH54=MG$RE,#C(!4J M0^'8'8D8]J;0H ,[\1*43N@L%6B &Z<%:"@OT?=2+;YUU_2]:U2;\JWK/@.L M-W]=-YM@%GH:QA"&5"',L$72V7[\.,_2WAA]R1C0T"BG'4+44."((H@!3QW6 M07D%*_VZ<8^O/0.QV"&LWA\@)MX@-9K8.&&:E-,T@3JFGM(KNE^O6N%LUM_V[\,\*B)Q%EL;HC@KF)04 M"Q1&X;Z>C]7( M,.L >0AU>D9E-7]Q*#$35SV1IA'HJ7WZUG*ZNS\I;P:OSG>KW] M]G/HKENUNFX/T'QNI?C(,()!8!5D@D(58D<*.>E'J0 M7?->INY47)>/]WGH7$Z'OG\6/B]74<4<]S7$JWJ[#-*ZZ:Z67ZXVBYOPZ_"A MFWH1PLO'A\0,D8I:*3V&UA$"/.G/#3#.==3M+6/L V>,0@I1)2PUR*L@!E1! M"9P4$H,IS^NU-^PTJRX7"[][4W^IUXN/]77X5<#=13$[EU(>0"_5*J?5\SM?8 =ZJK]2+7#G2*HTS5,0DW*#!IH8+W*=\1WE2O#VF]L4"G<)C,HABGM83-=#Q]\FKT[2?/#G]5Y9NG@)DP M[#DPR&FJJ<0A07&N'_V$P:&'VX?"44Y2!A2#B! *#%%**HYP@$(#+%%\@_SX MD-WN$-W>B?V4>5C:;-5A[\CN/PT__5ZLZ5*77F;1:L,GV-0&.WOZ,I[YJ,6< MXLTZC_1G2H>?/UH_#=?I$X2ZNEK?U=='UZX\!F 9@M9R 3U77L,P2]F#F@B7 M5@ 5;]8Q@HE 0'+K:)@A%;->4LL5)$!C55KP]_BJF&3DCM$;2^Q*)41*;K27F)J7Y''M6,C-SERZ-/Z^;Z[NK[;\OUNO%:ONM!_+M.X4F M$FK+ &8(>T(,YX<\.03Q R/E2.-48^PI%X#@D#>P,#WX\"LLNGTW3OF$ M<=5#/HSKU(LWLS= JGZ>@?OA*OH\[3,2TSA&HR0U<^/,35ASN_>LO!;A,>$9 MB^:N>P3VY^9FV3X#>WAN$7NN@8:(>4^L0$88JHP/<9 4! H;NWMVPH(66G , MK+)24.65Q-1Y;P'ASAB,"QY3N0=5]:C.]H3H\P2=&(896)W'@,OAR/>O&.3A M)FX/K%U6;*O1'R:/82QO/M3K^OI=HQ>K7S>7UK4WBVOA!'805B/W&N*8^79S:7,I,YA-RFW2TW! M3I@PD[Q>A>1Z+YOKY>JJK5R[_M"L/W1+ MF?77^NJNK6C;U.LORZO0:5?WG7#7*R^=HL1C)(3RC@N'%(*B'Z7$RZBEP\(0 ME:/2 DD4%Y*&+J&)T5X@9R$ E/#2KRCN':L.GAUND/]6[7RK=LY5O7?=?L7. MO^K@8-5[6#6K8RVX2=B .G=?B)@7?Q_=(&TF_?][P*$'),S9OX^>,&R6C^X1 M'XITB;CPH%@#/!=0G+_%9Q""S("$9E:C,&W5J7T*NAN+ZN:F^2U@KFT=K+;A MU>)K=_.L^11&8OUZI6[;5/Y2:$H$-T AAKG7#AKF>LG2EMF4I?UDXQ!P9X3P MB'))K5320^)H>^.%5(P4?^#Y@+LCMFYV[6Z4OVD<]UUU)Q1]MO?O5 MGRZJG0]I"__YFR=NJ?"L+9,6+11ME"++C*GDGEA\+-9.\UB2+.=>,U%_3U-C MLWL&>; ./G;B+YZ8.Z;CYWL:&!B%#( MM="2&^DU4 KU ]]3D?0.ZP@8WFLIC?):($LQ0,I98;34QD@KN"I=T'^/O-I! M;[<# _CJ>)NAA]_6)>\,$3S\ M2GI!F'0\J6)FE*72Y3%[+,,N<1S'8631RV3T)5:X1#)7Z.G9$Z2<*E+)0N8\ M5"R3+]^]39N/H6@MVIG8W]JF@@&O'&K+JB$-WT7APWL;6-JT9\&2OCR9U@R[ MMC&-I4AU*4;04#4YSXV,QS2IQST]<*ZT->'[D%5?]_!2CE /(RTB V] MXGRER<39J$K8^2I.V;!-JV3JXK:9GO+VN1VB4 \ MM$.%LQ82ZQS3"E(KJ >]'>EA_',J@[Y>/,CJ,(U1B&&D18AI<;Y28ZXS4952 M^E>:LF%BFDQ=9$G?$]X^6[\WAID9B.DX_$VN/I)4AM>_@;K9+=(]\?SIH:#< M<@2\00]7[55@.093"]E_&I*=\_$ M0WI'%MLK3!^^T7U)J&0FY!+ 04>=48)R=##*C;W\4J_?-[%KJ2.-I0S 8US1 MXT\],=;25EC'TAFWY#HACVG3R ,"NZN2>VB[FJ6)+WX_S=.)1=I,!,]CU3:7 M,X^/0N;D*%:N?KQK0_.?/OQ2?P[6VU/,_;+_I2;<06FYQ51XC!"""BH #??M MZ1E'4C9]1I@I'!_OD+5C:WW 5FWVX-*T:@R7<3HU$8UI&G7/X#VL/@N?6)^> MY^>$-F4@=1ZZE,.1)GN'2].C7^HO]>KNZ!2X\$Y+!0$&G%,(-.18]F8DL$G5 MY,D?+ZP]>SQI*I/.4)RV%"4G35%Z*&>[YN$Q%R?48S!M\]",X?";3-TGL2ZE M/?*[M_77IKG>_%AO+X$A%"F!+38AF;/!DN:]*2()3DNJ!IDHGDKMMZ<2ZU,& ML16G%\5I2MPYZ8[Y[_%<5!VBBRI@FKAJY0E63A6OC"%Q'@HRSH7'I2SC^1BB M)/OMBLX:4U*J8$ 9KK5@6@=3>VN6(LF&BTF*E>)ZL@6(FTAM&<+F_.1ED!:(("N1X$0CUEL)"I=6 M2)OX[<+)S+NFO5IG/22E268I74YR$S0HH3FS;,3+10I;\Y.))/0GY"&=A>A3 MG,UFVRZJ=&8.&1/'0!MH-;,XY$I 4X@.$@2\3UKJ&&:AL$2TH'8KK0-$8B!G M<5)1GJXTP>B9VB,ZVT+(D[R<$)%Q/,Y#2D;Z\/B4809&TF2ERYO>-C?7EYI2 M+(6A$%I+G%*".7V(:;3#Z8(2_^W"4C)H.229GQ3Q*$/-,-GHL%0MF'/(Q8&) M%X4BG;,Y2<0 ]$^*PU 6TF2A3W8NE??266*X8,1[A $3_<*LHYXDY2")GRXL M"H/6-%+92=&$(L0,DX0>RCD$H;?]HAXD\S4G.4@'_Z0:#.1@0(R@5M>]L4Y] M!/>(&>04-E* ]K)ZTZN/(P8-#1=2S4R4A.SFR/8)YA[=Z0DS.YO)P45)(L?$ M&?$>CDG'I^MQA2I.<063%:4UIGM)$9D?1#L[9%D"> MH.2$JHPA-RR6B6 M9I=#QB-_/G=,]#XJ4C*+FZON\M_VJ.7/ZWJ[^+HS]B:8/3K"(+D6@A!M$"5" M6XAU;UAR(J-CISSF2B^,WX-LUW8_=S#WFE']\28@_=.PVRHRD1T1ADW/<^*Z M^WM4*"CG@L>_O7"T\(!4'^!1^*I^ %TQ86199E* M$_9[DMQ+)!4)*;_CXD1@.9RW>827(_ WN7I0VA5U=>@YV]>KJ^:V[B\A6EW_ MM/U4KR^=4<1* /\_]MZM.8X;61?]*_4X$R'O@_MEO>&ZC^+8ED*2UXH)/W2T MR)+49Z@N37=3MN;7;Z#Z2HK=+%0!U27/]GALFJ0:F5\BOTPD$H#3B#$-N!/. M[@O2^+ZXUKY\OASB-P+BW, ]L$TL%,BC39IU1:^K<= M*^:9/NAGFOA8T'V((;M@TBS7NO[0K.KM[[V;_UFO?UDLF]5B\VTO;I#PX:>X M?]V''_]2;SXUX2=?PZ]L[U@AE&"%,><,2.&05DJ3O090&SK;Q.I>M\1R2G(G MA9N#BIT].8I7O6^UV3OS)NJ3EKA.";".*?&41"X9 +?\_'.[>(\L4QU5K8ZZ M[J? 5H-JJT)UHD/[XF?\J!:)%]6O@<7BN[K-W5W\I#TDXZ;R(]KPPB)ABC-I M&LN/22+33)\'^D39P\M7AY(.TU!20;P/ZS(J@& (&T.]-,9J[N1S5T@_]_'& M6TT=%T([3+61FOJX$)1A(,&P \5)[2#2U3H>ST#S+%?T!W-*?CU BR=]<"@J M@^[%HD*;,%!(@JW'P#(5GXG;.POMMG]U<0#KO'7&"@.DI)0( :GD*#Y6:R'" MREVY'W*R-SQUQ6T:GC%,A2XW/*7A,?2&)XLHHHI+B[2S#&"D*=N[A92^]R4L MIV,8+8PU2G.H@D9 2&T ,9"&R*4Y J5??7BN,V[B5Q1U16]Z_M%+BXY7%*6A MTO>*(@:9QUI[PA"R C"F$#EXAX RI>;P^+,A4EAZ'AS=&:JIE9A903%S'L5S M &G]HNEU@6Y7%$WL'IZNF$W/%Y*D?^8>GC04,AR&Q4J $"&H8%P#(0P/<6CO M!H9SG.(&%X8)*FBBF;=AVE!CL/8,:,@()TI#C,0H'G'3\5Z>'^+X9E=$I^$O M.13I?GPS#9M>7;2>.<(=#[X3>_881EX=CFM.I%FT*U33<(!>DE]H%DW3OG?/SV$Y[Z -<8D@Q+4R M@BN CQ.>,2\&]?XG6T.P]0-WAZ]D+ M5 2YH3U!5ZOIG84GI4TH&=)I$$P&/9YK&^J)3/"+9GJ'&?F7C DH7F"D/ MNM-@ITRZ?/<81SZ$.M>1ZG;7/ SYRWSUS_J$'V>82QQ6'0H+3Y02U EQ*+B& MOY(HZL(P#FHA)$?4*TL5QHIS2R '"')DPK=*UUS;N^*C9WW>2Y9X#?8 !+OQ MTDC@I9'23J@6N8-8UV&D\_A<*M@-!W4:7)1#D<=EO%S8=*Y%U,N0G-V% =7M MY\5R$1.SS>)K?0CPEC(L(6<4>!"83UE[Z!\ +&U+]+FQC%56 *U!)0"&^B5 M> Z $TIH FSI/:"=>*U?S1\(F'@">"BDW;AI3#33".H4R(>R78>EGD'J4IDH M$\;3X*MLVCPN)V5%J?^Q,B2 PTQ:SRA"U&KFXN;'UK$$@"JEEOK]ITL/$8YO M.$)+:$P&/49*&"*ET<+:<78>FNZ%I0F>F^H*X33<98#\SYZ;2D,BV26.G8@S M0TR(,#*X0T@5>%C*>'>(-MXBULLI3CX?.*J,5XBH\+$2,,5-T,9::AW'VJ;= M"]FS=;UM:6X.O9H]:ZTIH"5660OAU;>^^J A_$H$9,5QZKQD53FHLM%;ZT.S"@.]T.]JS@SCL.6*2T["N MH1!Z;1A5WFD?+_>GQ3=O'IUK2ST$TQ>Y;I0R"FAIO'(4:4RXB=2D%R@/Q-'@JES*/$Z.<&*6=N'HW_W,WC*Z7 M=6RHP8HYC(65$""@-6?0@KUK84CL;%E_G&_JVW8N($I98I MCSE#4H2%)78,=-N#D%O_^DZJSK[V>M5\7:SC?5$?FM7@\\,] .V:.14$<<@1 MMB#2OBY:_6TGU#M7CR#-M05+HRT*_UYF0E*.+!4@&A MPP8HI36%Y%"S0-+XE$+/PT]F!AH(-+(^) W442$T@D1[P7C(!4W:93CI)9X@ M3!7OG1O7)1Y <,$1^D$UC>G?4_8FQV1)F^INOEJ&N+Y^7:_>?IJO:CU?+VYB MM\;B[CY$K>,[H3XDLQ8P(0CB&(:@SP[[_@C+I">!NXX)I'= "N:MEE2[H"MS MSFKO 0LK),V2W",]_.[=HPK)3[6.@J:%W6S0=@O#UT U+2SO):R"B%4KXXNJ ME7+;!;:5\VJMJ1WQN\!8N2TP#2[+KE53=MYFY;\99YXS(BE&DG $,'7'0XCQ M7JV,O#=SF I'#4<.,1I[42A0V"-L0DX3TIG2A]B_<\6L=/<\DEEH+BN(!>AM M4IS6G\LZP_Q#<%AW;=*X*Q&E3K=X_D^]^/@I\N+7>C7_6+?#KD^O&M86$:J) M=5*YD$P((0^+>J\TZ7R/YW,#00.(0)A[SR%UQBF(PM>, XB%M*[TNX5[\:KY M5KYMAK:N[M?A>YNF"GGSEV"#]EK//EE<'K O<]KH.*<1VAF(UYV.#Q4 ,^&* MSS%![7?)9\K\W6];M//X[^U,#M_XW"R?F=#=+@-]!JLG@D16B"=P(6@V59H" M4S MGWTTZJ_WG]_7JUR&[+FRO:23=I95L1O6!A!3=[A*",(I;;MJK+#\T MJ\]M?G"@?Z4"\6,01@!.< $%>6PH<4 8H M3@SQ @"M9%)[=9J3[\5K'7R"Q[F< M,2N6$T@<\^K3E)IUW;CKME[,MF.]J3^V9TV6FU_GG^L9!U(',N3$N;__6Q^?K_!"5C D;B%Y%ER$G>=0Z )VAE,%;7 M99'AXC>9YDPJ1YA 3JOYWB*(E7 M+Z;H#E4VKGB$P46RZ(O75-BBM_S?T<4P)+KPQ3Z5>1?^Q"S> Z8DYR%=1(-^9)AY\*&?2"\8LIE11*T5(?7@(LQ0[UG:%%6:'0^H=A>E."6FX M/,\$Q2#IN>J[B$8&KS_5]XRS]X+D^C[>3^QFX%1(]^C7]6K1A/7)K9UOZADP M"!$GL*)&6>2]1Q+OIS#FKM,1MO.?3B!$2 *!) 24"J,(#!,Z30#Z_IL$-/^9^@B2%( M=.$+%0:YC0/YN_G'F2$:>XT\"&MCPS1$G-K]E/>0=7KUX/M/MEMXL/06XK5Q4%JUK)TC."9.BZYP0E4>N9 M%70'+&->\ B'9S*#OJA=GR\&:_!$=C ,C70.V68CN[%X/& *".,$(&9P^$^Z M=X4P5J=+S2^/8 GR@IG,'242Z@AAR'4R&L4DGV++SR0D6G1BE#W93XY1>.IQEE?Z(=.$5<[]:/2"P_1('"ZVT!Q(H M0(5E%,;GN7=>H83JU.YV<0!E(&12>T\]H$0AI2 BDBLD+.48\<*LLI/K0:Q- MKUCTA^]Y4AD%N31.Z05:!DXY!\492AF,W/499;@*3<:9E+KSZ1=W]*N M;NEW#G9;>:U,U5ZHU"W/1+2Z;GB6 ZK7=F='C++M=3Y0_^).9S^@KL\1@Z3_ M;I=S" H)/1'MH8RWF^;FG]LNYI.^TQEDECDK -<:"RDA"/G-?NHC(#H=S.HX M%(<\EFT95MA1!9P % &-0XR&3E-3^B#IO@5@>T2EE?'%$VW=R=Z%/QPR^NE]E+\Z5>#% MEEJKG0XOJKT6U>^M'E54I&HU&?EZDN'0/\'.5[#K-,XFC:GPXY=HQL9Z2"1X M/?_6GD*(;.8^?[EKOM5U*^#KX&2?PF^\#B[VW_.[^^W!A/7Z_O-6\D<24Q/$ M,U()KBTD<== DCW_&&F2'B.CQ$SK3U7A (8SU5H8EFD3TW#6K5TYORO M^\@U^J>W/_U2'<2M3N0='CE&,VG_D#)%:^:)-3O-JE:U%]5>N5W4V:M71?U> M/#T!)AF(,ADL,4*-/4VF&[I&1Z)#3+N.=7(M>][4Z\UJ<;.I;UN9?ULN-NM6 ME3,AV3"EK%906NZ@]RKVU^S94 NI:O:,ZIOWOZV70_E7@YE-UV>M=$UK59BH7349Q>]6HVVD>W'638E M6F7 &JJ4_:<;E4;1/G%U5=8*Z='G$!GKU=?%3?VTT.JN-6_XZM6'-_5-\W&Y M^'<(L&WOA&G6F_517L&8]I (2;VCR@-)X:'0PZE*>D>HG)2$,P_#V@%(:"EE M4D!/,< 6QH/KKOAC($=)VX!TD'7?1M1*VSH=."-@UX;XTA*=AD<@%YXQ*RAA7\4EHQN,#-4IH5[ AY.3M MD:-<5[O4_ )&%V@@![+3<.0LFIQ[BV0P.@.B_R %%/*9 6A4R4Z4,EWMO M@IZXM)RKC;6(2!"^:W#I5^2/CM7[_:->\/4FHS+( M96&CJR4UEV!*(Z1T="?+2#U4>9Z2^N+3]^&$ P42 V-&X8WFU&#'(#TTAS/! M6=?H?O[S76PN/0H_5Q^/.!1(2HX+"%&(4D%0[%_AR*_=RN)K.E9V$F2@5AK'< A M;4>:$DZ%A9@R@BW20!M9^LSMZ7)_\ZG>79%^6,B_/UP2?+M[2NCQW>E_[_N4 M4S&C)==NKF:O 969;L\^3:?R18^NJ/IC[-YZ4W]I5MN'WP_7C^MONQ^>E!B00R(DNPZ' M&"NPA_%9QI;!A$,*)CT?TU<&2Y!Q%+-X\HM*#I4. 9\S+JS&('!KZ<"TE:=_ M@VY>P)-[EJZ&]8#>I*U8U4'HTPKE>W\^#]KMFP?5ORP#BR_"-9:*V+B^GEG!A)&0.P"!M,(R M[\A>/*!EIYO,1Q>JS?>G:3%TSAZ$L8NPO:YC',A,HQN_VE$D?'5;J[L=VG1Z=7F M4[UZ]:5>S6/2N>M)7]3K?70\!,QXJS]ES"M*J4)4,$H4V(_/.$DZ<)1OU,+Q MI16T.DA:'45]<(.+\1I@&TQ;0 MJRD]?=.X\M=Z$X<*C/YU<5O?ZF^_!:)^N7Q"HN.2 E#(!%.>>,TW%B; M_%N4N%HL__XDNUZMTI$.[ 5R+6BE:;!L206;T69\,N]N^TU_;M;K6?A(XP1' M0B&)"7% ";,? W/G9\OZ8X@#MYU)->&S.WFLW'KLJ1A)CAL;QT9WP2,(E[VK M!UB3<9P^LG_O$[T1Z#K=U>W_?[_>M'M[[YIXEFIYL[BK'XS\KDGV3*RPM1YB MJRTG.EY/3'>B&NM4J?W0PJ.D,F.6 0L'GE,9VPV+^8EP::$D#[[=0L/HT*91_:EX+ZJ# M@"W J@O 1:BZ"V@7J#.&ZR.HY-.FPNYQRR] MH]!*&I?>K:P_[82M3J2M3L3M1D'9<;_,2]>$/(VL?@RT;W=G M8@?XDPU(,XB-$5(P#JE2P!NC/-X/A@7J]+;VP"$*!Y:V^6_7)GASVB98_QF_ M3CVSV1/&;@GM" BFQ8ES/98CM\P_"/6GS6ZWJS#BOVGX_$]VN].;GYQQ !$8^;RY(0I[4^2.4IDXDWD165 M993$>/UH4ZJ5N2UZG82.Q VJXD;JNHJ?CGU2E_S[/,Z>YG'?-3H>C76BPHMV M<^J*MSD. ?UB86$<]6A'V D6&Q%VD@UE[3X8 M]Z7F4KCFY-\#Q&^>AW@DMB0&'8#Z5&ERB$K/#Z*]0MU>N/57]RVV^4Q3(E(*M/OA.E;)ZZ?(L6_5'J#]1 MO5[57^:+6UM_J%>K^M9M2_UA.=Q2YW9QW#;Y0X:%0! B[1GUR.Z%H=[0+ R6 M19)QJ&TGZGYC9%NQ:MHL8UMO'$IX>:S2EPG'LT1.BMP;92=N:Y-MYJ7!%_/O[4KIZ]Z%* %]EW_CF]:W"6?+W89EK3%5 DR@V:)&\3] MT>M/FOO\\TW]M5[>US/$("%,(P-I&(]2INB>K"UB.NE$X/#1"A/D7IQJM95G M*!0;9DT$ 3;N^J,#PI9N[']VCN-B+FIL\!YE@$(F.A7Y6,CT(/85[@-*! M3>?7'%::-,]F4; ;W^;#LO-+%/-ONWN"U,V_[A>K.HAT>W_3WCV^W=P1SG*D MG!*2$:\%X0;N^[VM=9CWV.L>/NA(V]KA^Y_BJK'Y$*^P",%P\ZTM3]9!ZB_I MEWMG +L;H8X$<+\7&W:RQ?O4=M)51_&NLC?]+%P76#$?U-,@P8SZ/'[U(#-2 MO2E.?9TO[N*>CV]6;^=W)V\@SARBUJ@@AJ54,@$!!@>218:P'&0W8/CQ:6_] MJ5EM?@KYZ3[#[/&^8%8#]"3 TJ!GH\*#H#]]:%8_K8.HU5'6*]/B>1!3"#*# M*29*E3DT>XXTLZ'7YZVR7^:;W6!M7]!6-+6\-?.[N_6K#Q=D(T))KS4 ED " MO$3L<(C&,FUPWX?*RDE4>/U^%#P;S8YCJ(X$/#D;)5+S@W?%CAJ\J$YT:-<" MK1;M"^$38NX::4ELD!+*HC% MX)#C(XB3JK99!R[,]P\))R[&IU-L4T&+.$8KUWL1*Q&\B6?K&<+V^>WD9CUB$)D$= M &V4L$32(VU+F*%K8,CP(W<-?-B+FIL\!YE@$(F.A7Y6,CT(/>&N@0O IO-K M#BM-FF>S*-B-;_-AV6?%OZ]0APRY/2?PA#0SQ*V040CLM"!:0,$.=0?,=-*3 MM[G''H5Q(]>>OZ2[>7^W^-A>JCI@S9_%#NG+_K%-,&3E_[?#AEN _N^[4T]/ M4>_U5O\=X.Q8 ,AIF&DP;3'M+I0!\J/8JZH:;R)_]:5E"/=GO;I9!.*?,0P! MQTH:B8""ED)+#CFUH2KI$-3PT4:MG]8[L=J]LRANU7P9R)\],>Y1*"T.[Z#J M:(OF3KSJ(-\5ZZ%/P=6U"#H(ZNFQWD!]+I4[,R"5VI#U9IL*O6O>S?_\G\7F MTZ?F[C8P:RRU/GWCO+5..\V)]8P[88 &Q!Z(5DH[H#LKNRSCM&H%::L_CN+& MRT$6MU6SK-[7G^9W'R(]UI^_W#7?ZKI->MKGBM=1HVI=;S9W=?\FUOS6ZTBE M5[78L#ZOG#.C+\ =>L"*V6PB5%U3*N"8-=CG<<]=>\T*>?&:ZU0+ MK5D*K)U-,0TV+:%8[X)J(G9=&3..WG9NK3^Y?]TOOL[O(IV_KE>+YO;QQ04A M&Z>"2VHH"\,BKQA ^WL*G/0 IW!FUH%'8,W]JC,N=*4A>8,\B!ID&?Y91K1EA0N?@ M4!68?;7Z%DC\O^=W]_5,4>2!QDX@B(SA"#"R/QSA/(1H]J65^>UFOMH,H=#4 M<5.<^+&(Z?[\F#&K^:9Z7W]<+)RJ.>()W[NJ6MSF=];E1TYUU+V >5ZWCU9A_ M92?M:H ?R4D[Z]3+2=,02W%2?]?\\6L (GQY[.A;WCZQ.+*+]^ M$ZJ%@A*R()70FA%&#OU^SBB5U&977)C"6Y=O[[]\V5;:YW?5[4&\Z,G+9OE3 MZ^@G7@MU7/),Q7H]54)3]1;63_J3I.9KIR:Z]HPI7:^ ; MBODS-#Z*.:?#\..H^P3YCXAS][CP91%8K'T&XG:Q"0.NPRKO/MZFJ>\WOS:; M?]2;U_/%[4PA03 7B%M"-0><:'<87B&3] QWMD'+MZ@\<450K%C-'[W=T/[& M?'?O>>];SO,9HRN57\$.J93=BEB=RECMA:S>WV\"DV^J;_6FBH*.S9&R&,D:&64HJ!8(I2 MPQE& DJB1>>'6/(.6M!ECW)N2\ZGDDXBFTH!\I+S%C'(1#RXC&Z/W;@@@EU] M^?@,0BQIK]\$87:/8OU:;V90*@ ,X5)ZB9WGUEH9QPPIEW4:@92T9]A(A7.= MD[="6NE>5%&^_5MS8<%4)[:5#<2U&R>.!VD:!PY!LPCG703J L?E 7@:G)9) MEZ;$%!S$6?X^9D"_+):+S_>' P[V_H0Y@4>82F,L-9)KA(1'.^:D5#LS@,4& MCSTZKVTEKG8B5X=>SB#TB]A0Y/\QB.B&&Z,7]8UJAZ%D>-$$/D3^L.+[1SU? M[>_I^G:U7#$1Y>Y,FLU>D^36?-I=9MO,*.;DWS?UY_EB&6!_]6$[H^.$GE$& MA06>6 - B K.46_W\C#LD@[.EI.B,"_!R#F0S9\@FE@R7FQFQ'$H(C(+(,*XA M$%+OA&# @*3=C/LKU2X3[89B995\NW_W11+)?SU3@=&FM2XTQ^$;I/?:7+M$=3A M=-O#0#\4X_;1KQ_I]D8R/^^&.5EO)3% T'B]+>/QL468I[$^R1FWW+F*(X_T:QI\W !V"S<'"ZF7XT%NZA86\>[HMF=B;VP26V M@C@<_I*<6FJ-X(!:8$*%<&2+N/OR4>!B!0CR<8(W,-%S&$*59.$H]:1(^ MP)J#@]-M](-1< \%^S)P7RSS$_#BZSX2(,T5Q-P3RPS$_#, M"8N\#'\)*C@$1CNI]J-+P4G*93>YQDRBVO1[;M[%/U)]WOET>UUXM7_>K0BO M/@]R5C+-BF_!K;-)4N9PGNP,_P]%CMVUZL>(B:AUI4$W7\4K5^)-.>T5C>_J M/S8H*TTYA(I;7DE@'-'(L>666\TNOG9KV.UTEMKSU-([@!\'6CM'&02R.QO4Q'T*K? MHUQ5*]C(G:YG ;I 5,-!G08U9="CR3W=TNC'SQ>K]OX0M5[7[6FJGX^GD'\) MA!BX\/;5\DU\[G"U/7;^:[-<[?]3S]>+];MXDGF&-34"2&20)(QQ1Z@2EF+G MC?8<&9I"5_FDXM)H887U&A$JF1(****,!5(Z9F7:/:_I]!85J5I-JIW8AU[) MG:SM4<=3X8,K1\G/>_&U[=B--Z=IPC2>+6&](AR<#>P+G#V^0:?!\5?0N[FV M*_6,(?K;B9OX5?VO^WIY\TW]N5C/O-:00$5H^"=60#CC])Y5+!.X5W2X,)Y4 M"'L,I"$.!DVM],PY!H R6F)JTQZG3>?]$[FJ@V#5[U&TOL0^!-Q$RAX)US0R M[@5I6;8]CU,7'LV \L08,H=&Y[@O&UK)K/;4N+:)1Q)F5OBPN,3$4FH1A)1" MA?:.1YA&O5CMPGB(8LF(9 Q:3C'C AL4EK0"$QS6 +[T^:MC/O2B.N..6T'[ MO">!DPGQCCY=#H'.-E0VL(XZT/6>4O]>?W M]6HF'>=:(T,8919X")PB>S_$0B95)3L-B*C@'##OB+-44JD=UL(#(##4 HC2 MO?=G7/)T$3B<[-)1[L]V10'.0G/Q6N[O#9W\_6Z32NU1!8KXPTWR(6!/"*'595GLE]R]]THE$D1'XZ!,'RX MU%Y9Z:#5VE"&@ >E7U-MI:E:<88N3U/A2UZ4%D0NC;<20"N] 'V(2;=E9T\< M)\9#_?4XO\0ZW9?-^7:^^QL+=R^67^TWX<8!H<;=H7^X[ M%7:7%0+LK)4H+(R8IU)Z+*';>YR$W@_8@3-%M8T=G QQC+!Q MQBA3>K_YI*3__EOUP)&'+5U'-V:O;9AIVG$ ^UYW.9P9U.Z[+^/;<6+L?S48 M+N_-7,LN76//+\VR_O;+?/7/>N/OE[?K76H-/(-.(PD@H4@2);FEQPT$*V=? MZ]7[IFOL.#.(,0)1QK&RPE!OXY4"FGM&0A:/K3,BA3%.Y>F^@Q#EJCZW@E4? MHF3CTL;3N%QP^H% 3L-EARK19)U07/"281!.PTD&ZO#$]=A#$>GN(JLOS6J^J6W]?O,V!KU=6\*VCDF4U['# M0$@N+ /0&;MW%>! TK;_Y9$4%MH0R+5V@D(.-6/<(AYR:(^Q(Z4W_ _"5;=! MNFI]$&]LW[F T44?RH'M5'PIBR[?^50^A'K4)@]?_K^+>A7^_*=O/]=? Z"Q M3!'2->8 (S*>CZ0VC$C5H=*F#.]9J+PTI"0&2&"QE!Q1S(@*;&+#W\A1ZQ)S MN8&;,@?IAM8O!T&<7,P<"]W^.S*=@2U=X[P 5;>"9PZLI\%MN94Z7PK-A]F@ M[>?OQ=BMCS7%'%@N"-&:8<1E6+KN/9(1FI2$IXV,C/,:&V65C+NS2."0VP!N MG 8 0%XZTSB_:7I2VSSQW6P=.0-L,6"W>A0S]"7)%)S'VZ<^!UGJAO5@Z"?& MF7EUZ[*%G0G!9 9M2XSKEK#A+D/E7B&I*-2QT1M"P(7AAQ*?U_WZ=IX8!V@9 MR #)D)L -0K;,-_(^&Q=H[+TNS8RE(EWCXQ"+=$;BL,6?]T;RO8BVJ'X+4; M;[['J0M]#4!W8F0U1)-SU#08G2%$A YEJ.!&!C'%& .<(&N=.92$F%-#B6@_ MCK;"&D69-!)2'E)4!8$AF&'-B#:@]'UE6S="PXFH,V[]B:@$9+F("$V(B% O M(DI%=[I$E*Q)!R+JA\Z8QYM_7BSKEYOZ\WIFM>%&6R"YU QA&=^&W;N@K3'HP]T6B_5+VMFN6EX[.M M7M7O4;.J5>T*YZ 3#-ZK"6="MN[/TJ.9>;('I@\6Z=ZV,Y+E)Q9!QM6]P.'I MOA;H&:6VK?D\\Q1=PTAV7K0>KP6ZW<@^+' M0%/T"@_C66$H^P\TP!C,?A',[L2=QR:3Y.5,JEVFW9SX#6%5N!,!/1:!(H.9 MU<(!A3$"W%%QZ.GB5"6]KYDTL)86$\Z=!!13++RPCCFFG0, &2W&/-+]T*GA MT:E1"5;M;XK^K#J*%7*Q:D\#C,:JY\!,9-7!-IDNJPY7K0.K9L)OR"[]_RPV MG[[K<%\_;'%_V _?RG\0^.5RL]4!SZ 'L0)-(' ,PWC>,ZRZ]\Y/0-(=ZX5% M#?3$0;Q'B4)*G>>:.0641M)XBK@"U^D#J/X(&E:G*NX*JM5#)4_/6+=Z[NCG MR#15U'5'0'AX^\"8DZ1_O\%$YT?_F'+%J3%:QT,^HR6V2%QAMDPLVET9C Y- M&%>ST34CZJO[S:L/.ZD9PAHPZHGQ!@LH,#JRI0+PZB'U5%;/O0& :H>HH)0( M[3UQPFH6O@3,CME7G)$X7YPP9W._J9H/TPFK23/E>G&UU"291&#M,3]^F-AZ M8KB1@VN?*?/7C:Z]T!@AO/:W4M?XNETK'V2WB_7-71/%5^_7F]7\9C-S'B&( MH/2,<6VYMYC"XY77..GBC.=' T)82QSS!$IJA-"660*(9QQB@DWI*\GW1::3 M+N:CD-7O>S$3]]TS@-PMN(R+;UIX& QM$59_%K$+O)P/[6DP:T9]FE+S,O'\ M[7S]22UOX[_LEIZA#0"#/') $QFLMN$FJ@_2Z]R'*V+:@M%^<2'O&4T<^LML5R MN MFM\8TW#7 GH]/M9;"+G.R(NYDV^6;T-@Q]/%L\@1S2LP33VR-IXCDKR MPYE3R8E/\]<+ S&)% (6*:TYY8)+%6\X,U)C1JE326V_O1Q4^;?549Y)>.5Y MN"Y%R^$83\/OB:KBA?E"ZN-KK MDFE@7J#"0E:9!C^64JX996:GW\FWV+3'Z^/"K5G&IWOKY4W())\20EGOC-;. M80^ALXIZS'=.C:1/NQ0Y<6A'D @L0B3UE )&E%$,&Z<\I$I@7_JJXQ-IM]6/ M4WF[I#&CP-^-4Z^(?!JG=@7]BI2:AN6EJE,9HTR#4DLI]\15C<4P['XK\-=V M+^_E\FU@]=OYZC;(XO[JU$MEM5>D988]JI4.UVJO3+Q /Q6C>IO>X7^7OT> M=:IV2B7NS8UFWFYO+]?J^OIUQJB%C\2F;0!S$0Q(<>._!1F.2DA-V'))RPS@ M\0T+0 4C(B3)4% I/),8@=(O1AYB?OWGEWJY#LN^UFOK\UY9%-]N2=D5H$W+ MN7KG61^:5774H]HJ,@6"? QN,C_VMLZ4Z;&_4IW8<2!FP\CQ]:JN_URLXQ+_ M<(\D.F8WT.GKPT.@H+.T0,M9HPRD.DH HPBBQ1T@C# M2I:'="P%-@W@NX)Y-P#AM. MF8^SZ->)FO,A.9"EY]_:>NP,A73*N?[E%CH9\OZXWQ3W[X; MS,S[$4/*I@BS6'NF:5!.022X1LQA;+&EKI/3RZW3?R=<>@*[KC>;N^U-UM7G M^6WB3M%0= 3!9F6ZDUP^CW'4V M!#"/%S\3S&3@4TB$MWMG-);379W-+6_S5MFP =H[KI3AG%I#!-6"0( %D$1P MAU/<\Z&(^6ILP7%C=>VO75GK:H@IN^@ K7I6UM)0&^:T,^\M%MQZ[X%0TEN+ M0P:T\U& 8-+NZIDAE 04*B-4O+X0>2&IP (%"F#.$NU*5\[.!<<<>A$1HF8#..>7X/B.\H#0&'AO)8$<>:,B;=$ M[-T(>L2S+8I.QH088HM";A0&IT0Z;8TC"!*+!'*:C;0L.I^Z'T7-P50I8 _A MK-P ]V*O0:".R%E':9+9JP?.4^:Q/NIT8K3>.'7GMOI#'0:X?;MI;OYY>,Q; MP<"BDB0;9X M3K63J6J%2B6H/HAU):7"8*42T0.KMI_FJGEDCF/!$2 F%"U]8(*% U&HI)"],-5L1JW7K/U_FO4Z99H&U&P&-C6@: M'^W ;,5[404!@RM66Q%W!U&#D%4KY?C'!YZ![0)CY01]&@265:,G3@?D1:L' MO;7#K-7]YE.S6OR[OIT)'49#GA,OPAI$(4XUW?L?\C;I_/RE<:SU3AO+L+&6 M(@PU4(H1AK$3"G!1^C+(!W2V;H6KY@?I>M-:.IS)=%84R2$TMA6L4L^C6)JZ M'D/4C;)Z SLYJNJOR7F*&HA.;VK:=7(YCP4A%$ILE&-$(AO2OIT?,022ZN/G MQ@C^Z8V56C(+J*50J; B]<0!XI"DJ'2!_"E*6EQN:,P+84\J*H#> MT#/8I/!/(IH3Y9Y4+9[CG5ZH].:<5_>;==QX62P_SAB%PBDCE;9404J5/GI- M// ^B'A.!S+606P5LP9 :A%2AF"/XZ.4!(/PORNP3W,4;R %)2':DX=*@9F# MC%YU0'(<1CJ1)(66^H [46[JI <5J')A MW*=(/@JX@\KFDZI4=0.OQ9P+R&#LUE(A M3[0:4+=W2BDD&T)\WPUF@&<< X<@E-0"I[14A$K%!/&!XI-J+ED(;V ):RBV M?0BO**@#B>[*M:S+0'4FM=X(3Y',^BMSD<0&8C2$O':+6@TR5F O#/5>*ZQ"WB8%@WM/ MHEYE8*;3T0BRCC,N #26*@&$#(LII1$WBGIDY+7HJ7<5;#"\_8FJ%*YYV.IJ MU;!GH$KDK3X@3Y>\>FG3@<'ZH]25QGZ=;^Y7]:L/K[[4J_9)LO7,4PNUII)J MKZT3! ILC:8N4"B%8?F24K5_XN,A9]2P^(1'$-Q8K)FW7 %O@$"08%6X5K^5 M*)Y;.\J41DU](.O&1H712B.@IX"ZXN6LWV-S@7$& #D-DAFB0)-M4J512?N& MX:L/ZN:FN6]O:WW=W"UNOFW_>;RIE6$,6;QM"R,= C@TQHB]KRAKDWH_.PYI M0TY@!4728$LITP(#[H2D7!IMD2E-.:V4T9$"Q:_KY::U0AKGY,*V&P]= =8T M;CH@>A3Q1;45K_I]]^^K,54W]"ZP5V;XI\%HN95JBD[9-.;[;1WXU:TWB\_S M3;V>8:" 1)([%4F+J154&$TDCI,3C38:2'$%U@GIY83H-A^@K?9)E/ M:8SQIOY:+^_K^!KTQ^4BY@./F4I[Q@SE2%OOB#,F)&;LX!U*)/5./3\:T(0J M#P&6Q%- D$+:8ZD ((X3)Y(N]>W!*SL!JQ,)TZ@E Y[=V&9<*-,(Z D4I\-! MSP)W@9;R@3X-ILJH3U-J>J;QV<_Q@J[ODBTJD9 RY%P886%DB/1@[W+1!5,H M[,D!N-(2$^"5U8YRP111*"QC-0..*"*2WF?MP5JM3'L/2^.K?GAUHZCB4*6Q MT@.4KL]#3Z%S@7H&@3D-MAFF0I-QF46&#^^ MNW*4N7HH=&*).SOT'0O@UT0]L3Q>_W$>[>G072JBEXKJI8PS#9HLI][C@GQ9 M'+O2Z^&)WU.CG$:8TQ#:+,K%-3XM\_Z/=^%9# M)3BB##L!! ::8;/S5:802[KIH?NHQ!N'N?):AV1+*2J#LI113$@(!2*MR7O M"^3]2# CN-V(\#JXII'AY9?&7U2/(;\^(W9&]0(KYK?,-)BQ@%[='QH?A%P& MAGS\WSLY.$%02$R]1\I[$[Y&<._,T*BD?8STT84BB(8DV6#%J%=&&80%LXQX MYPW'I2N$3WAT9NKLB_I@"AT!\+Q4>M86D^;4IV'NQZT#339YCAVJ7W>NS8+D M^:E85!X*X0Y^'I81G9BV*YC:6*T ME6$U:K6@0"GMH&%,4F=Q& F6OFAC+V%UR$G!^T"R\6!^%&BBYC%\<, P:(-'1RR>"!6Y4;QN8,BN35-F MKB60_JY5>_FQW6W[;D3A.#: <2JY8=1);Z7>.Q,+W^I,^,^,@PA'V$G&F0N9 MI.02,0*!TI!;)P$HO:5UD*ZZ:\5+8*2A '8@^1&Q2R/XQ[ -)/>A4"80^XB0 M]B/U0=!V(_3+&)PC\TS(38#(U%^:U?E^=,BY8Q@S M;$&\UPUS:<5AG:ZM3JF.=!L1>8$FZ;M M:ZB7-XMZ_6[^_JZ>Q4Y3B966P&,*'1+ 2$NQ\SI\35C22S)GAK#4 &ZQ0XJ% MA::CB@JN-)#62(IM\1-^4:KJ@5C5[ZU@'3.MH0!VX[$1L$LCKAZPE>D)?1*8 M2UVAPY")Q9V@.3'HSC?ZV/^=\_/8W]>=B/5/&,>00,Y J;X*W& [V MSB,1P(/8Y_RP*-[<1RS7GA JF!;.*2XD]8HX1%7I-J9'KO6MVAWG_ST*-Y25 M!H#=DZG&P7D0>W6%>!P&.PM8"JL-1WVB3)=!L>?8+Q=V_1AQ-[AM/L\7RQE' MHNW)AIB(L*A5T("#5WKL97\*?#B.@0I)*)GQ"%/AK5:4P; (TY@BK'GI1R > M.^2+@T=NY1M$>XF(]N&YW',H>/AU@ISR6G#!F* M/=8BC$(P%#JL/1A/NBE[&,-$D09F+MU!2V66(GCU9I4N4!5FE#T@G=@D&;VI M,4FZ F=9I"<6_1CD7?BS^P67"'-?*\Z)(%)J9(S%>Y=0 -K^/'(R"&=A@:"$ MYXYQZBE4F'L%#&,8"<=0Z6:N[UQD8+:2"F$?5BF$WD!NN7*^\A"8SAS3 \LI M,DT?-2[R36]<>N^4_;Q8UB\W]>?US#.#J#<,$\" (LX:0X\E!)%TB/7","*$ M=<==?.884:B9H)H&)6%D5:/\R#MA[29S%*YJI1NZ%9: 9L^MKS) #M^H[X+A M.'M=!X12]K;289T('V50Y+F]J[[8=.Z-O/E4W][?Q;VQ^?I3_+_[U_WBZ_PN M]M>KY>W;3\UJ\ZY>?7ZY_%JOMVWW;3?!L8')>^ \ ML0X+6OX6P%/*. I?O?]6G8A?[>6OH@)IK%_62MWX?C(&2F/Z'K:Y.NT/@?H" MX8]BP6E0_3BJ-E?PD#1Z-_,OB\W\;GL"R]_'=I-?%LO%Y_O/K^??6DG?U+$* M$LP1+_Y:W\SO_E'/5S,.F&%.&>-"BJBP ?U3_+5J*_J+:BM\M9.^VHO_HCHH$%<"T:G3 MZ+V8E;HQ^Q0,E)J^MQ(G&F8K>A5E'Y?/>P)\@K5?AR1J"#1$J*#")&: %"^#A0@?%)CQ\E#0R1U4 KY95B<>]?" \D1#* M01F4I9N/.S)!%22N%LO(S3PW-Z=8(1(YE&1[6.8'XMD^VO6AVMXHYF;;,!/KK1P*XGAM M'58>0"LT@!ZJ@WLSW^F>K?ZC X9M&,M[ARAU3@NCF='$0!"BD-"ECZYTKSJ< MI+2B#-\FF"0OXY:Q1EG.C3)/F74/F&;@W73[_%C,VT._GMS;%\G,[.N#%^P\ MW7!$E!4>0T&<9I00O?=TZUC2O>')@V--M8&4QK4R]1)I HS44DDLM;&63"O; M#0XIBQ!O@C6R\FX90Q2EW2CRA%GW@.APTDTWS@_%N3W4ZT>Y?7'LWE!QTWRN MW\W_=']^J9?K6M?+^L-B,P/(&8B8,YICQ,+ (@P!4/!MI@SCB;T23X\!"9.$ M.DN4HI0)+P-[< Z0"&HRJ?'P7N=R->;E-TRU.N:(6T+"6K 8HP8!J4%XBQD$VFP9>EE&M& MF=>%V%5_,_--_;%9?7OU(1Y'V/_&;7M(DQ@AA,,.8@V-=YR%E&GGZF&!8I/N M]"8M2.V#K'E=WK^(?XYXD,? /UB6B2$>!XL-> MZU>KM_7JZ^*F7JN;?]TO5O7M[ABNUQZ;F"XJ*8#7AF O]OS#H4RZ+#&32-I+ MY0V$"%E)!1':>JJH-!9BIQ6WQ>/*,_3SX@'YM+H$5ZCVVE1[=7J>^A_+L%T# MR^1LFAI81C-GH\BRQ4P3SF;M@S&6=3K7^K/[^O5 M3&F!H9662 ]H%P(PB0V0L.8FVR]Q.NT)PKZ#*^U$QC1,)JDB#&EF)>$"V\- M<4"+XNEE2@WSY[Y7MY2P2^921!F3E*PH=['&=X'*:@@:;!HB45[%LB MZ(ME_C+S/#C 3?WV4UUOU.?F/O;[&RF,=M1AA8'5P%"U IG!!J5IQ#^/D+A"7M4LY>IXH(W^/9Y8J M;W\K_6 BF7PWVH'/J37RK]V[?/^6;U:,W71_=80 MIY0XP:5G M A,B34C7MC>-!-%@4@TWDT1.:RP0#VAYBAV5%*L@F]1A]6$L+;TU>'I!V*-. MQJTBQX;&#\VJ.CYT_'/"T]LCV[ ;S4_/?&F$/]!R5[]")@O^%P+$N/:=1J@8 M6>>S5XB-AWC7\/&F7F]6BYM-??MV$T;Y;;G8K-^\_6U7\+&>6D6455+%$C$. M;&*V5[0:1Q"FLZ_UZGW3-3!<'@LJ;*RD7"ME HU1897!E$H)H8- )-U)U\E6M@&E,/A#.;@P]'HYIS/LT@-7?@FSKOU^I]'L1JPLLF0?C:;!? M)EV:$K.P&UM]O5G-9^TPIOG\Y=7F4[UZ]VF^?/4EIMKKU_5JT=P& GT32O\C#'G;W-S';*E= M8O]H!GT@_#0-^R@$1R!C8.6 8="&U7S0/A%[KV"WZP;H:RC<7,U'$NM:G^:K M6L<.R#APO5RW;J-6J^ <=70C_>WX*[M%E/ICOKJ-US-OOKU/IE3U>P2C MVJ$Q=CUN5%-?*MQ-<\Y-8XT[57 >EP(G*N;40O.6 6;,<,B$EA!"RS1B0L0S MJ5NV]IK(V9E;UQ\7RV7;S[9* M_U5"Z4-37B62]IQ-?_5 VA>6T>+H(+M=/XS^=YL#',0W%"K&C 02,>8(U-BZ MXPK&R]FR_C@/?^#=%*+I(]E!R%(D9\BPL.@BC"L!F1360R0U$:A;MY[<$O!W M:G8FXZU04XFIJ>:]=DPM8=*)Q]2MRG^]F/K0E%>)J3UGTU\]IO:%9;28.LAN MUX^IOEE]J!>G&EA,N66,$X8WV?.K@R'J0:RK!M8>=KQU?"]EVXB'VH/5?+\I^9]"K!-K^T^JO M'FL'(#-:N!UJO>M'W,?%;$5UD!.2P+X22261\X<&&>0-W&VYNN7MM8/M8\FY M)5Q81+"UD#*H)*428^ZI(]I"E]0D\U#)SKP<_D"7O=8?C"BGN%O6U=A_=9+L MCO'Q4_BW^EJOYA_KMGH9GX/W\\7JO^=W]_6#/D, D A M;U4.:D:=(%+N:10"IZ:QJ=9/-P@1I5@X;:2G6A@15IB*<(BQ%0*1I+RWQ][; M7M9J)^QV:Z6*XE91WJH5N H4OLU_J[^%U/4VR#]?K=OOKN-W_SZ]/M6\$^S: MZZ7KSZVIKJE.VFHZSN7?U?OPD?.;S5^O]S5E=EPW\R@RC_]C\I,RZ(V?Q12< M!3]2KC/3004OA'<4>$\\19230[V.2##)UMSGU>((>BVYDO$U1Q=34@H(D,S8 M^/27^;]=N]GFQX^3GV2=%'^9I.0_+Q.9>/K1>9K^WYPC';())AJ)]KY^=O&P MW^MY_2! #CEFE6 88BD0QOK8QHHFV9C<(3!*S90AA&KHP[(=*@XD(8 99:VA MSOPG=RYGF!/73BNN.1VFFEL\[GW^3TLQ$N?$!)JH\\W;OWJR40RW*[5AY[;\ M]=..ARUQS^MG/=,$::N\9A1PI1TXA!@",)]&VI&JE3180RX)-XQ39;V,*_+X MS ^3P(#B3Z)-N;<[PY2X=M9QS=DPU:SC<7?X?UK6D3@G)M!FGF_>_M6SCF*X M7:E1/;?EKY]U[#H#[P,5=H@OW$!OC:&6<&"MPY(=BN46^HETBZ2I1(R B!.$ M+:6 "(5#H91!K2Q&_-+V/SZN47"'I$AD# !M4-,8&2X,>IP%8B7W$ZPG?]YI93& M1%#-L)**$A&^5H X0 FV@@N3])K8_^WT_TONA7>=(G]U&B\!V13WPM/LW>F] M"3-??VI6\9]W]7KM_JQ7-XMUK?Y9>:FAUMQ+Q MT#$*+Z"B3&'B5WO9JKUPU>]1O(YO"0\&\O)"9TP,TU8>$X$OX<&$D6#L]PI" M;SB[O6AP7OY'DEO!1S.,UWA[$W4!9#,1M5C@SB8K@N V8^P]]"U#]-Y_!>R'1B\7=_-.\^-??K^?+VW1_UW=>Z?95FNP)X'>;4 M[D$Y!R5B!G/@K16,26:YCE:/>*XE:T*LJ60$2Y8.W MZU= -(WA@X#57L)J*^+WV#[_0&4YD!-X_PI@]XL 3\_@Y&= SW!^-QC.L7]F M$"<0!W)KU)2;>1UI;2J!'T.$P O.([<9#C%(P6]8= M3Q[V'Z.3&QVN;TL\!GCJ/(GO$ ] K=O6M'\7J:'K'.==X?/XG.A<#X< MTVE4LS/HT>2>;:GO#.^\3BUOGWKG>#>X,IQP31F%3D+JA17<[@>W"B6^)9QE MR,)IZ=:SFJVD54RG5@=9JW7[P_ONKZ;GAKM#KGH=I!.[5CJ"W"=CS8AVZF.\ MHZ,^Y,'='.@GO*;;!9MSR6Q^<">0SQ90ZKN7;PM@UC6K?6K -V]_VV?2PBK- M-+?2:ZXL@\S(_9C*&YO2#CILI,+AY$U:\"B2J5T$Z$*VE@?8:61LF71I2DR] MD9JNMK<3OOK0_G2MOLX7X6/O:M^LVFZ#F14H))@"&2\Y!L@)@O%>7*.]F'VM M5^^;XDW:0\5,<>A3C3J[]'=O]QYD;+<"6BE'ZLD>;-)N2^$?PI:)&>CPONE! M\V!:;7//V*E$*URNJ3&-\')]&'*UK.6U2_&@ML]P;V\7\8OYG5VL;^Z:=6R+ MWE\I.8/0&BJY*AH=:)IEXL^ MISA#"@?*T2?'Z-$RP[R85LSL8K(2@3/K5/G!HV=>+'*%T (62MY+K%=?%S?U MTRH_=^G:GV QRQTA( [#' MFG-L/%#T4#&2*.G^D&E(7#BN_K:7$:ZC8\A+CZ8%T'!ZEN]J8XJ=ITE9?=Z2QJNR[[Q)";. M-(+FQ# YMY\]#>FF$42W-X&$I?3N6_'WX,QJZJ41S&F/%(\W/^*#$D$M.8EH MVD_TTF'U0E1]DD*W6H1OQ5;?Q?+CBXD%W9X3Y,K1M_S)@>",Y8\3J'#:]_'\4S:WEN,53>3@S@C"C M$[E/D+3;?1:=O&9-JU*]S!3EZB!CS3YII%! M3!ZET6Y+R6G5JQ<#CI^T_4./E9UIK@$B"@O#/ '$ V3!7A]H7=*N]72U*)Q7 M%"[)GGS8]@\]$0@F4EL8/M^N7>0?2W;Z?"=6W_Y$L\4VWHS7]P=TQ<%)0!4&B(D!)YRR\&^6QP'*4SG MHW9]!R@=B=^^?EU]B0?D;[>")2^YA\%W.7J-AEQB8+DR: DGX,8 K]]YMUX@ M=CO:=D;I=S@\. M8+\.,^E3" M1MO6,,<\MI 9B8U5876*@8A 0&",$!.]TT5II&4J79]O>DZW< MU5;PPYLS6]E?5(\N)]C+WUZ*DK@(*F:ICD71"1@IL:A9S#YE2I'] +Y42BQL MLFFD[L6U?%S*&P75XMM[0>KV!X\N67Z]"HN)_4F7O0*W,PN$DYQJBA@UV@.J M!8K",V4UMJS3/6P3$WGZFW=!W^V/OW]:I-7YY)C=0>V1-NHRSY["^W+7FSBC M;\-EG3/3VG)+LF*)';8RTV@B471BH.3:/RMILZXQ^F5;A&MW[VS]?J.6NUV] MM_5-2" VBY/].@,A)3Y6UQ0&1DK'6?B;H""6)@YT3=8SCEB.[4Z$?%%%,=MK M=W9]!$=)K]8;T!W$"V13P!+3((P2BC7%9W%BE#L_II'81] MX,*MO*E=9/G0[YA?7@7XQ!0Q&^9EDKNN$%[*S[*;81J,64"OQUE2(>2ZO7-9[6^=P&WE"()K"!-UB% M)N.4&<:YNR<[F"?&"TVP=,)S(4TP\8'@(>[^<$;_(:["NSW>[NF/83_N+0!? M#O8=%;EA#%P P1SO'8U)R,^\KW06H4DE,3!A0>>Q\[)P[9MX:Z^Z/B/8?HC Q[P6K[K]4FZ8*LE51N 1B M&8!>!TH>![@T2CZ#69^[W@> E\#*XX#8CY5[@]F-C<^J?HZ-AV,U 3;.H$23 M=?[T8./W]>:/NE["^?(6Q1'WM[US::0PEF'BC&=*06Q9&%)8:1'PPB5S[1ZV&)P<@F\/48H*:Q]@3Q[$'A8^ ZD,A[XIO&YV=P M>([5A\(W(6X?K,I3#)\'GYQ;=C\OEO7+3?UY/?/ &D\(YWAEK%!L'Z^+ :ZVF7? ETG#;#,*5SFT_-:O-3 M^(.?J\6Q@VQ<%SR/S@6?RP#I-)PLAR)-]NF6LJ\:G/>1 P>7;B?6NS"O3AH3 MG_)KZ 3 %#*/),7:66>YV0MDM>U>3BHKQ@@!\<7WT3"&R/4@#SVW238$K+,; M::-88 (E@)$4;4:?W6G!\]7JXWRY^/?NZS>?:K;8U+SY;>65M[>?_X\7WUKCS@=%:B.&E1[%=(*&=.;%-UJ M(3_T?$@KIYRJ&F^/.E&VG1JGZL;Y<5"X.FI\+CS-#\(5:?$[2+)9+=[?;^I;-U_%YPR.9X0L]5H+SAD5 MGBCE/=#"4AQ7#AX+"5)"[:5QG!>866"A@I(2[,-:WFINJ*:8&.Y+/P#QZ_WG M>A4G_7^E1;E!T'4+2&.AEA8[3J2J]F)=[=#A!8@NL' .8*=!F%DT:?)/NS0: M^K7>O%S>-)_KGYOU>H8X%09;#0RPV%$9^$WNO4=PG71YQL-/!D8):*+4%% > M6!,!3R#&(5\,2R, 2E--O:D"[X]<6WL P06GZ ?5--R@I^Q-CLF2>!?TSJ/V M!^WC19(A/;A;;+.'O9\!)IV"@A%K%>808F[4W@>L)"SIXN9N0X8/1PH9:+1% M%$&H 6=1! $5Y<:4WA"R];+Y''*E]$B<"])N0?D*:*;%YT-,/MYM\E#&JP7K M;M!=H*C,V$^#NW(K]?CBVQ*8=66[1]>(/'@8_M7]9KV9+V^#<'J^7MR$M9!= MW,6L8T:$#YXI.5#Q[EPM P4?\F?JB9Z%CWO?=.6_GD)0Q@'U$&!/ B(!"\N< M@-A0#( %,&D_X%3>SH[\W8U$6\E/KB0ZD?Y%U[SBF;'"2ATP3KE% MP 9MA91AI0.9XI""P$)LI)5!]27X]SH*."P%^C_M74MO'#F2OL^OR-OL AJ M[\<>!N"ST8!WQG WM@][$,I26ET8265421Y[?OV059FE4K64E[ M;;T8\07Y19 ,1B1#.2SV*8GBN4'/14N#LPEWCM!*B'.&XCP/CLNFS8G(YCR4 MAK+6,52(6G@31R(G,$M8=T/1GN>Z&ZS-B75W'DI]U]T+20T'UR. .<8- M-LQQ+862U%&RNP(66FB65%^]>R047*>FQH:?'.(?'S8FX:^>2,2Q@L"7KJ(> MA:NVTCV_ESUH>986.IR):[_ 83Q(T\*& S2?M5><[*JZ$Z@.YLH#\#QX*Y,N MJQ)3&A]3[*X*F0?2,R-C M[+ZMC.Z(IDUH0;VP<.#SJQRB&:"MYBQ$6M)3#[!@B$% E*7ASX(7;_U[^#SH M0)_#AT&M1E6<<=6!3O&;7C@T/;<(XR@6[T>_,S9V&E]/8>?2;\4R6*3#,4QD M^GEXDJF4?_TYVO@VZ/T.YCS1](^7?\"VE%L(_XTW@$#-, LX\.D2=7F0X&*=^S9N;GG>;V/-NM6L2O;R/ M]!MX-O:9;0K^:"&=(4A*Z3!#1#GL]U&6\U;V;^;<"O)OG)D,[ M\:Z\;>*Y%;%J9#R&=T@YMFPXI_2,G@#O@3VD,^'>LZUT/UQ><")%8)W!F^WL M*JT*3L-1#V\^[&LA<SF=[$(YC)!6BE.A--7. M"B$LA%9[S)V H'3E_&P'S1^&EH8;S[RCG-R4L6R>8YHB1IWCXT8S%/>1O(VZBZ^<+YWT"!@=S((\=Z^Y.IJ_5A??U@N/B]OMW*9Q_4ZMJ/>OUT@" @+ MC$3> &Z@ N&?;0HB(<+0M"J,)T<30B$D86 LB*@%2 !AM+%> 4I+=XCMA&P M.I#PHFID[/.0H13&/7E[5'@3.?E,9,MP[2G NG@T&]@SXC\5 M:7QK_$0%O$$+&::P"(8XK _;H#)JGT\^G1M*4$86GX.J@LWQ0SX/.,NIS_/XF,U*]BWT^_%ZO7^72R\";T)(0)1HA MF(680L7;)4= VG[^Q% 2:,_9AK1 33:&LK6-45C8U<'+(3J ["RH3P/-@JES+'91)S8M2[J&'] MI0X___I3&,*$_R\?]KS(A?->8LC#(-8I'P^HFK4EP_Q(*FGXZBC*86'#;\QX M095!@EC L% 844^0+5](:2=8%26K=J*=7ENYD>S'4N. F$90P_ K4]WP-7@Z M:.E\2.?!2!GT.*YKF F97EE>'^K-9K7>- ]T[V]:]ONQ'?/NX>-JO?.$;77;"MF@?#J+R6D97;E!GD-&57:55P4F8^'0\EN):K*\_KE?7CUG\0)1 M0KG 4E(%&7':V_"1TF>(.^&J?S;2);[.S@-JO]AV?#S3'$8K7]5BVDI8-2). M%/3VPJTC ,Z+^SR"X;R_?LZQ85 O50C& M&8/(:H8)QESH=BTJ1WN%QSV'0@PX*IV73BF*J EK/A"ZU,K&2OZX= F+5KIJ M)][^9.S'P+W[N<#V([D1,4UCMS/@+--DM!.H#CK+A/ \>"R7,L<]1'-BU#M" M6]S6L0.;^WZUW-2_+KY_W%T'[%>8(@;JV*J%"^=P($HCG@[R25))LE-C6>E= MX&"++! 40BTD#BIR"V(R'D&ECQRWXFWO=1_#YOYA\;V]&DD,S\Y%M&=@-B*8 MB2'9'L>=;%40KFJDFRH:ZP:K*P[+!/,\F"N;-L>Q5U:4DJYR?PE4\@AII+3\$LRQS0&DL1"(C*M?.F0 M)Z=1N &WM\.12[B\'06T(7>W.\'FO)1)EY?N;3,AU.NZ MI+DC;E+$ A\^W1PO;C>7#'(G-=-* >\<@D+J?7ZJXCYL UMR2GQC&, M @*D(X32V$H42&N55\Z%?XV&27RT%ZGW^OHU?DNU>$HOV>?+K;8KK[TKN7VR MR9EGRMUXO':4G G%&9P@Y])DE7^.#2TUVJ:'_5*OORVOZK9$+U?AZS8/FUVIN7@;ZA5#3-M86TY)[8"AGH8/ M6VUM4DY7&0DQ 5ZRL#%05E$"E>2:0^N18E1SKTKGZQ\6I-SJ\9?/49'J4)-* MQ?.TFZ9K[N41M$V/P:GW2Z2S2U\_M&C3N M>RE_:"39EI]S6&LJ,65"NA#E2(H=:2E+2LO36F]TC>2]EABB>.@48EY'I$$* M60ZTT@!B4KXWV$ZXIV[L52O>H&*A9X':SP^,A68:FP^&L0@3=V#4P:EA<"URPEKD]2"_8\_'1,( MA <. @E"+(BTYTAA@+B4P!!2/-,B"+3=KR^2WVX-0*IG'D51D!)3)P[Q22Y' MF"E=XAB/K@R)P=C-@TC.D/\X#^),)/H2QJ=Z4X>O_3TV?:N_U;>KKY&KW.XM M=S,R4O&=M>#268><@&$Y[/<-7M.DG@]]QG/",F49M<@0RC%5G'H+" %4>H,Q M*$PJK8B[MH=/0E:-E&D\DP7@?LPS-K9I7'0*UHGHJ0=H'825$_)Y4%A6C5;E M)FCBG4I]&SY[$P;^[\7Z'_5#K.3Z? EZC[%D!D.OK26,<(S;)>@P!TG7(Z<& M4X( 306$SEM*(-'8*(L5(@9Z"B@J?=.QDV^[$/<2#F.W\W'M>?I+9#_5]_5Z$:^BU?7=\GX9JQ[%8G!' M)*JL5C ,:K%500:$*6Q7G?&.I[!9OQ$5L-XH:+V2B JIM2*&8V6YDE@@4KH@ M42/D=A$^%W,8KV6"N1^YC8]P&L.=!GI.]@.L@O\S(SX/]]8TLZWC(@8L< I MP&+F J(>"B/"[M$)8 A7#)8N=/*WQ^C5XCEZV]CJ/Y;WU28JLOG/_TK<,$]D MQ)[;[/G;+W%SWB.1LS./\Z*U>?C#DW+5_T;UJD:_L3?W18S4=20P[:R8AV>9 M&H3CXXZI"IAK%D[JHMII]F:]TT[\<1Q3XB1X=SXI5?]R[FB0)<;R1#_%;S247$C$"%)04(X2 -'8?>Q.1EF%50CY!G87 \[!%@)18$M^HL5CL M%5&HJ3*%=T_MGNDFBE9?C^M_!MEK' ]4VE33^:"=9E78(^]TBQ\)VKTM/_2" M>0IZHG,FP_OP16:RO[>,Z>+_=D%OI-MM/-B*Y M[_4ZEA6YON0.*TQH&!,@A;'U&H.6OJ25\O*^OHE'E+^FU(M,E@(X'4;7ECA! M*/%$,"LL5Q$/1:CHQU1RQU1_$#C9M]2M7*E%)/.CW]-Y3(3XY+ZAU>? /8Q= MDS(5^2[:+V?&F;!Z007_4+JR,)9C[1'\:OVE7CX\KIMJ4%^7Z^U/V#N42^:\ M$0KS>+;&C> .VOT9B(WYO@,HO+C0A$$E-?9.*DVE,)I)1XT#/%!B(,)^/5BS M,?Y5/,NZ'7L[D<&TXVPN1C+GY.[D0,^FV-Y>T\D<3&G3%=R&Y)LV,W%?\\$C M\Q8EMZ6FN\IQ7@N)$,;**N^HQ-S EC$%AKBYRG'WUU-=Y'A +>#&8 T%%1 K MZAAT EGG@%,JZZ+?UWCO@[#.T+_XB7Z:)28@ MI-_JY583IEEEFQ6C7VQ/,2%FQY,V)H%:W=&T\]I-FD'5*3JAW%CCF+$>4(:(U\X9( M[JTP%+BDDYMWD%=VGI5GY92SFO9M>.)WZ7ZG][F]9]+_*4?;'Y5IO&NBU;*Y MU$U2/D0WX4)GC1=NVU' .&>QH_O[<6F27IZ/*3?G1'OO.:#2!N2-L#)VR8-: M A<^7KK$8MDDN3'MF\FASM2T^9UJ=QGYSJRZM^5:\UGT'/QDUAO-U>[SHWHI804RA#M/H*;$8\T=]RT;\Q XC.IMTT3WU&LIM(^/S:C@ M3",KM;3,8:$=,Z6+_)V;.3@S.X_D=:Y/L6M+]EIE@[\0# M%P(GMQ,N:?!U9CIZ9FM/#<;I4E98YBH9BAU'J@"'"J(7U,,!(3)K-VRNV ](!@;)@T M%!L@D,260KYMT\O9_Z>XOI=[P;Z&?A\$FAV5B>X%TZR61(J?3TO_.5GZ3W7L M<10^;E;WVS2[Q\7MK_7Z#EU"&<@<2@<",4)CH+.(MP2)B$FJSCJ%_$H"[ZUS MGA%-D6%: "RQH !P*Y@FI9-G'ZZKQ;>;:MT*6(4?JZQ3[6Q^#@(O[S?+ MJ_]9W#[6EYYQY!P604P'- J[&FI;FJ:2THF>N1Q)23A EBC!D#$T *R09#ZX M$\1(3$XN?4*I;F[6V\?LU;*5J_H6!3O7)T]CTM'380M:;)MQVNA@_A3W_]4_N1\%M<9'_]T[\!4$L# M!!0 ( """ TL<,;O%Q'4 -.A!0 5 =F-R82TR,#$W,#8S,%]P&UL[+UIE]NXDB;\?7Y%O36?ZQ;VI4_?F8/UML]X.[9K:OH3CRPQ,]6E%/-2 MDNV\O_X-*"7E*HFB2(HI=ZUV&@"!)QX $8% X-__]X_KR2_?\G(V+J9__Q7_ M#?WZ2SX=%J/Q]/+OO_[Q^3?SV;UY\^O__E__X]__O]]^^W_VT]M??#%<7.?3 M^2^NS ?S?/3+]_'\ZI<_1_GLKU\NRN+ZES^+\J_QM\%OO]U5^F7YB\EX^M?7 MP2S_Y<=L_&^SX55^/7A;# ?SY6>OYO.;?_O]]^_?O__MQ]=R\K>BO/R=($1_ MW]3:6B+][K=UL=_2CW[#Y#>*__9C-OKU%QC<=%:A_57)?_N1?O"H_'>Z+(VU MUK\O_W13=#9^J2 TBW__?^_>?EX.\;?Q=#8?3(?YK__K?_SRR[^7Q23_E%_\ MDO[_QZBO/;F_SOO\[&US<3&/CO!_?,#B9I M2)^O\GSNBNN;8@ILV-NMW;7:Z=.7P==)7K-GC^L>W;_%;#S-9S,S_.=B/!LG MVN_MUO8J+?3F_: L839^RRNR[( F6NCMQYM!_7X^K]Q"#RM2;U_%8WOF!K.K M]&^ ]K\-)HG89CKZ?%64\R]Y>?UF^BV?S:^KS-_#6^JN[]7 KMO>T>,HKJ_' M%4%^7K3!K\-H73&=P]8.6SSL"Q5AJ]I @ST]=#6J4+6!WMT,IK>),8OKZT%Y M^^'B\_AR.KX8#P?3.6RZQ6*)S,=B,D[85.ARK?:Z'D<-4332?M?C;$MNSY:'VX2!M3G!3?ZTEO9TOM]QVF1)E?01F8QF_ >KS.CQ_%]C9;'\^'F[Q< M6J;'"^-Y4PWT?EX.AO/%8/)N,%^42POO3NJ/E9N7=9O*JWB37SEVS&N7 WPL MP.(ZOWTSO2C*ZT$5,ZI*W6/[%P?C\O\.)HO\PT4<3V$I&0\F;\#R+Q>5M+Z* MU5ON945F'-9*6WU>E "E5;[-VA*G2-IEKL?;4Y5KF!8WMZIPM\&?S8WZ<7BC;X]8K"W%[C^+Y\ M@TE7E-5=P]MK--&7NZW_S;3>2E*]A6/[^A:4F[=6*#Y<&%")1^/)(E'CO\(,SN8C8= 'I]@SD= \[LMZ"'9#Q[4L5]H;JR@P8_G^5O@SS-%X^!1 M56^KP?XO->9W\.7KQ?4GF-N#R5I]!L*L_ 73RX/VSF9:;VZ,L(2-%L/Y^@CZ M]N!A[&G@Z)[FEY4,\Z?EFOKN1@[K'U0%J&+]IOJY_G^U#75WK:/[E%856'F2 MK^WZ)I_.!O.ERI6"2/+1ER+\2#_,W>!FZ6ZKBNA1K1X]IGDQ_.OQUY,>.1V9 M[X-RM+_SU:JWW,N*Y#BDD49Z_&$ILJ1]?SM@"=I;\^B^+;[.\G\N8(*$;]65 MPMVU&NY3^#%/?O=B^A_Y8#*_&L(4>1"@4*_'![79\'C>%_,*!-U1I^'^5)PQ MNRH=WZ/5V64R,>:W]O,[4'L6UT#\Q0&+YR&---;C3_EL7HZ'RX,6F*R'3O## MFCFTUP_#"_5=QZ?Y9=I+W@Z^YD_.+U^J-RG+1]522*-.(8U8+/O_4FO-=3+9 MQ(WV\VF#S745#(UQ,0K3AH%]N=FFN_UY/B@;1GI;P\UU_4M>SO)F._V\R0:[ M6X#QTW!WGS792'=K,&'^O(?[Q7Y3YK-D$J8=]RT46A5-31X7BGSWL3QM\:-\ MM(QUAL^!$KUG,4X_R5X.OS5?9\L#Z/4G)FEP?_\5VLPJU,JP,U8KYHWGAH? M-/::.Z&9YDQ)ZQ_W?*GN%^4*IQ>ZO@)G*8F+P>SK4AR+V6^7@\$-B!*+W_/) M?+;^21JD^ WA51CZ_US].'N.HUN493J;WC[8RG4SI0PA&H?H,.$>$864L\Y' MA0SFG/$]0WY(#E,.?RG*45[^_5?\ZR_P)QUQQ5>+WFT$:T6_#J_%DM*Z=KA2T(/>B77AA1&VS*<#4+FYS6&HF2XW@6==W ML&EOW;D5D1V$ MVETQDP3PHI@3RQ'\K116S*&H,6+4!\GJL8G\3&QJ%.$.J.17@DE.: ?_'\_W MLVAKG22FHK,*8ZQ59K"6*5'R%'!2$T=2?Y,9&H6XJX,ML] _/+V M<'MM6[T,T2@YEIAR+3G\K440EB+-!-=.VZ>*]NY:F7""(X9T8(Q#IYE!VGL30>.#?YS%]7BA#^;%,S=\_WG1 M/+SWK/CWWY]Z]H]R]U?)U-$G7[^1B!",@R4V<.N9#KB_)K$V()9R5YFK%)C+!M%=1*R1@G7=<6>0ILU1XY TW6OP4 M\[0R"Y[.TW90[D!77U_L^#@9W%U'7M_NJ$*N_94SH;"WR(I@5. 1:2NHQ8@* M#? 2JMRK/V1IDU:-XUM':5]SN[B8YO/QYD+<>#I+=FEJ=[(,W-^[)!W16H:" MG34T@:-N@.\"Q?5R]=)EI=&'MPF<8.; M<3+$JE&RN<8S$S07R A,P%!"CAFCC214@/4H:X:/F7AK,D*7F]1\$=4/ AG'NE&A/#K VYPXU MZ%:MJ8Q;2B.7"C$*VX. 61?A5U01KT3R(K[ZLZ)N2-<*VNU9^/N2P.XS[)OA M_;H;()&OX^E=0JL*0:N[JF41"Q)8"(@&P84)H !I)^"_"609]SF3.QOHO0.H MRK2NUD"FB67""82C\=P* J9%0)AQL"PHUGM](/UW 31+@:(#D+N M.2TQK).*6AX]Y=)8$V"C)C:2R"12=I]GJ^U-^P5)S.SMT^3+E3;M:DUEF$3+ M"/,.2\(Q#2J@P)GTW@H;@XP_QSRO3(NMNW8K<'<3F':7"W(]@/7E>/-C_-(I M;*5ZF8M!I'-&!4LFUT&"3NR0(]QH3PGR->,<>\BJ]@CP/"ZM,;R[H-5=[WQQ M/1B_%#7[8KDL"JN"UYYH%\& =]8A0R2FH$N#ADM>_[E#P])\RI$CP*SC#5Y9 M*JO/OLNOO^;E-E_O2V7!6)+4*:<-9)Y8\49+1/U)%,T"V M MCW]>?AN#N5M%QB^5S9RGWKFHN=*6$^(TJ+Q,1 >KH*=@J;[Z0Y\&9=P @%VJ M#)^'^710CHNJJL+#\ID'SDK8##6@P74,FEDEHR,>Z!N\.)\;5]VK"$?@W(F+ M\JYW?TQG-_EP?#'.1_O5A&UU,D(T1XQ&Y8CB"O9,'(6D"'L,\-4.4._C%G*< M=)\9+LT V@%?=N3 L[?O!O]5K+*8[EZ$#F@E$X8Q'ACS'BO.;+#<.NT5P$N] M0'K?W?S^'S!WOC2UA_YI"7C?]?>#ZWSO,G9@2QD #<@:C) 6W =DHV94<$Y1 MBAH\@SBL5OE1G8,-@-\!#]\7*8GI33[/S669WSW@L54AWU\I\R920Z*(3&#N M8S 1U%3!#;).!,7/Q_IJ3?)%2UAW0*9/ $.^9\_BM7/! M6&?316Q/''GU 2V=[XAUL>V*&GL7E@>ELB $MT+ .!CF%%O#M.1>8P!! M?US_$5)[2>ZU8.M \JM0J[VR?U0N@YYKJ9U%0@0N,#%"*A.0(\[1@/#Y9.*I M);NB.>BZ8,#@1S4&/"R78>D!@Q"M"PXFA+66::M]C)1Q(90Z&U].(PPX KH. M&/#"OK='3=A2(Q.:*12T)HHAKA%27HJ4_L=[)94SZ-4'(7:N-#2#](E(E'X) M6O%>(WEOW8QC "TJYQ$SH)\SR[607A)L/8E$GU_,0FUY5^#/,=">ADEOX0=O MYOGU@6O2IEJFF-5"I',5B3F)QDK$E938X(BI#C7=*CT*5.W#PE07[@XXM7X* M;@=_UD72Z5O@7E$":AI,,:,=L? C)A3,AGC>:TT-$1:-P-C%79<801KP)7N';4: ])V1I7#N-D T)X5;YI%"@6!@9D(^9X:3XHYA7& K& M[$\8P-#4T)I3J33,$F]!]TE(FXH.Y_=]&AY'^R;/@S: MLXQ,#5AC3BTLR9%RAZA%$6/+C..,@,)\/J],=+9LM8?^64>F(H.T=!&%*!67 MEEA&5""&B6"H#*+FB7\/E[E6^'%D9.IAX'? PR_Y\&I:3(K+V^4#RL\&L2^: MI%+]C,5T(4%:$S@L_=:8=",*XV BC]&1FD&(KXMSQ_&A:!_V5Q@'[:PPB#B" MW?+R/U72"NP8%U8J2F/-..@>V@)=\:HQK#L@T_WK'),[7^35^&8_FW;4RI"0 M]&XG$(8C1#1CFG(:+0Y8!OOZTU-V3:?FP.YB*RP'H_QZ4/Z57NE8_B8A4&$+ MW%4OTV!-(1)@PFC-'6BW3'FIM$3&:(IE34[U,/Z^LZVO0;A?:124QB12$9W! M+'(5A?:((O@](Y@3JFN&;?>04Z=T@=6%NT-./3B(^Y0/B\OI^%\P^48I+_#% M>+"9?BMGS&@=TF.F#_-B0IG%=3YZGU=Y*KKE+V>1VF"\P9AYRQGFRAFI60C> M"<5K)Z+LH:'0#.'VYZX[H73Z%@X84TH>8KG!GE/&3R+P4M$(Y$H:/CO3Y@QD4H M1#J+:."1"",PHMS#HDH$ \WAG)> &K0X.F/B07"_JD/H&#D/2AMLJ.<>UC)) MT^,**94S6*_V?"Y.MB?TBH?0AR']Z@^A,<<1*]#^Z#)A,5BMW#&J8R"6,"GT MV1#K:'D?? A]&+2OU#60GLT(2AE*I.1(,2O!BJ!@#DL6';;GCSU=%.?^2E]=O-N\%G42W33V#[CSMX'[M=G?% MC(,E(J5 QH,M@0(R5 @5.&%8 OYVWRWE]@9;31154O[7:"U#,E)G8=5T!G%% ME36PX#D,BZ>05N*: 7(]W$*:HL?30XO6,>_!.G Z2[>MU2 *MU0<@M6:2Z44 M5D*F-R H$P+V^1-;NP>*YK!G?NHVGAD:/ HR:HT8=RA:1CTH6I0;I6EP-1,] MO+ZUHC)YMMK$'8F@DRL$FZXNS^R6*4;MK2NF2ZP6@\F[P7Q1CN>W?C#/*[/U MF&8S[BGUBDOCF.8(>:V<,"$R'ZCBD=7D:0_5VI9XVB'X[6UNQ?7U^(1:[/WG MDX"*]/CF93X=CO/9_0-!5;:Q0]K)9& J"D,1&!=<(VNQUE(9JX/DT>_-LW]" M*"JIMP]OJ$ M2NU)%@=+)?P3C8K1\Z"M,8%2:I.5HQG9&_[8MLK[Z!'83TG6DP>OP'ZXR=,[ M9=/+9A[Y/:S]# =KJ2(2(Q,Y3?&QU$2AM$W/NGE^/@[\EAA5[>7?5H72Q0K3 MA\?T3K.V+-,H!RXQ2]'B5&F@@!&.&B,UWW]?J1TH_IB6^3#-M=$?TV$Q'2V] ML4"P13F\ CY]^#H97PZJ'!T?UE"&"(%YP4T !+B(UB*L: A:D>5EWGWOB9[K M:E&9(T6'Z'=@(5?N/UA88$Y=%N7MAXMT8+ N,=IS[-S,!S+K!/(B!J&CX-3# M.BXT(18C!XNL4.>SR;5%J+J\;5(LG?!YYVCNQY)"N&8?RM5C5YO0L;WGWLU\ M(+-1F^@P)L1KKIBR/G+#M?.8!FOD^=S0[IIHSWA^ G%UY-F< B7&%6YU/"N; MA71A@:9WGY7@!A,=N+?.:8H"1A&=$_NZ%?\+OLICD.^3 E EGN/PQC)C4[PL MX3P728?[[*\[FY+A;374;C M$:T"1"82KPR8\X)+QA6*Z5U2\J M>.ZV5\HH0]A$S>$?S[5,FKX4(AJ&M:9"[5-*6YK7Y>5@.O[7G;983&?0Z='= M?)J./CX0[H>+.)["*C4>3#9OI#[T,X$@=\FORFE!UUW)F';&6T.\$Z1\NLKT6UB]6;CZ<"K1]$)FE562(A"!5MQ$HRD/,7K$ M9' .=I8#%[+T*'OJND2"HF7'[YYI'TQ _M"$&]R,YX/)ZABJ'$QG,+GRT9?" M#J9_O62M'5(]$XICZDG4H&!Q'9WBP# P>SWLM;#IGH_CM0F!%JT#O%.5W<*4 M-U-0IP:3B[N%9GHY6=V)O1TM2O@MZ$/C8C2>#A=)&A=%>;$\]\Q_Y,,%R/)V MMO*)+ .L5IV?+ >SC5NM?3!+Z9\\TJ"6I>R+L+0Q9Z,BP6.$.),U[Q3U4"%N MFHU]$4D7R90>SC?0Z>\#!M],-Y/R[38"UV@E(UB1Z"+&PC)."%.,!$>DT4@I M+G7-W%T]3+;4("O;Q[D#JOW?P61Q)[;)I/B>G!1^); O@Q_+G 3N*CW6^&:Z MUSMU:%/+MU^=4I' R+G71D?, I=,2VTJ7!)X/9ES6B!=RV!WDC'N>C%9*L[A MXB(?SC]+E;.SF.Y2=9X7SK 4W(GT_*(SW*7C]NBE03$Y M03&CYW/>T81@GR8>/1;.+N[K#V;C&:PCCT=_>_??*L[(:@UDWC/N%2?:4<^Y ML(K"1@IV0GINW!-7DT>ORUZKRZ-6(.[B]'8&Y ^S^?AZ,-]I8CTN"(8DTYHA M$9ER@!-15F(M$(F@=QDG:EZ,>UU65%VN' 5E!YSXE'_+IXM\E;PMB:CZ4K.W M;H; '#01(ZI9Y(@10VRDVB#$@F2A[D'%ZS*%ZC*G:70[(-/2&U"=/R\5SZ2Q MFC(4C;=@QREAF"&P(5N! C-,U0R#?UWV2EW*- !H!RQY8D,54_CE\.Y\[5!E MY]"F,N4#TEZ[&(+@,MTIY)(($Y$G/M:^X]W#M]W;4)_;!;L#YL7!N$P>IOS! MX>Z;*<"R>#"*'72K5#]C'IN4$$:#^L>)P\;"Y!,^6!R)$J2FTUG^%!QK ^$. MW,??K715K9NFH&39^0KQ5'!EC W9":!X\30GFZ\:FH+-F2SO@UN'&DTC< MBKS872LC3!(:M) B4 [ Z)02$QF+I0\:H;IIP,[;==T\L!UL5)_SRT3<3_E- M4=9Q85>JGY$4RT+!OI $EDHF;;)JF5$8[%JE0]T@V)_#A=T&Q"T>8DY'Z1K MZ#Y>-Q\]O'MRDN/*353P U/E8['*"KW_X+)*]2P]8:R)9KK MF&'#]CU5T_+ ][Z=\*A@9CAL-#0IU>E(G$=,G%@/QI(SR@/9K&B?SMQC0.UB M\5_W[_,PGP[*<;$G#<6+Y;,0B%>"$B2BB1YI"J-<#XOKO<1_A5PY4)S;6'$$ MBEV08]6[/Z:SFWRX3!"Y-Z_#UCJ9%9@8;@DR@E+CD00%>#T\XULF"P])IIXQ$/A+N:)!A/3RJ]?G$J#>] MJ!R)9!=1EP]ZN'=%>5XXX\@ARF7*&Z& ^-8ZC#;,%^%\'FYK0*9/@R2/1;/+ M=>1MA5P9SPMG#&.?S!XOHF2>D*@Y7PV(&UWWN8,>1L TO7+4A; #3JQ>)JP0 M8OJH8.8,]AHQ(C'603"!N%#K@2 <:@94]WD7:<.,.0K4SMCATJVK:95':U\L MGSE-N4UIA23#7GB,"#.K84E&T?DDDZXKSA=9<1R*G5QD>S&!_MP-RO)V/+U< MGF#O4D"JU,^4I\)S8;32P3BJ9 CK#5DB6$S/C#RUI?["TSI-@]N%BK+C(:V7 ME)07BF>!VV")=)*F!&:*>HTW@[)K9 M^WR^@F#7QK2C6D:,E=)8Y*VD.FB'TW7--6*(G8]>VRQA&L2TBPQ8\ZN\O._J MKE7E:=%,2FD)H@PCIXF!?9R[N!F,K?L&;1\#N!LER)$X=D"*=0+,V]U9T!X6 MRPQ&6.MHF;(H>JPI='PS"+PW#]0K"LUNE Q'8-@!$3Z6^%VEG$/E(?#8LB*AVY\LRNAQR=J[G)]#'FNE':- ]MUV9S57,Y@_D0 M-9*$4BD9;)X!F_5)A@S.UXPM/#QBNDCY+EX/0XX!L9.5I;C)R_GMQTFZ:CX= M)6OL)BG7N[><7=4RT)^P9\01"SIY(!29C1=1!HOVW>E^;1;.T0Z5!L'L1"EY M' P+G0P_AI/%",SV=0SM3F5E?_7,"RT%9UH+'[SW2KBHUX,60==TW_;6Y#F: M02V VF&L_ ZV;#IOM'C,YD#8NKB,ODJDF,*EIZ-E>,)5,0%A MS)(2-+^M<*A7M8D,3'@5&$/<*$2Q$0[C]3FY(H[6=)/U4*EH]4RX);B[Y5KU M(^/ME3*"<= $_O6"!(XUCY)L%L_ :RJI/3SZ:U[DVSEU',@=GO!\'-PFKW'U MLYW'%3(7A58P%,^0=%8HA^PZC%-I6.7/D3VUA;OE:.*Z[92"YES-E*J XLL&"(! ;8^"%4VU U#Z*'+I04V MM8-QG2N=RT_G(Z U(#+9>)/O.K0U7_CN6IDC4AIN0\J''@-UDJ*U^UDQ4M=2 MZJ':TR UFL>U@]5FG81WE9-J_^+R+QNNKA^:R?M6$I-8=R5G_"O=8X)970L+5JKE3 MD6Z&(&U-M\SAZDN76U/K;ID#4>TBO/\^]TX*)"^6J3?RZ7 W47;4RA2C2!$E M)4O/U"$>G-C Q (_GR.EUHG3',J=7#NL<>BP S1AD+'&1M#E7"2<*$(W9RPR MTIJ9)7L82=R%%)1HZ?C:UM3"U\W5UT,+J@5R M' EF%V=*H\V3W8/QZ,UT]:K;KD.EEVMD#GLJ#*6*68NL) #99FB 4??F57[GDD[O1Y7Y53Z=C;_E;Z;#XCI_6\Q2$."'BR^#'[O/ M)@]I*7/&46Y#%"F1C;5,>;LV#[6-L::*W$/7* M8&69@-542;V9# S1FM?=>GB9J4LG81-0W_.J\_RT^TM\'*0(D:M\/A[>:^?G MELZ6.3"'@&DXI0<+0AF$98R6.!V-UWLSP+8\\ /3VTQ[JI5.E2='N3F=[&*B=:!)-9J!TSL*P'(\QY5,ST3K$':Q:E@*M7(&RL.0[,(%=VP&2A$#DT@2% 47H"4Y8Y/SB&D"0+F:-UO[ M3(WZ,JV0@?(@-#MWXK_+K[_F964O_EWQC"CA& ".O3:L^1J [W?>U@.QREWE;+S^I5-0B2ZR.*G(4G-4A.!&L\YA$C\XP)V5#^TI= M"#N[KWAX?M*D?>'H./?!<"F)]LS!4+0'6\G9<(99T6L(<7#?*G)7"[/3G^."@_E$M01LO#S(]Y M^?D*D*QVF+RM-EB&T3)"+ H*-NP421H\TE@1[JU6^GR>\FB>!-M/FQM"NUN" M+7LX,XOY55&._Y6/JA'K::W,^YAFI*#.>TXHML@8P02E01DD5$ M.A+E4Q#IS6RV.(Q$=S4R(DUT7ELM8$GW'!M#%(DL(!:(YN0LKZUU1*!:")^" M/!\6\]E\,$U9C YAT(-JF?,!4V^$=R@]M4>,8S12S[AE%,'?9Q.QT#V-ZL/< MN2NGAM94K8',"(T\0RHB8CC7V$JATD$7MYH(XKH*&O^6EU^+U\ZP5B#OG&L' M*%"[*V8.12$I"@1CS3T*QFK#N#9"L0B3JJ8.=7" PQERZTBH3\2IO;K4]DH9 M$QB&0:42EG!FC'$R:*H1I9(+Y6L>:AT<\'"V7*H%\XEX5$VMVE,S8\0'*:1" M..604DAI1IE)KS$8'HFK>;2N_IM11V/=;0S-QD,W^W"1WG.)D^+[J=]ZWO3C ML*"89]4R;+UFPJHH,54$:ZNLDCSR2(/5F)PF&.9C"7+)1[,(1$WK3@I0^G!Q MQYH_ .?R#?Q@.A]_2PG)ES^V@Z70KE.6\J744ZKA7<=737TB\THHI[$,""/M ME5^>$*X 1%:?SW%H,S1ZGIKH%&+H*CO AQM87M+=4#.$,=QEQ%AAMX%S!TDK MMY%)H;D0$C1>S%>*U#G@W#+R_W+.; M7/?E,NBU"TH298BFC 5DE%L/@\K0>@RBON/--+],*EZKS&E3R,_Y5!OC3JZ! M_M=B];+=E^)3/BRFP_'RU;+[3G\IFEO.VOA%UT/6D5R1J^UGI0RSY*6-2Z:#OBX>1'NSW(\SWWQ?1?[GA?. M&.'(HQ =\RZ:*#AB>#V@H&/-*V8]7 E[Q;6C!;&365OR]KJKP?0R'T\G.5C? M9;Z\=@MCNRC*ZV2Q3W;F,#NPAGH8=K)O,H#'$>VG.X\,H6)3"JV!BO/+M]RO8,J+8S3+;'5WHS?7SD+TH(-AA7ET3HL&-)ZH[F 7=;ZJZT_+_N. M%,5)N+>VLW:GV]U9+V,,@7ZL*"C*VD6%D*)D,TQ+:C*NNB7S\S*NOA1.0K:/ M=Z^LKY/?O_C:^D$LK-+@\GP "ZH4P9C8*'@D?@T,CZYUB^?GI6<+XCFIBKAZ MIZR6?KBJFRG$9% T2BP1C)-2'<-ZN!B)FLIA#^V8_M#P.!'TP.JN]GC" :UD MF*"7L5W-1+7E2%G%796*BF%9!918M;* MLJ>^[N,.AQ^^M)XWLMNHG';@/QW_DGTU:RJ^<$=CZ>$X;*P0*&(;C/0QY8)= M 8)XW7";'I[*=!E?V!S@75SP&=RN?/YF^,_%N,Q7S]FFF/!]AO'>NID*7A(3 MC-("9K5BTN'U5N)]H*WG!>G:!FZ3$4]C^QL&_Q1<,]\&XTFRC6)1?AY,\L_Y M<%'NVVX/:"4+A'MG ?/N18*(XHVX!+'Q+DYI4_)O\;$T,FUQON+,>\&\U4_ MEWZCV\V[8X/)9/;AHAY'FV@_8^GQ5FL1\@PS%#41FS,D+ZRKF7RBAZ$Z7=+V M!)+IF-"IKPWP=E\S&0^16&,U\C8L@%Z9,XV8 M,9DU.IB O9-(<^\=\#Z\U9%BXEP[8%P92<2NNT%)&I%+8G M&]">NIF@&$EJM-,$&>PY]FRS_CMNSN=:_(DHUP3J';IU/MW=;/A2?!G\^',\ MOTHY;@">HF@;I.9]\$&*YF/0@;ED$7,;V:@KILOI+\Q85TRLQN9]$I- M;$0]S*2A\ \)1K@@C9+2<[L"('A<-U#Q<$/Y5&9*&VQL#?X.^)CIX?H.QAX2#.P:W E-7=OG;9 M@FG2(M0GXYN!"526MS!7]CXG7Z5^9CB)R-( N!+G)$&"K1T.(6)<>'8?TV1 L<*\QJ%@2 P"8^Y02S@C)%W! O3=M/: MG)!>A^'<$;T2 .^+Z1!^>>^*G(Y>V._]>#:<%+-%F5=P\AW;=,:M,J"F",!* M62N88!L?:'#&U'3YZ?[9P*T1LD/X.^'JS1A4G.6=@]%XODBY?:?#11*D7 MAYUGV 7#O,ROH,SX6WYWL_MQUSK/M7O7B;0K/>_:8>EWJ[24(4:#X,@SZQ6W M..HHH@[<1.TD1FQ?4OS6'!(UDOQ9ZGQZ'T.3&+@P7F&LC568:.8=Z>RIT"XR M:+?CN]O'/'K,&H0?)C/YEY#]IO M\ CKB#@! QTSCSAC$70!8L\H/V#G;*PX&SJ68!?VQ/-!5F#XCEI9,-)XAJ/% M 'PZJ(;?:L>P1](AJVK&1/?P#E)72W-S8)_.+EC=EBJF)WEZXPZT37^JI?5Z MJ4;FHK<\2*5LH-PZ;7D4PEF-E%""AM,\N+&Z_E@EZ.QIT4HR5:-(ID%ZD5!Y-\MNKF/XIBE';.79;N"\4S'Z(/ MSBN'M.:

;)M21:.NTQH:;UG%^=T:.^.)^F1#P>QHZY\3DOOXV'^0'T>% C M8P9S%:25#-%R9[:(FUPI#Z2'9,DNKD2$/!Q% -.K9R MP7'+O:8"=!XJ0B2@GYC.S//6=<"F=Y7C@.S$7IB!ZKGJ894#L)?*@UU& VB_ MT<$RR"G3V@2G5*2 %>C$]GQNGC7-CR;@[(PER^WO1CUN&3&$+7(2 PV M,R!)@T-5>*'JH7;?"A)HK=+A#I:/@< M=X[:*)#%@DEF+*:DYEO4/0R!;6=#:0#3#DCSC[*8S3Z6Q<5XE\;QH%2&F"9. M.*E$:@K0#QGP"&<%G4G"BAQUV4MPD!%;] MWNDNW5$O$TIJQ6!;50QS2\%\1TRD>U-*1X7=&1W''2_I9][3YH#MPA.23R9W M\6#O!N5?^0,H=CE%ME;* K9*:4EX-)X;2HV4GF&)");$P8_.1JMMGCF-H=J% MPI)/8?B3]);AIP1:^[FSIV;FO/$*,0RK-.?(P\1@42(4E%&6(5_3 MZ]I#!TKS!&H6VE.H.X>H.9F.F% F \:>\;2D1DJ,R 'W>A M[&F\=[U\,X4E&WZR,_3AY2I9H%$2H26'S91C'*T3W,1@X1^#>%U#Z>#[4:_/ M4&H(T:Z")=\7T^(QM_?K*[LK9E0C AMHY#H:KAA2-CJ"L114B31!ZE&GA[>8 M&E]DFL2UD_5FO1:F!".NF$*?%]#M^_@OFU\4Y2J,[9 K#+$;(:18P1XP:HX/6T5E*,5)U MTFKTR-:US"88>1)3Y2QGG@@ _!S$8E)"@?KNX"]1,$ MXQR#8P=T"(-R"LME2A.RSHPT'B:'ZGBR@(E8X5"D8@L9TC$@K03@J+D-,&@1 M@K]F,UV M'<=6J99AAY@B5,8H,0\N&$S@UT(B3)7VH6ZJT1YF_FYJN6D!U@[6F"<=?K^X M_IJ7'RZ6'?^PF,_F@VFZ8U=]Z:G78(8I*'5!<)B!D;L@+'8P1X)AG"&B'7OU M*U*S]"A. 'J;-]>6PU\,)O?/-=REH'FN^!]"CA:)-6CP] MQV\)]3IZS(-%X/IN$;@U/\8OF=B[BF?6*45-Y-(JJ:&W)C"R@4+AKA*F=)"4 MHGG9%8WCVQ 1?'$]&+^42WIWA4Q$YJ*RC.J@HE3:P9#+)'RJLH@4XCY']UWS^/<^G&!16DCHPJ\: +=4RJ5UZ]EI0%EP4QF#J!71< M>>T)BJJFHZ-'07YM\J 94+L(#:VP%X)!DK\!$W^7T_Z@=K*(O(N,<4F\1S8H MA=1F?859<4;YKUI3-;H OHN;5"_FW(V#<;G,MGN?K'(']RJWD>EHF0L1,<-4 M($@JYOEZ^$:P\PEY;XD5E1(F'P]\![RK]?[CKB#6 ^0 M$G8^>22Z859C2-M#>^IK* M6 ]/,-NE5^>2:,WQZXOAXOK.KQNF\V5,T4517C]Z.:J:.W?+)-CU@7TG9%7J M9J#OAA@]D]%ZC@(R#AD)EE)4"%FCCTDU/,N'?[LLOOT^RL=I1V#I%VF([,%& M #_*[CKW*;]ZU2JBT5 M)*=!+&/Q7OUVW2X'CL"R-=%_7+]KXP?S?1QX5#9C&!.B03/1&'&NG G(<_@1 M(<'0*#J[PO;*R7 ,J(VSPD"/1JE7<3*XW,*&1V4R3Y*FZ(+W4G%$4OB H!)K MI6E$!-5D08\>OVZ7!<> V=J:$,$L&$S^,Q^4$7[RDN=@1^E,LJ@-YP%LB<"C MHL8Z4'$T$NDE%LEJ'K'U*'-'-^O"<;"VS(V[1:LZ.QZ4SQR2S'@5',6!2XTM MECAB(;4)(IJZF<@/O]IZ%ORH#VSC#''I@:2'O-VM5&PKGAF'L= V1AX19X88 M@PG3TA#EN:2DYD%MCRZTMLN/AG!MR0*-XTE>.NC.95'NMC\?E3]7>CK@]C4W>Z) M'14SB652G04U-'"#@D*<($LULCA8[NI>9CC\]N>KIDN#$+?F+]ZXLC]PB&.]SR/; MW4"_ ,86/O?7@2/=U,L(900(Y"56CM/(E8??1J:)I ;&OR^@N?_.YV8%7K2' M[:DF[0FC]]N8NP%CV$]9],HJ#DNQ9C$X'HQ"$06I]VU&+0_4S&;Y\J#P[7CP M=3Q9'D2^RP=I"*,/TT_I<+*\2^SVOIB6Z]^F:R-[(_@;^T8*+[/**Q\M85P+ MHPPRS#B/M ["Z_-)/]X,D;:M"1W+H8-PE\W0[.UJ($O3N,S_N-B:-+!K[4Y:VW% ZH MG1%.M6!:".PEIT(JZH@505%&L>2Q[KW;'C.P"?EOXU9C0)^(6[/-!-P:!G]( M=1BTDA*)&%CP7'-M [4J(J0H*)U(U0SPZS.[FF! !78=B72WF^=RS7>3P6Q6 M?3&\6<_CC NS"R7A)B(?CK+ZG-OS)C! 2A?(P;X7AU@ME M@@#+F5 7G#/N?![E;(!?NTV04\FD \*_2]?D[G*@Q\5TM/VRVNX*F7.*<"&I M\25.4@WE^X&*XLUYFJ+*.86EM4!Q+;(60GDCO=:0T MU,UFU*. VMYRKTFY=.N^V?SR/\9Y"9^^NGV;GN^J[LO9T4"FF4,:>:K3&TY4 M, ,:"-X1ZE^1;[@ZS)1ZX^N'(\UH9LII*1)%0 "3B MT5 /OR)B*)F"M).;62HVL]7R9 MXSK"'E-S_>N_^7M*C>\$@NN>_W>3]4MQMP5\*0?3&?!A9JZ+Q;12?&6%9C+, MB1419&$TX41$Z[UT1&-)-6&*G$\RK!-Q9S>#FY3-B0B*5[TGQQ%T6S.9U9XR M*8-&G'*:'CT-(@C0=Q BL(J<[8%+CPC:D&Q.9%K_.9Y?/7.+S1[[Q1X[T99# MWXSUS71^-WQ:A=*M?#A#*YL6 M2!>GJIUF3G9:,P=*7I3!\$"0(E$$I!E.!X?2U51#>AEFUR 7:N=+/@SN+E:[ MAO,E"TT,09X8F*1<+E_9<%PX;:D QQ]W7QJ#-]3;I=UMLE,1(^#P+"D M&\<=F*&..AY=%,0SIDS-[;&'5E&+Y&D(W,YOOR_*Y8')TI]\-I??;72!PBRE MEEJ.L;32!L2XHQZ0UR=*7'&?C/M0+>W>XU\ET46CW\E2'GCM+07FR+=RZ*]I60Q3TOF=5'.Q_]:UEX/LU8.C2TI MT_]1%*/OX\D$D'H#G9Q>C@&+%7A[,J97J)J9]+(I5\PB*;BP2!.&A$[JH0-9 M[S4)6UH+Q]/Q/'\[_I8_[_@#N,./FWPZRS_EZ4A[E!Y8O<^[MFO)/+[US&(> M!'%:R$ YS 4#^A!RD4;FD8BF9C[N'BT'S1/HJ6NG"S !?518O?ZGL7I&UR,%T#NF MIMGVY7O1&$%7[66!<>DH-ES1R&5TUF,:@E84S$GJY>M_@:9GO*R'>S_I")_? MF?^J7HN98)3H*"AS@G,P3G7P+DC"+-BI@M.:.WN/3GCZ2,D:R/>2E+%8-*=Y MKAO,$%4*:1LQ8@;L&Z29"-PK%BR1.)":21E[=&S30TK6 +Z?C(2RS3(2RF8D M77# RDH!EC_ETC#MA7'",ZV8WIM5\96\,M S1AX.?.\8:2Y 9(W3\E&K&8O4 M.YBL6& -8K &PR^MD]2"D, LK,?-OKUPT!]N'H/^:0GZ/M_I6=]9,7.!:".B M#"HR#C//!AJDMRFAOPJ:=?900C$?3,Z.9H<#W+*7]^/@=GD^E Y$9^D%L;?Y M8);72Y:\Q=%K!Y/!=)A_OLKSN2NN;XII^N ^'^_N6AE%-%V]Y@XCPHG1QJ<7 MK9BAD2@BT6G)X">WA-TO7-W7I*TM4&NT>\2\ZXIIBW:2L#95_S4U7;#%_NC*A=2:$UO\,. MS\LIPE-W=.>@2TH'M9,1&ZG7@6%L'5>66%A5#'5*EA# M60B2V"!@Y);RJ*)2EI%D2F.8'%AV=5NF_1#4ECA2=(C^*9:%]X.RA/:^U0L_ M?^W=&][Q6WZHUD 1FFG.,D6HFY M1Z#UHSL0%!"U;MK<5[\\5.;&]I#U9I'O0.']#&):)UX])%@;HG_*K@:1[H)0=[W;FT+T M4;G,P!BB"21H+C"'KA/H^VH85)_1ZWT-2?,I1XX *4,2(>V=M\QJ02W\A=AJ@*!)VMHVU-3YR MH'!\)9QWZ[[_SL8UZ.B]%+-W#VW!$XI(W,2X*"XA2) MJ 4*B'.GUT-"3+S^P.16&=(VWEWDU'O0V0\7VV)/7DJLM[-BEE[F<"PJ%' MI=(H+LEFH-+YCI:>UJ.;VI'^TSQ[36)]BF"%TR7:.TV(@D[!(YYXIQ2#70(T M7IF>X)":,8IHV&<'G#I$X<"$>U5;RV2@!&MC%7:66R*T4!QVTB T]YR'\SDB M;(DMM8,6ZHJ@B\/FU2"*78-XGGQOM;0>3-1Q7\1>R\-^Q1Z6]/L#L#;]_F\TC+RO'C& M@]32(R00^W#Q*4\O;.U\BF5_Y8Q%IA05@;J N-+>*&&Q3ZG*-#6B;H!'CRC4C+BW M<:!*2&BP0*6$Z:E\:_?1]*H[+>Z[9L"N(,E^M-@>IGO M"07>E,E22@6AL)/)K+0B@I%J?-!8D^AHY*_?E&A%ED4S<';%AKV!D@]*900& M[K DC!F2' TI8B8&H52D'HOX^B\3'"&UE^1>"[8.)+_*I;)7]H_*9:!4ABA" MBB56G#A0-F7P,FHJ)-6![;NR_\JD?ZCLBN:@ZX(!@Q_5&/"P7&:$QF"Z&HH4 MX0Y9RR7,#TL]"P[C>#[67",,. *ZCC-LC:H'..^JEB&.F(7UT0!>G+%@)(V4 MJ&@T\-[AFN9<#_G1IL;0(,)UHE??YK-949>;ZDI?7Q<6PF.ZTLO;7S)AQ M1#L3I2281XS!1D4ZW9BFZ2*MK4F0'FXAS0BQ:!/=_\[BM\D?EU)M,B8P\8IS M3Y4UH. I%;1PBNBZEV1[^0AYH\0\J1CZQ5^_$O3=&6TSE'W<9B8=P9$Q#1/< MI^FMB5/82,20(=+)FKDFJSM+]1U+I_GE8)Z/OKRN-;1K^/O%SF;XF!'.0($U M+$C08I3SAA#!K<%:6JZ\>_T)H?M"O0.1[IIL=[K(0\_J[N$<^!!#S>8SF),_K\%LAN)-%W^J;[R^TR^/X+F8B$8&(E M]99RSZR1.G@I350$2<5J^EAZ]$Y??]E;6PJMG:J^'<_'EW>RG$SRRWST^0JP MO2HF(-2[S _#]('Z7.6\Z7^728@@ /B8D]J)TL.A"( MTR1B![J8==J[*)PC0O' L#_-U:RWQ6SVJ./[#FE?KI!Y[I#T-! C@'N!&ZZD ML2E-@N:TMI;51R=).S(O6D"Y@RWJ63_M[?M!NB[SX>+^Q[=[3F^K-Y(1;*5@ M7EHP:K@25@58997F$;1.PDW-!V%[2+-C";"/3TU!W#G'5OW>FYYI1ZW,84,T MUL*E?&B@XEG#!<92PK9)J)6O/XBD3;'O9-8Q.'=!I8UJDE+I+O9EF'NI>+I* MCQ7 8J,A'('&YR.Q%%%F&6A[ON9.U\/SHJ:7H./!/ %#]J\S+U;(* /N"Y\> M C2<<6>"-# 3B/0J<,G.)Q[].+'NX4@M,#MEB0,;K/(JLBZ<86I,E%IR01P' M(]&JB"2C6%GEK9 UKW'W,!UE:VM(32@[YT8RU ]80QY7R:3 -!@594B1G>F] M&1D-G?)).#EPQF\^6 MGKZOR3>Z/BNOX$4[KF&8U@)9*KV1T8+.H1$.8,G W-86I9C7$U^$6/;0+;EB.QM_=E5J,SWP?EJ/IUB2._D2'DI8E.*$W2=3\:64I!MX004Q9J M'M+W<)OIBFI;[UUT*ZDZH73A\\>/'Q?E\"IU(%T)W7']8G>%3'&/I S2,82Y M5-Q@1]>==5B>C[/N!/(M6I! 8W39_?##CBJ9%29@%+Q.[B>DHO.4KSN,)'[] ME&E*8'OE7PO0.@P +?NJ*--_)_EL%G[DY7"\U2;>4R,+%'%,F&>@P!&EI$QO M7JZZZV'I/1OGVHF7C,9$T!QC=B\:N^IDDAM'J"1!,V^LHA+,QG67+8VO/_E] M8S+;SX%:D'9@+'^<#*8IK?\>9]O#8ND&DSAM5 !*_KI^W1PG*<^+9PH!9X M=3:2+]^++U?%8C:8CKY\SR??\L_S8OC7AYN$=^K,[G<'J]7. M9$@!:&HO=* M""U<4!N5S)_1_>&ZXBO:QK01:H3KFTEQFT.'AL5?:VVY!DGVM)-I$80S(:CT MN!HCU"#GUD.+M&Z"BAYJL*W0I5ET.]A9[K9.^-H>O>11N8Q0$3#Q.$@+0TD) MMDQ8#X,C6]/AUD-/_>D5DV. [X _]6&Y']AT5%F_:>-SF6.&P<141EDB912@ M-:RG/@%IG4]^U)I<>NH-/KT,.B#V_4J^40#V)F[86B>+Q%K/&8X$!PHJ@HA$ MK([G)Y4FH4[4BCCOKVX)LIS/I3/IN7X^$\'RW_X(_I>,=K MB8UPQ:T=5H=[9SSP1GK M)4P@:GU[ZF5!>6.%E5Y' M*XT76*2WO^Z&"1IUS%M;7U MR&VL-?C0:IU\, M)O?A=57B/EO];H:Q=UP%C;"UFBMKD5@?B1,F7>$*&;TQN36J&8/70F]L3]FXS5'LDY-<\M^[>QH;= M=_6C5 Z?8I*]V)',6QZU4R+82 P(Q9M-?&:Z(KWO]L)/L$V]SMG6A+3[K/N% M?R[&\]LW4\!_L;1%/\RO\O++U6!Z*JWPN![!BN@I-M%+X846P42]"7@D5/": MV]YK=,OV4%_L5+:O>;>[;^FNTE.<3J)=[NE39J5%A!FJG(@,L8B(W[A8L0_G MDRNA]_SO3!=MEA*U3YA3/Y]^^Z6=.Y5[,(YB/8Z=I\_'-IZ1*'%0RN!@&(]( M1.7C"@2*O3V?4,+7,B].)MM:-_-F-S?I+&MU97S?+VH0^"YLA43\-[/9(A_Y13F>7MX1_L[/_>A\_6'@ M[LYSP7HM9D)$Z3%WF#IO8/)29-+NH"@E!*FZUS+Z>!AX0EV]$]GTV<2% 2__ MX,]\?'F5])MO>3FXS#^6H JMCWS9]J.! VE8E MBYY2'['$RA(N4LRV\20$Q[W@"I:J/1.DFP%^ 5PM?.JO T:XJ9.YZ'A@H"? M LRY8E8ZC6U4B#(L89QG8TD?+^2GIFY#F'8U&94'#7<['O\HB6%81.!];3?L*R/AV8Z\N/)(CV6D6109<+6;#%C MWON **A-Q'(FN?*8)0Z/?Z6 M?\Z'H)//QZ")_QA.%C#G(V":=)+%G;B?C_LPGC;UL8PP09FRAEF>,F89C7SR ML6!MO?0.U7S>IH<^K!8I?")AM+:5?2R+F[R/X2S MPJ:\MV[F<< 8!0@NK]Z;K7 @ZT;1*-8=Y&.9UM_[6V%5 H5:F=< M2N(UTL)$39!SA@2_&C)55)[1D7+C)*BZCM5&^Y0$JY2.O4+M3'IC(Z-.,JJ< M)8;'L(:3!FG.Q]/2J/RKO2[NJ928$)B1CWBDC"*>(D;612TT4-;.>]#!DITTJ-8CP*8VPMQ52 M1NROG!%O8)YHH;!P@*-32HOU@&%U/I^CA=/9^'7!/B6[_E$6LUK,6E;,3*36 M$P0(6DIC4-SQS6J,+#F?9(9-"KTJG^I W$42U^%P<;U8/@'DU@75.?R*02CE$D&%':I6Q$4:O-,N])ZQ=&-YD0 M+]-8OKQFFIY()J=<'-_GM8X$H=HR9[?$+I(@HHN=9O?^U,,VNQ92*B=,4!"Q3EQG&G\,]@8![/J>9Q M[IA:%3F410-/&AS"'K+9 :>1UY M1%0)(C!BQG/XM9+GD\[H>#JU%H!80Q!=6'W'COMS OH= VOMJQKD5A L6 M,1%<6:F1XD1SS8R%32&>3U#5J:CYU(#LC2Q/-ETJO3JRKVKF;K,IF\,/#^ M^K6S*H$JJO+B/+=,8&(:*,[QL:5'LB3+DO2<>; D"D J+B=+8A2(.0C%U=RI MJE5P?Y]X6>X3S^_**4QGA2AY]:6][>X4BP-?3TH$;SRGAJ@('IFF=I,3(#*9 M4(3S3VANGZ7SSLG<@^KJIJX^Y9[$['9I8QD8&BQ#0XT05@4A,[POYORI=31U M0=_Q&XR'''NV]8D4.&-HK0)ML00/M=:>4H^19X)FV^9BP'D9IF MX\:/>GL[ M7^\^&6MC_)2I5$HE,"'BC.$OHKBC]Z"K !:NTBOXE\E"#!2HL2@$NIB5 M7=[%@\!]A\A=1QB?GOWA@<,=[Z>H= R,>?110^11C0JV1^4>=K'?)O]OOB@I>,M7[WSSU_8,;O7EX,#=@2,DI,9)J0A*GBT( M00P0!80&%2!DZNZ+WI\/P%I&PKP//D1PEKAS6&9=W/A>+Q5D;R7?.W;VV9Q-9W<_#'YV"P.2-1^XOGD-,O& MEW/4( 7V=UFDC!E0Z#YQ[&O&&P?;:4ZX/4/F=JGD[A_Y/P^7[V8W=GQ_YJN M/CRMUH^%UQ&#)A91%^)HC)G2EB +)=[#712!R%HO;H11B]X1V!T7>H#IGV_^ M,<]Z8;:Y_?F^F5UMO+*_5M^(M1>4APZ1O$6CHB34,P'":J,-X8)Q1!RYETJI<E)Y MK6"$F8Y]@*HE*O>RP2X^SA>357.DNMKY7J+&"$D5TXQ1,%+HD/VK&*, 9B1U M?5VFNPP=U2:I>T#4]^6J7A;.%B;NCEP\]TKBGG)GF8%LF )&K44V1+T+S!)! MF;@<59EC1N\R]#-5AXG06 M'X"9*J+V+YIK+&YDZ[6R\*Z>QRV1S@%1X^2#)1>@B"H@,. M'J05U$=%+0JT6EY03*L-$/QPPZ@C,O=A+#U]8K%[2]C<2B\R@M*"$T M""_!DL"M>SYLMOD\7?S2JN9]?[-=33+R2!T5DN6":) (@. MH^$.@Z94@ GR1FC;/EAK*[)ZL13O(X9_3A')@6!_ M5D'*IVGP\H $^#UO)B%8-B"MLQE:('4TX"CXP((.CK#:*B0C/$<9PJ>K)?-P ML8&5FRP67Z:S]_^S@:.M!HT"F/3>4$LZ,M?9RS/?6T'18Y*$/;M3<8GQFNG?E.TK+R.6SS6<. M>#71X)!):K6/ ;346B%XI10C4MO\XPN'4]=LGW?*CO;PM*FA]^=LT4QNRES^ M,9D^V6/YR!&2$2[0[.JJZ#A()=%():3TED6C/5S.A;&QHJL%KG0&LM)YLCD- M97=#),HIH]HJ30B BE0S"%IIU)1SZFO/=@[WC_LN7W@F:*OBSF!F7YQ,%QO" M%7K=S)?KQ:Y[00>/D2 *E6E)(B(%38TF7$9EP! 4@M!*'7B\<]%YB<-!4=DU M7WJ Y9L/V1+(RN/VQ>Q3LUS='G@K;]=KB>D060D3HH@@4"*/1,J@9"!66%?9 MLNIL-N#3O846J=O'M>IG[YONWXF3YB.]#EC[;A1DD3F%">DI#6!]Q1),-GS84QQ MQ0U>CE9J%3S=4[I3 !5K\'0 ;49)1%#.H%0450R8YB6-R2,E:"C1W%6VMAJO MP3\@CFH(/NA.5[6Y)>L<-Z7[+H\<%/&:1>XCM9IX9:7D%V.E][R?'4G8GKR_ MQS[*[+K2^#Y^L,2X,%1F"0).(--71VF",CP3W3D(G>NNLS?).Z=Y;<3KP$D= M&KJO&"YQ;9G2RGFP%- 2E"'F[4H2I;0WYK+"^5V!X'&@JWM&=(NX8X/[]:,F MHQE'L!HTB2 #LQJ-S>LU,#D9'+=,$ M(A$FRR+J3'0,CF;O^=(\A-'CL8HOW0+RL(C_Z8.F $Y!ED)%LUFM(& V;ZSE M*",31-2>3XW0N1@?"D]GQS<,=E8F\$%M0YPLIU=Y-;Z40VRN?V]*C8WY;5,$ MZ,)ZDB#-XL\MLZ4""'%@03+B/ V!H[=[.S5UL\ ,E-5B^E>A_7;BAS2F>OZM M%*+FTA-/+34@>$0K/2H'"%PX%2N[ZXW0*#^=T8\;"[5&U1X""P\D=0=4'CR7 MB+.:NC)](*"H1D:BH)Q'XTL'ILLI'=D*+^?MD;('1#R6A]?-U7QV-;V9'MKN M[K !$@^16>:H0\^ 48I$24NUU-2"VK5D,?5S3:ALI\ 8,H//N)UJA[!Z]F21H(A6HTN4Y+UL;D[<- M*JVB0(A5EQ,X[US+G4;9 4!TN![;\V82&CDR*?(R,?_?:Z,CYU(X*BEUNJ_. M?4,HK&JN[T'3:23NP;V.T]ETU;RG.3*??#K+[&*@Y0FT>-DPI_>3:-(\LV,C!M;=XG:.:4#=I!V!<7[2CS\1!6 M'5ZI?]\@R00>K<5H&6IP3F.PPG*TBD$01EU.9[B.L/%L]?Z6*=_#3O,B"_J[ MYV>-7S:U MW-9+FO9M"1(R5/!*,R>$], '1*4V*<@](Q(2A++\?Q[P(>\SYI M/SP,OTW_H-:8%:.ETEE-<\$E\ !$6BM40&8L"&,1L=*Z'B$<.\/*<9AL@0E] ME+[*$M'C)) MQPBN)*93!]H#6JIC4:0RE@;!E>[Z" ._/9@5W=%]6.@=Z2$=.5*BPC!I0 F# M"@@)1O!(B3.41*<#K:P0-<(MK!-\'([!%HC? P[?-E6:IT@&@]L9H3G6%[+: M(W8/>'I5V/5J\<=B?KV^*K/%R=7?62KV0FKWB\D[0[1@VE!!R^E!=EL4#8X* M:1SZV@CB",VTOE#5*KW[2("\73;/)O]X+JN=?2BQX8EUVF4SQ M>!&U5CK_F68/R *(RVEOUA>@6J-U'S;68G+=W$X6?Y?,_LU?"@$.L*UVO9>R M#\Z"X7EWQP TK\Z%J"5S+M*0M_N^FIQ=#J3:)/>P'N3+ PH)'_)Z4@0L980) MD4D9O;;(!?566\%$#*RR-,X(U=:PX8I:@@^+LOM;PAONWO=3^N]FLHCYV3K< M[1@P6=0DDE(4' 4$!C8;"SHX+QG+1(>?PH.L@,GA&&R/^*-#Y>NF[ O% ,W2 MO;R:W)2%M0;1)T?/)..>Y*V!<$[!9%=).TJMU9Y*[57M/.$"F _@^/:*>QJR#RP0KRZ6M^N M;\K=_>]EIE+_/3U8+OS:[D[]TO)NF#0!M9_ET7UQXIX;28W;ST)1.5U[..=W<[+SPP%,*.)_+@ M:#K@2L%A R0:3,RZ7!G*/1#.M @LD]0;0IE K*QL+7_IK].)/2C*_EPV[]8W M+Z?OZES:;Z\G"$!4Z7]=?"BDVM@(TH%$17T,_'):@;<-@H,Q5DWL7I+BGS C MP^?[ O+;NRT[\^ /&2 93S77DBI2[E1B2>^.GB&+C@8=]]Z)>@9EZJQ0=KH> MZX38 Z LR]LI&'OJ]>044NM$=$0C6.512!5*'4!$A@XK*\#HG\P.ZX#4?=P^ M7:_6B^8^K?=U&>OFC\F7N^)4\\5]ZXO9^Y?-9-D,>1^U-$&=WA?GFEV[36^. M;6?.8^ZC'C5. L8X9PX\ '"BI05P2N:=C1J!6N[;X3O*D'C(E,*T^VC9;F]L MYWN)&IMUGE F[^$\1.6]-V6IP5D?D%W.)8B.$/ X.Z)%8O>1=?-PN@^TPE8? M^/4A G;D2 E(9!SR/NO!&86,Z_F=>1&G7<>318R6; MI<]X'X)5+FBGM(CZ*SF"J-S 1W@^.3(X5K-@5(C,7VW:P^37T5)VL %MZ1U+ M':I(F..P)0EG]'*R<\>'REHFC F7<;Y>M ;+KX.EP/,OH[)5[YU6!+QV9$L0 M;6MCN2-,\!T=*FMY,"I03C^UIRN_#I8<0V598()02[2#4@_TGB"JW.Z^F(/2 M\8&RD@?C >7I2$Q!>Q9-_J7+_3/B,!B[7;K1JO*<_OCSK"LQ:[0) M43JN)$CO;61&"\V\1PPA[,L([D9R?YM_VMR=>C%[4ZHR3Q;7=G8=[JEV3^)_ M31:+R6SUY<7L:E% XIN[WU_/;V[B?/&?_-(.R6[I"XGH" 2<*O=Y('B+7!(? M,(@@F7:L,J%Z1,&U5C'TN [+($SH8>=Y-'=[=;583VXV-\*F[Z;-]?YXVH$C M)!JU$)G6 HD%SXNSHABS5NC2$0_Z"NYF=3V=7V!UL&0^3] M7Z?-\L5RN=Y9]ONP 1(H)Q4A*GLF!+04VEE)-9C2=(HS-$XHG\& R( M?RR:YO-T62R^Q\0Z&I,[QDK,6\>$@Y*T BJ+)U@B@7EAC=-.7DX%A7'"LSW6 M#(?4>^_C>%C>OYBH<%9(SS%*A+P\2YG.KI$,G'ONH3)6<7A8M^_&F2.%8AT[ M+LIXY(Y@#,I:IQ1X)[*5H@4E7!,CM J\#HE'AW+OC,>T#O@F!4>*99P+V9K&?3<;I_'%43N;N(:O/^@9G59Y[V_;=?-Q_+C=;9 M^P,R1I][)=$@E/6&"@ #A!*330RBJ<]HQO*ADU]SIX2:V^G(+DIS/^<:N?UJG;N8Q^/:S9_F# M.Q9MRJ[&H)CP//L"D(V[R"-'2ZA3T;M(]I9;[&:!V[:5=],MI9\>J\JG2@ ^ M^U)"H0(U7GD..G+&&+5TNTB707SYDGHPFQ_7^FN+J#V89:^;3\ULW1S29_WQ MHTG'@,9F#X1DAZ2T1%#<;!=CB*^LS#TBN[TSA)Q(RAYP\69R4R[V;*99+OCM M*8;QU..). ',YNTG>ZXR^KPF5-M%"2,JHPBC;/A9S]#'N_SIA.P9'6^:Q:?I M57,$0+Y[(TEKC,5-4 -12RSB<[\T#\ST50_[;#%23\N>87(X/,I2K)!(I;=4 M,&^85@*9W"XE"T)E?:81'L=T HKC*=@#&-Q\N2HVT6:&!UUF?N+YI#A!1SU* MSS-A" )E7S%.8JRT.48(C-9MCC;HV1M,-EO?F_G-KL2#1T\F!.!&.Z#4>Q&L MU3+@5_6'M8<6(W183N3DD[BH)6-OB-AN='L!L7TPV1A-\,(I+46,C!.IMYHT M0!25>\@(W9,N\%!)Q7X5A)U=;^=YN*YX]%+2*C+I6+#<&4TT\]IM\1Z$8Y5J M8X0[2F=JXS2*]@"933VD/Q;S=]-#2O ]\72B6E DW,2\Y:)0#*W_*@4V6]I= MIV:I%Z<+6W'\X^RVO5A^>;&FV_Z44G-U4_PW(I$2B@@Y^.VF1?W[V5D2' M4&B=O#THCKMIEF7'3**[$G?KC.)[.,]G2VS>S1?-W7-O)Y^;Y6_3V7PQ+5G# M=RO-BWLX2OCW.O_S;\WJPSS_RZ?\R+Z$C1YGD00(;CE72A*C0S80+(HM"RC6 M-LDXWCSJ[/)Z#\INO/SJ//MK^_NF#=W9YWPY;YFU-(;H $B0!AG+?JW0&@5G MS.X1AHX6^+6\P.-YOYAE5-UN>(=?[O_QH!S.NA&3%\P%X+(<6):N51:]#THJ M[9$33RZGEN3I 'E\<-L+Q;N3]@^9;)NF[B49/6_AF;$S>[/A<'/]=GZ_K[O) MQXVV&S #]%O"[*MW7^>:Y[3I'%ZFO\PZJZSFK[*:[36P W3&:0.GK*@CM=8[ MRQ1002TSS"BO.7 MM-D7CNI:LX3;CS?S+\TVT^0)?D^_,GRSA[YNKN;O9]/_ MR4O=W-_:K'^S"1RD=UK\7N*"1".M<-9;R)3->WCIJ,&L!%315EHP(]1*?4'P M6=TU'-=Z,/UMN=_W-G_-?I[N,LX?/)? "6-5-LD($."$&QFB$5PK%$IJ5QEF M'B'X!D;!O#TF])$3]S1-RJVK]W=MX?->__69>TG=K.G;PF;7?]Q,9M]:B._2 MJQU\+EG%.#=P MVYO,V@UU7MYO'7MVXAUOI1C1<,H$$5&""<(X9IE7!"T2RFL['T8?JI(VU_> M:LG+W[LA_O!L%C)*="2!$D-*C3B,BEE.F#*&."$JG9]6^3Q=_-=^?L^ZWR/:\FJP5!T)2&Z//& M+Y!G$X!;5LS,[!)51C1&F"_5#9Y:IF\?*77-K%E,;O*,[?7M=#8MX<+5]%-S M**(.>C]9XJ.SV8*TAH$VB-FT5-QZ9;-+PVKO"8\PN;H;6'5!Y#$$PI[S@U]N MN]F>$O;:.WC2U GN.2-62^";B[79EXY:@)2909=S+V1<3F+OG!LSU.-DNOCG MY&9=NBZO;^].4(M87ZV::S_]-+UN9M>OLS;I0A(._7;*"HK3TK2>N@!!.T1O MI$>@$B31M?FS(_14^H1F6U+1$1?[.'3;YA \O?;[W6W7:=Q! ^1MEQ)F,%J$ M")'0_%<;*1I0)36>5*;TCM!)&A"^G;"BNY26$A7_D5"SNPC\K]R5[Q('O(K& M,9Z=7BJ Z6Q+@E/ 2*1>^NS_#I*[3:2J; :*V-!Y;W MJFBHT=0/G4+W]*[WW>'KTEYECWVZ^K)A[9%YNI6#9P\M>"1&$Y%M/(/,. I* M^%)"U!!36WKK\I31P>!Z/K&W'Q;UXTW,F,DE8> M%8XPVCDB,>B/7[U"OZ4H\E%"T/(WDU R4FZ,NZT$_[KZ]"-\@H_1 K'!?.@U=*(_'@LH<' M+(#-%A,R$?//+B9 .OQ^WSNWQ@SO^Y.15^O5LK3EG<[>O_[6;+<+R._\8.), M>N&)YS*4'9-JIYT/01,GE)7TYH2;AK#OYF-5D,;-=T#,KN9*2*GV<@'O\H'8R7 M+V9W\>%-O>(.!>2)KR4-P5,2E;:4@O#">&^E(M$PH CV_#N:7ZAPG,[+O@IM MO%@NU\VU7R\RY>YFNUG8\ONDDO"Y65Q-\TIWH?_HP1()R"Q'+X(6(*+0TFNO M;*&(%: KP3V^;NMCQ7C7'#L##9]I^*Z9KM9YQ79V'3Y_G-X74]V*;H?Z?N^W MDY#4&N0Q&(M@M$-I KA E J<<[^OM?O)A\<_NX",C,%G($_#.A21@"?*.8Y4 M@Z;<0LCLU2PSFP1K*W./CF[ <.=0A-GU+V'ICYOG)1S_:J;O/V2=:C\UB\G[ M9KO#_K&87C6%&^_ZC$X=.)E$A76&9O].QP 2I?4QV[-.:2#>._'K@MNX(E?= ML/5RY&QXX4H"8O DR. 5 \D$HHQ.&!6]=D!"I8'W,T3 6@?W,')X) +&('S/ M'ED]&?KH2@#;FT522F",41$P/K/ :6\\)T#1D!"K.X%?TK8V0O$;C/_G((+; M]0TNA4=-)$6(:#3&XGV 5A*9-VB\#%QCD.YRKH[\3(+8)03&((NGQH &LE!/ MFEZ JDYY$)7]%/<]4(+OA?U^B]]?^A?]U],)?-R69-_^\]#\LMW'6 MDYNWS>*6[1/#?F>3K"'9<0@A2H' G$1-2E<%($1Y+;'R,L E6;(M14I'S=?S MVN5>Y+5.9\OIU:;*7S_[VL-O)J$(\\+J[(0[R)2VS,CLER.3HBC@7V;EN X8 M3N)>=Q>FUW\MFW^O\ZOA4_[/[LO2]S-HZ5NA#+O,8_Q7,[E9?;C*9+17_UY/ ME],R\(#7MA_-\Y +V<^]DFPTSD6"4FM=;L"@BQR=%R YAORG8:Y:/YSMWEO3 M3SR>1(! 2S9&-!RT=KKT$J'Y?X:!C:RR3O,8$_-/9NUCG7(Z.7?NE:6]=N&\ M(I*3#=\W#;=QO4Y7GG!:,'XECVG)3G@9X]ZUOBUC[> M5Y&S#P/Y$>+W%REXYHWD(1 I(]KH#$@EC-)QT^..>B]E[>W;,1X3MJ$DVJ7F M,$#97TC@N7>2*>5F)>>2&0\\H(40+#H5#6'"QLNI!G R?_?CI8JD#Q!SUN0\ M=OD7HJE?'G(I_9E7$E/@I279$U50BG9I5W26T5J83+)0><=VC/&W#G5U+3E[ MP,K7@MOSC7^]:+9 ;Y;[;NGM>S41I,X&#(Q!R< 25C!)(F3_)XN?EI?36?-T M=L\[)6U?$:+?YZMGBZ"W&Q_:66_]Y$_=WDX67UZ]"YGTJR_XYK=MN=MU4?J_ M2@8^KN,FF0Z."(B24P 1#9-"2$>Y#X0I.5 GLG&>R 422U8,4 MJKB1BBE[ 5_%4'[,/GOZ[GMB=Y]_UAB7!!IHI3<(%@P&##[ MRC8KWP >P@5=6!M,D;1 ]Q[!LS>B]ZAJH"-@N2?95<$ /&0"!&^I924!+/LM MEU.BMHY]SV"@BG@UF\C;_\S??IBOEY/9]=O_-#>?FF_5&J_F#WJ /%MULVJ< M!$X;HBFQ-'@PP:#,PD*RPBRU^HP__^WF5);.^Z/N:.M;*U/JC*KH;-Z30: - M7&NK:?Y5$L8JE<<8@Y"#[SZG$'X,67KG4-^ZB+GACLHLE,YS&\ ZZE3P>7L0 MM*]B?7W7MSX82[W4MSZ*!WU5$#NPKO6/%9154-3DK<2 95G!$\U-WE>D"=3J MK/\O!U+#@N&ILE\G\*$'6#THNGU5L&UI_A>1;8> M./_;=#:]7=_NY?V#YY)6R"GU3*I@P#".T010)! 5((+MJZY/3]P_EG?S]DC7 M!P(FGP]#P/?/I;S9V2BSWN/<0EZ_I1&-TB2O!73TE<[_" V05A!P NG&X+X/ MW5C%^"@B*(J2@%?,*FVBH=9QXC';6G58._H"^,]@H_3.K3'#.TZFB\W5O^\: M:V=GXK=F]6%^/;^9O_]RR#VS[K^>. 3IF!;&J+R%.&6I#4[&TJB,4.,N9SON M$YYM249G?!QSI8.G%AT^?VRN[NILW])]$M/)1Y/'O%F71FDZ.M!Y*Y<.M>9" M.\>](97>[B4)2A=H;:NP0=O\/;>]9[O6?\YO\C WT]67UY-5)Y4,#O]Z0BIX MD$*#CP; 4JU%(&"")-Y:HBKOEH[0$1B]2(V*T>S#*2FN6J M3\EZZMN)"F6%0(LB$D!#-55> &)0A"%GOTKLG)UI (P$HR73CAV%]#-;L'E''?\+%+5 IL[O(AU?V?I=1;W MQ;1,;:K+[]N+?UPE83PP%4I$L^6 MFN0#Y5%&4!P-,$;0"T2TS'CBC:AM.S=")[LN>3:EUGP$AX9%I2X&< -P?G :)H$0Q]$"%EM2"8MY$A\%E MBT8%QGQM0&.$:*[$4A^)H,?QH(\$F8<&W)^SZ6KY^LV?^U-F=KV7J.7.&RB5 MC!V( -I;Q[/!:B@-E.B^DF@^-8N_YD/[(YW"Y'%&3HM<&8-6'?A\GG&K,[DD MAE)9(RL,1[55R TEJ *I/)\?8PAX\/V_=V[57%O;"%69WZO5AV;Q]L-D=E]; M]Z[/0IPO7C=7\_>S3;VF\ERQU'^?K_Z[6;V>;_[A?YYLQ=W>X"EZ3;+)SZ,# M"9I0[62F/)8[QO$O 8P\X'9-&95?%>UYL4L;SSKC7YX3)??Y[-/>5MJ MKE]_:U;;A=JNFDB"4*Q +YD1%()EMO3R"X9E]G"C]H9ESDC%]R\O9\'2RY"M M[GIV'SN'%*D'H]%0*!?O"D2T:]2.P=V_#%;Q_ZS%[V&O MRD&D[^$4$M544$D\+0V]A/>HT1H18B32,6K-K^WL4L3N),:?M=3]<\.=0:7N MX102R6K-*,F<5!Z$5%93:;2/E!D4NK8!Q>$I+>9.ZF;-^\E=QN OX1LQ_\]: M^.Z;30XL?S_,(EG/F"S:6.%HIQ[K9FHW$HO*4'[+$*B'?+\ M)Q'?D<_C>1W"YVSEOS[Z. ZHWV< M8G_,!),73E.F!.,>LIFF+<^:VH\0-V&UL4$L! A0#% M @ (((#2TQPN?$]P0 =D<) !4 ( !99$! '9C