0001372414-16-000090.txt : 20160804 0001372414-16-000090.hdr.sgml : 20160804 20160804164153 ACCESSION NUMBER: 0001372414-16-000090 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 68 CONFORMED PERIOD OF REPORT: 20160630 FILED AS OF DATE: 20160804 DATE AS OF CHANGE: 20160804 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AEROHIVE NETWORKS, INC CENTRAL INDEX KEY: 0001372414 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER INTEGRATED SYSTEMS DESIGN [7373] IRS NUMBER: 204524700 STATE OF INCORPORATION: CA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36355 FILM NUMBER: 161808069 BUSINESS ADDRESS: STREET 1: 1011 MCCARTHY BOULEVARD CITY: MILPITAS STATE: CA ZIP: 95035 BUSINESS PHONE: 408-510-6100 MAIL ADDRESS: STREET 1: 1011 MCCARTHY BOULEVARD CITY: MILPITAS STATE: CA ZIP: 95035 FORMER COMPANY: FORMER CONFORMED NAME: AEROHIVE NETWORKS INC DATE OF NAME CHANGE: 20060811 10-Q 1 aerohive2016q210-q.htm 10-Q Document


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
Form 10-Q
 
 

x    QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2016

o    TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                    to        
Commission file number: 001-36355
Aerohive Networks, Inc.
(Exact name of registrant as specified in its charter)
Delaware
 
 
 
20-4524700
(State or other jurisdiction of
incorporation or organization)
 
 
 
(I.R.S. Employer
Identification Number)
 

1011 McCarthy Boulevard
Milpitas, California 95035
(408) 510-6100
(Address, including zip code, and telephone number,
including area code, of registrant's 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 pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes   x     No   ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer   ¨
 
Accelerated filer   x
Non-accelerated filer   ¨ (Do not check if a smaller reporting company)
 
Smaller reporting company  ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  o    No  x
The number of shares of the registrant's common stock, par value $0.001, outstanding as of August 1, 2016 was 50,599,217.





TABLE OF CONTENTS
 
 
Page
 
 
Item 1.
 
 
 
 
 
Item 2.
Item 3.
Item 4.
 
 
 
 
 
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.
 

The Aerohive Networks design logo and the marks “Aerohive®,” “HiveManager®” and “HiveOS®” are the property of Aerohive Networks, Inc. All Rights Reserved. This Quarterly Report on Form 10-Q contains additional trade names, trademarks and service marks of other companies.


1



PART I. FINANCIAL INFORMATION
ITEM 1.    CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
AEROHIVE NETWORKS, INC.
Condensed Consolidated Balance Sheets
(unaudited, in thousands, except share and per share amounts)
 
June 30,
 
December 31,
 
2016
 
2015
ASSETS
 
 
(As Adjusted)*
CURRENT ASSETS:
 
 
 
Cash and cash equivalents
$
39,337

 
$
45,741

Short-term investments
39,642

 
46,593

Accounts receivable, net of allowance for doubtful accounts of $34 and $15 as of June 30, 2016 and December 31, 2015, respectively
29,493

 
22,824

Inventories, net
14,652

 
10,775

Prepaid expenses and other current assets
12,399

 
7,613

Deferred cost of goods sold
441

 
757

Total current assets
135,964

 
134,303

Property and equipment, net
9,929

 
9,156

Goodwill
513

 
513

Other assets
5,382

 
3,680

Total assets
$
151,788

 
$
147,652

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
CURRENT LIABILITIES:
 
 
 
Accounts payable
$
17,085

 
$
15,140

Accrued liabilities
16,878

 
11,856

Debt, current
20,000

 

Deferred revenue, current
29,792

 
27,893

Total current liabilities
83,755

 
54,889

Debt, non-current

 
20,000

Deferred revenue, non-current
33,607

 
31,369

Other liabilities
1,747

 
463

Total liabilities
119,109

 
106,721

Commitments and contingencies (Note 5)

 

Stockholders’ equity:
 
 
 
Preferred stock, par value of $0.001 per share - 25,000,000 shares authorized as of June 30, 2016 and December 31, 2015; no shares issued and outstanding as of June 30, 2016 and December 31, 2015

 

Common stock, par value of $0.001 per share - 500,000,000 shares authorized as of June 30, 2016 and December 31, 2015; 50,570,502 and 49,017,293 shares issued and outstanding as of June 30, 2016 and December 31, 2015, respectively
51

 
49

Additional paid–in capital
244,340

 
231,289

Treasury stock - 261,515 shares as of June 30, 2016
(1,451
)
 

Accumulated other comprehensive gain (loss)
20

 
(61
)
Accumulated deficit
(210,281
)
 
(190,346
)
Total stockholders’ equity
32,679

 
40,931

Total liabilities and stockholders’ equity
$
151,788

 
$
147,652

See notes to condensed consolidated financial statements.
 
 
 
 
* Certain amounts have been adjusted for the retrospective changes in accounting policy for sales commissions (See Note 1).


2



AEROHIVE NETWORKS, INC.
Condensed Consolidated Statements of Operations
(unaudited, in thousands, except share and per share amounts)
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
Revenue:
 
 
(As Adjusted)*
 
 
 
(As Adjusted)*
Product
$
39,536

 
$
30,751

 
$
71,992

 
$
51,231

Software subscription and services
8,095

 
6,085

 
15,767

 
11,422

Total revenue
47,631

 
36,836

 
87,759

 
62,653

Cost of revenue (1):
 
 
 
 
 
 
 
Product
12,413

 
9,619

 
22,852

 
16,427

Software subscription and services
3,050

 
2,526

 
5,953

 
4,354

Total cost of revenue
15,463

 
12,145

 
28,805

 
20,781

Gross profit
32,168

 
24,691

 
58,954

 
41,872

Operating expenses:
 
 
 
 
 
 
 
Research and development (1)
10,562

 
8,883

 
20,772

 
16,393

Sales and marketing (1)
21,322

 
20,195

 
42,390

 
38,689

General and administrative (1)
7,725

 
6,206

 
15,620

 
12,453

Total operating expenses
39,609

 
35,284

 
78,782

 
67,535

Operating loss
(7,441
)
 
(10,593
)
 
(19,828
)
 
(25,663
)
Interest income
117

 
19

 
236

 
33

Interest expense
(110
)
 
(173
)
 
(236
)
 
(927
)
Other income, net
90

 
19

 
106

 
154

Loss before income taxes
(7,344
)
 
(10,728
)
 
(19,722
)
 
(26,403
)
Income tax provision
(68
)
 
(99
)
 
(213
)
 
(207
)
Net loss
$
(7,412
)
 
$
(10,827
)
 
$
(19,935
)
 
$
(26,610
)
Net loss attributable to common stockholders
$
(7,412
)
 
$
(10,827
)
 
$
(19,935
)
 
$
(26,610
)
Net loss per share allocable to common stockholders, basic and diluted
$
(0.15
)
 
$
(0.23
)
 
$
(0.40
)
 
$
(0.57
)
Weighted-average shares used in computing net loss per share allocable to common stockholders, basic and diluted
49,798,994

 
46,888,236

 
49,467,667

 
46,595,172

 
 
 
 
 
 
 
 
(1) Includes stock-based compensation as follows:

 
 
 
 
 
 
 
Cost of revenue
$
321

 
$
217

 
$
593

 
$
382

Research and development
1,366

 
1,001

 
2,711

 
1,987

Sales and marketing
2,063

 
1,727

 
3,831

 
3,224

General and administrative
1,704

 
1,419

 
3,215

 
2,593

Total stock-based compensation
$
5,454

 
$
4,364

 
$
10,350

 
$
8,186

See notes to condensed consolidated financial statements.  
 
 
 
 
* Certain amounts have been adjusted for the retrospective changes in accounting policy for sales commissions (See Note 1).



3



AEROHIVE NETWORKS, INC.
Condensed Consolidated Statements of Comprehensive Loss
(unaudited, in thousands)
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
 
 
 
(As Adjusted)*
 
 
 
(As Adjusted)*
Net loss
$
(7,412
)
 
$
(10,827
)
 
$
(19,935
)
 
$
(26,610
)
Unrealized gain on available-for-sale investments, net of tax
7

 

 
81

 

Comprehensive loss
$
(7,405
)
 
$
(10,827
)
 
$
(19,854
)
 
$
(26,610
)
See notes to condensed consolidated financial statements.  
 
 
 
 
* Certain amounts have been adjusted for the retrospective changes in accounting policy for sales commissions (See Note 1).



4



AEROHIVE NETWORKS, INC.
Condensed Consolidated Statements of Cash Flows
(unaudited, in thousands)
 
Six Months Ended June 30,
 
2016
 
2015
Cash flows from operating activities
 
 
(As Adjusted)*
Net loss
$
(19,935
)
 
$
(26,610
)
Adjustments to reconcile net loss to net cash used in operating activities:
 
 
 
Depreciation and amortization
1,795

 
1,602

Stock-based compensation
10,350

 
8,186

Other
224

 
296

Changes in operating assets and liabilities:
 
 
 
Accounts receivable
(6,669
)
 
3,912

Inventories
(3,877
)
 
(3,582
)
Prepaid expenses and other current assets
(4,470
)
 
(1,671
)
Other assets
(202
)
 
(420
)
Accounts payable
1,095

 
1,791

Accrued liabilities
5,097

 
189

Other liabilities
226

 
(119
)
Deferred revenue
4,137

 
4,826

Net cash used in operating activities
(12,229
)
 
(11,600
)
Cash flows from investing activities
 
 
 
Purchases of property and equipment
(735
)
 
(936
)
Capitalized software development costs

 
(1,913
)
Maturities and sales of short-term investments
11,400

 

Purchases of short-term investments
(4,592
)
 

Investment in privately held company
(1,500
)
 

Net cash provided by (used in) investing activities
4,573

 
(2,849
)
Cash flows from financing activities
 
 
 
Proceeds from exercise of vested stock options
353

 
866

Proceeds from employee stock purchase plan
2,890

 
2,271

Payment for shares withheld for tax withholdings on vesting of restricted stock units
(540
)
 
(1,367
)
Payment to repurchase common stock
(1,451
)
 

Proceeds from issuance of debt

 
10,000

Repayments of debt

 
(10,000
)
Net cash provided by financing activities
1,252

 
1,770

Net decrease in cash and cash equivalents
(6,404
)
 
(12,679
)
Cash and cash equivalents at beginning of period
45,741

 
98,044

Cash and cash equivalents at end of period
$
39,337

 
$
85,365

Supplemental disclosure of cash flow information
 
 
 
Income taxes paid
$
391

 
$
356

Interest paid
$
249

 
$
704

Supplemental disclosure of noncash investing and financing activities
 
 
 
Unpaid property and equipment purchased
$
1,987

 
$
368

Unpaid capitalized software development costs
$

 
$
94

Vesting of early exercised stock options
$

 
$
30

Stock-based compensation in capitalized software development
$

 
$
257

See notes to condensed consolidated financial statements.
 
 
 
 
* Certain amounts have been adjusted for the retrospective changes in accounting policy for sales commissions (See Note 1).



5



NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
1. DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Nature of Operations
Aerohive Networks, Inc. was incorporated in Delaware on March 15, 2006, and, together with its subsidiaries (the "Company"), has designed and developed a leading cloud and enterprise Wi-Fi solution that enables our customers to use the power of the Wi-Fi, cloud, analytics and applications to transform how they serve their customers. Our products include Wi-Fi access points, routers and switches required to build an edge-access network; a cloud services platform for centralized management; data collection and analytics; and applications that leverage the network to provide additional capabilities to business and IT organizations. Together, these products, service platforms and applications create a simple, scalable, and secure solution to deliver a better connected experience.
The Company has offices in North America, Europe, the Middle East and Asia Pacific and employs staff around the world.
Basis of Presentation and Consolidation
The Company prepared the accompanying consolidated financial statements in accordance with generally accepted accounting principles in the United States ("GAAP"), which includes the accounts of Aerohive Networks, Inc. and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, among others, the selling price of product, software and support services, determination of fair value of stock-based awards, inventory valuation, accounting for income taxes, including the valuation reserve on deferred tax assets and uncertain tax positions, allowance for sales reserves, allowance for doubtful accounts, and warranty costs. Management evaluates estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. As the Company cannot determine future events and their effects with precision, actual results could differ from these estimates and assumptions, and those differences could be material to the consolidated financial statements.
Changes in Accounting Policy
In the first quarter of 2016, the Company voluntarily changed its accounting policy for sales commissions related to products, which include hardware and software revenue, and software subscription and services, which include post-contract support ("PCS") and Software-as-a-Service (“SaaS”) contracts. The Company changed its accounting policy from recording an expense when incurred to deferral of the sales commissions in proportion to the consideration allocated to each element in the arrangement and amortization in, or over, the same period the revenue is recognized for each of the elements in the arrangement (i.e., upon delivery for the product deliverables and over the non-cancellable term of the contract for the PCS and SaaS deliverables).
The Company believes the deferral method described above is preferable primarily because the direct incremental sales commission charges are so closely related to obtaining the revenue from the non-cancellable contracts that they should be deferred and charged to expense over the same period that the related revenue is recognized. Deferred commission amounts are recoverable through the future revenue streams (including up-front payments) under the non-cancellable arrangements.
Short-term deferred commissions are included in prepaid expenses and other current assets, while long-term deferred commissions are included in other assets in the accompanying consolidated balance sheets. The amortization of deferred commissions is included in sales and marketing expense in the accompanying consolidated statements of operations.
The accompanying consolidated financial statements and related notes have been adjusted to reflect the impacts of this change with the associated deferred tax impacts retrospectively for all prior periods presented. Under the as previously reported basis, there were no book / tax basis differences related to commission expense. Under the as adjusted basis, the deferred commission asset creates a deferred tax liability related to commission expense. Creating this deferred tax liability reduces the valuation allowance on the deferred tax assets by the same amount. The increase in the deferred tax liability is fully offset by

6



the reduction in the deferred tax asset valuation allowance and has no net impact to income tax provision in the consolidated statements of operations.
The cumulative effect of the change on accumulated deficit was $4.8 million as of January 1, 2015. The following tables present the effects of the retrospective application of the voluntary change in accounting principle for sales commissions related to non-cancellable product, PCS, and SaaS contracts for the current periods and the corresponding preceding periods presented (in thousands, except per share data):
Consolidated Balance Sheet (in thousands)
 
 
 
 
 
 
 
 
 
 
 
 
 
June 30, 2016
 
December 31, 2015
 
Computed
under Prior
Method
 
Impact of
Commission
Adjustment
 
As Reported
 
As
Previously
Reported
 
Impact of
Commission
Adjustment
 
As Adjusted
Prepaid expenses and other current assets
$
9,278

 
$
3,121

 
$
12,399

 
$
4,129

 
$
3,484

 
$
7,613

Total current assets
$
132,843

 
$
3,121

 
$
135,964

 
$
130,819

 
$
3,484

 
$
134,303

Other assets
$
1,973

 
$
3,409

 
$
5,382

 
$
426

 
$
3,254

 
$
3,680

Total assets
$
145,258

 
$
6,530

 
$
151,788

 
$
140,914

 
$
6,738

 
$
147,652

Accumulated deficit
$
(216,811
)
 
$
6,530

 
$
(210,281
)
 
$
(197,084
)
 
$
6,738

 
$
(190,346
)
Total stockholders' equity
$
26,149

 
$
6,530

 
$
32,679

 
$
34,193

 
$
6,738

 
$
40,931

Total liabilities and stockholders' equity
$
145,258

 
$
6,530

 
$
151,788

 
$
140,914

 
$
6,738

 
$
147,652


Consolidated Statements of Operations (in thousands, except share and per share amounts)
 
 
 
 
 
 
 
 
 
 
 
 
 
Three Months Ended June 30, 2016
 
Three Months Ended June 30, 2015
 
Computed
under Prior
Method
 
Impact of
Commission
Adjustment
 
As Reported
 
As
Previously
Reported
 
Impact of
Commission
Adjustment
 
As Adjusted
Sales and marketing
$
21,375

 
$
(53
)
 
$
21,322

 
$
20,804

 
$
(609
)
 
$
20,195

Operating loss
$
(7,494
)
 
$
53

 
$
(7,441
)
 
$
(11,202
)
 
$
609

 
$
(10,593
)
Net loss
$
(7,465
)
 
$
53

 
$
(7,412
)
 
$
(11,436
)
 
$
609

 
$
(10,827
)
Net loss per share allocable to common stockholders, basic and diluted
(0.15
)
 

 
(0.15
)
 
(0.24
)
 
0.01

 
(0.23
)
Weighted-average shares used in computing net loss per share allocable to common stockholders, basic and diluted
49,798,994

 

 
49,798,994

 
46,888,236

 

 
46,888,236


 
Six Months Ended June 30, 2016
 
Six Months Ended June 30, 2015
 
Computed
under Prior
Method
 
Impact of
Commission
Adjustment
 
As Reported
 
As
Previously
Reported
 
Impact of
Commission
Adjustment
 
As Adjusted
Sales and marketing
$
42,182

 
$
208

 
$
42,390

 
$
39,574

 
$
(885
)
 
$
38,689

Operating loss
$
(19,620
)
 
$
(208
)
 
$
(19,828
)
 
$
(26,548
)
 
$
885

 
$
(25,663
)
Net loss
$
(19,727
)
 
$
(208
)
 
$
(19,935
)
 
$
(27,495
)
 
$
885

 
$
(26,610
)
Net loss per share allocable to common stockholders, basic and diluted
(0.40
)
 

 
(0.40
)
 
(0.59
)
 
0.02

 
(0.57
)
Weighted-average shares used in computing net loss per share allocable to common stockholders, basic and diluted
49,467,667

 

 
49,467,667

 
46,595,172

 

 
46,595,172



7



Consolidated Statements of Comprehensive Loss (in thousands)
 
 
 
 
 
 
 
 
 
 
 
 
 
Three Months Ended June 30, 2016
 
Three Months Ended June 30, 2015
 
Computed
under Prior
Method
 
Impact of
Commission
Adjustment
 
As Reported
 
As
Previously
Reported
 
Impact of
Commission
Adjustment
 
As Adjusted
Net loss
$
(7,465
)
 
$
53

 
$
(7,412
)
 
$
(11,436
)
 
$
609

 
$
(10,827
)
Comprehensive loss
(7,458
)
 
53

 
(7,405
)
 
$
(11,436
)
 
$
609

 
$
(10,827
)
 
 
 
 
 
 
 
 
 
 
 
 
 
Six Months Ended June 30, 2016
 
Six Months Ended June 30, 2015
 
Computed
under Prior
Method
 
Impact of
Commission
Adjustment
 
As Reported
 
As
Previously
Reported
 
Impact of
Commission
Adjustment
 
As Adjusted
Net loss
$
(19,727
)
 
$
(208
)
 
$
(19,935
)
 
$
(27,495
)
 
$
885

 
$
(26,610
)
Comprehensive loss
(19,646
)
 
(208
)
 
(19,854
)
 
(27,495
)
 
885

 
(26,610
)

Consolidated Statements of Cash Flows (in thousands)
 
 
 
 
 
 
 
 
 
 
 
 
 
Six Months Ended June 30 2016
 
Six Months Ended June 30, 2015
 
Computed
under Prior
Method
 
Impact of
Commission
Adjustment
 
As Reported
 
As
Previously
Reported
 
Impact of
Commission
Adjustment
 
As Adjusted
Net loss
$
(19,727
)
 
$
(208
)
 
$
(19,935
)
 
$
(27,495
)
 
$
885

 
$
(26,610
)
Prepaid expenses and other current assets
$
(4,833
)
 
$
363

 
$
(4,470
)
 
$
(1,064
)
 
$
(607
)
 
$
(1,671
)
Other assets
$
(47
)
 
$
(155
)
 
$
(202
)
 
$
(142
)
 
$
(278
)
 
$
(420
)
Net cash used in operating activities
$
(12,229
)
 
$

 
$
(12,229
)
 
$
(11,600
)
 
$

 
$
(11,600
)
There have been no other material changes to the significant accounting policies during the three and six months ended June 30, 2016 as compared to those described in the Company's audited consolidated financial statements included in its Annual Report on Form 10-K for the year ended December 31, 2015, filed with the SEC on February 26, 2016.
Foreign Currency
The functional currency of the Company’s foreign subsidiaries is the U.S. dollar. Transactions denominated in currencies other than the functional currency are remeasured at the average exchange rate in effect during the period. At the end of each reporting period, the Company’s subsidiaries’ monetary assets and liabilities are remeasured to the U.S. dollar using exchange rates in effect at the end of the reporting period. Non-monetary assets and liabilities are remeasured at historical exchange rates. Gains and losses related to remeasurement are recorded in other income (expense), net in the consolidated statements of operations. Foreign currency exchange losses have not been significant in any period presented and the Company has not undertaken any hedging transactions related to foreign currency exposure.
Recent Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") 2014-09, Revenue from contracts with customers (Topic 606), which supersedes the revenue recognition requirements in Revenue Recognition (Topic 605) and most industry-specific guidance. The guidance requires entities to recognize revenue when they transfer promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. In August 2015, the FASB issued ASU 2015-14 deferring the effective date of this standard by one year to December 15, 2017, and thus, the new standard will be effective for the Company on January 1, 2018. This standard may be adopted using either the full or modified retrospective methods. In April 2016 and May 2016, the FASB issued ASU 2016-10 and ASU 2016-12, respectively, which clarifies guidance on identifying performance obligations, collectability criterion and noncash consideration. The Company is currently evaluating the potential impact of this standard on its financial statements.

8



In January 2016, the FASB issued ASU 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities, which provides guidance for the recognition, measurement, presentation, and disclosure of financial assets and liabilities.  This ASU will be effective for the Company beginning in the first quarter of fiscal year 2019.  The Company is currently evaluating the effects of the adoption of this standard on its financial statements.
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which supersedes the lease accounting requirements in Topic 840. ASU 2016-02 requires a dual approach for lessee accounting under which a lessee would account for leases as finance leases or operating leases. Both finance leases and operating leases will result in the lessee recognizing a right-of-use asset and a corresponding lease liability. For finance leases, the lessee would recognize interest expense and amortization of the right-of-use asset, and for operating leases, the lessee would recognize a straight-line total lease expense. The guidance also requires qualitative and specific quantitative disclosures to supplement the amounts recorded in the financial statements so that users can understand more about the nature of an entity’s leasing activities, including significant judgments and changes in judgments. This guidance is effective beginning in fiscal year 2019. The Company is currently evaluating the potential impact of this standard on its financial statements.
In March 2016, the FASB issued ASU 2016-09, Improvements to Employee Share-Based Payment Accounting, which is intended to simplify several aspects of the accounting for share-based payment transactions, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. This guidance is effective beginning after December 15, 2016, with early adoption permitted. The Company is currently evaluating the potential impact of this standard on its financial statements.    
Concentrations of Credit Risk and Significant Customers
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash equivalents are maintained in money market funds. The amount on deposit at any time with money market funds may exceed the insured limits provided on such funds.
The Company sells its products primarily to channel partners, which include value-added resellers, or VARs, and value-added distributors, or VADs. The Company’s accounts receivable are typically unsecured and are derived from revenue earned from customers located in the Americas, Europe, the Middle East and Africa, and Asia Pacific. The Company performs ongoing credit evaluations to determine customer credit, but generally does not require collateral from its customers. The Company maintains reserves for estimated credit losses and these losses have historically been within management’s expectations. 
Significant customers are those that represent more than 10% of the Company’s total revenue or gross accounts receivable balance at each respective balance sheet date. The Company has entered into separate agreements with certain individual VADs that are part of a consolidated group of entities which collectively constitutes greater than 10% of the Company’s total revenue or gross accounts receivable balance for certain periods, as presented in the tables below.
The percentages of revenue from a consolidated group of entities (VAD A) and from an individual entity (VAD C) greater than 10% of total consolidated revenue were as follows:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2016
 
2015
 
2016
 
2015
VAD A
 
13.9
%
 
12.2
%
 
13.6
%
 
16.2
%
VAD C
 
12.6
%
 
*

 
*

 
*
 
 
 
 
 
 
 
 
 
* Less than 10%
 
 
 
 
 
 
 
 
The percentages of receivables from VAD A and individual entities (VAD B and VAD C) greater than 10% of total consolidated accounts receivable were as follows:
 
 
June 30,
 
December 31,
 
 
2016
 
2015
VAD A
 
18.0
%
 
18.5
%
VAD B
 
*

 
11.2
%
VAD C
 
15.5
%
 
*

 
 
 
 
 
* Less than 10%
 
 
 

9



2. FAIR VALUE MEASUREMENTS
The Company records its financial assets and liabilities at fair value. The inputs used in the valuation methodologies in measuring fair value are defined in the fair value hierarchy as follows:
Level 1
 
Quoted prices (unadjusted) in active markets that are accessible at the measurement date for identical assets or liabilities.
Level 2
 
Observable prices that are based on inputs not quoted on active markets, but corroborated by market data.
Level 3
 
Unobservable inputs are used when little or no market data is available.
The Company's cash equivalents and short-term marketable investments are classified within Level 1 and Level 2 in the fair value hierarchy as of June 30, 2016 and December 31, 2015. Level 1 assets include highly liquid money market funds that are included in cash and cash equivalents. These instruments are generally classified within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets. Level 2 assets include U.S. treasuries, corporate securities and commercial paper that are included in short-term investments. The Company uses inputs such as actual trade data, benchmark yields, broker/dealer quotes or alternative pricing sources with reasonable levels of price transparency which are obtained from quoted market prices, independent pricing vendors, or other sources, to determine the ultimate fair value of these assets.
As of June 30, 2016, the Company held a convertible note from a privately held company, which the Company classified it as Level 3 in the fair value hierarchy (Note 3).
The components of the Company’s Level 1 and Level 2 assets are as follows:
 
June 30, 2016
 
Amortized Cost
 
Gross Unrealized Gain (Loss)
 
Estimated Fair Value
 
Cash equivalents
 
Short-term investments
 
(in thousands)
Level 1:
 
 
 
 
 
 
 
 
 
Money market funds
27,708

 

 
27,708

 
27,708

 

 
$
27,708

 
$

 
$
27,708

 
$
27,708

 
$

Level 2:
 
 
 
 
 
 
 
 
 
U.S. treasuries
15,995

 
17

 
16,012

 

 
16,012

Corporate securities
21,440

 
2

 
21,442

 

 
21,442

Commercial paper
2,188

 

 
2,188

 

 
2,188

 
$
39,623

 
$
19

 
$
39,642

 
$

 
$
39,642

Total
$
67,331

 
$
19

 
$
67,350

 
$
27,708

 
$
39,642


 
December 31, 2015
 
Amortized Cost
 
Gross Unrealized Gain (Loss)
 
Estimated Fair Value
 
Cash equivalents
 
Short-term investments
 
(in thousands)
Level 1:
 
 
 
 
 
 
 
 
 
Money market funds
33,436

 

 
33,436

 
33,436

 

 
$
33,436

 
$

 
$
33,436

 
$
33,436

 

Level 2:
 
 
 
 
 
 
 
 
 
U.S. treasuries
15,988

 
(21
)
 
15,967

 

 
15,967

Corporate securities
23,679

 
(40
)
 
23,639

 

 
23,639

Commercial paper
6,987

 

 
6,987

 

 
6,987

 
$
46,654

 
$
(61
)
 
$
46,593

 
$

 
46,593

Total
$
80,090

 
$
(61
)
 
$
80,029

 
$
33,436

 
$
46,593

As of June 30, 2016 and December 31, 2015, all short-term investments contractually matured within one year.

10



Unrealized gains and losses related to these investments are due to interest rate fluctuations as opposed to credit quality. In addition, the Company does not intend to sell, and it is not more likely than not that the Company would be required to sell, these investments before recovery of their cost basis. As a result, there is no other-than-temporary impairment for these investments as of June 30, 2016 and December 31, 2015.  
3. CONSOLIDATED BALANCE SHEET COMPONENTS
Prepaid expenses and other current assets
Prepaid expenses and other current assets consist of the following:
 
 
 
June 30,
 
December 31,
 
 
 
2016
 
2015
 
 
 
(in thousands)
Deferred sales commissions, current portion (Note 1)
 
 
$
3,121

 
$
3,484

Insurance recovery related to litigation settlement (Note 5)
 
 
4,531

 

Prepaid expenses
 
 
2,834

 
2,950

Other
 
 
1,913

 
1,179

Total prepaid expenses and other current assets
 
 
$
12,399

 
$
7,613

Property and Equipment, net
Property and equipment, net consists of the following:
 
 
 
 
June 30,
 
December 31,
 
 
Estimated Useful Lives
 
2016
 
2015
 
 
 
 
(in thousands)
Computer and other equipment
 
3 years
 
$
1,794

 
$
1,704

Manufacturing, research and development laboratory equipment
 
3 years
 
4,465

 
4,476

Software
 
2 to 5 years
 
8,451

 
8,470

Office furniture and equipment
 
3 to 7 years
 
2,549

 
1,041

Leasehold improvements
 
shorter of useful life or lease term
 
666

 
614

Construction in progress
 
 
 
497

 

Property and equipment, gross
 
 
 
18,422

 
16,305

Less: Accumulated depreciation and amortization
 
 
 
(8,493
)
 
(7,149
)
Property and equipment, net
 
 
 
$
9,929

 
$
9,156

Software category includes the capitalized internal-use software for the Company's cloud service platform. In April 2015, the Company completed and launched the next generation of its cloud services platform, and began to amortize these capitalized costs to cost of software subscription and services revenue on a straight-line basis over an estimated useful life of the software of five years.
Depreciation and amortization expense was $0.9 million and $1.0 million for the three months ended June 30, 2016 and 2015, respectively, and $1.8 million and $1.6 million for the six months ended June 30, 2016 and 2015, respectively.
Other assets
Other assets consist of the following:
 
 
 
June 30,
 
December 31,
 
 
 
2016
 
2015
 
 
 
(in thousands)
Deferred sales commissions, non-current portion (Note 1)
 
 
$
3,409

 
$
3,254

Investment in privately held company
 
 
1,500

 

Other
 
 
473

 
426

Total other assets
 
 
$
5,382

 
$
3,680


11



In January 2016, the Company paid $1.5 million in cash to purchase a convertible note issued by a privately held company, which provides Wi-Fi application and analytics. The Company has no voting right or significant influence over the privately held company. The convertible note has been recorded at carrying value. Since the convertible note has no readily determinable market value, the Company has categorized it as a Level 3 asset in the fair value hierarchy. As of June 30, 2016, the fair value of the convertible note approximated its carrying value. The Company did not recognize an impairment for the three and six months ended June 30, 2016, as there were no identified events or changes in circumstances that might have a significant adverse impact on the carrying values of the investment. Since the convertible note has a two-year contractual term and the Company does not intend to liquidate it in the next 12 months, the Company has classified the convertible note as other assets on the condensed consolidated balance sheet.
Accrued Liabilities
Accrued liabilities consist of the following:
 
 
 
June 30,
 
December 31,
 
 
 
2016
 
2015
 
 
 
(in thousands)
Accrued compensation
 
 
$
8,287

 
$
9,410

Accrual for class action litigation settlement (Note 5)
 
 
5,750

 

Accrued expenses and other liabilities
 
 
2,171

 
1,801

Warranty liability, current portion
 
 
670

 
645

Total accrued liabilities
 
 
$
16,878

 
$
11,856

Deferred Revenue
Deferred revenue consists of the following:
 
June 30,
 
December 31,
 
2016
 
2015
 
(in thousands)
Products
$
1,839

 
$
3,199

Software subscription and services
61,560

 
56,063

Total deferred revenue
63,399

 
59,262

Less: current portion of deferred revenue
29,792

 
27,893

Non-current portion of deferred revenue
$
33,607

 
$
31,369

Warranty Liability
The following table summarizes the activity related to the Company’s accrued liability for estimated future warranty:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
Beginning balance
$
997

 
$
832

 
$
978

 
$
891

Charges to operations
199

 
411

 
373

 
528

Obligations fulfilled
(103
)
 
(167
)
 
(207
)
 
(320
)
Changes in existing warranty
(59
)
 
(30
)
 
(110
)
 
(53
)
Total product warranties
$
1,034

 
$
1,046

 
$
1,034

 
$
1,046

Current portion
$
670

 
$
504

 
$
670

 
$
504

Non-current portion
$
364

 
$
542

 
$
364

 
$
542

Changes in existing warranty reflect a combination of changes in expected warranty claims and changes in the related costs to service such claims.
4. DEBT

12



Financing Agreements
In June 2012, the Company entered into a revolving credit facility with Silicon Valley Bank (the revolving credit facility). The revolving credit facility is collateralized by substantially all of the Company’s property, other than intellectual property. Prior to March 31, 2015, the revolving credit facility bore monthly interest at a floating rate equal to the greater of (i) 4.00% or (ii) prime rate plus 0.75%. By amendment in March 2015, interest on the credit facility adjusted as of March 31, 2015 to a floating rate equal to the lesser of (i) LIBOR rate plus 2.25% or (ii) prime rate minus 0.5%. In November 2015, the Company further amended the revolving credit facility to revise the floating interest rate to the lesser of (i) LIBOR rate plus 1.75% or (ii) prime rate minus 1.0%, which was effective January 1, 2016. The weighted average interest rate of the revolving credit facility was 2.37% and 3.22%, for the six months ended June 30, 2016 and 2015, respectively.
The revolving credit facility currently provides, among other things, (i) a maturity date of March 31, 2017; and (ii) a revolving line up to $20.0 million, subject to certain conditions.
The revolving credit facility contains customary negative covenants which, unless waived by SVB, limit the Company’s ability to, among other things, incur additional indebtedness, grant liens, make investments, repurchase stock, pay dividends, transfer assets and merge or consolidate, as well as requiring the Company to maintain a minimum adjusted quick ratio of 1.25 to 1.00 and minimum cash balances as of the last day of each month. The revolving credit facility also contains customary events of default, subject to customary cure periods for certain defaults, that include, among other things, non-payment defaults, covenant defaults, material judgment defaults, bankruptcy and insolvency defaults, cross-defaults to certain other material indebtedness, and defaults due to inaccuracy of representation and warranties. Upon an event of default, the lender may declare all or a portion of the outstanding obligations payable by the Company to be immediately due and payable and exercise other rights and remedies provided for under the credit facility. During the existence of an event of default, interest on the obligations under the credit facility could be increased by 5.0%. As of June 30, 2016 and December 31, 2015, the Company was in compliance with these covenants.
As of June 30, 2016$20.0 million remains outstanding under the revolving credit facility, and is included in current liabilities in the condensed consolidated balance sheet.
5. COMMITMENTS AND CONTINGENCIES
Lease Commitments
The Company currently leases its main office facility in Milpitas, California, which is set to expire in June 2023. In addition, the Company leases office space for its subsidiaries in the United Kingdom, the Netherlands and China under non-cancelable operating leases that expire at various times through May 2017. The Company has also entered into various lease agreements in other locations in the United States and globally to support its sales and research and development functions.
In February 2016, the Company entered into a sublease agreement to lease approximately 72,500 square feet of commercial office space located in Milpitas, California, for its new worldwide corporate headquarters. The lease commenced on April 1, 2016 and expires on June 30, 2023. Rent is paid on a monthly basis and will increase incrementally over the term of the lease for an aggregate net base rent of approximately $6.5 million. In addition to the monthly base rent, the Company is responsible for payment of certain operating expenses, including utilities and real estate taxes.
In June 2016, we relocated our headquarters from Sunnyvale, California to Milpitas, California and incurred lease abandonment costs of $0.6 million, which includes remaining lease obligation and other contractual obligations including utilities and real estate taxes. The lease abandonment costs are included in general and administrative expenses in the Company's condensed consolidated statements of operations. As of June 30, 2016, the facility exit obligation was $0.6 million.
The Company recognizes rent expense on a straight-line basis over the lease period. Future minimum lease payments by year under operating leases as of June 30, 2016 are as follows:

13



 
Amount
Year Ending December 31,
(in thousands)
2016 (remaining six months)
$
891

2017
1,103

2018
1,038

2019
997

2020
973

Thereafter
2,562

Total
$
7,564

Rent expense was $0.8 million and $0.6 million for the three months ended June 30, 2016 and 2015, respectively, and was $1.4 million and $1.3 million for the six months ended June 30, 2016 and 2015, respectively.
Manufacturing Commitments
The Company subcontracts with manufacturing companies to manufacture its hardware products. The contract manufacturers procure components based on non-cancellable orders placed by the Company. If the Company cancels all or part of an order, the Company is liable to the contract manufacturers for the cost of the related components they purchased under such orders.
As of June 30, 2016 and December 31, 2015, the Company had manufacturing commitments with contract manufacturers for inventory totaling approximately $8.8 million and $14.0 million, respectively.
Contingencies
The Company may be subject to legal proceedings and litigation arising in the ordinary course of business. The Company will record a liability when it believes that it is both probable that a loss has been incurred and the amount can be reasonably estimated. The Company expects to periodically evaluate developments in its legal matters that could affect the amount of liability that it has previously accrued, if any, and make adjustments as appropriate. Significant judgment is required to determine both likelihood of there being, and the estimated amount of, a loss related to such matters, and the Company’s judgment may be incorrect. The outcome of any proceeding is not determinable in advance. Until the final resolution of any such matter for which the Company may be required to accrue, there may be an exposure to loss in excess of the amount accrued and such excess amount could be significant.
The Company is currently engaged in the following separate litigations which allege that the Company’s products infringe certain patents.
Mojo Networks, Inc., formerly known as AirTight Networks, or Mojo, alleges that the Company’s products infringe U.S. Patent #7,339,914, or the ‘914 Patent. On January 23, 2013, in light of AirTight’s allegations, the Company filed in the U.S. District Court, Northern District of California, a Complaint for Declaratory Judgment against AirTight asserting that the Company’s products do not infringe the ‘914 Patent and that the ‘914 Patent is, in any case, invalid and not enforceable. AirTight filed a separate action asserting infringement of the ‘914 Patent by some or all of the Company’s products, which was then related to the Company’s initial action for declaratory judgment. The parties have resolved this matter, pursuant to which the related actions have been dismissed with prejudice.
Linex Technologies, or Linex, filed on March 19, 2013 a Complaint in the U.S. District Court, Southern District of Florida, asserting that some or all of the Company’s products infringe U.S. Patents #6,493,377, or the ‘377 Patent, and #7,167,503, or the ’503 Patent. The Company filed an answer and counterclaims for declaratory judgment against Linex asserting that the Company’s products do not infringe the ‘377 and ‘503 Patents, and that the ‘377 and ‘503 Patents are, in any case, invalid and not enforceable. The Company separately filed with the U.S. Patent and Trademark Office, or the PTO, petitions to initiate reexamination of the ‘377 and ‘503 Patents, which the PTO granted. In the PTO reexaminations, all claims under the ‘377 Patent have been rejected and Linex has appealed the final rejections of the claims, and the petition regarding the claims subject to the ‘503 Patent is still pending. This case is currently stayed pending the reexaminations.
Chrimar Systems, or Chrimar, filed in July 2015 a complaint in the U.S. District Court, Eastern District of Texas, asserting that certain of the Company’s products which utilize Power over Ethernet (PoE) functionality infringe United States Patent Nos. 8,155,012, 8,942,107, 8,902,760 and 9,019,838. The complainant filed a separate action against a

14



channel partner based on that partner’s sale of Company products. The Company filed with the PTO a petition to initiate reexamination of the '012 Patent, which the PTO granted.
Mobile Telecommunications Technologies LLC, or Mobile, filed in May 2016 a complaint in the U.S. District Court, Eastern District of Texas, asserting that certain of the Company’s products which utilize MIMO systems or frequency structures and functionality infringe United States Patent Nos. 5,590,403, 5,659,891, and 5,915,210.  The Company is evaluating the possible application of these claims, if any, to its products. 
Anza Technology, Inc., or Anza, filed in May 2016 a complaint in the U.S. District Court, Southern District of California, asserting that certain of the Company's products which utilize flip-chip bonding infringe United States Patent Nos. 7,124,927 and 7,389,905​​.  The Company is evaluating the possible application of these claims, if any, to its products.
The Company intends to defend these lawsuits vigorously, and is not able to predict or estimate any range of reasonably possible loss related to these lawsuits. If these matters have an adverse outcome, they may have a material impact on the Company’s financial position, results of operations or cash flows.
The Company is also currently in litigation asserting claims under federal securities laws.
In June 2015, a class action complaint was filed in the Superior Court of the State of California, County of San Mateo, against the Company and certain of its current and former officers and directors. This action was subsequently related and consolidated with two identical, follow-on complaints and is captioned Hunter v. Aerohive Networks, Inc., et al., Shareholder Litigation, Master File No. 534070. The consolidated complaint alleges claims under federal securities laws that the Registration Statement which the Company filed with the Securities and Exchange Commission on Form S-1 in connection with its initial public offering in March 2014 contained false and/or misleading statements or omissions. The consolidated action also names as defendants the investment firms who underwrote the Company’s initial public offering.
The consolidated complaint alleges that the Registration Statement failed to disclose, among other things, product deficiencies, poor sales, and a decline in sales-related personnel. The complaint additionally alleges that the Company improperly recognized revenue, including by booking certain sales with rights of return. The consolidated complaint seeks unspecified compensatory damages and other relief. The Company is advancing certain defense costs with respect to individual defendants, including the underwriting investment firms, under written indemnification agreements.
During mediation, the parties reached a settlement, providing for payment to the class of plaintiffs in the amount of $5.75 million in return for a release of all claims against the defendants, including Aerohive and its current and former officers and directors. The Court has preliminary approved the settlement, and directed the parties to take further actions to effect the settlement pending final Court approval. Pursuant to the terms of the settlement, Aerohive will pay approximately $1.22 million of the $5.75 million settlement amount (reflecting the amount remaining under Aerohive’s insurance retention), and the Company’s insurance carrier will pay the remainder of the settlement amount.      
Guarantees
The Company has entered into agreements with some of its customers that contain indemnification provisions in the event of claims alleging that the Company’s products infringe the intellectual property rights of a third party. The Company has at its option and expense the ability to repair any infringement, replace product with a non-infringing equivalent-in-function product, or refund the customers the total product price. Other guarantees or indemnification arrangements include guarantees of product and service performance. The Company has not recorded a liability related to these indemnifications and guarantee provisions and the Company’s guarantees and indemnification arrangements have not had any impact on the consolidated financial statements to date.
6. STOCKHOLDERS' EQUITY
Common Stock reserved for Future Issuance
As of June 30, 2016 and December 31, 2015, the Company had, on an as-if converted basis, reserved shares of common stock for future issuance as follows:

15



 
June 30,
 
December 31,
 
2016
 
2015
Common stock reserved for future grant under the 2014 Equity Incentive Plan
4,520,759

 
5,017,525

Common stock reserved for future purchase under the 2014 Employee Stock Purchase Plan
2,138,737

 
1,804,669

Options and Restricted Stock Units issued and outstanding
12,397,881

 
10,589,268

Warrants to purchase common stock

 
73,883

Total reserved shares of common stock for future issuance
19,057,377

 
17,485,345

Common Stock Warrants
On March 25, 2016, TriplePoint Capital LLC net exercised common stock warrants to purchase 27,715 shares of common stock, and 46,168 shares of common stock warrants used to satisfy the exercise price were cancelled.
As of June 30, 2016, no shares of the Company's common stock warrants remained outstanding.
7. STOCK-BASED COMPENSATION
2014 Equity Incentive Plan
On March 26, 2014, the Company's 2014 Equity Incentive Plan (2014 Plan) became effective. On March 27, 2014, the Company's earlier 2006 Global Share Plan (2006 Plan) was terminated and all reserved-but-unissued shares under the 2006 Plan were added to the 2014 Plan and all shares underlying stock awards granted under the 2006 Plan that otherwise would return to the 2006 Plan instead were rolled into the 2014 Plan. The Company may not grant additional awards under the 2006 Plan, but the 2006 Plan will continue to govern outstanding awards previously granted under the 2006 Plan.
The 2014 Plan provides for the grant of incentive stock options within the meaning of Section 422 of the Internal Revenue Code (ISO), only to employees of the Company or any parent or subsidiary of the Company, and for the grant of nonstatutory stock options (NSO), restricted stock, restricted stock units, stock appreciation rights, performance units and performance shares to employees, directors and consultants of the Company, and the employees and consultants of any parent or subsidiary of the Company.
On the first day of each fiscal year beginning January 1, 2017 through January 1, 2024, the number of shares of common stock reserved for issuance under the 2014 Plan may increase by an amount equal to the lesser of (i) 4,000,000 Shares, (ii) 5% of the Company’s outstanding shares on the last day of the immediately preceding fiscal year, or (iii) such number of shares determined by the board of directors. In January 2016, the Company effected an increase of 2,450,865 in the number of shares reserved under the 2014 Plan. As of June 30, 2016, the Company had 4,520,759 total shares of common stock reserved and available for grant under the 2014 Plan.
The following table summarizes the total number of shares available for grant under the 2014 Plan as of June 30, 2016:
 
 
 
Shares Available for Grant
 
 
Balance, December 31, 2015
5,017,525

Authorized
2,450,865

Options granted
(900,000
)
Options canceled
557,078

Awards granted
(3,038,736
)
Awards canceled
434,027

Balance, June 30, 2016
4,520,759

Stock Options
The following table summarizes the information about outstanding stock option activity:

16



 
Options Outstanding
 
Number of
Shares
Underlying
Outstanding
Options
 
Weighted
Average
Exercise 
Price
 
Weighted
Average
Remaining
Contractual Term
(Years)
 
Aggregate
Intrinsic
Value
 
 
 
 
 
 
 
(in thousands)
Balance, December 31, 2015
6,543,162

 
$
6.05

 
7.03
 
$
6,570

Options granted
900,000

 
6.13

 
 
 
 
Options exercised
(203,214
)
 
2.12

 
 
 
 
Options canceled
(557,078
)
 
7.44

 
 
 
 
Balance, June 30, 2016
6,682,870

 
$
6.06

 
7.36
 
$
9,669

Options exercisable, June 30, 2016
3,691,435

 
$
5.23

 
6.22
 
$
8,596

Options vested and expected to vest, June 30, 2016
6,275,981

 
$
6.00

 
7.25
 
$
9,539

The weighted-average-grant-date fair value of options granted was $3.22 and $3.16 per share for the three and six months ended June 30, 2016, and the aggregate-grant-date fair value of the Company's stock options granted was $2.6 million and $2.8 million for the three and six months ended June 30, 2016. The weighted-average-grant-date fair value of the options granted was $3.57 per share for the three and six months ended June 30, 2015, and the aggregate-grant-date fair value of the Company's stock options granted was $4.9 million for the three and six months ended June 30, 2015. There were no options granted for the three months ended March 31, 2015.
The aggregate intrinsic value of stock options exercised was $0.3 million and $0.8 million for the three months ended June 30, 2016 and 2015, respectively, and $0.7 million and $1.7 million for the six months ended June 30, 2016 and 2015 respectively. The intrinsic value for each share underlying an option represents the difference between the option exercise price per share and the closing stock price of a share of the Company’s common stock.
Restricted Stock Units
The Company currently grants Restricted Stock Units (RSUs) to certain employees and directors. The RSUs typically vest over a period of time, generally one year to four years, and are subject to the participant’s continuing service to the Company over that period. Until vested, RSUs do not have the voting and dividend participation rights of common stock and the shares underlying the awards are not considered issued and outstanding.
The following is a summary of the Company’s RSU activity and related information for the six months ended June 30, 2016:
 
Restricted Stock Units Outstanding
 
Shares
 
Weighted Average
Grant Date
Fair Value Per Share
 
 
 
 
Balance, December 31, 2015
4,046,106

 
$
6.49

Awards granted
3,038,736

 
6.24

Awards vested
(1,031,352
)
 
$
6.66

Awards canceled
(338,479
)
 
$
6.08

Balance, June 30, 2016
5,715,011

 
$
6.33


The weighted-average-grant date fair value of RSUs granted was $6.43 and $6.89 per share for the three months ended June 30, 2016 and 2015, respectively, and was $6.24 and $6.62 per share for the six months ended June 30, 2016 and 2015, respectively. The aggregate grant date fair value of RSUs granted was $16.9 million and $16.2 million, respectively for the three months ended June 30, 2016 and 2015, and was $19.0 million and $17.2 million, respectively, for the six months ended June 30, 2016 and 2015. The aggregate fair value of shares vested as of the respective vesting dates was $3.4 million and $3.1 million, respectively, for the three months ended June 30, 2016 and 2015 and was $5.9 million and $4.5 million, respectively, for the six months ended June 30, 2016 and 2015.

17



The number of RSUs vested includes shares that the Company withheld to satisfy the minimum statutory tax withholding requirements, as determined by the Company, on behalf of certain employees. During the three months ended June 30, 2016 and 2015, the Company withheld 36,758 and 116,342 shares of stock, respectively, for an aggregate value of $0.2 million and $0.8 million, respectively. During the six months ended June 30, 2016 and 2015, the Company withheld 95,548 and 230,994 shares of stock, respectively, for an aggregate value of $0.5 million and $1.4 million, respectively. Such shares were returned to the Company’s 2014 Equity Incentive Plan and are available under the plan terms for future issuance.
The number of RSUs granted includes 222,875 shares of performance-based restricted stock units (PBRSUs) that the Company granted to certain executives in March 2016 pursuant to the 2014 Plan. Each PBRSU represents the right to receive one share of the Company's common stock upon vesting, subject to the Company's achievement of a revenue target. As of June 30, 2016, the Company expects the revenue target to be met. Accordingly, the Company recorded expense related to all of the PBRSUs, net of estimated forfeitures, on a straight-line basis.

The number of RSUs granted also includes 404,000 shares of market-based restricted stock units (MBRSUs) that the Company granted to certain executives effective June 2016 pursuant to the 2014 Plan. Each MBRSU represents the right to receive one share of the Company's common stock upon vesting subject to the Company's achievement of stock price targets. The Company estimates the fair value of the MBRSUs using the Monte Carlo option-pricing model on the date of grant as the MBRSUs contain both market and service conditions. The Company recorded the expense related to all of the MBRSUs, net of estimated forfeitures, on a graded-vesting method.
2014 Employee Stock Purchase Plan
The 2014 Employee Stock Purchase Plan (ESPP) is a ten-year plan, effective in March 2014. The ESPP authorizes the issuance of shares of common stock pursuant to purchase rights granted to employees of the Company and its designated subsidiaries. Under the ESPP, on the first day of fiscal year 2017, the number of shares of common stock reserved and available for issuance may increase in an amount equal to the lesser of (i) 1,000,000 Shares, (ii) 2.0% of the Company’s outstanding shares on January 1, 2017, or (iii) such number of shares determined by the board of directors. On the first day of each fiscal year beginning January 1, 2018 through January 1, 2024, the number of shares of common stock reserved for issuance may increase in an amount equal to the lesser of (i) 1,000,000 shares, (ii) 1.0% of the Company’s outstanding shares on the first day of the applicable fiscal year, or (iii) such number of shares determined by the board of directors. In January 2016, the Company effected an increase of 980,346 shares with respect to the number of shares reserved under the ESPP. As of June 30, 2016, the Company had 2,138,737 total shares of common stock reserved for issuance under the ESPP.
Under the ESPP, the Company grants stock purchase rights to all eligible employees, currently covering a two-year offering period ending December 1, 2016, with purchase dates at the end of each interim six-month purchase period. Shares are purchased using employee payroll deductions at purchase prices equal to 85% of the lesser of the fair market value of the Company’s common stock at either the first day of each offering period or the date of purchase. The ESPP has a reset provision. If the closing price of the Company’s common stock on the last day of any purchase period during an offering period is lower than the closing sales price on the first day of the related offering period, that offering period will terminate upon the purchase of shares for such purchase period and participants will be enrolled in the immediately following offering period. As a result, the reference price for purposes of determining the purchase price of shares for subsequent purchase periods for all participants of the new offering period will be reset to such lower price. No participant may purchase more than $25,000 worth of common stock in any calendar year, or 5,000 shares of common stock in any six-month purchase period. For the three and six months ended June 30, 2016, the Company issued 646,278 shares under the ESPP plan. For the six months ended June 30, 2015, the Company issued 552,109 shares under the ESPP.
Stock Repurchase Program
In February 2016, the Company's board of directors authorized a stock repurchase program of up to $10.0 million, with stock purchases made from time to time in compliance with applicable securities laws in the open market or in privately negotiated transactions. The timing and amounts of any purchases will be based on market conditions and other factors including price, regulatory requirements and capital availability. The authorization does not require the purchase of any minimum number of shares, and may be suspended, modified or discontinued at any time without prior notice.  Unless modified, or earlier suspended or discontinued, the authorization will expire as of June 30, 2017, without further action of the Company.
During the six months ended June 30, 2016, the Company repurchased a total of 261,515 shares of its common stock on the open market at a total cost of $1.5 million with an average price per share of $5.55.

18



Determination of Fair Values
Weighted-average assumptions for the Company's stock options granted during the three and six months ended June 30, 2016 were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
Stock options:
 
 
 
 
 
 
 
Expected term (in years)
5.77

 
6.02

 
5.78

 
6.02

Expected volatility
55.11
%
 
51.41
%
 
55.16
%
 
51.41
%
Risk free interest rate
1.50
%
 
1.74
%
 
1.50
%
 
1.74
%
Weighted average assumptions used to value employee stock purchase rights under the Black-Scholes model were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
ESPP purchase rights:
 
 
 
 
 
 
 
Expected term (in years)
0.5 - 2.00
 
0.50 - 1.5
 
0.5 - 2.00
 
0.50 - 1.5
Expected volatility
35% - 55.3%
 
41.0% - 55.3%
 
35% - 55.3%
 
41.0% - 55.3%
Risk free interest rate
0.07% - 0.51%
 
0.07% - 0.45%
 
0.07% - 0.51%
 
0.07% - 0.45%
Stock-based Compensation Expense
The total stock-based compensation the Company recognized for stock-based awards in the consolidated statements of operations is as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
Cost of revenue
$
321

 
$
217

 
$
593

 
$
382

Research and development
1,366

 
1,001

 
2,711

 
1,987

Sales and marketing
2,063

 
1,727

 
3,831

 
3,224

General and administrative
1,704

 
1,419

 
3,215

 
2,593

Total stock-based compensation
$
5,454

 
$
4,364

 
$
10,350

 
$
8,186

The following table presents stock-based compensation expense by award-type:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
Stock Options
$
1,185

 
$
988

 
$
2,331

 
$
2,136

Restricted Stock Units
3,544

 
2,794

 
6,691

 
5,139

Employee Stock Purchase Plan
725

 
582

 
1,328

 
911

Total stock-based compensation
$
5,454

 
$
4,364

 
$
10,350

 
$
8,186

As of June 30, 2016, unrecognized stock-based compensation related to outstanding stock options, RSUs (including PBRSUs and MBRSUs) and ESPP purchase rights, net of estimated forfeitures, was $9.0 million, $28.1 million and $1.0 million, respectively, which the Company expects to recognize over weighted-average periods of 2.55 years, 2.68 years and 0.42 years, respectively. For the six months ended June 30, 2015, the Company capitalized $0.3 million stock-based compensation expense to the development of its internal-use cloud services platform.
8. NET LOSS PER SHARE
The Company calculates basic and diluted net loss per share of common stock allocable to common stockholders by dividing the net loss allocable to common stockholders by the weighted average number of common shares outstanding during

19



the period. Diluted net loss per share of common stock is the same as basic net loss per share of common stock, since the effects of potentially dilutive securities are antidilutive.
The following table presents the computation of basic and diluted net loss per share allocable to common stockholders:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
  
2016
 
2015
 
2016
 
2015
 
(in thousands, except for share and per share data)
Numerator:
 
 
 
 
 
 
 
Net loss
$
(7,412
)
 
$
(10,827
)
 
$
(19,935
)
 
$
(26,610
)
Denominator:
 
 
 
 
 
 
 
Weighted-average shares used to compute net loss per share, basic and diluted
49,798,994

 
46,888,236

 
49,467,667

 
46,595,172

Net loss per share:
 
 
 
 
 
 
 
Basic and diluted
$
(0.15
)
 
$
(0.23
)
 
$
(0.40
)
 
$
(0.57
)
The following period-end outstanding common stock equivalents were excluded from the computation of diluted net loss per share for the periods presented because including them would have been antidilutive:
 
As of June 30,
 
2016
 
2015
Shares of common stock issuable under the Equity Incentive Plan
12,397,881

 
11,513,177

Common stock subject to repurchase

 
9,000

Common stock issuable upon exercise of warrants

 
73,883

Employee Stock Purchase Plan
99,054

 
94,094

Total
12,496,935

 
11,690,154

9. INCOME TAXES
The provision for income taxes was approximately $0.1 million for the three months ended June 30, 2016 and 2015, and was $0.2 million for the six months ended June 30, 2016 and 2015. The provision for income taxes consisted primarily of state taxes and foreign income taxes.
For the three and six months ended June 30, 2016 and 2015, the provisions for income taxes differed from the statutory amount primarily due to maintaining a full valuation allowance against the U.S. net deferred tax assets, partially offset by foreign and state taxes.
The Company has intercompany services agreements with its subsidiaries located in the United Kingdom, Netherlands, New Zealand, Australia, Canada and China, which require payment for services rendered by these subsidiaries at an arm’s-length transaction price. The foreign tax expense represents foreign income tax payable by these subsidiaries on profit generated on intercompany services agreements.
Realization of deferred tax assets is dependent on future taxable income, the existence and timing of which is uncertain. Based on the Company’s history of losses, management has determined it cannot conclude that it is more likely than not that the deferred tax assets will be realized and, accordingly, management has placed a full valuation allowance against its domestic deferred tax assets, including net operating loss carryforwards and research and development and other tax credits, as of June 30, 2016 and December 31, 2015.
10. SEGMENT INFORMATION
The Company’s chief operating decision maker (CODM) is its Chief Executive Officer. The Company derives its revenue primarily from sales of hardware products and software subscription and services. The Company’s CODM reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, the Company determined that it operates as one reportable and operating segment.
The following table represents the Company's revenue based on the billing address of the respective VAR or the VAD:

20



 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
Americas
$
28,685

 
$
24,818

 
$
53,045

 
$
38,911

Europe, Middle East and Africa
12,143

 
9,170

 
24,157

 
18,296

Asia Pacific
6,803

 
2,848

 
10,557

 
5,446

Total revenues
$
47,631

 
$
36,836

 
$
87,759

 
$
62,653

     Included within Total Americas in the above table is revenue from sales in the United States of $27.4 million and $23.8 million, respectively, for the three months ended June 30, 2016 and 2015, and $50.2 million and $37.0 million, respectively, for the six months ended June 30, 2016 and 2015. Aside from the United States, no country comprised 10% or more of the Company's total revenue for the three and six months ended June 30, 2016 and 2015.
Property and equipment, net by location is summarized as follows:  
 
June 30,
 
December 31,
 
2016
 
2015
 
(in thousands)
United States
$
8,540

 
$
7,561

People's Republic of China
1,201

 
1,360

United Kingdom
188

 
235

Total property and equipment, net
$
9,929

 
$
9,156

ITEM 2.    MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
You should read the following discussion and analysis of our financial condition and results of operations together with our condensed consolidated financial statements and the other financial information appearing elsewhere in this Quarterly Report on Form 10-Q. This discussion and analysis contains forward-looking statements reflecting our current expectations and involves risks and uncertainties. We intend the words “believe,” “will,” “may,” “estimate,” “continue,” “anticipate,” “intend,” “should,” “plan,” “expect,” “predict,” “could,” “potentially” and similar expressions that convey uncertainty of future events or outcomes to identify forward-looking statements. The following discussion and analysis contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Our actual results and the timing of events may differ materially from those discussed in our forward-looking statements as a result of various factors, including those we discuss below and those we discuss in the section entitled “Risk Factors” included in this Quarterly Report on Form 10-Q.
These forward-looking statements include, but are not limited to, statements concerning the following:
our ability to predict our revenue, operating results and gross margin accurately;
our ability to maintain revenue growth while managing our operating expenses in order to achieve and maintain profitability;
our ability to timely develop, deliver and transition to new product offerings and transition existing and new end-customers to such offerings, while maintaining existing product revenue and our existing service level commitments to end-customers;
our ability to continue to secure orders from larger customers and any potential loss of or reductions in orders from such larger customers;
our ability to achieve growth in key verticals, including the educational sector;
our ability to maximize the economic opportunity of the U.S. Federal Communications Commission’s (“FCC”) E-Rate program and the timing of the availability of funding, the level of available funding and the decisions by end-customers to purchase our products using such funding;
the length and seasonal unpredictability of our sales cycles, including with service provider end-customers;
the effects of increased competition in and consolidation of our market and our ability to compete with larger competitors with greater financial, technical and other resources;

21



our ability to continue to enhance and broaden our product offering and bring new products and product functionality to market;
the performance of our product offerings in the field, including in applications and environments which we do not anticipate or could not replicate during development;
our ability to attract, hire, train and retain qualified employees and key personnel, particularly in sales and engineering;
the transition of newly hired management-level employees and their ability to improve our sales execution processes;
our ability to maximize our sales execution process and effectively ramp sales in underdeveloped territories;
our ability to sell our products and effectively expand internationally;
the ability of our manufacturing partners and component suppliers to timely deliver products in response to our demand forecasts, particularly with respect to our newer products;
our ability to attract new end-customers within the verticals and geographies in which we currently operate and those that we target;
our ability to predict economic, political and business conditions in the markets in which we operate;
changes in global consumer confidence and other effects, including changes to foreign currency exchange rates, following the decision of the United Kingdom to withdraw from the European Union ("Brexit");
our ability to maintain effective internal controls;
the quality of our products and services;
our ability to continue to build and enhance relationships with channel partners and to derive revenue from our investments in those partnerships, particularly with our strategic partners, such as Dell;
claims from shareholders that we have violated the securities laws and claims that we infringe intellectual property rights of others, the expense to defend such claims and the uncertainty such claims create for us, including, with respect to intellectual property claims, our ability to continue to sell and support our products;
our ability to effectively manage our growth;
our ability to maintain, protect and enhance our brand;
the effects of fluctuations in currency exchange rates, in particular the recent strengthening of the U.S. dollar relative to certain currencies, and our ability to price competitively our products and secure orders at such pricing, while maintaining our expected revenue and gross margin performance;
our ability to protect our intellectual property and exposure to third party claims that we or our customers or channel partners infringe their intellectual property; and
other risk factors included under the section titled “Risk Factors.”
These forward-looking statements are subject to a number of risks, uncertainties, and assumptions, including those described in “Risk Factors” included in Part II, Item 1A and elsewhere in this report. Moreover, we operate in a very competitive and rapidly changing environment, and new risks emerge from time to time. It is not possible for us to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties, and assumptions, the forward-looking events and circumstances discussed in this report may not occur, and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements. We undertake no obligation to revise or publicly release the results of any revision to these forward-looking statements, except as required by law. Given these risks and uncertainties, we caution you not to place undue reliance on such forward-looking statements.
Overview
As a company, our goal is to be the leading independent cloud networking company, by delivering an open mobility platform that simplifies and transforms the connected experience through information, applications and insights. We have designed and developed a leading cloud-managed mobile networking platform that enables enterprises to deploy a mobile-centric network edge. Managing the network edge is becoming more complex because of the proliferation of mobile devices and the ways in which businesses use such devices. Increasingly, employees and clients are using Wi-Fi-enabled smartphones, tablets, laptops and other mobile devices instead of desktop computers for mission-critical business applications. The number

22



and types of users continue to increase, as do the breadth of applications that users need to access on their mobile devices. As the difficulty and complexity of managing the network edge expands, we believe our platform offers simplicity, scalability, and security.
We derive revenue by selling our hardware products and related software licenses or software subscription and services, which together comprise our cloud-managed networking platform. Our products include Wi-Fi access points, routers and switches required to build an edge-access network; a cloud services platform for centralized management, data collection and analytics; and applications that leverage the network to provide additional capabilities to the business and IT organization. Together, these products, service platforms and applications create a simple, scalable, and secure solution to deliver a better connected experience. Customers around the world, from Fortune 500 businesses to small schools, have chosen our products.
We sell our products and software subscription and services through our channel partners to our end-customers, who hold the licenses to use our products and our software subscription and services. We define end-customers as holding or having held licenses to our products and software subscription and services. When our end-customers purchase hardware products they are generally required to purchase for every hardware unit a software license for our unified management system, either as a perpetual license with PCS or as a SaaS license with a one-, three- or five-year term. Both our PCS and SaaS offerings include updates and upgrades of our software applications and our HiveOS operating system that are embedded in our hardware.
In the three and six months ended June 30, 2016, we continued our year-over-year revenue growth. For the three months ended June 30, 2016 and 2015, our revenue was $47.6 million and $36.8 million, respectively, and for the six months ended June 30, 2016 and 2015, our revenue was $87.8 million and $62.7 million, respectively. However, we have yet to achieve profitability in any quarter. In the three months ended June 30, 2016 and 2015, our net losses were $7.4 million and $10.8 million, respectively, and for the six months ended June 30, 2016 and 2015, our net losses were $19.9 million and $26.6 million, respectively.
We typically experience seasonal sequential decreases in our product revenue in our first fiscal quarter, but sequential increases in product revenue from our fiscal first to second quarter. This has generally been due to annual budget cycles in the enterprise and spending seasonality in the education vertical. Given the buying cycle for K-12 schools in the United States, prior to 2015, the second quarter has been the strongest for our education vertical, which historically has driven strong sequential growth in the second quarter. In addition, we typically see continued growth in our revenue to carry over from our second quarter to our third quarter. We also historically typically see a sequential increase in revenue in our fourth quarter from our third quarter due to end-of-year spending by enterprise customers.
Beginning in 2015, however, our seasonal trend changed as compared to prior years, due to the timing and availability of funding under the federal E-Rate program. E-Rate is the commonly used name for the Schools and Libraries Program of the Universal Service Fund, which is administered by the Universal Service Administrative Company (USAC) under the direction of the Federal Communications Commission (FCC). The program provides discounts to assist schools and libraries in the United States to obtain affordable telecommunications and Internet access. Significant funding available for Wi-Fi products in the 2015 E-Rate funding cycle led certain schools to seek E-Rate funding for their projects; however, purchases made by schools before April 1, 2015 were not eligible for E-Rate funding and actual E-Rate funding was not released to schools and libraries to fund transactions until after July 1, 2015. In order to be eligible for funding during a particular annual funding cycle the schools and libraries must then receive a Funding Commitment Decision Letter. We believe that based on the availability of this federal funding end-customers in the education vertical typically defer purchases until they secured E-Rate funding and received a specific funding commitment letter. As a result, beginning in 2015, E-Rate amplified the historical sequential decline in product revenue we previously experienced from the fourth quarter into the first quarter and shifted spending from the first half of the year into the second half of the year, and even into the following year. We believe that in our fiscal 2015, this caused increased seasonal variations in demand for our products and services in the education vertical, making it more difficult to forecast our operating performance and achieve revenue and other operating results based on those forecasts. For example, the sales results for our first fiscal quarter 2015 were below expectations, primarily due to a pause in demand in U.S education business due to such various aspects and timing of the Federal E-Rate program. We also saw K-12 spending shift from the first half of the year into the second half of the year, and into our fiscal 2016 as well. We believe such deferrals and delays are continuing during the 2016 annual E-Rate funding cycle.
In 2016 E-Rate cycle, USAC also experienced significant administrative challenges that led them to extend the period for schools to submit Form 471 funding requests, and that led many schools to abandon their Form 470 bid requests or not submit their Form 471 funding requests in the first instance. Based on publicly reported information, the total value of submissions of Form 471 funding requests for "Category 2" projects in the 2016 funding cycle was 17% below the total value of funding requests submitted in the 2015 funding cycle. Aerohive increased its reported share of the funding requests for Wi-Fi products from 10% in 2015 to 11% in 2016; however, due to the overall reduction in funding requests, total Aerohive-related awards in 2016 appear to be 12% lower than the 2015 funding cycle. Further, USAC continues to report significant delays in its ability

23



to process and fund such requests during the 2016 funding cycle, causing the pace of release of approved funds and resulting availability of those funds to schools to be significantly lower than in 2015. This is evidenced by the level of funds released through the 2016 "Wave 5" funding release being more than 69% below the comparable funding release period in 2015. We expect the timing of the availability of this reduced level of funding to delay schools' purchases of Aerohive products. For these reasons, we expect these delays, deferrals and apparently lower levels of E-Rate-funded transactions to impact our revenue performance for the second half of 2016 and potentially into 2017.
We primarily conduct business in three geographic regions: (1) Americas, (2) Europe, the Middle East and Africa, or EMEA, and (3) Asia Pacific, or APAC. From a geographic perspective, year-over-year revenue for the three months ended June 30, 2016 increased by 16% in the Americas, 32% in EMEA and 139% in APAC. For the three months ended June 30, 2016, 60% of our total revenue was generated from Americas, 26% from EMEA and 14% from APAC.
We outsource the manufacturing of all of our products to contract manufacturers. We currently outsource the warehousing and delivery of our products to a third-party logistics provider for worldwide fulfillment, located in California and in the Netherlands.
We intend to continue to invest significant resources in the development of our innovative technologies and new product offerings, acquire new end-customers in new and existing geographies, and increase penetration within our existing end-customer base. We expect to continue to invest in our organization and our channel and strategic partnerships to meet the needs of our customers and to pursue opportunities in new and existing markets. In particular, we are investing to increase our sales capacity as well as our channel program. As such, we will continue to incur expenses in the near term, due to our continuing investments to grow our business, including internationally, in advance of and in preparation for, our expected increase in sales and expansion of our customer base. As a result, we may not be profitable for the foreseeable future and our use of cash over this period could also be greater and extend over a longer period as we make investments in areas of our operations, such as sales, marketing and research and product and channel partner development, which we feel may promote our growth and profitability over the long term. We believe that over the long term, we will be able to leverage these investments in the form of a higher revenue growth rate compared to the growth rate of our operating expenses.
However, we may not in fact realize any long-term benefit from these investments.
Opportunities and Challenges
We believe that the growth of our business and our future success depends upon many factors, including our ability to continue to develop innovative technologies and timely provide new product offerings to the marketplace; continue to stabilize and improve performance of our sales function; increase our sales capacity and develop our channel partner program; acquire new end-customers; expand our end-customer base and increase penetration within our existing end-customer base (including through new product offerings); and at the same time demonstrate to our investors and financial analysts that we can achieve profitability on an acceptable timeline.
We operate in the highly competitive wired and wireless network access products market. This market continues to evolve and is characterized by rapid technological innovation. We will need to continue to innovate in order to achieve market adoption of our products and services. We have continued the expansion of our product portfolio, announcing HiveManager NG in April 2015. Over the four quarters ended June 30, 2016, approximately 76% of our end-customers and approximately 43% of our Wi-Fi access point products in operation were deployed using our public cloud platform. We also continue to invest to extend our product offering to include a family of Ethernet switches and branch routers to complement our wireless offering and allow us to deliver a unified wired and wireless network edge.
In addition, our market continues an evolution in related wireless technology standards from 802.11n to the new 802.11ac standard, which uses new radio hardware to deliver substantially higher wireless performance. As these standards were being developed and finalized, we performed hardware and software development, both internally and with our original design manufacturers, or ODMs, to incorporate these standards into our product offerings. We also continue to develop new functionality in our product offerings to take advantage of the changes that these industry standards incorporated. Overall, our 802.11 ac products accounted for 72% of our Wi-Fi access point unit volume shipments in the quarter ended June 30, 2016.
In order to maintain a competitive position in this market, we continue to develop our next-generation “Wave 2” 802.11ac Wi-Fi access points to extend our portfolio and address higher-performance use cases. We announced in August 2015 that our AP250 and AP245X access points, which are our initial Wave 2 access point products would not be commercially available until early 2016. Strong demand for products combined with limited availability in component parts may affect availability of our AP250 and AP245X access points and the ability of our manufacturing partners and component suppliers to timely deliver sufficient quantities of this product to meet our demand and sales forecasts.

24



We have developed a cloud services platform to provide network management and support additional value-added applications. HiveManager NG, our network management application, provides a single management interface that customers use to configure network policies, monitor and troubleshoot performance, manage access and security, and run reports on network operations. Our focus is to continue to transition new and existing end customers to HiveManager NG and make our cloud services platform and applications available to customers in either a subscription public cloud or on-premises private cloud deployment. However, we have extended our transition timeline, which we are now targeting for late-2017. This extended timeline has also delayed our ability to demonstrate full feature and functional compatibility of this platform across certain other products, including specifically our new switch products. As a result, revenue from our switch products which we expected in the second half of our 2016 fiscal year could be delayed into 2017.
When we introduce new product offerings, such as the release of the new version of HiveManager NG, our cloud services, or new hardware platforms, such as our AP250 and AP245X initial Wave 2 access points, we must effectively manage the timing of such releases to minimize the disruption to our existing product offerings and revenue streams. We must manage the orderly transition of our end-customers to these new products and services to reduce the amount of inventory for products that may become obsolete or slow-moving due to our new product introductions and to limit the disruption to our end-customers’ ordering practices and the pricing environment for our legacy products and services. In addition, we also must monitor the performance of these products and provide additional support as they are adopted and first used in the field and performance issues are identified at scales of use greater than we may be able to create or anticipate during product development. We will need to continue to react and respond to these changes through innovation and improved execution in order for our business to succeed, and will incur related research and development and support expenses as we do it.
Our ability to develop and make more productive relationships with our solution and channel partners and our channel partners’ ability to effectively develop sales opportunities and distribute our products continues to be a key opportunity for us. For example, we announced in April 2015 a new relationship with Dell Inc., whereby Dell became a reseller of Aerohive’s Wi-Fi and cloud services. In September 2015, we announced with Brocade and Juniper Networks collaborations that allow us to meet in the channel and co-sell a combined wired and wireless solutions to our end-customers. In February 2016, we announced a partnership with SYNNEX Corporation, as a value-added distributor of our products in the United States and Canada. To support these new relationships, we are continuing to identify and invest in additional and dedicated resources and, potentially, new product, service and support offerings. It will take time for us to fully realize the benefits from these investments, including, specifically from our continued relationship with Dell.
Key Components of Our Results of Operations and Financial Condition
Revenue
We generate revenue from the sales of our products and services, and recognize revenue when persuasive evidence of an arrangement exists, delivery has occurred, the fee is fixed or determinable, and collectability is reasonably assured.
Our total revenue comprises the following:
Product Revenue.  Our product revenue consists of revenue from sales of our hardware products, which include wireless access points, branch routers, and switches, all of which are embedded with our proprietary operating system, HiveOS, and perpetual licenses of our unified network management system, HiveManager, and other software applications, as well as related accessories. We recognize product revenue at the time of shipment, provided that all other revenue recognition criteria have been met. For our VAD arrangements where we permit our VADs to stock inventory, we recognize revenue when our VADs have shipped the products to our end-customers (or to VARs that have identified end-customers), provided that all other revenue recognition criteria have been met.
Software Subscription and Services Revenue.  Our software subscription and services revenue consists of revenue from sales of our software subscription and services offerings that we deliver over a specified term. These offerings primarily include PCS related to our perpetual software licenses and subscriptions to HiveManager and other software applications delivered as SaaS, including related customer support, and from subsequent renewals of those contracts. To benefit fully from potential contract renewals, we plan to continue to invest in systems to better track existing customer support commitments and renewal opportunities and provide offerings which continue to be attractive to our customers. Our PCS includes tiered maintenance and support services under renewable, fee-based maintenance and support contracts, which include technical support, bug fixes, access to priority hardware replacement services and unspecified upgrades on a when-and-if available basis. Our SaaS subscriptions include comparable maintenance and support services. The higher the percentage of our end-customers that purchase SaaS subscriptions, as opposed to HiveManager and PCS, the higher our software subscription and services revenue will be as a percentage of our total revenue. We recognize software subscription and services revenue ratably over the term of

25



the contract, which is typically one, three or five years. As a result, our recognition of software subscription and services revenue lags our recognition of related product revenue.
Cost of Revenue
Our cost of revenue includes the following:
Cost of Product Revenue.  Our cost of product revenue primarily includes manufacturing costs of our products payable to third-party manufacturers. Our cost of product revenue also includes personnel costs, including stock-based compensation, shipping costs, third-party logistics costs, provisions for excess and obsolete inventory, warranty and replacement costs, the depreciation and amortization of testing and imaging equipment, inbound license fees, certain allocated facilities and information technology infrastructure costs, and other expenses associated with logistics and quality control.
Cost of Software Subscription and Services Revenue.  Our cost of software subscription and services revenue primarily includes personnel costs, including stock-based compensation, certain allocated facilities information technology infrastructure costs, costs associated with our provision of PCS and SaaS and datacenter costs. Our cost of software subscription and services revenue also includes amortization of HiveManager NG, our internally developed, next-generation cloud services platform, which we completed and launched in April 2015.
Gross Profit
Our gross profit has been and will continue to be affected by a variety of factors, including product shipment volumes, average sales prices of our products, discounts we offer to our VAR and VAD partners, the mix of revenue between products and software subscription and services, and the mix of hardware products sold, because our hardware products have varying gross margins depending on the product offering and the lifecycle of the product. Historically, our software subscription and services gross margin has been lower than our product gross margin; however, we expect our software subscription and services gross margin to increase over the long term because we expect our software subscription and services revenue to increase more quickly than our cost of software subscription and services revenue. We expect our gross margin to be volatile and may decrease in any given time in the event we experience additional competitive pricing pressure. For example, competitors such as Cisco Systems, Hewlett Packard (who recently acquired Aruba Networks) and Brocade (who recently acquired Ruckus Networks), have significantly greater financial resources and could attempt to gain a competitive advantage over us by aggressively lowering prices. Their ability to develop broader suites of products, and provide a complete and integrated wired and wireless hardware solution may be preferable to our end-customers. The continuing strength of the U.S. dollar relative to the currencies of the countries of our VADs or end-customer who purchase our products, or our contract manufacturers or the component suppliers to our contract manufacturers, may require us to reduce pricing for our products outside the United States in order to maintain sales and revenue performance, or raise the cost we must pay to our manufacturers for our products, resulting in either case in lower revenue and/or gross margins for those products. We also expect that our revenue and gross margin will fluctuate from period to period depending on these and other factors.
Operating Expenses
Our operating expenses include the following:
Research and Development.  Our research and development expenses consist primarily of personnel costs, including bonuses, stock-based compensation, recruiting fees and travel expenses for employees engaged in research, design and development activities. Research and development expenses also include costs for prototype-related expenses, product certification, consulting services, depreciation and certain allocated facilities and information technology infrastructure costs. We believe that continued investment in research and development is important to attaining our strategic objectives. Over time, we expect our research and development expenses to continue to increase in absolute dollars for the foreseeable future as we continue to invest in the development of our products and services. Our research and development expenses may fluctuate as a percentage of our total revenue from period to period due to the seasonality of our total revenue and the timing and extent of our research and development expenses.
Sales and Marketing.  Our sales and marketing expenses consist primarily of personnel costs, including commission costs, stock-based compensation, recruiting fees and travel expenses for employees engaged in sales and marketing activities. Commission expenses have historically been based on completed contracts, which might not match with revenue recognized in the same period. In the first quarter of 2016, we voluntarily changed our accounting policy for sales commissions to defer the sales commission in proportion to the same period that the revenue is recognized. (See Note 1 of our consolidated financial statements included elsewhere in this Form 10-Q for more information about our accounting policy for sales commissions.) Sales and marketing expenses also include the cost of trade shows, marketing and training programs, promotional materials, demonstration equipment, consulting services, depreciation and certain allocated facilities and information technology

26



infrastructure costs. Over time, we expect our sales and marketing expenses to continue to increase in absolute dollars as we increase the size of our sales and marketing organization, expand into new markets and further develop our channel program. Our sales and marketing expenses may fluctuate as a percentage of our total revenue from period to period due to the seasonality of our total revenue and the timing and extent of our sales and marketing expenses.
  General and Administrative.  Our general and administrative expenses consist primarily of personnel costs, including bonuses, stock-based compensation and travel expenses for our executive, finance, human resources, legal and operations employees, as well as compensation for our board of directors. General and administrative expenses also include fees for outside consulting, legal, audit, investor relations, and accounting service and insurance, as well as depreciation and certain allocated facilities and information technology infrastructure costs. As a public company we also have experienced increased litigation, relating both to intellectual property claims of others as well as securities claims brought by certain of our stockholders. Defending and resolving these claims, including under indemnity commitments we have made to third parties, has imposed costs on us. Over time, we expect our general and administrative expenses to continue to increase in absolute dollars due to the additional legal, accounting, insurance, investor relations, information technology and other costs that we will continue to incur as a public company, as well as other costs associated with growing our business. Our general and administrative expenses may fluctuate as a percentage of our total revenue from period to period due to the seasonality of our total revenue and the timing and extent of our general and administrative expenses.
Interest Income
Our interest income primarily consists of interest earned on our cash and cash equivalent and short-term investments. We have invested our cash in money-market funds and other short-term, high quality investments. Historically, our interest income has not been material.
Interest Expense
Our interest expense consists primarily of interest on our indebtedness. See Note 4 of our condensed consolidated financial statements included elsewhere in this Form 10-Q for more information about our debt.
Other Income (Expense), Net
Our other income (expense), net primarily consists of gains and losses from foreign currency exchange transactions. Historically, our other income (expense) has not been material.
Provision for Income Taxes
Our provision for income taxes consists primarily of foreign tax expense due to our cost-plus agreements with our foreign entities, which guarantee foreign entities a profit, and to a lesser extent federal and state income tax expense. As of June 30, 2016 and December 31, 2015, respectively, we maintained a full valuation allowance against our domestic deferred tax assets, including net operating loss carryforwards and research and development and other tax credits.

27



Results of Operations
The following table sets forth our results of operations for the periods presented in dollars (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
Revenue:
 
 
 
 
 
 
 
Product
$
39,536

 
$
30,751

 
$
71,992

 
$
51,231

Software subscription and services
8,095

 
6,085

 
15,767

 
11,422

Total revenue
47,631

 
36,836

 
87,759

 
62,653

Cost of revenue(1):
 
 
 
 
 
 
 
Product
12,413

 
9,619

 
22,852

 
16,427

Software subscription and services
3,050

 
2,526

 
5,953

 
4,354

Total cost of revenue
15,463

 
12,145

 
28,805

 
20,781

Gross profit
32,168

 
24,691

 
58,954

 
41,872

Operating expenses:
 
 
 
 
 
 
 
Research and development(1)
10,562

 
8,883

 
20,772

 
16,393

Sales and marketing(1)
21,322

 
20,195

 
42,390

 
38,689

General and administrative(1)
7,725

 
6,206

 
15,620

 
12,453

Operating loss
(7,441
)
 
(10,593
)
 
(19,828
)
 
(25,663
)
Interest income
117

 
19

 
236

 
33

Interest expense
(110
)
 
(173
)
 
(236
)
 
(927
)
Other income, net
90

 
19

 
106

 
154

Loss before income taxes
(7,344
)
 
(10,728
)
 
(19,722
)
 
(26,403
)
Income tax provision
(68
)
 
(99
)
 
(213
)
 
(207
)
Net loss
$
(7,412
)
 
$
(10,827
)
 
$
(19,935
)
 
$
(26,610
)
(1)Includes stock-based compensation as follows:    
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
Cost of revenue
$
321

 
$
217

 
$
593

 
$
382

Research and development
1,366

 
1,001

 
2,711

 
1,987

Sales and marketing
2,063

 
1,727

 
3,831

 
3,224

General and administrative
1,704

 
1,419

 
3,215

 
2,593

Total stock-based compensation expense
$
5,454

 
$
4,364

 
$
10,350

 
$
8,186

The following table sets forth our results of operations for the periods presented as a percentage of our total revenue:

28



 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
Revenue:
 
 
 
 
 
 
 
Product
83
 %
 
83
 %
 
82
 %
 
82
 %
Software subscription and services
17

 
17

 
18

 
18

Total revenue
100

 
100

 
100

 
100

Cost of revenue:
 
 
 
 
 
 
 
Product
26

 
26

 
26

 
26

Software subscription and services
6

 
7

 
7

 
7

Total cost of revenue
32

 
33

 
33

 
33

Gross profit
68


67

 
67

 
67

Operating expenses:
 
 
 
 
 
 
 
Research and development
22

 
24

 
24

 
26

Sales and marketing
45

 
55

 
48

 
62

General and administrative
17

 
17

 
18

 
20

Operating loss
(16
)

(29
)
 
(23
)
 
(41
)
Interest income

 

 

 

Interest expense

 

 

 
(1
)
Other income, net

 

 

 

Loss before income taxes
(16
)

(29
)
 
(23
)
 
(42
)
Income tax provision

 

 

 

Net loss
(16
)%

(29
)%
 
(23
)%
 
(42
)%

29



Revenues  
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
$ Change
 
% Change
 
2016
 
2015
 
$ Change
 
% Change
 
(dollars in thousands)
 
(dollars in thousands)
Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
$
39,536

 
$
30,751

 
$
8,785

 
29
%
 
$
71,992

 
$
51,231

 
$
20,761

 
41
%
Software subscription and services
8,095

 
6,085

 
2,010

 
33
%
 
15,767

 
11,422

 
4,345

 
38
%
Total revenue
$
47,631

 
$
36,836

 
$
10,795

 
29
%
 
$
87,759

 
$
62,653

 
$
25,106

 
40
%
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Percentage of revenues:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
83
%
 
83
%
 
 
 
 
 
82
%
 
82
%
 
 
 
 
Software subscription and services
17
%
 
17
%
 
 
 
 
 
18
%
 
18
%
 
 
 
 
Total
100
%
 
100
%
 
 
 
 
 
100
%
 
100
%
 
 
 
 

 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
$ Change
 
% Change
 
2016
 
2015
 
$ Change
 
% Change
 
(dollars in thousands)
 
(dollars in thousands)
Revenue by geographic region:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Americas
$
28,685

 
$
24,818

 
$
3,867

 
16
%
 
$
53,045

 
$
38,911

 
$
14,134

 
36
%
EMEA
12,143

 
9,170

 
2,973

 
32
%
 
24,157

 
18,296

 
5,861

 
32
%
APAC
6,803

 
2,848

 
3,955

 
139
%
 
10,557

 
5,446

 
5,111

 
94
%
Total revenue
$
47,631

 
$
36,836

 
$
10,795

 
29
%
 
$
87,759

 
$
62,653

 
$
25,106

 
40
%
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Percentage of revenue by geographic region:
 
 
 
 
 
 
 
 
 
 
 
 
Americas
60
%
 
67
%
 
 
 
 
 
60
%
 
62
%
 
 
 
 
EMEA
26
%
 
25
%
 
 
 
 
 
28
%
 
29
%
 
 
 
 
APAC
14
%
 
8
%
 
 
 
 
 
12
%
 
9
%
 
 
 
 
Total
100
%
 
100
%
 
 
 
 
 
100
%
 
100
%
 
 
 
 

Revenue increased $10.8 million, or 29%, for the three months ended June 30, 2016 compared to the three months ended June 30, 2015, and increased $25.1 million, or 40%, for the six months ended June 30, 2016 compared to the six months ended June 30, 2015, primarily due to the increasing demand for our products and software subscription and services offerings. For the six months ended June 30, 2015, revenue was primarily impacted due to a pause in demand in U.S. education business due to various aspects and timing of the federal E-Rate program.
The increase in our product revenue of $8.8 million and $20.8 million in the three and six months ended June 30, 2016, respectively, compared to the same periods last year, was primarily the result of an aggregate increase in product unit shipments largely driven by sales of our intelligent Wi-Fi access points.
The increase in our software subscription and services revenue of $2.0 million and $4.3 million in the three and six months ended June 30, 2016, respectively, compared to the same periods last year, was primarily driven by the increase in sales of PCS and SaaS, including our HiveManager NG cloud management platform, in connection with increased sales of products and an increase in the number of our end-customers, and our recognition of deferred revenue in the period.
The Americas and EMEA accounted for the majority of our total revenue, and the increase of revenue in both regions was primarily due to increased demand for our products in these regions. Our total number of end-customers increased from approximately 22,000 as of June 30, 2015 to approximately 27,000 as of June 30, 2016.
Cost of Revenues and Gross Margin

30



 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
$ Change
 
% Change
 
2016
 
2015
 
$ Change
 
% Change
 
(dollars in thousands)
 
(dollars in thousands)
Cost of revenues:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
$
12,413

 
$
9,619

 
$
2,794

 
29
%
 
$
22,852

 
$
16,427

 
$
6,425

 
39
%
Software subscription and services
3,050

 
2,526

 
524

 
21
%
 
5,953

 
4,354

 
1,599

 
37
%
Total cost of revenues
$
15,463

 
$
12,145

 
$
3,318

 
27
%
 
$
28,805

 
$
20,781

 
$
8,024

 
39
%
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Gross margin:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
68.6
%
 
68.7
%
 
 
 
 
 
68.3
%
 
67.9
%
 
 
 
 
Software subscription and services
62.3
%
 
58.5
%
 
 
 
 
 
62.2
%
 
61.9
%
 
 
 
 
Total gross margin
67.5
%
 
67.0
%
 
 
 
 
 
67.2
%
 
66.8
%
 
 
 
 
Cost of revenue increased $3.3 million for the three months ended June 30, 2016 compared to the three months ended June 30, 2015 and increased 8.0 million for the six months ended June 30, 2016 compared to the six months ended June 30, 2015. We primarily attribute the increase in our cost of product revenue to an increase in sales of our products. We primarily relate the increase in our cost of software subscription and services revenue to an increase in cloud operations and support personnel headcount as well as the amortization of our capitalized cloud service platform.
Product gross margin for the three months ended June 30, 2016 remained flat compared to the three months ended June 30, 2015, and increased for the six months ended June 30, 2016 compared to the same period last year. The increase in our product gross margin was primarily due to the product mix. Software subscription and services gross margin increased for the three and six months ended June 30, 2016 compared to the three and six months ended June 30, 2015. The increase in our software subscription and services gross margin was primarily due to higher growth in our software subscription and services revenue than our related cost of delivering these software subscription and services, partially offset by the amortization of our capitalized cloud service platform.
Research and Development
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
$ Change
 
% Change
 
2016
 
2015
 
$ Change
 
% Change
 
(dollars in thousands)
 
(dollars in thousands)
Research and development
$
10,562

 
$
8,883

 
$
1,679

 
19
%
 
$
20,772

 
$
16,393

 
$
4,379

 
27
%
% of revenue
22
%
 
24
%
 
 
 
 
 
24
%
 
26
%
 
 
 
 

Research and development expense increased $1.7 million for the three months ended June 30, 2016 compared to the three months ended June 30, 2015. The increase was primarily due to an increase of $1.3 million in personnel and related costs, including stock-based compensation expense of $0.4 million, driven by our increased research and development headcount to support continued investment in our future product and service offerings, and an increase of $0.4 million due to higher costs related to product certifications.

Research and development expense increased $4.4 million for the six months ended June 30, 2016 compared to the six months ended June 30, 2015. The increase was primarily due to an increase of $3.9 million in personnel and related costs, including stock-based compensation expense of $0.7 million, driven by our increased research and development headcount to support continued investment in our future product and service offerings, and an increase of $0.5 million due to higher costs related to product certifications.
We expect that research and development costs will continue to increase over time in absolute dollars, as we continue to invest in developing new products and new versions of our existing products.
Sales and Marketing

31



 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
$ Change
 
% Change
 
2016
 
2015
 
$ Change
 
% Change
 
(dollars in thousands)
 
(dollars in thousands)
Sales and marketing
$
21,322

 
$
20,195

 
$
1,127

 
6
%
 
$
42,390

 
$
38,689

 
$
3,701

 
10
%
% of revenue
45
%
 
55
%
 
 
 
 
 
48
%
 
62
%
 
 
 
 

Sales and marketing expense increased $1.1 million for the three months ended June 30, 2016 compared to the three months ended June 30, 2015. The increase was primarily due to increases in personnel and related costs of $2.3 million, including increased headcount, bonuses, stock-based compensation expense and higher commissions, offset by a $1.2 million decrease in spending for marketing programs and travel-related expenses.

Sales and marketing expense increased $3.7 million for the six months ended June 30, 2016 compared to the six months ended June 30, 2015. The increase was primarily due to increases in personnel and related costs of $5.0 million, including increased headcount, bonuses, stock-based compensation expense and higher commissions, offset by a $1.3 million decrease in spending for marketing programs and travel-related expenses.

We expect that sales and marketing expenses will continue to increase over time in absolute dollars as we continue to add sales personnel and continue marketing programs.
General and Administrative
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
$ Change
 
% Change
 
2016
 
2015
 
$ Change
 
% Change
 
(dollars in thousands)
 
(dollars in thousands)
General and administrative
$
7,725

 
$
6,206

 
$
1,519

 
24
%
 
$
15,620

 
$
12,453

 
$
3,167

 
25
%
% of revenue
17
%
 
17
%
 
 
 
 
 
18
%
 
20
%
 
 
 
 
General and administrative expense increased $1.5 million for the three months ended June 30, 2016 compared to the three months ended June 30, 2015. The increase was primarily due to expenses related to our facility relocation expense of $0.9 million including a cease-use loss of $0.6 million, increase in litigation settlement expense of $0.3 million, and stock-based compensation expense of $0.3 million.
General and administrative expense increased $3.2 million for the six months ended June 30, 2016 compared to the six months ended June 30, 2015. The increase was primarily related to increases in litigation settlement expense of $1.4 million, primarily due to settlement of our class action complaint related to our Form S-1 filing, increase in personnel and related costs of $0.9 million including stock-based compensation expense of $0.6 million, and expenses related to our headquarter relocation of $0.9 million including a cease-use loss of $0.6 million.
We expect that general and administrative expenses will continue to increase over time in absolute dollars due primarily to costs associated with being a public company and to support the growth in our business.
Interest Income
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
$ Change
 
% Change
 
2016
 
2015
 
$ Change
 
% Change
 
(dollars in thousands)
 
(dollars in thousands)
Interest income
$
117

 
$
19

 
$
98

 
516
%
 
$
236

 
$
33

 
$
203

 
615
%
Interest income for the three and six months ended June 30, 2016 increased compared to the three and six months ended June 30, 2015 primarily due to income earned on our short-term investments.
Interest Expense
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
$ Change
 
% Change
 
2016
 
2015
 
$ Change
 
% Change
 
(dollars in thousands)
 
(dollars in thousands)
Interest expense
$
(110
)
 
$
(173
)
 
$
63

 
(36
)%
 
$
(236
)
 
$
(927
)
 
$
691

 
(75
)%

32



Interest expense primarily consisted of interest expense from our loan credit facilities. The decrease in our interest expense for the three and six months ended June 30, 2016 was primarily due to the repayment of outstanding obligations under TriplePoint Capital LLC term loan credit facility in the first quarter of 2015, partially offset by additional borrowing from Silicon Valley Bank under the revolving credit facility as the interest rate is lower under the Silicon Valley Bank revolving credit facility than the former TriplePoint Capital LLC term loan credit facility. See Note 4 of our consolidated financial statements included elsewhere in this Form 10-Q for more information about our debt.
Other Income, Net
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
$ Change
 
% Change
 
2016
 
2015
 
$ Change
 
% Change
 
(dollars in thousands)
 
(dollars in thousands)
Other income, net
$
90

 
$
19

 
$
71

 
374
%
 
$
106

 
$
154

 
$
(48
)
 
(31
)%
The change in our other income, net was not significant.

33



Liquidity and Capital Resources
Capital Resources
As of June 30, 2016, we had cash and cash equivalents of $39.3 million and short-term investments of $39.6 million. $77.5 million of our cash, cash equivalents and short-term investments were held within the United States.
As of June 30, 2016, 2016, we had $20.0 million of outstanding debt, under our revolving credit facility with Silicon Valley Bank, and we were in compliance with all covenants under our loan agreement with Silicon Valley Bank. We believe that our existing cash and cash equivalents will be sufficient to meet our anticipated working capital and capital expenditure needs for at least the next 12 months. Our future capital requirements will depend on many factors, including our growth rate, the timing and extent of our spending to support our research and development efforts, the expansion of our sales and marketing activities, the introduction of new and enhanced product and service offerings, the costs to ensure access to adequate manufacturing capacity, and the level of market acceptance of our products. However, we may be required to raise additional funds in the future through public or private debt or equity financing to meet additional working capital requirements. We cannot assure our stockholders that this additional financing will be available to us or, if available, will be on reasonable terms and not dilutive to our stockholders. If adequate funds are not available on acceptable terms our business and operating results could be adversely affected.    
Cash Flows
The following table summarizes our cash flows for the periods indicated:
 
Six Months Ended June 30,
 
2016
 
2015
 
(in thousands)
Net cash used in operating activities
$
(12,229
)
 
$
(11,600
)
Net cash provided by (used in) investing activities
4,573

 
(2,849
)
Net cash provided by financing activities
1,252

 
1,770

Net decrease in cash and cash equivalents
$
(6,404
)
 
$
(12,679
)
Operating Activities
We recently demonstrated positive cash flow in our third and fourth quarters of our fiscal 2015. However, we have historically experienced negative cash flows from operating activities as we continue to invest in our business, which we again experienced in our first and second quarter of fiscal 2016. Our largest uses of cash from operating activities is for employee-related expenditures and purchases of finished products from our contract manufacturers. Our primary source of cash flows from operating activities is cash receipts from our channel partners. Our cash flows from operating activities will continue to be affected principally by the extent to which we grow our total revenue and our operating expenses, primarily in our sales and marketing and research and development functions, in order to grow our business.
For the six months ended June 30, 2016, operating activities used $12.2 million of cash as a result of our net loss of $19.9 million, and a net change of $4.7 million in our net operating assets and liabilities, partially offset by non-cash charges of $12.4 million. Non-cash charges consisted primarily of stock-based compensation of $10.4 million and depreciation and amortization expense of $1.8 million. The net change in our net operating assets and liabilities was primarily due to a $6.7 million increase in accounts receivable, $3.9 million increase in cash used for inventory purchases, $4.5 million increase in prepaid expenses and other current assets, partially offset by an increase in deferred revenue of $4.1 million as a result of an increase in sales of PCS and SaaS, increase in accrued liabilities of $5.1 million and an increase in accounts payable of $1.1 million. Our days sales outstanding, or DSO, was 56 days as of June 30, 2016, which we calculate by dividing net accounts receivable at the end of the quarter by revenue recognized during the quarter, multiplied by the total days in the quarter.
For the six months ended June 30, 2015, operating activities used $11.6 million of cash as a result of our net loss of $26.6 million, partially offset by non-cash charges of $10.1 million and a net change of $4.9 million in our net operating assets and liabilities. Non-cash charges consisted primarily of stock-based compensation of $8.2 million and depreciation and amortization expense of $1.6 million. The net change in our net operating assets and liabilities was primarily due to a $3.9 million decrease in accounts receivable, a $1.8 million increase in accounts payable, and a $4.8 million increase in deferred revenue as a result of an increase in sales of SaaS, partially offset by an increase of $3.6 million in cash used for inventory purchases and an increase of $1.7 million in prepaid expenses and other current assets. Our DSO, was 49 days as of June 30, 2015.

34



Investing Activities
Our investing activities have primarily consisted of purchases of property and equipment, capitalized internal-developed software for our cloud service platform, an investment in a privately held company and purchases and sales of marketable securities.
For the six months ended June 30, 2016, cash provided by investing activities was $4.6 million, which we primarily attribute to sales of marketable securities of $11.4 million offset by cash used for purchases of marketable securities of $4.6 million, cash used to purchase investment in a privately held company of $1.5 million and purchases of property and equipment of $0.7 million, relating primarily to manufacturing, research and development lab equipment.
For the six months ended June 30, 2015, cash used in investing activities was $2.8 million, which we primarily attribute to capitalization of internal software development costs for development of our internal-developed software for our cloud service platform of $1.9 million, and purchases of property and equipment of $0.9 million, relating primarily to manufacturing, research and development lab equipment and purchased software. The capitalization of internal software development costs for our cloud service platform represents personnel and related costs including wages and bonuses. We started to capitalize costs for the development from December 2013. In April 2015, we launched HiveManager NG, our cloud service platform, and started to amortize the capitalized costs as part of the cost of software subscription and services, over an estimated useful life of five years.
Financing Activities
Our financing activities have primarily consisted of issuance of debt, proceeds from exercises of stock options and proceeds from employee stock purchase plan, and repurchase of treasury shares.
For the six months ended June 30, 2016, financing activities provided $1.3 million of cash, primarily as a result of $2.9 million in proceeds from employee purchases under our stock purchase plan, $0.4 million in proceeds from exercise of stock options offset by $1.5 million cash used for repurchase of treasury shares, and $0.5 million cash used to satisfy our estimate of minimum tax withholding requirements on vesting of restricted stock units.
For the six months ended June 30, 2015, financing activities provided $1.8 million of cash, primarily as a result of a $2.3 million in proceeds from employee purchases under our stock purchase plan and $0.9 million in proceeds from exercises of stock options offset by $1.4 million cash used to satisfy our estimate of minimum tax withholding requirements on vesting of restricted stock units. As of March 31, 2015, we paid-off in full the $10.0 million outstanding under our term loans with TriplePoint Capital LLC and borrowed an additional $10.0 million, for a total of $20.0 million, under our revolving credit facility with Silicon Valley Bank.
Debt Obligations
In June 2012, we entered into a revolving credit facility with Silicon Valley Bank. Our revolving credit facility is collateralized by substantially all of our property, other than our intellectual property. Prior to March 31, 2015, the revolving credit facility bore monthly interest at a floating rate equal to the greater of (i) 4.00% or (ii) prime rate plus 0.75%. By amendment in March 2015, interest on the credit facility was adjusted as of March 31, 2015 to a floating rate equal to the lesser of (i) LIBOR rate plus 2.25% or (ii) prime rate minus 0.5%. In November 2015, we further amended the revolving credit facility to adjust effective January 1, 2016 the floating interest rate to the lesser of (i) LIBOR rate plus 1.75% or (ii) prime rate minus 1.0%. The weighted average interest rate of the revolving credit facility was 2.22% and 2.79%, for the three months ended June 30, 2016 and 2015, respectively and 2.37% and 3.22%, for the six months ended June 30, 2016 and 2015, respectively.
The revolving credit facility currently provides, among other things, (i) a maturity date of March 31, 2017; and (ii) a revolving line up to $20.0 million, subject to certain conditions.
The revolving credit facility contains customary negative covenants which, unless approved by SVB, limit our ability to, among other things, incur additional indebtedness, grant liens, make investments, repurchase stock, pay dividends, transfer assets and merge or consolidate, as well as requires us to maintain a minimum adjusted quick ratio of 1.25 to 1.00 as of the last day of each month and to demonstrate minimum cash balances in order to have access to the available borrowing. The revolving credit facility also contains customary events of default, subject to customary cure periods for certain defaults, that include, among other things, non-payment defaults, covenant defaults, material judgment defaults, bankruptcy and insolvency defaults, cross-defaults to certain other material indebtedness, and defaults arising from inaccuracy of representation and warranties. Upon an event of default, the lenders may declare all or a portion of the outstanding obligations payable by us to be immediately due and payable and exercise other rights and remedies provided under the credit facility. During the existence of

35



an event of default, interest on the obligations under the credit facility could be increased by 5.0%. As of June 30, 2016, $20.0 million remains outstanding under the revolving credit facility and we were in compliance with these covenants.
We have been using the amount drawn under the revolving credit facility for working capital and general corporate purposes.
Off-Balance Sheet Arrangements
Through June 30, 2016, 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.
We have entered into agreements with some of our end-customers that contain indemnification provisions in the event of claims alleging that our products infringe the intellectual property rights of a third party. Under these agreements, we have, at our option and expense, the ability to resolve any infringement, replace our product with a non-infringing product that is equivalent-in-function, or refund the customers the total product price. Other guarantees or indemnification arrangements include guarantees of product and service performance. We have not recorded a liability related to these indemnifications and guarantee provisions and our guarantees and indemnification arrangements have not had any impact on our consolidated financial statements to date.
ITEM 3.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Interest Rate Sensitivity
Our exposure to market risk for changes in interest rates relates primarily to our cash, cash equivalents, short-term investments and our outstanding debt obligations. We had cash, cash equivalents and short-term investments of $79.0 million and $92.3 million as of June 30, 2016 and December 31, 2015, respectively. We held these amounts primarily in bank deposits, money market funds, certificates of deposit, commercial paper and bonds issued by corporate institutions and U.S. government agencies. Such interest-earning instruments carry a degree of interest rate risk. To date, fluctuations in interest income have not been significant.
We have outstanding debt of $20.0 million as of June 30, 2016, consisting of our borrowing under our revolving line of credit. The revolving line of credit bears interest at a variable rate.
We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure. We have not been exposed to material risks due to changes in interest rates. A hypothetical 10% change in interest rates during any of the periods presented would not have a material impact on our financial statements.
Foreign Currency Risk
We denominate all of our sales in U.S. dollars and, therefore, our revenues are not currently subject to significant foreign currency risk. However, the exchange rate of the U.S. dollar to foreign currencies continues to be strong, which could make the price of our products outside the United States less competitive, reducing our sales or requiring us to lower pricing for our products outside the United States in order to maintain sales and revenue performance. Our operating expenses are denominated in the currencies of the countries in which our operations are located, including in EMEA and APAC, and may be subject to fluctuations due to changes in foreign currency exchange rates. To date, we have not used derivative financial instruments to mitigate our exposure to foreign currency exchange risks. A hypothetical 10% change in foreign currency exchange rates applicable to our business would have an insignificant impact on our consolidated financial statements.
ITEM 4.    CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Management, with the participation of our chief executive officer and our chief financial officer, evaluated the effectiveness of our disclosure controls and procedures as of June 30, 2016. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC's rules and forms. Disclosure

36



controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company's management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of June 30, 2016, our chief executive officer and chief financial officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended June 30, 2016 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
PART II. OTHER INFORMATION

ITEM 1.    LEGAL PROCEEDINGS
The information set forth under the “Contingencies” subheading in Note 5 - Commitments and Contingencies of Notes to Condensed Consolidated Financial Statements in Part I, Item 1 of this Quarterly Report on Form 10-Q is incorporated herein by reference.
ITEM 1A.    RISK FACTORS
In evaluating Aerohive and our business, you should carefully consider the risks and uncertainties described below, together with all of the other information in this report, including our condensed consolidated financial statements and related notes. The risks and uncertainties described below are not the only ones we face. If any of the following or other risks occur, our business, financial condition, operating results, and prospects could be materially harmed. In that event, the price of our common stock could decline, and you could lose part or all of your investment.
Risks Related to Our Business
We have a history of losses and we may not achieve profitability in the future.
In February 2016, we indicated that we believe we can achieve quarterly non-GAAP operating profitability in 2016, based on revenues in the range of $50 million to $51 million, and that we expect to meet this objective through a combination of revenue growth and controlled operating expenses. However, we have a history of losses and we have never achieved profitability on a quarterly or annual basis, and we cannot predict with certainty whether or when we might be profitable in the foreseeable future. We experienced net losses on a GAAP basis of $29.0 million, $44.2 million and $19.9 million for fiscal years 2014 and 2015 and for the six months ended June 30, 2016, respectively. As of June 30, 2016, our accumulated deficit was $210.3 million. We expect to continue to incur expenses associated with the continued development and expansion of our business, including expenditures to hire additional personnel, including specifically personnel relating to sales and marketing and engineering, and investments in channel and product development and support. As such, we may not control our expenses sufficiently to achieve operating profitability on a non-GAAP basis even if we achieve quarterly revenue in the indicated range. If we fail to increase our revenue and manage our cost structure, we may not achieve or sustain profitability in the future. Once achieved, we may not be able to sustain or increase our profitability, at all or at levels our investors or industry analysts expect, or we may choose to continue to make investments in our operations which we feel will promote long-term growth but which will reduce near-term profitability. This could also require us to continue to use available cash to support our investments and ongoing operations. As a result, our business and prospects, and how investors view and value our common stock, would be harmed.
It is difficult for us to evaluate our prospects and future financial results, which may increase the risk that we will not be successful.
It is difficult for us to forecast our future operating results. Our prospects should be considered and evaluated in light of the risks and uncertainties frequently encountered by companies similarly with limited operating histories. These risks and difficulties include challenges in accurate financial planning as a result of limited historical data and the uncertainties resulting

37



from having had a relatively limited time period in which to implement and evaluate our business strategies as compared to more mature companies with longer operating histories.
Our operating results may fluctuate significantly from quarter to quarter and year to year, which makes our future operating results difficult to predict and could cause our operating results in any particular period or over an extended period to fall below expectations of investors or analysts.
Our quarterly and annual operating results have fluctuated significantly in the past and we expect will continue to fluctuate significantly in the future. In particular, the timing and size of sales of our products and services are highly variable and difficult to predict and can result in significant fluctuations in our revenue from period to period. Other participants in our industry have also experienced these fluctuations. As a result, our future results in any particular period or over any extended period may be difficult for us, our investors and analysts to predict.
In addition, our planned expense levels depend in part on our expectations of future revenue. We may choose to increase levels of investment in areas such as R&D and sales and marketing, despite near-term fluctuations in revenue, in order to position us for continued growth. In addition, because any substantial adjustment to expenses to account for lower levels of revenue may be difficult and may take time to implement, we may not be able to timely reduce our costs sufficiently to compensate for a shortfall in revenue, even when we may anticipate the shortfall. In such instances, even a small shortfall or seasonal fluctuation in revenue could disproportionately and adversely affect our operating margin, operating results and use of cash for a given quarter.
Our operating results may also fluctuate due to a variety of other factors, both within and outside of our control and which we may not foresee, or which we may foresee but not effectively manage, including the changing and volatile domestic and international economic environments, and demand for our products in general and from any particular vertical which may be a target market for our products, and any of which may cause our stock price to fluctuate. In addition to other risks listed in this “Risk Factors” section, factors that may affect our operating results include:
fluctuations in demand for our products and services, including seasonal variations, especially in the education vertical where purchasing in the United States is typically stronger in the second and third quarters and weakest in the first and fourth quarters, and where purchasing at any time may depend on the availability of funding, including fluctuations based on government sponsored initiatives, including specifically the timing and availability of funding for schools under the FCC’s E-Rate program and the decisions of schools to defer purchases in anticipation of the availability of such funding or due to a decision to delay product deployments;
the sequential seasonal expansion of our operating performance typically from the first quarter to the second quarter, and our ability to sustain that expansion in subsequent quarters;
our ability to hire, train, develop, integrate and retain a sufficient number of skilled sales and engineering employees to support our continued growth, including in Silicon Valley and internationally, and to replace turn-over of our employees in these functions and locations;
turn-over of our skilled sales and engineering employees, including internationally;
the complexity, length and associated unpredictability of our sales cycles for our products and services;
changes in end-customers’ budgets for technology purchases and delays in their purchasing decisions and cycles;
technical challenges in end-customer networks, which may be unrelated to our products, which could delay adoption and installation and impact the operation of our products and purchases of our services;
delay in development and availability of component parts needed for development and timely introduction of our next-generation products and product features;
our ability to develop, increase and sustain sales capacity across all our sales territories;
changing market conditions;
changes in the competitive dynamics of our target markets, including new entrants, further consolidation and pricing trends;
variation in sales channels, product costs, prices or the mix of products we sell;
our contract manufacturers’ and component suppliers’ ability to meet our product demand forecasts on time, at acceptable prices, or at all, particularly with respect to our newer products;
our ability to develop and make more productive relationships with our channel and strategic partners, including specifically Dell, and such partners’ ability to effectively develop sales opportunities for us and distribute our products;

38



the timing of our product releases or upgrades by us or by our competitors, such as next-generation products or product features;
delays in new product introductions and our ability to manage the transition from existing products and operating platforms to new products and platforms;
our ability to develop, introduce and ship in a timely manner new products and product enhancements, to support and improve such products after introduction, and to anticipate future market demands that meet our end-customers’ and channel partners’ requirements;
our ability to successfully expand the suite of products we sell and services we offer to existing end-customers and channel partners, to manage the transition of our end-customers to these new products and services, including transition timeline of our end-customers to HiveManager NG, and to limit disruption to our end-customers’ ordering practices and the pricing environment for our legacy products and services;
the potential need to record additional inventory reserves for products that may become obsolete or slow moving due to our new product introductions, changes in end-customer requirements, new competitive product or service offerings or our over-estimation of demand for such products as of any particular period;
our decision to continue or increase our investments in sales, marketing, engineering and other activities in response to changes in the marketplace or perceived marketplace opportunities or in anticipation of or to position us for future growth;
our ability to control costs, including our operating expenses and the costs of the components we purchase while also continuing to invest in sales, marketing, engineering and other activities;
the continuing strength of the U.S. dollar relative to the currencies of the countries of our VADs or end-customers who purchase our products, or of our contract manufacturers or the component suppliers to our contract manufacturers, may require us to reduce pricing for our products outside the United States in order to maintain sales and revenue performance, or raise the cost we must pay to our manufacturers for our products, resulting in either case in lower revenue and/or gross margins for those products;
our ability to derive benefits from our continuing investments in sales, marketing, engineering or other activities;
growth in our headcount, including hiring related to our status as a public company and hiring to support any future growth in our business, especially skilled sales and engineering employees;
volatility in our stock price, which may lead to higher stock compensation expenses or harm our ability to effectively attract, incentivize and retain our employees using stock-based compensation;
the ability of our competitors, including those with greater financial resources, to introduce new products, product features and services more quickly and in response to end-customer demand and to drive down pricing on our products and services, which could materially reduce our revenue and gross margins;
our ability to achieve as of any particular period or over time a level of financial performance consistent with the expectations of our investors and industry analysts; and
general economic or political conditions in our domestic and international markets.

The effects of these factors individually or in combination, create unpredictability in our quarterly and annual operating results, our ability to forecast those results and our ability to achieve those forecasts. As a result, you should not rely on our past results as an indication of our future performance and comparing our operating results on a period-to-period basis, or anticipating our future results based on our public forecasts may not be meaningful. This variability and unpredictability could also result in our failing to meet the expectations of our investors or financial analysts for any period. We may release guidance in our quarterly earnings conference calls, quarterly earnings releases, or otherwise, based on management predictions, which are necessarily speculative in nature. Our guidance may vary, and has varied, materially from actual results. For example, on October 13, 2014, we issued a press release announcing our preliminary results for the third quarter ended September 30, 2014, which were below our previously stated guidance primarily due to weaker-than-expected order volume. Similarly, on February 11, 2015, we provided a guidance range for revenue for our first quarter ending March 31, 2015, which was below the estimates of financial analysts at that time. On April 13, 2015, we provided a revised lower guidance range for our revenue for the quarter, primarily due to a combination of significantly lower-than-expected U.S. education business during the quarter, orders received late in the quarter that could not be recognized as revenue, and continued sales execution challenges. If our revenue or operating results, or the rate of growth of our revenue or operating results, fall below the expectations of our investors or financial analysts, or below any forecasts or guidance we may provide to the market, or if the forecasts we provide to the market are below the expectations of analysts or investors, the price of our common stock could decline substantially. Such a stock price decline could occur even when we have met our own or other publicly stated revenue or earnings forecasts. Our

39



failure to meet our own or other publicly stated revenue or earnings forecasts, or even when we meet our own forecasts but fall short of analyst or investor expectations, could cause our stock price to decline and expose us to costly lawsuits, including securities class action suits. Such litigation against us could impose substantial costs and divert management’s attention and resources.
Our results are subject to quarterly seasonal variances, which make it difficult to compare or forecast our financial results on a quarter-by-quarter basis.
Our revenue fluctuates on a seasonal basis, which affects the comparability of our results between periods. For example, our total revenue has historically decreased from our fourth quarter to the first quarter of our next fiscal year due to seasonal buying patterns and budget cycles within both our education vertical and general enterprise end-customers. Demand in the education vertical tends to be weakest in the first and fourth quarters. However, we also historically have seen a sequential increase in end-of-year purchases by enterprise customers in our fourth quarter, which we believe is mainly due to an expectation to complete purchases within their calendar-year budget cycle. These seasonal variations are difficult to predict accurately and at times may be entirely unpredictable. In addition, the typical sequential expansion of our operating performance from the first quarter to the second quarter can create execution, delivery and product support challenges in subsequent quarters. Our ability to sustain that expansion in subsequent quarters, particularly in our less-developed sales territories, introduces additional risk into our business and our ability to accurately provide our own publicly stated revenue and earnings forecasts. In addition, we rely upon forecasts of end-customer demand to build inventory in advance of anticipated sales. We believe our past growth has, in part, made our seasonal patterns more difficult to discern, making it more difficult for us to predict future seasonal patterns and, therefore, forecast product demand and inventory requirements. Moreover, part of our strategy is to increase our sales in non-education verticals, and if our sales mix changes the seasonal nature of our revenue may change in an unpredictable way, which could increase the volatility of both our financial results and stock price.
The market and demand for our products and services may not develop as we expect.
Our year-over-year revenue grew 10% from 2014 to 2015, 28% from 2013 to 2014 and 50% from 2012 to 2013. The slowing rate of our revenue growth may continue as the general demand for wireless networking in the industry verticals that we target, or demand for our products in particular, may grow at a slower rate than we anticipate or not at all. For example, enterprises may rely more heavily upon cellular connectivity, whose speed and convenience may grow rapidly in coming years, while costs decline. The wireless networking radio spectrum may become more crowded, reducing performance of wireless networking devices.
Part of our strategy depends upon expanding sales of our cloud-managed wireless networking, switching and routing products to medium and large enterprise headquarters, branch offices and teleworkers. In addition, we intend to develop HiveManager NG, our next-generation cloud services platform as a basis for data services and data analytics applications. Sales of such products, services and applications to enterprise end-customers typically require long sales cycles and are subject to price sensitivity. Moreover, many potential end-customers in the enterprise market have substantial network expertise and experience, which may require a more-costly and sophisticated marketing and sales strategy. It is unclear whether our end-customers will pay for data analytics or other SaaS services we expect to provide or, instead, require us to provide them as enhancements to our support offerings (at no cost to them or incremental revenue to us).
If our competitors offer services or provide technologies or application platforms superior to our cloud-managed platform, alone or as part of a more-integrated offering or at reduced pricing, it would have a material adverse effect on our business, operating results and financial condition.
Our target end-customers could discontinue use of wireless networking technology; the use of wireless networking-enabled mobile devices could decrease or wireless networking could cease to be the preferred connectivity option for our target markets. As a result, demand for our products, services and applications may not continue to develop as we anticipate, or at all, and the value of our stock could decline.
A significant portion of our sales is concentrated in the education vertical, which may cause us to have longer sales cycles, and be subject to program funding constraints.
A significant portion of our revenue is concentrated in the education vertical. The majority of our sales in education is concentrated in both public and private K-12 institutions. This vertical is characterized by long sales cycles and often requires additional sales efforts. In addition, this vertical typically operates on limited budgets, and depends on annual budget approvals, which add additional uncertainty to the sales cycle. For example, the U.S. federal government is providing supplemental funding to local school districts in conjunction with its E-Rate initiative to assist districts to upgrade their technical infrastructure, including Wi-Fi infrastructure. The announced incremental federal funding is significant and available over a five-year period, which began in the second half of 2015. However, this program, its eligibility criteria, the timing and specific

40



amount of federal funding actually available during each annual funding cycle and which Wi-Fi infrastructure and product sectors will benefit, are subject to federal program guidelines and funding appropriations, which can change from year-to-year. Corresponding funding appropriation by respective states and local districts is also uncertain and, even upon such appropriation, local districts must still then submit and have approved applications consistent with the final timing and eligibility requirements of the federal program for that annual funding cycle. We also believe that the prospect of federal funding available each annual cycle continues to cause some K-12 institutions to delay or defer near-term transactions they might otherwise make during the cycle to purchase our products.

Purchases made by schools before April 1, 2015 were not eligible for E-Rate funding and actual E-Rate funding was not released to schools and libraries to fund transactions until after July 1, 2015. In order to be eligible for funding during a particular annual funding cycle the schools and libraries must then receive a Funding Commitment Decision Letter. We believe that based on the availability of this federal funding end-customers in the education vertical typically defer purchases until they secure E-Rate funding and receive a specific funding commitment letter. As a result, beginning in 2015, E-Rate amplified the historical sequential decline in product revenue we previously experienced from the fourth quarter into the first quarter and shifted spending from the first half of the year into the second half of the year, and even into the following year. We believe that in our fiscal 2015, this caused increased seasonal variations in demand for our products and services in the education vertical, making it more difficult to forecast our operating performance and achieve revenue and other operating results based on those forecasts. For example, the sales results for our first fiscal quarter 2015 were below expectations, primarily due to a pause in demand in U.S education business due to such various aspects and timing of the federal E-Rate program. We also saw K-12 spending shift during the 2015 annual funding cycle from the first half of the year into the second half of the year, and into our fiscal 2016 as well. We believe such deferrals and delays are continuing during the 2016 annual E-Rate funding cycle.

In 2016 E-Rate cycle, USAC also experienced significant administrative challenges that led them to extend the period for schools to submit Form 471 funding requests, and that led many schools to abandon their Form 470 bid requests or not submit their Form 471 funding requests in the first instance. Based on publicly reported information, the total value of submissions of Form 471 funding requests for "Category 2" projects in the 2016 funding cycle was 17% below the total value of funding requests submitted in the 2015 funding cycle. Aerohive increased its reported share of the funding requests for Wi-Fi products from 10% in 2015 to 11% in 2016; however, due to the overall reduction in funding requests, total Aerohive-related awards in 2016 appear to be 12% lower than the 2015 funding cycle. Further, USAC continues to report significant delays in its ability to process and fund such requests during the 2016 funding cycle, causing the pace of release of approved funds and resulting availability of those funds to schools to be significantly lower than in 2015. This is evidenced by the level of funds released through the 2016 "Wave 5" funding release being more than 69% below the comparable funding release period in 2015. We expect the timing of the availability of this reduced level of funding to delay schools' purchases of Aerohive products. For these reasons, we expect these delays, deferrals and apparently lower levels of E-Rate-funded transactions to impact our revenue performance for the second half of 2016 and potentially into 2017. These are specific examples of the many factors which add additional uncertainty to our future revenue from our educational end-customers.
Our sales cycles often require significant time, effort and investment and are subject to risks beyond our control.
Our sales efforts can take several quarters, and involve educating our potential customers about the applications and benefits of our products, including the technical capabilities of our products and associated applications and services, and recruiting and developing our channel partners. In our territories that experience turn-over, we may experience slower-than-expected sales productivity. We continue to invest in these territories, but such further investment may take significant time and effort in order to realize growth. As we respond to turn-over, newly hired personnel may also require several quarters to gain experience and develop their territories before achieving capacities we have assumed in our sales forecasts. Sales to the education vertical are an important channel for us, and can involve an extended sales cycle. In addition, sales to our enterprise customers may also involve an extended sales cycle, and often initial purchases are small. Purchases of our products are also frequently subject to our end-customers’ budget constraints, multiple approvals, unplanned administrative processing and other risks and delays. Such end-customers, in particular larger enterprise customers, also may hesitate to place orders with us, instead preferring our larger and longer-established competitors. In addition, the evolving nature of the market may lead prospective end-customers to postpone their purchasing decisions pending resolution of wireless networking or other standards, or wait for adoption of technology developed by others. We pay our sales staff commissions upon receiving orders; however, we typically recognize revenue on products only after the products are shipped to end-customers, or until certain other terms of sales are satisfied. As a result, some of the cost of obtaining sales, including manufacturing costs and expenses due to sales commissions, may occur in a fiscal period prior to the fiscal period in which we may recognize revenue from the sale, which may cause additional fluctuations in our operating results and cash flows and balances from quarter to quarter.

41



We need to develop new products and continue to make enhancements to our existing products to remain competitive in a rapidly changing market.
The technology and end-customer demands in the wireless networking market change rapidly, which requires us to continuously develop and release new products and product features and associated applications and services. We must continuously anticipate and adapt to our end-customers’ needs and market trends, and continue to make investments to develop or acquire new products, applications and services that meet market demands, technology trends and regulatory requirements. If our competitors introduce new products, applications and services that compete with ours, we may be required to reposition our product offerings or introduce new products in response to such competitive pressure. If we fail to develop new products, product enhancements applications or services, or fail to effectively manage the transition of our end-customers to these new products, product enhancements, applications or services, or our end-customers or potential end-customers do not perceive our products, product enhancements, applications or services to have compelling technical advantages, our business and prospects could be adversely affected, particularly if our competitors are able to introduce solutions at lower prices and/or with increased functionality.
Developing our products is challenging and involves substantial commitment of resources and significant development risk. Each phase in our product development presents serious risks of failure, rework or delay, any one of which could impact the timing and cost-effective development of products, and each of which could affect our ability to take advantage of a business opportunity or could jeopardize end-customer acceptance of the product. Compared to our larger and longer-established competitors, our ability to develop and timely deliver new products and product functionality is limited. We also have experienced in the past and may in the future experience design, manufacturing, marketing and other difficulties that could delay or prevent the development, introduction or marketing of new products and enhancements. For example, we are currently developing and bringing to market the next-generation versions of our Wi-Fi hardware, including our .11ac “Wave 2” products, Ethernet switches and our HiveManager NG cloud services platform providing cloud-delivered network management applications and on-premises network management, as well as supporting data structures, analytics and APIs. We also recently announced programs to develop new data analytics services and API platforms. These are complex technical undertakings and subject to many variables and risks of delay. For example, we announced in August 2015 that our Wave 2 .11ac products, which we had expected to be commercially available in the second half of 2015, would be delayed until 2016. Limited availability in component parts may affect availability of our AP250 access point and the ability of our manufacturing partner and component suppliers to timely deliver sufficient quantities of this product consistent with our demand and sales forecasts. Similarly, our timeline to transition new and existing end customers to HiveManager NG and make our cloud services platform and applications available to customers in either a subscription public cloud or on-premises private cloud deployment has been delayed and we are now targeting completion for late-2017. This development timeline has also delayed our ability to demonstrate full feature and functional compatibility of this platform across certain other products, including specifically our new switch products. As a result, revenue from our switch products which we expected in the second half of our 2016 fiscal year will be delayed into 2017.
In addition, the introduction of new or enhanced products requires that we carefully manage the transition from older products to minimize disruption in customer ordering practices, and ensure that new products can be timely delivered to meet our end-customers’ demand and to limit inventory obsolescence. Further, after delivery of new products we may identify and must timely address performance issues as the products are used in the field in a particular environment or at scale which we could not replicate or did not anticipate during development. Our end-customers may also defer decisions to purchase our existing products in anticipation of our expected release of a next-generation product. For example, our end-customers who might otherwise have made decisions in 2015 or in our first quarter of fiscal 2016 to purchase our existing products may have deferred their purchases until later in 2016 in anticipation of our release of our Wave 2 products, and/or allow to these products to mature in the field. This may particularly be true of our K-12 end-customers, who are more inclined to adopt new radio technologies quicker than enterprise customers who are more inclined to deploy more-proven technologies and products. In addition, some competitors announced earlier in 2015 availability of their first Wave 2 products. Existing or potential customers considering our existing products or future availability of our Wave 2 products may elect instead to purchase competitor products currently or earlier available. We also may not correctly anticipate customer interest in or demand for our data analytics services or API platforms, or our customers may expect that we provide these additional services as part of our existing product support (and at no cost to them or incremental revenue to us). If we do not carefully manage the timing of our new products or product feature releases, and effectively support the new products and product feature releases, we could interfere with our end-customers’ continued purchases of our legacy product offerings and disrupt the pricing environment for our new and legacy products, which could drive down our revenues and operating margins. As a result, we may not be successful in modifying our current products or introducing new products in a timely or appropriately responsive manner, or at all. If we fail to address these changes successfully, our business and operating results and prospects would be materially harmed.

42



Our gross margin will vary over time and may decline in the future.
Our gross margin was 67.2% and 66.8% for the six months ended June 30, 2016 and 2015, respectively. Our gross margin will vary over time, may be difficult to predict and may decline in future periods. Our gross margins also vary across our product lines and, therefore, a change in the mix of products our end-customers purchase would likely have a significant impact on our gross margins. We may face additional competition for these products, either by introduction of new products by new or existing competitors, or by our end-customers using lower-priced products, including our own, which are becoming increasingly more sophisticated.
In addition, the exchange rate of the U.S. dollar to foreign currencies continues to be strong, which may require us to reduce pricing for our products outside the United States in order to maintain sales and revenue performance, or incur higher manufacturing costs, each of which would lower gross margins for those products.
In addition, the market for wireless networking products is characterized by rapid innovation and declining average sales prices as products mature in the market place. Even if we are successful in launching new products, competition may continue to increase in the market segments in which we compete, which would likely result in increased pricing competition. To retain our average margins, we are required to continuously update our products and introduce new products and reduce our manufacturing and sales-related costs and expenses, and we could fail to accomplish this. In addition, the sales prices for our products and services may decline for a variety of reasons, including sales strategy, competitive pricing pressures, customer demand, discounts, a change in our mix of products and services, including seasonal changes in our end-customers’ ordering practices, anticipation of the introduction of new products or services and decisions by end-customers to defer purchases, or promotional programs. For example, we may introduce new products or offerings, such as our .11ac AP130 access point which we announced in April 2015 or our AP250 and AP245X access points we announced in April 2016, at lower price points than competitive offerings or our own legacy offerings to help drive the adoption of our new products and this may adversely affect our revenues and operating margins. Larger competitors, such as Cisco/Meraki, Hewlett-Packard/Aruba and Brocade/Ruckus, each with significantly greater financial, sales and engineering resources and/or more diverse product and service offerings may reduce the price of their products or services that compete with ours or may bundle them with other products and services. If we do not similarly reduce our product manufacturing costs, our margins will decline. Alternatively, we would need to reduce our prices for such products or services in order to remain competitive, which would also cause our margins (and revenue) to decline. Any such declines in our gross margins or revenue could have an adverse impact on the value of our common stock.
As a result of being a public company, we need to further develop and maintain our internal control over financial reporting. If our internal control over financial reporting is not effective, it may adversely affect investor confidence in our company.
We are required, pursuant to Section 404 of the Sarbanes-Oxley Act, to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting, which would include a disclosure of any material weaknesses identified by our management in our internal control over financial reporting.
We continue to develop our system and documentation necessary to perform the evaluation needed to comply with Section 404. We may not be able to complete on an annual and ongoing basis our evaluation, testing and any required remediation in a timely fashion. During the evaluation and testing process, if we identify one or more material weaknesses in our internal control over financial reporting, we will be unable to assert that our internal controls are effective.
We cannot be certain that we will not discover material weaknesses or control deficiencies in the future. If our remediation efforts are not successful or other material weaknesses or control deficiencies occur in the future, we may be unable to report our financial results accurately or on a timely basis, which could cause our reported financial results to be materially misstated and result in the loss of investor confidence or delisting and cause the trading price of our common stock to decline. If we are unable to conclude that our internal control over financial reporting is effective or, if our independent registered public accounting firm is unable to express an opinion on the effectiveness of our internal controls when it is required to do so by the applicable rules, we could lose investor confidence in the accuracy and completeness of our financial reports, which could cause the price of our common stock to decline, and we may be subject to investigation or sanctions by the SEC. We would also be in violation of certain covenants under our debt facilities, which could accelerate payment obligations and/or increase our borrowing costs significantly.
We are required to disclose changes made in our internal control and procedures on a quarterly basis. To comply with the requirements of being a public company, we may need to undertake various actions, such as implementing new internal controls and procedures and hiring accounting or internal audit staff. However, our independent registered public accounting firm is not required to report on the effectiveness of our internal control over financial reporting until the later of the year following our first annual report required to be filed with the SEC, or the date we are no longer an “emerging growth company,”

43



as defined by the Jumpstart Our Business Startups Act of 2012, or the JOBS Act. At such time, our independent registered public accounting firm may issue a report that is adverse in the event it is not satisfied with the level at which our controls are documented, designed or operating. Further our remediation efforts may not enable us to avoid a material weakness in the future.
Our products utilize cloud-managed solutions, and our future growth relies in significant part in continued demand for cloud-managed solutions and our ability to develop and deliver such services.
Most of our end-customers utilize our cloud-managed networking platform to access our applications through the Internet, rather than access our application through a physical device or virtual machine that our end-customers host on their premises. As our business grows, we must increase the capacity of our cloud-managed solutions and continue to develop new and innovative solutions that meet the needs of our end-customers. Demand for our cloud-managed solutions could decline if we are not able to offer sufficient capacity or if confidence in the security of cloud-managed solutions in general, or our platform in particular, were to decline. In addition, a significant feature of our platform will increasingly be the ability to collect and analyze user data through applications specific to particular industry vertical and use cases. Regulatory changes relating to the use of end-customer data, including requirements relating to data privacy and security, or shifting societal norms regarding data privacy and security, could affect market demand for, and our ability to deploy, our platform. Moreover, although our end-customers do not immediately lose network functionality if cloud-connectivity fails, if our ability to deliver services through the cloud were interrupted repeatedly or for an extended period, our reputation could be damaged and confidence in our platform would likely decline, causing our revenue to decline.
We plan to target new industry verticals and geographies to diversify our end-customer base and expand our channel relationships, which could result in higher research and development and sales and marketing expenses, and if unsuccessful could reduce our operating margin.
Part of our strategy is to target new industry verticals and geographies. Currently, we focus a significant portion of our business on the education and retail verticals, and to a lesser extent healthcare, which may depend on developing new products targeted to such sectors. Specifically, we intend to invest in the development of data applications and analytics capabilities which we feel may be attractive to our end-customers, particularly in the retail vertical. In addition, we also plan to continue to expand to additional countries beyond those in which we currently operate. We also intend to invest in existing and new channel relationships to reach additional end-customers to further diversify our revenue base. Targeting new industry verticals and geographies and developing customized products, data applications and partnerships, including our channel partners, targeted to these industry verticals and geographies may be expensive, require us to attract, train, develop, integrate and retain qualified employees and key sales personnel, and increase our research and development costs, as well as our sales and marketing expenditures. We must also further develop and make more productive relationships with our channel partners and our channel partners’ ability to effectively market, distribute and support our products, which requires specific investments and additional dedicated resources. We do not know if we will be successful in any of these efforts, or whether the level of success we achieve will justify the additional spending and specific investments and dedicated resources required. For example, we announced in April 2015 a new relationship with Dell Inc., whereby Dell became a reseller of Aerohive’s Wi-Fi and cloud services. In September 2015, we announced with Brocade and Juniper Networks collaborations that allow us to meet in the channel and co-sell a combined wired and wireless solutions to our end-customers. In February 2016, we announced a partnership with SYNNEX Corporation, as a value-added distributor of our products in the United States and Canada. To support these relationships, we will need to continue to identify and invest in additional and dedicated resources and, potentially, new product, service and support offerings, which could distract management’s attention and divert existing resources from our current business. There is no assurance that these relationships will identify significant or new market opportunities or growth incremental to our existing business, if at all or at a level to justify our investments. For example, in April 2016, Brocade announced its acquisition of Ruckus Wireless, one of our competitors, and it is likely that transaction will reduce Brocade’s continuing investment in and support for its collaboration with us, and the level of business opportunities we might otherwise have expected to develop jointly with Brocade. It will also take time for us to fully realize the benefits from our continued relationship with Dell. If our channel strategy, or particular channel partner initiatives or investments, such as with Dell or others we may identify, are unsuccessful, our revenue performance and operating margin would be harmed, which could adversely affect the value of our common stock.
We base our inventory purchasing decisions on our forecasts of customers’ demand, and if these forecasts are inaccurate our revenue, gross margin and liquidity could be harmed.
We place orders with our manufacturers based on our forecasts of our end-customer demand. We base our forecasts on multiple assumptions, including internal and channel partner sales forecasts, each of which may cause our estimates to be inaccurate, affecting our ability to fulfill demand for our products. When demand for our products increases significantly, we may not be able to meet demand on a timely basis, or we may incur additional expediting costs to assure we meet demand. If

44



we underestimate demand, we may forego revenue opportunities, lose market share and damage our reputation and our relationship with our channel partners and our end-customer relationships. Conversely, if we overestimate demand, we may purchase more inventory than we are able to sell at any given time, or at all, which would increase our reserves and risk of potential write-offs.
Our value-added distributors' stock inventory of our products, and are entitled in certain circumstances to limited stock rotation rights, which could cause us to accept the return of products and expose us to the risks of higher costs.
We previously granted our value-added distributors, or VADs, limited stock rotation rights, which could require us to accept stock back from a VAD’s inventory under certain circumstances. We are in the process of transitioning our contractual relationships with certain of our VADs to remove stock rotation rights. However, under certain agreements, a VAD may have or retain a right to return a portion of products which the VAD, typically purchased within the prior six months. Although we only recognize revenue upon shipment to the end-customer, if we are required to accept returns of obsolete or slower moving inventory, our costs would increase and our operating results could be harmed. If our forecasts were inaccurate we could have higher costs, lower revenue or otherwise suffer adverse financial consequences, including holding obsolete or slower moving inventory.
We outsource the manufacturing of our products to third parties, and we therefore do not have the ability to completely control quality over the manufacturing process. In addition, if our contract manufacturers refuse or are unable to manufacturer our products, we may be unable to qualify new manufacturers in a timely manner, which would result in our being unable to sell our products.
We outsource the manufacturing of our products to third-party original design manufacturers located in China and Taiwan. Finished products are then shipped to warehousing and delivery logistics centers in California and the Netherlands, where we perform quality inspection, conduct reliability testing and manage our inventory. We operate these logistics centers currently for all end-customer shipments, whether destined to locations in North, South and Central America, or the Americas, Europe, the Middle East and Africa, or EMEA, or Asia Pacific and Japan, or APAC.
Our reliance on these third-party manufacturers reduces our control over the manufacturing process and exposes us to risks, including reduced control over quality assurance, product costs, product supply and timing. Any manufacturing or shipping disruption by these third parties could severely impair our ability to fulfill orders. If we are unable to manage our relationships with these third parties effectively, or if these third parties suffer delay or suffer manufacturing disruptions for any reason, experience increased manufacturing lead-times, capacity constraints or quality control problems in their manufacturing operations, or fail to meet our future requirements for timely delivery and quality purposes, our ability to ship products to our end-customers would be severely impaired and our reputation and our relationship with our VADs and end-customers would be seriously harmed. Additionally, labor unrest or disruption to trade or the expected movement of our product could delay delivery of our products by third parties, or by us to our channel partners and end-customers, which could significantly delay revenue or increase our costs and in ways we cannot currently anticipate. Any natural disaster, political instability, labor disruption or foreign relationship crisis could also disrupt these relationships or delay delivery of our products.
We do not have long-term agreements with certain of our original design manufacturers. These manufacturers typically fulfill our supply requirements on the basis of individual orders. We also do not have long-term contracts with our third-party manufacturers that guarantee capacity, the continuation of particular pricing terms or the extension of credit limits. Accordingly, our third-party manufacturers are not obligated to continue to fulfill our supply requirements, which could result on short notice to us of supply shortages and increases in the prices we are charged for manufacturing services. In addition, as a result of global financial market conditions, natural disasters, labor disruption or other causes, it is possible that any of our manufacturers could experience interruptions in production, cease operations or alter our current arrangements. If our manufacturers are unable or unwilling to continue manufacturing our products in required volumes, or on current or acceptable terms, we will be required to identify one or more acceptable alternative manufacturers.
It is time-consuming and costly, and could be impractical, for us to begin to use new manufacturers, and changes in our third-party manufacturers may cause significant interruptions in supply if the new manufacturers have difficulty manufacturing products to our specification. We currently are consolidating our manufacturing and re-negotiating key contractual relationships. As a result, our ability to meet our scheduled product deliveries to our end-customers could be adversely affected, which could cause the loss of sales to existing or potential end-customers, delayed revenue or an increase in our costs. We also do not currently require all our manufacturers to maintain and demonstrate robust disaster recovery capabilities. Any production interruptions for any reason, such as due to contractual disagreements, natural disaster, epidemic, capacity shortages or quality problems, at one of our manufacturers would negatively affect sales of our product lines manufactured by that manufacturer and adversely affect our business and operating results.

45



Our manufacturing partners purchase component parts for our products based on estimates we provide, which may not be accurate. In addition, our manufacturing partners purchase some of the components and technologies used in our products from a single source or a limited number of sources. If our estimates were to be inaccurate, or if our manufacturing partners were to lose any of these sources as suppliers, we might incur additional transition costs, resulting in delays in the manufacturing and delivery of our products, excess or obsolete inventory, or the need to redesign our products.
We rely on our manufacturing partners to select and source the component parts within our products. We do not choose or contract directly with the component parts providers and do not have manufacturing contracts that guarantee us any fixed access to such component parts, or at specific pricing. This absence of any relationship between us and the component suppliers or direct and long-term component supply contracts may increase the risk of issues relating to the quality, performance or operability of such component parts and our exposure to shortages of component availability and to price fluctuations related to the raw material inputs for such components, foreign exchange adjustments and other factors.
Moreover, we currently depend on a single source or limited number of sources for several components for our products. For example, each of our products typically incorporates third-party components that have no more than two suppliers. In some instances, we may have a sole source for critical components, such as PCBA or semiconductor components. If our manufacturing partners were unable to obtain such components for any reason, they would be unable to manufacture such product. We have also entered into license agreements with some of our suppliers for technologies used in our products, and the termination of these agreements, which can generally be done on relatively short notice, could have a material adverse effect on our access to these technologies and, thus, on our business. Termination of these agreements could also make technology used in or developed for our products available to our competitors. If any of those manufacturing agreements was terminated, we could experience significant supply disruptions and be required to redesign some of our products in order to incorporate technology from alternative sources, and any such termination of the agreement, disruption in supply and redesign of certain of our products could materially and adversely affect our business and operating results.
Because there are no other sources currently identified and qualified for certain of our components, if we lost any of these suppliers or licenses we could be required to transition to a new supplier or licensor, which could increase our costs, result in delays in the manufacturing and delivery and increase in the cost of our products or cause us to carry excess or obsolete inventory. Poor quality and delays in availability in any of the components in our products, including especially those with limited or sole sourcing, could also result in lost sales or lost sales opportunities. If the quality of the components does not meet our or our end-customers’ requirements, if we are unable to obtain components from our existing suppliers on commercially reasonable terms, or if any of our limited or solely sourced component suppliers ceases to remain in business or to continue to manufacture such components, we could be required to redesign our products in order to incorporate components or technologies from alternative sources. The resulting stoppage or delay in selling our products and the expense of securing and qualifying alternative sources or redesigning our products could result in significant manufacturing and development costs, delayed or lost sales opportunities and damage to customer relationships, which would adversely affect our reputation, business and operating results. For example, in August 2015, we announced that our AP250 and AP245X access points, which are our initial Wave 2 access point products, would not be commercially available until early 2016. This delayed release was due to delays in the products' development and the availability to us of a component part essential to our development and release of the products. Limited availability in component parts may affect availability of our AP250 access point and the ability of our manufacturing partner and component suppliers to timely deliver sufficient quantities of this product to meet our demand and sales forecasts. There is a risk that existing or potential customers (including customers in our important education vertical) may elect not to purchase our products or defer purchases they otherwise would make of our products.
We rely upon third parties for the warehousing and delivery of our products, and we therefore have less control over these functions than we otherwise would.
We outsource the warehousing and delivery of all of our products to a third-party logistics provider for worldwide fulfillment. As a result of relying on a third party, we have reduced control over shipping and logistics. Any shipping delays, disruptions or mismanagement by these third parties could severely impair our ability to fulfill orders. For example, at the end of our quarter ended March 31, 2015, our third party logistics provider was not able to ship product and, as a result, we were not able to take revenue in the quarter on all the orders that we had received and processed. We since transitioned to a new logistics provider and are working to develop integrated and consistent processes. If we are unable to have our products shipped in a timely manner, we may suffer reputational harm, and lose revenue.
We rely significantly on channel partners to sell and support our products, and the failure of this channel to be effective could materially reduce our revenue.
Our channel partners consist primarily of VADs and VARs. We believe that establishing and maintaining successful relationships with these channel partners is, and will continue to be, important to our financial success. Recruiting and retaining

46



qualified channel partners and training them in our technology and product offerings require significant time, resources and investment. Additionally, we need to recruit and develop different qualified channel partners for different geographic regions and markets. To develop and expand our channel, we must continue to scale and improve our processes and procedures that support our channel partners, including investment in systems and training. Additionally, we will increasingly focus our resources and attention on those channel partners best able to help us meet our growth expectations. As a result, the total number of our channel partners may over time not maintain current or expected growth rates or may even decline.
Existing and future channel partners will only work with us if we are able to provide them with competitive products at prices and on terms that are attractive to them. If we fail to maintain the quality of our products or to update and enhance them, and at reasonable pricing, existing and future channel partners may elect to work instead with one or more of our competitors.
We sell to our channel partners typically under a contract with an initial term of one or three years, with one-year renewal terms, based on compliance with our program requirements. Our contracts generally require payment by the channel partner to us within 30 to 45 calendar days of the date we issue an invoice for such sales. We typically do not have minimum purchase commitments from our channel partners, and our contracts with channel partners do not prohibit them from offering products or services that compete with ours, including products they currently offer or may develop in the future and incorporate into their own systems. Some of our competitors may have stronger relationships with our channel partners than we do and we have limited control, if any, as to whether those partners use our products, rather than our competitors’ products, or whether they devote resources to market and support our competitors’ products, rather than our offerings.
For example, we announced in April 2015 a new relationship with Dell Inc., whereby Dell became a reseller of Aerohive’s Wi-Fi and cloud services. In September 2015, we announced collaborations with Brocade and Juniper Networks that allow us to meet in the channel and co-sell a combined wired and wireless solutions to our end-customers. In February 2016, we announced a partnership with SYNNEX Corporation as a value-added distributor of our products in the United States and Canada. To support these new relationships, we are continuing to identify and invest in additional and dedicated resources and, potentially, new product, service and support offerings.
The reduction in or loss by these partners of sales of our products could materially reduce our revenue. For example, in April 2016, Brocade announced its acquisition of Ruckus Wireless, one of our competitors, and it is likely that transaction will reduce Brocade’s continuing investment in and support for its collaboration with us, and the level of business opportunities we might otherwise have expected to develop jointly with Brocade. It will also take time for us to fully realize the benefits from these investments, including, specifically from our continued relationship with Dell. If we fail to maintain relationships with our channel partners, fail to develop new relationships with other channel partners, including in new markets, fail to manage, train or incentivize existing channel partners effectively, fail to provide channel partners with competitive products on attractive terms, or if these channel partners are not successful in their sales efforts, our revenue may decrease and our operating results could suffer.
We may not successfully sell our products in new geographic regions or develop and manage new sales channels in accordance with our business plan.
We expect to continue to sell our products in new geographic markets where we do not have significant current business or existing territories where our business results may be uneven or opportunistic from quarter to quarter, as well as to target a broader customer base in existing or new territories and markets. To succeed in certain of these markets, we will need to develop and manage new sales channels and distribution arrangements, and attract, hire, train and retain sales personnel with relevant channel and distribution experience. We may need also to develop new product features or target new market segments, which could divert resources and attention from our existing products and target markets. In the past we have seen slower-than-expected growth in new and certain existing sales territories. Because we have limited experience in developing and managing such channels and territories and markets, we may not be successful in further penetrating certain geographic regions or reaching a broader customer base. Failure to develop or manage additional sales channels effectively would limit our ability to succeed in these markets and could adversely affect our ability to grow our business.
Our products are subject to U.S. export controls; where we fail to comply with these laws, we could suffer monetary or other penalties.
Our products are subject to U.S. export controls, specifically the Export Administration Regulations, and economic sanctions enforced by the Office of Foreign Assets Control. We incorporate standard encryption algorithms into our products, which, along with the underlying technology, we may export outside of the United States only with the required export authorizations, including by license, license exception or other appropriate government authorizations. Each of these authorizations may require us to file an encryption registration and classification request. Furthermore, U.S. export control laws and economic sanctions prohibit the shipment of certain products and services to countries, governments and persons targeted

47



by U.S. sanctions. We take precautions to prevent our products and services from being exported in violation of these laws. However, in certain instances, we have shipped encryption products prior to obtaining the required export authorizations and/or submitting the required requests, including a classification request and request for an encryption registration number. As a result, we previously filed a Voluntary Self Disclosure with the U.S. Department of Commerce’s Bureau of Industry and Security concerning these violations. A repeat of these past instances could result in monetary or other penalties assessed against us. Additionally, even though we take precautions to ensure that our channel partners comply with all relevant regulations, any failure by our channel partners to comply with such regulations could have negative consequences for us, including reputational harm, government investigations and penalties.

Furthermore, various countries regulate the import of certain encryption technology and operation of our products, including through import permitting, certification and licensing requirements, and have enacted laws that could limit our ability to distribute our products or our end-customers’ ability to operate our products in those countries, or could impose additional expense on us to meet these requirements as a condition to distribute our products. Encryption products and the underlying technology may also be subject to export control restrictions. Governmental regulation of encryption technology and regulation of imports or exports of encryption products, or our failure to obtain required import or export approval for our products, when applicable, could harm our international sales and adversely affect our revenue. Compliance with applicable regulatory laws and regulations regarding the export or import of our products, including with respect to new releases of our products, may create delays in the introduction of our products in international markets, prevent our end-customers with international operations from deploying our products throughout their globally distributed systems or, in some cases, prevent the export or import of our products to some countries altogether.
In addition, because our sales are made through channel partners, if these channel partners fail to obtain appropriate import, export or re-export licenses or authorizations, we may also be adversely affected. Obtaining the necessary authorizations, including any required license, for a particular sale may be time-consuming, is not guaranteed and may result in the delay or loss of sales opportunities. Changes in our products or changes in applicable export or import laws and regulations may also create delays in the introduction and sale of our products in international markets, prevent our end-customers with international operations from deploying our products or, in some cases, prevent the export or import of our products to certain countries, governments or persons altogether. Any change in export or import laws and regulations, shift in the enforcement or scope of existing laws and regulations, or change in the countries, governments, persons or technologies targeted by such laws and regulations, could also result in decreased use of our products, or in our decreased ability to export or sell our products to existing or potential end-customers with international operations. Any decreased use of our products or limitation on our ability to export or sell our products could adversely affect our business, financial condition and results of our operations.
U.S. export control laws and economic sanctions programs also prohibit the shipment of certain products and services to countries, governments and persons that are subject to U.S. economic embargoes and trade sanctions. If we or our channel partners ship products to those targets or third parties provide our products to these targets, we could be subject to government investigations, penalties and reputational harm. Furthermore, any new embargo or sanctions program, or any change in the countries, governments, persons or activities targeted by such existing programs, could result in decreased use of our products, or in our decreased ability to export or sell our products to existing or potential end-customers, which could adversely affect our business and our financial condition.
Regulations related to conflict minerals may cause us to incur additional expenses and could limit the supply and increase the costs of certain metals used in the manufacturing of our products.
As a public company, we are subject to the requirements under the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, or the Dodd-Frank Act, to diligence, disclose and annually report whether our products contain conflict minerals. The implementation of these requirements could adversely affect the sourcing, availability and pricing of the materials used in the manufacture of components used in our products. We have incurred and will continue to incur additional costs to comply with the disclosure requirements, including costs related to conducting diligence procedures to determine the sources of conflict minerals that may be used in or necessary to the production of our products and, if applicable, potential changes to products, processes or sources of supply as a consequence of such verification activities and expect to incur additional costs in the future to comply with these disclosure requirements. However, we rely on our manufacturing partners to select, source and diligence and report to us the component parts within our products. We do not choose or contract directly with the component parts providers and do not have contracts with these component parts suppliers. This absence of any relationship between us and the component suppliers makes significantly more difficult our ability to determine and report whether our products contain conflict minerals. It is also possible that we may face reputational harm if we determine that certain of our products contain minerals not determined to be conflict-free or if we are unable to alter our products, processes or sources of supply to avoid use of such materials.

48



Our products incorporate complex technology and may contain defects or errors. We may become subject to warranty claims, product returns, product liability and product recalls as a result, any of which could cause harm to our reputation, impose costs and increase expenses, expose us to liability and adversely affect our business.
Our products incorporate complex technology and must support a wide variety of devices and new and complex applications in a variety of environments that use different wireless networking communication industry standards. Our products have contained, and may contain in the future, undetected defects or errors or may not perform as we expect in certain environments. We may discover some errors in our products only after a product has been installed and used by end-customers. These issues are most prevalent when we introduce new products into the market or, once introduced, when experiencing significant loads in actual use environments or at scale which we could not create or did not anticipate during development. We have delayed and may in the future delay the introduction of our new products due to such defects and errors. Since our products contain components that we purchase from third parties, we also expect our products to contain latent defects and errors from time to time related to those third-party components.

Defects and errors may also cause our products to be vulnerable to security attacks. The techniques used by computer hackers to access or sabotage networks are becoming increasingly sophisticated, change frequently and generally are not recognized until after they have been launched against a target. As we increasingly collect, store, analyze, use and transmit data, and provide data analytics solutions to our end-customers, these risks become more significant to us. Accordingly, our products and third-party security products may be unable to anticipate these techniques or provide a solution in time to protect our end-customers’ networks. In addition, we might not be able to timely develop and provide updated products and software to our end-customers, thereby leaving our end-customers vulnerable to attacks. Finally, if our employees, or others who have access to end-customer data, misuse this information, our reputation would be harmed and we could be subject to claims for damages.
Real or perceived defects or errors in our products could result in claims to return product or that we reimburse losses that our end-customers or channel partners sustain and we may be required, or may choose for customer or partner relations or other reasons, to expend additional resources in order to help correct the problem, including incurring additional warranty and repair costs, process management costs and costs associated with remanufacturing our inventory. We typically offer a limited warranty on our Wi-Fi access points for a period of five years from the date we discontinue sale of the product. We typically offer a limited warranty on our other hardware products for a one-year period. We also provide certain service commitment guarantees for our cloud-managed platform, pursuant to which our end-customers may receive service credits in connection with service outages. Liability limitations in our standard terms and conditions of sale may not be enforceable under some circumstances or may not fully or effectively protect us from claims and related liabilities and costs. In addition, regardless of the party at fault, we may choose to correct errors of these kinds which would divert the attention of our engineering personnel from our product development efforts, damage our reputation and the reputation of our products, cause significant customer relations problems and can result in product liability claims. We do not maintain insurance which would protect against many of these types of claims associated with the use of our products. Even where claims ultimately are unsuccessful we may have to expend funds in connection with litigation, including on behalf of our end-customers and channel partners, and divert management’s time and other resources. We also may incur costs and expenses relating to a recall of one or more of our products. The process of identifying and recalling products that have been widely distributed may be lengthy and require significant resources, and we may incur significant replacement costs, contract damage claims from our end-customers and channel partners and significant harm to our reputation. The occurrence of any of these problems could result in substantial costs to us and the delay or loss of market acceptance of our products and could adversely impact our business, operating results and financial condition.
The loss of key personnel or an inability to attract, retain and motivate qualified personnel may impair our ability to expand our business.
Our success is substantially dependent upon the continued service and performance of our senior management team and other key personnel, including David K. Flynn, who is our Chief Executive Officer. Our employees, including our senior management team, are at-will employees, and therefore may terminate employment with us at any time with no advance notice. For example, in April, 2015, we announced that Tom Wilburn had joined our company as our Senior Vice President, Worldwide Field Operations. In August 2015, we announced that John Ritchie had joined us as our Senior Vice President, Chief Financial Officer. The loss of any members of our senior management team or other key personnel, or the failure to attract replacement personnel, as needed, or the transition of newly hired senior management and changes they may make to our operations could have a materially adverse effect on our operations and could lead to higher labor costs, and involve significant time and costs in finding replacements, and potentially the use of less-qualified personnel. This may significantly delay or prevent the achievement of our business objectives. In addition, if any of our executives or other key employees were to join a competitor

49



or form a competing company, we could lose customers, suppliers, know-how and key personnel and our business and product strategies and capabilities could be at risk and subject to disclosure, including to our competitors.

Our future success also depends on our ability to continue to attract, integrate and retain highly skilled personnel, especially skilled sales and engineering employees. We have experienced higher than normal turn-over, especially amongst our sales and engineering personnel, and continue to replace personnel where we think needed to improve our operations and product development capabilities and processes. Turn-over is highly disruptive to our operations and has had and could continue to have an adverse effect on our revenue. In addition, competition for highly skilled personnel is frequently intense, especially in Silicon Valley, where we maintain our headquarters and a substantial operating and sales presence, and Hangzhou China, where we currently maintain our principal research presence and highly skilled product development and engineering personnel. Volatility or lack of performance in our stock price may also affect our ability to attract and retain our key employees. Many of our employees have become, or will soon become, vested in a substantial amount of stock or number of stock options. Our employees may be more likely to leave us if the shares they own or the shares underlying their vested options have significantly appreciated in value relative to the original purchase or exercise prices, or if the exercise prices of the options that they hold are significantly above the market price of our common stock the options to purchase such shares will have little or no retention value. Further, our employees’ ability to exercise those options and sell their stock in a public market may result in a higher than normal turnover rate. The lack of performance in our stock price may affect our ability to attract new employees or retain existing employees by decreasing the perceived value of any stock-based compensation we may offer or they may hold. Prolonged periods of low performance or volatility in our stock price could negatively impact our appeal as an employer, harm employee morale or increase employee turnover, including amongst our China and Silicon Valley-based employees. Any failure to successfully attract, integrate or retain qualified personnel to fulfill our current or future needs may negatively impact our growth. Also, to the extent we hire personnel from our competitors, we may be subject to allegations that these new hires have been improperly solicited, or that they have divulged to us proprietary or other confidential information of their former employers, or that their former employers own their inventions or other work product. This may expose us to significant liability and litigation risk.
Our ability to sell our products is highly dependent on the quality of our support offerings, and our failure to offer high quality support would have a material adverse effect on our sales and results of operations.
Once our products are deployed, our end-customers depend on our support organization and support provided by our channel partners to resolve any issues relating to our products. Our support delivery organization comprises employees in various geographic locations and an outside service provider, which provides more general support delivery. A high level of support is important for the successful marketing and sale of our products. If we do not effectively help our end-customers quickly resolve issues or provide effective ongoing support, it would adversely affect our ability to sell our products to existing end-customers as well as demand for continued support and renewal contracts, and could harm our reputation with existing and potential end-customers.
If our products do not interoperate with cellular networks and mobile devices, future sales of our products could be negatively affected.
For our products to remain competitive, we may need to be able to demonstrate and assure that our products can be interoperated with cellular networks and mobile devices using wireless networking technology. These networks and devices have varied and complex specifications. To meet these requirements, we must continue to undertake development and testing efforts that require significant capital and employee resources. We may not accomplish these development efforts quickly or cost-effectively, or at all. If our products do not interoperate effectively, orders for our products could be delayed or cancelled, which would harm our revenue, gross margins and our reputation, potentially resulting in the loss of existing and potential end-customers. The failure of our products to interoperate effectively with cellular networks or mobile devices may result in significant warranty, support and repair costs, divert the attention of our engineering personnel from our product development efforts and cause significant customer and end-customer relations problems. In addition, our end-customers may require our products to comply with new and rapidly evolving security or other certifications and standards. If our products are late in achieving or fail to achieve compliance with these certifications and standards, or our competitors achieve compliance with these certifications and standards, such end-customers may not choose to purchase our products, which would harm our business, operating results and financial condition.
We are subject to complex and evolving U.S. and foreign laws and regulations regarding privacy, data protection and other matters and violations of these complex and dynamic laws, rules and regulations may result in claims, changes to our business practices, monetary penalties, increased costs of operations, and/or other harms to our business.
A wide variety of provincial, state, national and international laws and regulations apply to the collection, use, retention, protection, disclosure, transfer and other processing of data, including personal data. Foreign data protection, privacy and other

50



laws and regulations are often more restrictive than those in the United States. These data protection and privacy-related laws and regulations are varied, evolving, can be subject to significant change, may be augmented or replaced by new or additional laws and regulations, and may result in ever-increasing regulatory and public scrutiny and escalating levels of enforcement and sanctions. The European Union, for example, has adopted various directives regulating data protection, privacy and security and the collection, storage, analysis, use and transmission of content using the Internet involving European Union residents, including those directives known as the Data Protection Directive, the E-Privacy Directive, and the Privacy and Electronic Communications Directive. The European Union may adopt similar directives in the future.
The European Union model has been replicated substantially or in part in various jurisdictions outside the U.S., including in certain Asia-Pacific Economic Cooperation countries. Changes in European data protection regulations, including the General Data Protection Regulation, or GDPR, may also introduce new or additional operational requirements for companies that receive personal data, which may differ from than those currently in effect in the European Union, which may also include significant additional compliance requirements and increased penalties for non-compliance. For example, the GDPR, which will become fully effective on July 25, 2018, will supersede existing European Union data protection laws, include more stringent operational requirements for companies processing European Union personal data, and impose significant penalties for non-compliance. Further, some countries may require separate and local storage and processing of data that could limit certain of our product applications and solutions and increase the cost and complexity of selling our solutions or maintaining our business operations in those jurisdictions. California has also introduced broad rules, which may or may not anticipate and be consistent with rules expected to be adopted by our federal government. The introduction of new data platforms, applications and solutions or expansion of our activities in certain jurisdictions may subject us to additional laws and regulations. For instance, participation in the federal E-Rate funding program may subject us to additional privacy and data use restrictions under U.S. federal, state, and local laws and regulations relating to the processing of data relating to students or children.
The application and interpretation of these laws and regulations are often uncertain, particularly in the new and rapidly evolving industry in which we operate, and these laws and regulations may be interpreted and applied inconsistently from within a country or country to country, and inconsistently with our current policies and practices, and may be contradictory with each other. Additionally, various federal, state, and foreign regulatory or other governmental bodies may issue rulings that invalidate prior laws, regulations, or legal frameworks in manners that may adversely impact our business. For example, the European Court of Justice in October 2015 issued a ruling invalidating the U.S.-E.U. Safe Harbor Framework, which facilitated personal data transfers to the U.S. in compliance with applicable European Union data protection laws. While we did not rely upon the U.S.-E.U. Framework for our transfer of European Union personal data to the U.S., there is significant regulatory uncertainty surrounding the future of data transfers from the European Union to the U.S. In addition to government regulation, privacy advocacy and industry groups have adopted and are considering the adoption of various self-regulatory standards and codes of conduct that, if applied to our, our partners or our end-customers’ businesses, may place additional burdens on us and our partners and end-customers, which may further reduce demand for our products, data platforms, applications and solutions and harm our business.
While we work to comply with all applicable privacy and data protection laws, regulations, standards, and codes of conduct, as well as our own privacy policies and contractual commitments to the extent possible, or failure by us to comply with these could result in enforcement actions against us, including fines, imprisonment of company officials and public censure, claims for damages by end-customers and other affected individuals, demands that we modify or cease existing practices, damage to our reputation and loss of goodwill (both in relation to existing and prospective end-customers), any of which could have a material adverse effect on our operations, financial performance and business. Privacy and data protection regulators within the United States, the European Union and other jurisdictions have the power to fine non-compliant organizations significant amounts and seek injunctive relief, including the cessation of certain data processing activities. The GDPR provides for European Union regulators to be able to impose fines in some cases of the greater of €20 million or 4% of a company’s worldwide annual sales. Such fines are in addition to the rights of individuals to sue for damages in respect of any data privacy breach which has caused them to suffer loss. Such actions against our partners, including third-party providers of data analytics services, could also affect our operating performance, including demand for our products and cloud-managed solutions and, if these or other third-party vendors violate applicable laws or our policies, such violations may also put our end-customers’ information at risk and could in turn have a material and adverse effect on our business. Additionally, there is a risk that failures in systems designed to protect private, personal or proprietary data held by us will allow such data to be disclosed to or seen by others, resulting in potential regulatory investigations, enforcement actions, or penalties, remediation obligations and/or private litigation by parties whose data were improperly disclosed. There is also a risk that we could be found to have failed to comply with U.S. or foreign laws or regulations regarding the collection, consent, handling, transfer, or disposal of such privacy, personal or proprietary data, which could subject us to fines or other sanctions, as well as adverse reputational impact.

51



Evolving and changing privacy and data protection laws, regulations and societal norms, including evolving and changing definitions of personal data and personal information, within the United States, European Union, and elsewhere, especially relating to classification of IP addresses, MAC addresses, machine identification, location and tracking, data analytics and other information, may limit or inhibit our ability to operate or expand our business, including limiting our product and data application development and our strategic partnerships that may involve the collection, storage, analysis use and transmission of end-user data, thus reducing our and our stockholders' opportunity to benefit from the significant investments we are making in these areas. Even the perception of privacy concerns, failures to secure data, or inadequate data protection, whether valid and whether owing to any action or inaction on our part, may harm our reputation and inhibit adoption of our products, applications and services by current and future end-customers.
Our international operations expose us to additional business risks and failure to manage these risks may adversely affect our international revenue.
We derive a significant portion of our revenue from end-customers and channel partners outside the United States. For the six months ended June 30, 2016 and 2015, we attributed 43% and 41%, respectively, of our revenue to our international end-customers and channel partners. As of June 30, 2016, approximately 43% of our full-time employees were located outside of North America, with 26% located in China. We expect that our international activities will be dynamic over the foreseeable future as we continue to pursue opportunities in international markets, which will require significant management attention and financial resources.
Given the extent of our international operations, we are subject to other inherent risks and our future results could be adversely affected by a number of factors, including:
tariffs and trade barriers, export regulations and other regulatory or contractual limitations, such as import, technical and other certification requirements, on our ability to sell or develop our products in certain foreign markets;
regulatory requirements or preferences for domestic products, which could reduce demand for our products;
differing technical standards, existing or future regulatory and certification requirements and required product features and functionality;
management communication and integration problems related to entering new markets with different languages, cultures, commercial practices and political systems;
difficulties in enforcing contracts and collecting accounts receivable, and longer payment cycles, especially in emerging markets;
heightened risks of unfair competition or corrupt business practices in certain geographies and of improper or fraudulent sales arrangements that may impact financial results and result in restatements of, and irregularities in, our financial statements;
difficulties and costs of staffing and managing foreign operations, and retaining key personnel;
differing labor standards;
the uncertainty of protection for our intellectual property rights and the enforceability of our rights and third-party rights in some countries;
potentially adverse tax consequences, including regulatory requirements regarding our ability to repatriate profits to the United States;
uncertainties and instability in economic and market conditions following the decision of the United Kingdom to withdraw from the European Union ("Brexit");
added legal compliance obligations and complexity, including complying with varying local labor, compensation and tax and securities laws as well as specific and evolving local requirements regarding data protection;
foreign currency exchange risk;
the increased cost of terminating employees in some countries; and
political and economic instability and terrorism.
To the extent we continue to expand our business globally, our success will depend, in large part, on our ability to effectively anticipate and manage these and other risks and expenses associated with our international operations. For example, we have seen recent weakness in the sales performance from our European territories. Political instability and uncertainty in the European Union and, in particular, Britain's recent decision to exit the E.U. (Brexit) has slowed economic growth and created significant economic disruption and uncertainty in the region, which could continue to discourage near-term economic activity, including delay decisions to purchase Aerohive products. This could have a significant and extended impact of our expected

52



revenue from our European operations, in particular over the second half of 2016 and into 2017, as the terms and circumstances of Britain’s exit and its impact on other countries of the European Union are resolved. Our failure to manage any of these risks successfully could harm our international operations and reduce our international sales, and business generally, adversely affecting our business, operating results and financial condition.
Our operations in certain emerging markets expose us to political, economic and regulatory risks.
Our growth strategy depends in part on our ability to expand our operations in emerging markets, including Asia Pacific, the Middle East and Africa, and Latin America. However, some emerging markets have greater political, economic and currency volatility, and greater vulnerability to infrastructure and labor disruptions than more established markets. In many countries outside of the United States, particularly those with emerging economies, it may be common for others to engage in business practices prohibited by laws and regulations with extraterritorial reach, such as the U.S. Foreign Corrupt Practices Act, or FCPA, the U.K. Bribery Act, or other local anti-bribery laws. These laws generally prohibit companies and their employees, contractors or agents from making improper payments to government officials, including in connection with obtaining permits or engaging in other actions necessary to do business. Failure to comply with these laws could subject us to civil and criminal penalties that could materially and adversely affect our reputation, financial condition and results of operations.
For example, under the FCPA, U.S. companies may be held liable for the corrupt actions taken by employees, strategic or local partners, or other representatives. Under the FCPA, we and our channel partners are required to maintain accurate books and records and a system of internal accounting controls. As such, if we or our intermediaries fail to comply with the requirements of the FCPA or similar legislation outside the United States, governmental authorities in the United States and elsewhere could seek to impose civil or criminal fines and penalties, which could have a material adverse effect on our business, operating results and financial conditions. While our employee handbook and other policies prohibit our employees from engaging in corrupt conduct, we do not yet have in place compliance measures and training to require both our employees and our third-party intermediaries to comply with the FCPA and similar anticorruption laws.
Establishing operations and distribution partners in these emerging markets may also require complex legal arrangements and operations to deliver services on global contracts for our end-customers. Because of our limited experience with international operations and developing and managing sales and distribution channels in international markets, our international expansion efforts may not be successful. Additionally, we have established operations in locations remote from our more developed business centers. As a result, we are subject to heightened risks inherent in conducting business internationally, including the following:
failure to comply with local regulations or restrictions;
enactment of legislation, regulation or restriction, whether by the United States or in the foreign countries, including unfavorable labor regulations, tax policies or economic sanctions (such as potential economic sanctions arising from political disputes), and currency controls or restrictions on the transfer of funds;
enforcement of legal rights or recognition of commercial procedures by regulatory or judicial authorities in a manner in which we are not accustomed or would not reasonably expect;
differing technical and environmental standards, data protection and telecommunications regulations and certification requirements, which could prevent the import, sale or use of our products or SaaS offerings in such countries;
difficulties and costs associated with staffing and managing foreign operations;
potentially longer payment cycles and greater difficulty collecting accounts receivable;
the need to adapt and localize our services for specific countries, including conducting business and providing services in local languages;
reliance on third parties over which we have limited control, such as our VARs, VADs, or their resellers or agents, for marketing and reselling our products and solutions;
availability of reliable broadband connectivity and wide area networks in areas targeted for expansion;
difficulties in understanding and complying with local laws, regulations, and customs in foreign jurisdictions or unanticipated changes in such laws;
application of or changes in anti-bribery laws, such as the FCPA and UK Bribery Act, which may disrupt our staffing or ability to manage our foreign operations;
changes in political and economic conditions leading to changes in the business environment in which we operate, as well as changes in foreign currency exchange rates;
sanctions restricting local commercial activity, including retaliatory actions by local governments; and

53



natural disasters, pandemics or international conflict, including terrorist acts, or labor or political disputes, which could interrupt our operations or endanger our personnel.
In addition, our competitors may also expand their operations in these markets or others we may also target, and low-cost local manufacturers may also expand and improve products and their production capacities, thus increasing competition in these emerging markets. Our success in emerging markets is important to our growth strategy. If we cannot successfully increase our business in emerging markets and manage associated political, economic, regulatory and currency volatility, our product sales, financial condition and results of operations could be materially and adversely affected.
We could be subject to additional income tax liabilities.
We are subject to income taxes in the United States and numerous foreign jurisdictions. We use significant judgment in evaluating our worldwide provision for income taxes, which could be adversely affected by several factors, many of which are outside our control. During the ordinary course of business, there are many transactions for which the ultimate tax determination is uncertain. For example, our effective tax rates could be adversely affected by earnings being lower than we anticipate in countries that have lower statutory rates and higher than we anticipate in countries that have higher statutory rates, by changes in foreign currency exchange rates, by changes in the valuation of our deferred tax assets and liabilities, or by changes in the relevant tax, accounting and other laws, regulations, principles and interpretations, including possible changes to the U.S. taxation of earnings of our foreign subsidiaries, the deductibility of expenses attributable to foreign income or the foreign tax credit rules. We are subject to audit in various jurisdictions, and such jurisdictions may assess additional income tax against us as well as penalties and fines. As we operate in multiple taxing jurisdictions, the application of tax laws can be subject to diverging and sometimes conflicting interpretations by tax authorities of these jurisdictions. The time and expense necessary to defend and resolve an audit may be significant. Although we believe our tax estimates are reasonable, the final determination of tax audits and any related litigation could be materially different from our historical income tax provisions and accruals. The results of an audit or litigation could have a material effect on our operating results or cash flows in the period or periods for which that determination is made.
Our international operations and corporate structure subject us to potential adverse tax consequences.
We generally conduct our international operations through wholly owned subsidiaries and report our taxable income in various jurisdictions worldwide based upon our business operations in those jurisdictions. Our intercompany relationships are subject to complex transfer pricing regulations administered by taxing authorities in various jurisdictions. The relevant taxing authorities may disagree with our determinations as to the income and expenses attributable to specific jurisdictions. If such a disagreement were to occur, and our position was not sustained, we could be required to pay additional taxes, interest and penalties, which could result in one-time tax charges, higher effective tax rates, reduced cash flows and lower overall profitability of our operations. We may not have adequate reserves to cover such a contingency.
In the future, we may reorganize our corporate structure or intercompany relationships, which would likely require us to incur expenses in the near term for which we may not realize related benefits, at all or within a reasonable period, to justify the expense. Changes in domestic and international tax laws, including proposed legislation to reform U.S. taxation of international business activities, may negatively impact our ability to effectively restructure, or reduce the benefits we expected from such corporate restructuring. Any such restructuring would likely involve sophisticated analysis, including analysis of U.S. and international tax regimes. Compliance with such laws and regulations may be difficult and expensive and subject our business to additional risks, costs and uncertainties.
Our ability to use our net operating losses to offset future taxable income may be subject to certain limitations; in addition, we may be unable to use a substantial part of our net operating losses if we don’t attain profitability in an amount necessary to offset such losses.
In general, under Section 382 of the Internal Revenue Code of 1986, as amended, a corporation that undergoes an “ownership change” is subject to limitations on its ability to utilize its pre-change net operating losses, or NOLs, to offset future taxable income. Our existing NOLs may be subject to limitations arising from previous ownership changes, and if we undergo a future ownership change our ability to utilize NOLs could be further limited by Section 382. Future changes in our stock ownership, some of which are outside of our control, could result in a deemed ownership change under Section 382. Furthermore, we may be unable to use a substantial part of our NOLs due to regulatory changes, such as suspensions of the use of NOLs, or if we do not attain profitability in an amount sufficient to offset such losses. For example, our California state NOL carryforwards of $56.6 million as of December 31, 2015 begin to expire in 2016. For these reasons, we may not be able to utilize a material portion of the NOLs reflected on our balance sheet, even if we attain profitability at a later date.

54



Taxing authorities may successfully assert that we should have collected or in the future should collect sales and use, value-added or similar taxes, and we could be subject to liability with respect to past or future sales, which could adversely affect our results of operations.
We do not collect sales and use, value-added or similar taxes in all jurisdictions in which we have sales, based on our belief that such taxes are not applicable. Sales and use, value-added and similar tax laws and rates vary greatly by jurisdiction. Certain jurisdictions in which we do not collect such taxes may assert that such taxes are applicable, which could result in tax assessments, penalties and interest, and we may be required to collect such taxes in the future. Such tax assessments, penalties and interest or future requirements could be significant and may adversely affect the results of our operations.
If we are unable to manage our growth and expand our operations successfully, our business and operating results will be harmed and our reputation may be damaged.
We have expanded our operations significantly since inception and anticipate that we may require further expansion to achieve our business objectives. For example, our revenue for the six months ended June 30, 2016 and 2015 was $87.8 million and $62.7 million, respectively, and our global headcount as of June 30, 2016 and 2015, was approximately 634 and 589 employees, respectively. The growth and expansion of our business and product offerings places a continuous and significant strain on our management, operational and financial resources. Any such future growth would also add complexity to and require effective coordination throughout our organization.
We must improve our infrastructure to manage our growth, which could involve significant costs and could, if not properly managed, harm our operating results.
To manage any future growth effectively, we must continue to improve and expand our information technology and financial and administrative infrastructure, our operating systems and administrative controls and our ability to manage headcount, capital and processes in an efficient manner. For example, we continue to evaluate upgrades to our existing business processes and systems to better manage licensing, renewals and order processing, and to transition to a global distribution platform. Such new processes and systems may significantly improve our transaction efficiency and ability to scale our revenue and operating performance, including through an ability to track, timely identify and manage increasing volumes of product, license and renewal opportunities and transactions. We may not be able to successfully implement improvements to these systems and processes in a timely or efficient manner, which could result in additional operating inefficiencies and lost business opportunities and associated revenue, and could cause our costs to increase more than planned. If we do increase our operating expenses in anticipation of the growth of our business and this growth does not meet our expectations, at all or sufficiently to justify the expense, our operating results may be negatively impacted. If we are unable to manage future expansion, our ability to develop and deliver high quality products and services and securely process increased transaction volumes could be harmed, which could damage our reputation and brand and impede expected growth, and any of which may have a material adverse effect on our business, operating results and financial condition.
Our business and operating results could be adversely affected by unfavorable economic and market conditions.
Our business depends on the overall demand for wireless network technology and on the economic health and general willingness of our current and prospective end-customers to purchase our products. The conditions in the United States and global economies are volatile and if they deteriorate, our business, operating results and financial condition may be harmed. In particular, we do not know whether spending on wireless network technology will increase or decrease in the future, or at what rate.
Investments in technology by educational institutions in particular could be related to budgetary constraints unrelated to overall economic conditions, or may be magnified by unfavorable economic conditions. The purchase of our products or willingness to replace existing infrastructure is discretionary and highly dependent on a perception of continued rapid growth in consumer usage of mobile devices and in many cases involve a significant commitment of capital and other resources. In addition, our small and medium enterprise end-customers may also be more sensitive to adverse economic conditions than other potential customers, which could amplify the adverse impact of a deterioration of economic conditions. Therefore, weak economic conditions, uncertain availability of government funding, or a reduction in capital spending would likely adversely impact our business, operating results and financial condition. A reduction in spending on wireless network technology could occur or persist even if economic conditions improve.
In addition, if interest rates rise or U.S. dollar foreign exchange rates weaken for our international end-customers and channel partners, overall demand for our products and services could decline and related capital spending may be reduced. For example, the exchange rate of the U.S. dollar to foreign currencies continues to be strong, which makes the price of our products outside the United States less competitive, reducing our sales or requiring us to lower pricing for our products outside the United States in order to maintain sales and revenue performance (thus also reducing our gross margins). Furthermore, any

55



increase in the U.S. dollar value of worldwide commodity prices may result in higher component prices for us and increased manufacturing and shipping costs, both of which may negatively impact our financial results.
U.S. and global political, credit and financial market conditions may negatively impact or impair the value of our current portfolio of cash, cash equivalents and short-term investments, including U.S. treasury securities and U.S.-backed investment vehicles.
Our cash, cash equivalents and short-term investments were $79.0 million as of June 30, 2016, which we held as money market funds, U.S. treasury securities, commercial paper and investment-grade corporate debt with Moody's and S&P ratings of A-/A3 or better. As a result of the uncertain domestic and global political, credit and financial market conditions, investments in these types of financial instruments pose risks arising from liquidity and credit concerns. Any deterioration in the U. S. and global credit and financial markets could cause losses or significant deterioration in the value of our cash, cash equivalents or possible investments. If any such losses or significant deteriorations occur, it may negatively impact or impair our current portfolio of cash, cash equivalents and possible investments, which may affect our ability to fund future obligations. Further, unless and until the current U.S. and global political, credit and financial market crisis has been sufficiently resolved, it may be difficult for us to liquidate our investments prior to their maturity without incurring a loss, which would have a material adverse effect on our business, operating results and financial condition.
System security risks, data security incidents and cyber-attacks could compromise our or our end-customers’ information including proprietary information and end-customer information and disrupt our internal operations, which could cause our business and reputation to suffer and adversely affect our stock price.
In the ordinary course of business, we store sensitive data, as well as our proprietary business information and that of our end-customers, suppliers and business partners. The secure maintenance of this information, and our ability to protect our network from interruption or damage from unauthorized entry, computer viruses or other events beyond our control, is critical to our operations, and business strategy, reputation and, ultimately, our success as a business and value to our investors. While we believe we use certain proven applications designed for data security and integrity, we are in the process of developing an information security program. Despite the implementation of security measures, our infrastructure or systems may be vulnerable to hackers, computer viruses, worms, malware, ransomware or other malicious software programs or similar disruptive problems caused by our customers, employees, consultants or other Internet users who attempt to invade public and private data networks.
Increasingly, companies are subject to a wide variety of attacks on their networks on an ongoing basis. Our information technology and infrastructure may be vulnerable to persistent threats, penetration or attacks by computer programmers and hackers, software bugs or other technical malfunctions, or other disruptions. Due to our business model and the location of some of our development centers, we have faced and are likely to face threats that target both our internal systems and our products and data analytics solutions, which, in turn, may threaten our end-customers' networks, devices, applications and data. In addition, our employees could breach our data security measures and misuse such data or other information, whether through error or misconduct. Any such data security incident, whether external or internal in origin, could compromise our networks, including our cloud-managed platform, creating system disruptions or slowdowns and exploiting security vulnerabilities of our products, and the information stored on our networks could be improperly accessed, publicly disclosed, lost or stolen, which could subject us to liability to our end-customers, suppliers, channel and business partners and others, and cause us reputational and financial harm. Additionally, an effective attack on our systems or products or data analytics solutions could disrupt their proper functioning, allow unauthorized access to sensitive, proprietary or confidential information of ours or of our end-customers, disrupt or temporarily interrupt customers' networking traffic, or cause other destructive outcomes, including the theft of information sufficient to engage in fraudulent financial transactions or compromise other sensitive information. Because the techniques used by computer programmers and hackers, many of whom are highly sophisticated and well-funded, to access or sabotage networks change frequently and generally are not recognized until after they are used, we may be unable to anticipate or immediately detect these techniques. This could delay our response or the effectiveness of our response and impede our sales, manufacturing, distribution or other critical functions and ability to limit our exposure to third-party claims and potential liability. If any of these types of data security incidents were to occur or to be believed to have occurred, or if we were to be unable to timely respond to protect sensitive data or other proprietary or non-public data, our relationships with our business partners and end-customers could be materially damaged, our reputation and brand could be materially harmed, use of our solutions could decrease, and affected partners, end-customers or government authorities could initiate legal or regulatory action against us in connection with such incidents, which could cause us to incur significant expenses and liability or could result in orders, judgments, or consent decrees forcing us to modify our business practices. The risk that these types of events could seriously harm our business is likely to increase as we expand the number of web-based products and data analytics solutions we offer, and operate in more countries.

56



In addition, if an actual or perceived data security incident occurs in our network or in the network of a partner or an end-customer of one of our products and data analytics solutions (particularly our cloud-based offerings), regardless of whether the incident is attributable to our products and data analytics solutions, the market perception of the effectiveness of our products and data analytics solutions could be harmed. We may also be required to expend significant financial and operational resources in an effort to secure our systems and our and our partners' or customers’ data from security threats and hazards. Further, real or perceived defects or errors in our products and data analytics solutions (particularly in our cloud-based offerings, due to cloud-based offerings sometimes being perceived as being inherently less secure) could result in claims by channel partners and end-customers for losses that they sustain, including potentially losses resulting from data security incidents affecting our systems, our end-customers' networks and/or downtime of those networks. If channel partners or end-customers make these types of claims, we may be required, or may choose for customer relations or other reasons, to expend additional resources in order to help correct the problem, including warranty and repair costs, process management costs, and costs associated with re-manufacturing our inventory and to respond to and resolve litigation and regulatory claims. The economic costs to us to eliminate or alleviate cyber or other security problems, bugs, viruses, worms, malware, ransomware or malicious software systems and security vulnerabilities and claims could be significant and may be difficult to anticipate or measure because the damage may differ based on the identity and motive of the programmer or hacker, which may be difficult for us to identify.
Undetected software errors or flaws in our cloud platform could harm our reputation or decrease market acceptance of our solution, which would harm our operating results.
Our platform may contain undetected errors or defects when introduced or as we release new versions. We have experienced these errors or defects in the past in connection with new releases and solution upgrades, and we expect that errors or defects will be found from time to time in future releases after their commercial release. Since our end-customers may use our platform for security and compliance reasons, any errors, defects, disruptions in service or other performance problems may damage our end-customers’ business and could hurt our reputation. If that occurs, we may incur significant costs, the attention of our key personnel could be diverted, our end-customers may delay or withhold payment to us or elect not to continue to use our products or renew our services, or defer further purchases, or other significant customer relations problems may arise. We may also be subject to government penalties and liability claims for damages related to errors or defects in our platform.
Our business is subject to the risks of earthquakes, fire, floods and other natural catastrophic events, and interruptions by man-made problems, such as network data-security incidents, computer viruses or terrorism.
Our corporate headquarters are located in Silicon Valley, and substantially all of our contract manufacturers are located in Asia, both regions known for seismic activity. A significant natural disaster, such as an earthquake, a fire or a flood, occurring near our headquarters, or near the facilities of our contract manufacturers, could have a material adverse impact on our business, operating results and financial condition. Despite the implementation of network security measures, our networks also may be vulnerable to computer viruses, break-ins, denial of service attacks, malware, ransomware and other disruptions and data security incidents arising from unauthorized tampering with our systems or our products or our data analytic solutions or from internal or external threats. In addition, natural disasters, acts of terrorism or war could cause disruptions in our or our end-customers’ or channel partners’ businesses, our suppliers’ and manufacturers’ operations or the economy as a whole. We also rely on information technology systems to communicate among our workforce and with third parties. Any disruption to our communications, whether caused by a natural disaster or by manmade problems, such as power disruptions, could adversely affect our business. We do not have a formal disaster recovery plan or policy or incident response plan or comprehensive written information or data security plans in place and do not currently require that all our manufacturing partners have such plans or policies in place. To the extent that any such incidents or our failure to promptly or effectively respond result in delays or cancellations of orders or impede our suppliers’ and/or our manufacturers’ ability to timely deliver our products and product components, or the deployment of our products, our business, operating results and financial condition would be adversely affected. We do maintain what we believe are commercially reasonable levels of business interruption insurance. However, we cannot assure you that such insurance would be available to us or adequately cover our losses in the event of a significant disruption in our business.
We may acquire other businesses or form partnerships or joint ventures that could require significant management attention, disrupt our business and dilute stockholder value.
We may make investments in complementary companies, products or technologies, or form partnerships or joint ventures with third parties. For example, in January 2016, we lent $1.5 million in cash in the form of a promissory note issued by a privately held company which provides Wi-Fi application and analytics, which note we may convert into preferred shares of the privately held company upon certain circumstances.

57



We have limited experience identifying, making investments in, purchasing and integrating third-party companies, technologies or other assets that could be complementary to our business or help advance our strategy, in particular, internationally. As a result, our ability as an organization to identify, invest in, acquire and integrate other companies, technologies or other assets in a successful manner is unproven. We may not be able to find suitable investment or acquisition candidates, and we may not be able to complete such investments or acquisitions on favorable terms, if at all. If we do complete investments or acquisitions, we may not ultimately strengthen our competitive position or achieve our goals, and any investments or acquisitions we complete could be viewed negatively by our end-customers, investors and financial analysts. In addition, if we are unsuccessful at integrating such acquisitions, or the technologies associated with such investments or acquisitions, the business prospects, operating results and financials of the combined company could be adversely affected. Any integration process may require significant time and resources, and we may not be able to manage the process successfully. Cross-border transactions may involve complex regulatory, labor or government compliance requirements which we may not fully anticipate or which could impose ongoing cost and require significant management attention and resources. We may not successfully evaluate or utilize the acquired technology or personnel, or accurately forecast the financial impact of an acquisition, including accounting charges. We may have to pay cash, assume liabilities, incur debt or issue equity securities to pay for any such investment or acquisition, each of which could adversely affect our financial condition or the value of our common stock. The sale of equity or issuance of debt to finance any such investment or acquisition could result in dilution to our stockholders. The incurrence of indebtedness would result in increased fixed obligations and could also include covenants or other restrictions that would impede our ability to manage our operations.
Our future capital needs are uncertain, and we may need to raise additional funds in the future. If we require additional funds in the future, those funds may not be available on acceptable terms, or at all.
We believe that our existing cash and cash equivalents will be sufficient to meet our anticipated working capital and capital expenditure needs for at least the next 12 months. We may, however, need to raise substantial additional capital in the future to:
fund our operations;
continue our research and development;
develop and commercialize new products;
invest in or acquire companies, in-licensed products or intellectual property; or
expand sales and marketing activities.
Our future funding requirements will depend on many factors, including:
market acceptance of our products and services;
the cost of our research and development activities;
refinancing, extending or replacing existing obligations, including our existing credit facilities and lease obligations as they mature or where earlier repayment may be required;
the cost of defending and resolving, in litigation or otherwise, claims that we infringe third-party patents or violate other intellectual property rights;
the cost and timing of establishing additional sales, marketing and distribution capabilities;
the cost and timing of establishing additional technical support capabilities;
the effect of competing technological and market developments;
the market for different types of funding and overall economic conditions; and
continued investments we may make to fund anticipated future growth.
We may require additional funds in the future, and we may not be able to obtain those funds on acceptable terms, or at all. If we raise additional funds by issuing equity securities, our stockholders may experience dilution. Debt financing, if available, may involve covenants restricting our operations or our ability to incur additional debt. Upon any liquidation, our debt lenders and other creditors would be repaid all interest and principal then-outstanding prior to the holders of our common stock receiving any distribution. Any debt or additional equity financing that we raise may contain terms that are not favorable to us or our stockholders.
If we do not have, or are not able to obtain, sufficient funds, we may have to reduce our cash burn rate, delay development or commercialization of our products or license to third parties the rights to commercialize products or technologies that we would otherwise seek to commercialize. If we raise additional funds through collaboration and licensing

58



arrangements with third parties, it may be necessary to relinquish some rights to our technologies or our products, or to grant licenses on terms that are not favorable to us. If we are unable to generate sufficient cash flows or to raise adequate funds to finance our forecasted expenditures, we may have to liquidate some or all of our assets, or delay, reduce the scope of or eliminate some or all of our development programs. We also may have to reduce sales, marketing, engineering, customer support or other resources devoted to our products, or cease operations. Any of these actions could impede our ability to achieve our business objectives and harm our operating results.
The requirements of being a public company may strain our resources, divert management’s attention and affect our ability to attract and retain qualified members of our board of directors.
As a public company, we are subject to the reporting requirements of the Securities Exchange Act of 1934, as amended, or the Exchange Act, the Dodd-Frank Act, the listing requirements of the New York Stock Exchange, the Financial Industry Regulatory Authority, or FINRA, and other applicable securities rules and regulations. Compliance with these rules and regulations will increase our legal and financial compliance costs, make some activities more difficult, time-consuming or costly, and increase demand on our systems and resources. The Exchange Act requires, among other things, that we file annual, quarterly and current reports with respect to our business and operating results.
Being a public company, and securities litigation arising from our initial public offering in March 2014, has increased our ongoing expenses in general and specifically the cost for us to obtain director and officer liability insurance at levels we deem commercially reasonable, and we have incurred higher costs and accepted higher retentions to obtain such coverage, compared to our prior program for director and officer liability insurance prior to being a public company. These factors could also make it more difficult for us to attract and retain qualified members of our board of directors, particularly to serve on its audit committee and compensation committee, and qualified executive officers.
As a result of disclosure of information in filings required by us as a public company, our business and financial condition will become more visible, which might result in threatened or actual litigation, including by competitors and other third parties. For example, we are currently defending a class action law suit asserting that statements we made in conjunction with our initial public offering in March 2014 were false or misleading, or failed to include material information and we have incurred significant expenses to defend this action and expended time and resources, including management resources, necessary to resolve it, which could harm our business and operating results.
An increasing volume of our business is being delivered through our channel partners and value-added distributors, thus increasing our credit exposure to those partners.
We will continue to increase our investment in our channel partners and value added distributors, and expect the level of our revenue to be delivered through those partners and distributors to increase as well. While this may reduce the credit risk we would otherwise have with respect to individual end-customer transactions, it increases our overall credit risk to these partners and distributors. We attempt to monitor periodically the business conditions of our partners and distributors. However, we may not fully understand or be able to anticipate at any time difficult financial or market conditions that could affect or undermine their credit worthiness and ability to meet their obligations to us. This is particularly true for our partners located outside the United States and those who do not provide a level of financial reporting or disclosure consistent with U.S.-reporting companies. In the event one or more of these channel partners and distributors were to experience financial difficulties, slow their payments to us or default entirely on their obligations to us this could have a material effect on our revenue and overall business.
Our debt obligations contain restrictions that impact our business and expose us to risks that could adversely affect our liquidity and financial conditions.
On June 21, 2012, we entered into a revolving credit facility with Silicon Valley Bank, which we refer to, as amended, as our revolving credit facility. As of June 30, 2016, we have drawn $20.0 million under this revolving credit facility.
Our obligations under the Silicon Valley Bank credit facility is secured by substantially all of our property, other than our intellectual property. The credit facility contains customary negative covenants that limits our ability to, among other things, incur additional indebtedness, grant liens, make investments, repurchase stock, pay dividends, transfer assets or engage in merger and acquisition activity, including merge or consolidate with a third party. The credit facility also requires us to maintain a liquidity ratio of not less than 1.25 to 1.00 and to demonstrate minimum cash balances and the absence of defined events of default in order to have access to the available borrowing. Our credit facility also contains customary affirmative covenants, including requirements to, among other things, deliver audited financial statements, and it contains customary events of default, subject to customary cure periods for certain defaults, that include, among other things, non-payment defaults, covenant defaults, material judgment defaults, bankruptcy and insolvency defaults, cross-defaults to certain other material indebtedness,

59



and defaults arising from inaccuracy of representations and warranties. The revolving credit facility also includes a default upon the occurrence of a material adverse change to our business.
If our cash balances or cash flows decline due to any of the factors described in this “Risk Factors” section or otherwise, if we breach covenants under our credit facility or if there occurs a material adverse change in our business, we could be prohibited from further borrowing under the credit facility, our interest rates on the outstanding borrowings could increase and our obligation to repay principal amounts could be accelerated. Our failure to pay interest and principal amounts when due or comply with covenants could cause a default under the credit facility. Any such default could have a material adverse effect on our liquidity and financial condition. In the event of our liquidation, the lender would be repaid all outstanding principal and interest prior to distribution of assets to other unsecured creditors. Our holders of common stock would receive a portion of any liquidation proceeds only if all of our creditors were first repaid in full.
Risks Related to Our Industry
We compete in highly competitive markets, and competitive pressures from existing and new companies may harm our business, revenue, growth rates and prospects. In addition, many of our current or potential competitors have longer operating histories, greater brand recognition, larger customer bases and significantly greater resources than we do, and we may lack sufficient financial or other resources to maintain or improve our competitive position.
The markets in which we compete are highly competitive, and we expect competition to increase in the future from established competitors and new market entrants. The markets are influenced by, among others, the following competitive factors:
brand awareness and reputation;
price and total cost of ownership;
discounts and other incentives offered to resellers and channel partners;
strength and scale of sales and marketing efforts, professional services and customer support;
product features, reliability and performance;
incumbency of the current provider, either for wireless or wired networking or other products;
scalability of products;
ability to integrate with other technology infrastructures; and
breadth of product offerings.
Our main competitors include general networking infrastructure vendors, such as Cisco/Meraki and Hewlett-Packard/Aruba Networks, whose broad networking portfolios include enterprise mobility solutions they have developed or acquired or may acquire in the future. In addition, Cisco and Apple announced in August 2015 a collaboration to improve the performance and experience of Apple iOS-based products when used on Cisco networks and operating systems. Further, in April 2016, Brocade announced its acquisition of Ruckus Wireless. Cisco and other vendors have also committed significant internal sales and marketing resources to increase their participation in the 2016 FCC’s E-Rate funding program for K-12 schools. Such vendors have significant sales and engineering resources and, along with the relationships they have formed, can offer customers and resellers a broader or more compelling portfolio of products and platform solutions than we can offer, which some customers may prefer, and can use their broader offerings to provide additional financial and technical incentives for customers to purchase their products. We also compete with Wi-Fi vendors, such as Brocade/Ruckus Wireless, whose wireless access products may be a source of product innovation in the market. Such companies may expand their product offerings over time and, through such partnerships and acquisitions and with greater resources, are able more effectively and opportunistically to target emerging markets or market opportunities, becoming more difficult competitors for us. They are also able to develop broader suites of products, and provide a complete and integrated wired and wireless hardware solution may be preferable to our end-customers. We expect competition to intensify in the future as companies introduce new products into our markets, consolidate or broaden their product offerings or from partnerships of collaborations, including amongst our competitors and partners, which expand the breadth and compatibility of their product offerings. Ruckus announced in 2015, that they are developing access point products and applications intended for the enterprise, a market in which we currently compete. This competition could result in increased pricing pressure, reduced profit margins, increased sales and marketing expenses, and failure to increase, or the loss of, our market share, any of which would likely seriously harm our business, operating results or financial condition. If we do not keep pace with product and technology advances, there could be a material and adverse effect on our competitive position, revenue and prospects for growth.

60



A number of our current or potential competitors have longer operating histories, greater name recognition, larger customer bases, more resellers, and significantly greater financial, technical, sales, marketing and other resources. Our competitors may be better able to anticipate, influence or adapt more quickly to new or emerging technologies and changes in customer requirements, devote greater resources to the promotion and sale of their products and services, initiate or withstand substantial price competition, take advantage of acquisitions or other opportunities more readily and develop and expand their product and service offerings more quickly than we can. Such greater resource and operating histories of our larger and longer-established competitors may be particularly important to our larger enterprise customers when choosing our or a competing production solution. In addition, certain of our competitors may be able to leverage their relationships with customers based on other products or incorporate functionality into existing products to gain business in a manner that discourages customers from purchasing our products, including through selling at low or even negative margins, product bundling, or closed-technology platforms. Our competitors may also be able to offer a broader integrated product platform, or across platforms through partnerships, bringing together a unified product, security and applications offering. Potential end-customers may prefer to purchase all of their equipment from a single provider, or may prefer to purchase wireless and wired networking products from an existing supplier rather than a new supplier, regardless of product performance or features.
We expect increased competition from our current competitors, as well as other established and emerging companies, to the extent our markets continue to develop and expand. Conditions in our markets could change rapidly and significantly as a result of technological advancements or other factors. These pressures could limit our growth and materially adversely affect our business, operating results and financial condition.
Industry consolidation and strategic partnerships lead to increased competition and may harm our operating results.
There has been a trend toward industry consolidation in our markets for several years as companies attempt to strengthen or hold their market positions in an evolving industry, and as companies are acquired or are unable to continue operations. Some of our competitors have made acquisitions or entered into partnerships or other strategic relationships to offer a more comprehensive solution than they individually had offered. For example, in November 2012, Cisco Systems acquired Meraki Networks. In 2014, Juniper Networks announced that it was exiting its wireless networking business as part of a strategic partnership with Aruba Networks. In April 2014, Zebra Technologies announced that it would buy the enterprise business of Motorola Solutions. In March 2015, Hewlett-Packard announced that it would acquire Aruba Networks. In July 2015, Fortinet, Inc. completed its acquisition of Meru Networks. Cisco and Apple announced in August 2015 a collaboration to improve the performance and experience of Apple iOS-based products when used on Cisco networks and operating systems. In October 2015, Ruckus announced its acquisition of CloudPath Networks, a provider of Wi-Fi onboarding technology, and in April 2016, Brocade announced its acquisition of Ruckus. Such or similar consolidation or strategic partnerships may continue in the future. The companies or alliances resulting from these possible consolidations may create more compelling or bundled or integrated product platforms, bringing together unified product, security and application offerings, as well as being able to offer greater pricing flexibility, making it more difficult for us to compete effectively, including on the basis of price, sales and marketing programs, channel coverage, technology or product functionality. Continued industry consolidation may adversely impact customers’ perceptions of the viability of smaller and even medium-sized technology companies such as ourselves and, consequently, customers’ willingness to purchase from us. Such greater resource and operating histories of our larger and longer-established competitors may be particularly important to our larger enterprise customers when choosing our or a competing production solution. In addition, companies that are our strategic alliance or channel partners in some areas of our business may acquire or form alliances with our competitors, thereby reducing their business with us. For example, it is likely that the Brocade acquisition of Ruckus will reduce Brocade’s continuing investment in and support for its collaboration with us, and the level of business opportunities we might otherwise have expected to develop jointly with Brocade. We believe that industry consolidation may result in stronger competitors, with more efficient cost structures that are better able to compete as sole-source vendors for our end-customers. This could lead to more variability in our operating results and could have a material adverse effect on our business, operating results and financial condition.
Demand for our products and services depends in part on the continued growth of the industries in which we participate, and the failure of these industries to expand or the timing of their transactions could harm our operating results.
We currently target K-12 and higher education, retail, distributed enterprise and, to a lesser extent, healthcare end-customers. We sell into verticals such as finance, manufacturing, utilities, telecom, state and local government, transportation, legal, accounting, architecture, engineering and construction. In the event any of the specific sectors we target fails to expend on wireless networking, our operating results could be harmed. For example, the education sector is faced with limited resources to spend on technology purchases. In North America, the U.S. government’s E-Rate program starting on July 1, 2015 is expected to continue to provide a significant portion over the next several years of the funding used by schools to purchase our solutions. If this sector does not continue to expand expenditures on technology in general, and wireless networking in particular, our business could be harmed. If the E-Rate program is discontinued or receives a lower level of funding than we expect, or the share of funding our end-customers secure or direct toward purchasing our products is lower than we expect, our

61



business could also be harmed. Cisco, Ruckus and other vendors have also committed significant internal sales and marketing resources to increase their participation in the 2016 FCC’s E-Rate funding program for K-12 schools. In addition, purchasing decisions by schools may depend on the availability or expectation of funding, including the timing and availability of funding for schools under the FCC’s E-Rate program. For example, in addition to our normal seasonality, we saw schools defer purchases to later 2015 (and into 2016), in anticipation of the availability of such funding and due to decisions to delay product deployment, including to accommodate school schedules. We believe such deferrals and delays increased seasonal variations in demand during our fiscal 2015 for our products and services in the education vertical, making more difficult our ability to forecast our operating performance and achieve revenue and other operating results based on those forecasts. The sales results for our first fiscal quarter 2015 were below expectations, primarily due to a pause in demand in U.S education business due to such various aspects and timing of the federal E-Rate program. We also saw K-12 spending shift from the first half of the year into the second half of the year, and into our fiscal 2016. We believe such deferrals and delays are continuing during the 2016 annual E-Rate funding cycle.
In 2016 E-Rate cycle, USAC also experienced significant administrative challenges that led them to extend the period for schools to submit Form 471 funding requests, and that led many schools to abandon their Form 470 bid requests or not submit their Form 471 funding requests in the first instance. Based on publicly reported information, the total value of submissions of Form 471 funding requests for "Category 2" projects in the 2016 funding cycle was 17% below the total value of funding requests submitted in the 2015 funding cycle. Aerohive increased its reported share of the funding requests for Wi-Fi products from 10% in 2015 to 11% in 2016; however, due to the overall reduction in funding requests, total Aerohive-related awards in 2016 appear to be 12% lower than the 2015 funding cycle. Further, USAC continues to report significant delays in its ability to process and fund such requests during the 2016 funding cycle, causing the pace of release of approved funds and resulting availability of those funds to schools to be significantly lower than in 2015. This is evidenced by the level of funds released through the 2016 "Wave 5" funding release being more than 69% below the comparable funding release period in 2015. We expect the timing of the availability of this reduced level of funding to delay schools' purchases of Aerohive products. For these reasons, we expect these delays, deferrals and apparently lower levels of E-Rate-funded transactions to impact our revenue performance for the second half of 2016 and potentially into 2017. These are specific examples of the many factors which add additional uncertainty to our future revenue from our education end-customers.
If functionality similar to that offered by our products is incorporated into existing network infrastructure products, enterprises may decide against adding our products to their network, which would have an adverse effect on our business.
Large, well-established providers of networking equipment may continue to introduce features that compete with our products, either in stand-alone products or as additional features or applications in their network platforms. For example, several of our larger competitors may be better able to integrate into a single platform a broader product, security and applications offering. The inclusion of, or the announcement of an intent to include, functionality perceived to be better or more cost-effective than that offered by our platform may have an adverse effect on our ability to market and sell our products. Furthermore, even if the functionality offered by these providers is more limited or less cost-effective than our platform, end-customers may elect to accept such products in lieu of adding platforms from an additional vendor such as ourselves. Many enterprises have invested substantial personnel and financial resources to design and operate their networks and have established deep relationships with other providers of networking products, which may make them reluctant to add new components to their networks, particularly from other vendors such as ourselves. In addition, an enterprise’s existing vendors or new vendors with a broad product offering may be able to offer concessions that we are not able to match. If enterprises are reluctant to add new vendors or otherwise decide to work with their existing vendors, our ability to maintain or improve our market share, our financial condition and operating results will be adversely affected.
We rely on revenue from subscription and services that may decline. Because we recognize revenue from subscriptions and services over the term of the relevant service period, downturns or upturns in sales are not immediately reflected in full in our operating results.
Software subscription and services revenue, consisting of sales of new or renewal subscription and support and maintenance contracts, accounts for a significant portion of our revenue, comprising of 18% of total revenue for six months ended June 30, 2016 and 2015. Service revenue might decline and fluctuate as a result of a number of factors, including end-customers’ level of satisfaction with our offerings, the prices, pricing and changes in the scope of our offerings, the prices of products and services offered by our competitors and reductions in our end-customers’ spending levels. We are developing and implementing systems to enable us better to track and timely identify renewal opportunities. If our sales of new or renewal subscription and support and maintenance contracts decline, or we are not able to manage efficiently increased support transaction volumes, including renewals, our revenue and revenue growth may decline and our business will suffer. In addition, we currently recognize service revenue ratably over the term of the relevant service period, which is typically one, three or five years. As a result, much of the service revenue we report each fiscal quarter is the recognition of deferred revenue from service contracts entered into during previous fiscal quarters. Consequently, a decline in new or renewed subscription or support and

62



maintenance contracts in any one fiscal quarter will not be fully reflected in revenue in that fiscal quarter but will negatively affect our revenue in future fiscal quarters. Accordingly, the effect of significant downturns in new or renewed sales of our subscriptions or support and maintenance is not reflected in full in our operating results until future periods. Also, it is difficult for us to rapidly increase our services revenue through additional service sales in any period, as revenue from new and renewal service contracts must be recognized over the applicable service period. Furthermore, any increase in the average term of services contracts would result in revenue for services contracts being recognized over longer periods of time and the associated revenue we recognize could be lower in any particular quarter.
If we fail to comply with environmental requirements, our business, financial condition, operating results, and reputation could be adversely affected.
We are subject to various local, state, federal, and international environmental laws and regulations, including laws governing the hazardous material content of our products and laws relating to the collection of and recycling of electrical and electronic equipment. Examples of these laws and regulations include the European Union Restriction on the Use of Certain Hazardous Substances in Electrical and Electronic Equipment Directive (RoHS), and the European Union Waste Electrical and Electronic Equipment Directive (WEEE Directive), as well as the implementing legislation of the European Union member states. Similar laws and regulations have been passed or are pending in China, South Korea, Norway, and Japan and may be enacted in other regions in which currently or expect to operate, including in the United States, and we are, or may in the future be, subject to these laws and regulations.
The RoHS and the similar laws of other jurisdictions limit the content of certain hazardous materials, such as lead, mercury and cadmium, in the manufacture of electrical equipment, including our products. Currently, our products comply with the EU RoHS requirements. However, if there are changes to these or other laws (or their interpretation) or other jurisdictions pass new similar laws or requirements, we may be required to reengineer our products to use components compatible with these regulations. This reengineering and component substitution could result in additional costs to us or disrupt our operations or logistics or delay our ability to sell our products.
The WEEE Directive requires electronic goods producers to register as a WEEE producer and be responsible for the collection, recycling, and treatment of such products. Changes in interpretation of the directive may cause us to have additional regulatory requirements to meet in the future in order to comply with this directive, or with any similar laws adopted in other jurisdictions.
We are also subject to environmental laws and regulations governing the management of hazardous materials, which we use in small quantities in our engineering labs. Our failure to comply with past, present, and future similar laws could result in reduced sales of our products, substantial product inventory write-offs, reputational damage, costs, penalties, third-party property damage, and other sanctions, any of which could harm our business and financial condition. We also expect that our products will be affected by new environmental laws and regulations on an ongoing basis, imposing greater compliance costs, and increasing risks and penalties associated with violations, which could harm our business. To date, our expenditures for environmental compliance have not had a material impact on our results of operations or cash flows, and although we cannot predict the future impact of such laws or regulations, they will likely result in additional costs and may increase penalties associated with violations or require us to change the content of our products or how they are manufactured, which could have a material adverse effect on our business, operating results, and financial condition.
New regulations or standards or changes in existing regulations or standards in the United States or internationally related to our products may result in unanticipated costs or liabilities, which could have a material adverse effect on our business, results of operations and future sales, and could place additional burdens on the operations of our business.
Our products are subject to governmental regulations in a variety of jurisdictions. In order to achieve and maintain market acceptance, our products must continue to comply with these regulations as well as a significant number of industry standards. In the United States, our products must comply with various regulations defined by the Federal Communications Commission, or FCC, Underwriters Laboratories and others. We must also comply with similar international regulations in order for our products to be certified for use in such countries. For example, our wireless communication products operate through the transmission of radio signals and radio emissions are subject to regulation in the United States and in other countries in which we do business. In the United States, various federal agencies, including the Center for Devices and Radiological Health of the Food and Drug Administration, the FCC and various state agencies have promulgated regulations that concern the use of radio/electromagnetic emissions standards. Member countries of the European Union and individual countries in the Asia Pacific region have enacted similar standards concerning electrical safety and electromagnetic compatibility and emissions and chemical substances and use standards. In addition, our data analytics solutions, and the manner in which we collect, store, analyze, use or transmit end-customer data, increasingly may be subject to regulation under the Federal Trade Commission.

63



As these regulations and standards evolve, and if new regulations or standards are implemented, we will be required to modify our products or develop and support new versions of our products, or change the manner in which we collect, store, analyze, use or transmit end-customer data, and our compliance with these regulations and standards may become more burdensome and require significant investments. The failure of our products to comply, or delays in compliance, with the various existing and evolving industry regulations and standards could prevent or delay introduction of our products, which could harm our business. End-customer uncertainty regarding future policies may also affect demand for communications products, including our products. Moreover, channel partners or end-customers may require us, or we may otherwise deem it necessary or advisable, to alter our products to address actual or anticipated changes in the regulatory environment. Our inability to alter our products to address these requirements and any regulatory changes may have a material adverse effect on our business, operating results and financial condition.
Risks Related to Our Intellectual Property
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.
We protect our proprietary information and technology through licensing agreements, third-party nondisclosure agreements and other contractual provisions, as well as through patent, trademark, copyright and trade secret laws in the United States and similar laws in other countries. We do not know whether these protections will be available in all cases or will be adequate to prevent our competitors from copying, reverse engineering or otherwise obtaining and using our technology, proprietary rights or products. The laws of some foreign countries, including countries in which our products are sold, used or manufactured, are in many cases not 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. We have focused patent, trademark, copyright and trade secret protection primarily in the United States. As a result, we may not have sufficient protection of our intellectual property in all countries where infringement may occur. In each case, our ability to compete or offer our products for sale could be significantly impaired.
To prevent substantial unauthorized use of our intellectual property rights, it may be necessary to prosecute actions for infringement and/or misappropriation of our proprietary rights against third parties. We currently have a limited portfolio of issued patents compared to our larger competitors and, therefore, may not be able to effectively utilize our intellectual property portfolio to assert against third parties. Any such action could result in significant costs and diversion of our resources and management’s attention and, in any case, we could fail to be successful in any 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 we do. Accordingly, despite our efforts, we may not be able to prevent third parties from infringing upon or misappropriating our intellectual property.
Claims by others that we infringe their intellectual property rights could harm our business.
Companies that sell products, as well as non-operating patent holding companies, in the wireless networking industry are often aggressive in protecting intellectual property rights and perceived rights, which has resulted in protracted and expensive litigation for some companies. In addition, non-operating entities have been increasingly aggressive in asserting intellectual property rights and perceived rights against operating companies in the Wi-Fi and networking industry, including ourselves. We currently are subject to claims and litigation by third parties that we infringe their intellectual property rights.
As our business expands and the number of products and competitors in our market increases and overlaps occur, we expect that infringement claims against us or our partners or end-customers may increase in number and significance. Any claims or proceedings against us, whether meritorious, will be time-consuming, result in costly litigation, require significant amounts of management time or result in the diversion of significant operational resources, any of which could materially and adversely affect 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. Our limited portfolio of issued patents may not provide defenses or counterclaims in response to patent infringement claims or litigation brought against us by third party competitors. Further, where non-operating entities or other adverse patent owners who have no relevant products or revenue bring such claims or litigation our potential patents provide no deterrence or competitive risk. In any case, many potential litigants have the capability to dedicate substantially greater resources to enforce their intellectual property rights and to defend claims than we could against them. Furthermore, a successful claimant could secure a judgment that requires us to pay substantial damages or prevents us from distributing certain products or performing certain services. We

64



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.
See Part II, Item 1 “Legal Proceedings." for a discussion of the intellectual property litigation in which we are currently involved.
Our use of open source software could impose limitations on our ability to commercialize our products.
Our products utilize software modules licensed to us by third-party authors under open source licenses, including as incorporated into software we receive from third party commercial software vendors. Use and distribution of open source software may entail greater risks than use of third-party commercial software, as open source licensors generally do not provide support, updates, warranties, or other contractual protections regarding infringement claims or the quality of the code. Furthermore, the terms of many open source licenses have not been interpreted by U.S. or foreign courts, and these licenses could be construed in a way that could impose other unanticipated conditions or restrictions on our ability to commercialize our products. In addition, some open source licenses require the licensee, under certain circumstances, to make available source code for modifications or derivative works the licensee creates based upon such open source software, and to allow further modification and distribution of such works. As a result, if we combine our proprietary software with open source software or modify such software in a certain manner, we could be required to release certain source code we authored under license terms that freely permit third parties, including our competitors, to further modify, use and distribute our software. In some instances, this could allow our competitors to create similar products with lower development effort and time, create security vulnerabilities in our products, and ultimately result in a loss of product sales for us. Further, if we are held to have breached or otherwise failed to comply with the terms of an open source software license, we could be required to pay damages, seek licenses from third parties to continue offering our products, re-engineer our products, or discontinue the sale of our products if re-engineering could not be accomplished on a timely basis.
We continue to review our usage of open source software in our products, and to analyze the impact of such usage on our products and business. We may not be able to identify all of the risks regarding our use of open source software and what steps we will need to take to come into compliance with applicable license terms. Moreover, our implementation of tools and policies designed to monitor our ongoing use of open source software in our products may not be adequate or entirely effective in all instances. Depending on our determination of the impact on our business of compliance with applicable open source licenses license requirements, we could be required to re-engineer certain aspects of our products and/or seek licenses from third parties. Our review to date has identified certain uses of third-party open source software that, under the terms of applicable open source licenses, will likely require us to provide certain additional notices to distribute and to offer to release certain of our source code under open-source software license terms, which we are currently preparing to do. We are also considering re-engineering of certain portions of our products to limit the scope of and potential impact on our business of such disclosure and licensing requirements going forward. Until we have completed our analysis, we will not know the full extent of such required disclosures or re-engineering efforts, or if and on what terms such alternative licenses could be available.
We rely on the availability of third-party licenses. If these licenses are available to us only on less favorable terms or not at all in the future, our business and operating results would be harmed.
We have incorporated third-party licensed technology and intellectual property rights into our products. It may be necessary in the future to renew licenses relating to various aspects of these products or to seek additional licenses for existing or new products. These necessary licenses could be unavailable to us on acceptable terms, or at all. The inability to obtain certain licenses or other rights, or to obtain those licenses or rights on favorable terms, or the need to engage in litigation regarding these matters, could result in delays in product releases until such time, if ever, as we can identify, license or develop equivalent technology and integrate such technology into our products, which might have a material adverse effect on our business, operating results and financial condition. Moreover, the inclusion in our products of intellectual property licensed from third parties on a nonexclusive basis could limit our ability to protect our proprietary rights in our products.
Risks Related to Ownership of Our Common Stock
We have experienced significant volatility in the price of our common stock, and you could lose all or part of your investment.
The trading price of our common stock has fluctuated substantially. From the date of our initial public offering in March 2014 through June 30, 2016, the high and low trading price for our common stock as reported by the New York Stock Exchange ranged between a high of $12.23 and a low of $3.43. The trading price of our common stock depends on a number of factors, including those described in this “Risk Factors” section, many of which are beyond our control and may not be related

65



to our operating performance. These fluctuations could cause you to lose all or part of your investment in our common stock, since you might not be able to sell your shares at or above the price you paid.
Factors that could cause fluctuations in the trading price of our common stock include the following:
price and volume fluctuations in the overall stock market from time to time;
volatility in the market prices and trading volumes of high technology-stocks;
changes in operating performance and stock market valuations of other technology companies generally, or those in our industry in particular;
sales of shares of our common stock by us or our stockholders, including through secondary offerings we may initiate to generate cash to fund our ongoing operations;
failure of financial analysts to maintain coverage of us, changes in financial estimates by any analysts who follow our company, or our failure to meet these estimates or the expectations of our investors;
the financial projections we may provide to the public, any changes in those projections or our failure to meet those projections;
announcements by us or our competitors of new products or new or terminated significant contracts, commercial relationships or capital commitments, or of delays in our product offerings;
public analyst or investor reaction to our press releases, other public announcements and filings with the Securities and Exchange Commission;
rumors and market speculation involving us or other companies in our industry;
vesting of shares under RSU awards to our employees and delivery of shares our employees purchase under our ESPP, and related selling of such shares into the market, including to cover employee tax withholding obligations;
investor reaction to announcements we may make concerning our operations, business initiatives or operating performance;
actual or anticipated changes in our results of operations or fluctuations in our operating results, including any actual or perceived slowing in our rate of growth or ability to achieve profitability at all or on a schedule expected by our investors or industry analysts;
actual or anticipated developments in our business or our competitors’ businesses or the competitive landscape generally;
litigation involving us, our industry or both, or investigations by regulators into our operations or those of our competitors;
developments or disputes concerning our intellectual property or our products, or third-party proprietary rights;
announced or completed investments in or acquisitions of businesses or technologies by us or our competitors, and the performance of such investments or acquisitions;
the partnerships we or our competitors may announce, and the performance of such partnerships;
declines in our operating, margin or revenue growth or customer acquisition rates;
new laws or regulations or new interpretations of existing laws or regulations applicable to our business;
changes in accounting standards, policies, guidelines, interpretations or principles;
changes in our senior management or our board of directors;
general economic conditions and slow or negative growth of our markets; and
other events or factors, including those resulting from war, incidents of terrorism or responses to these events.
The stock market in general, and the market for technology companies in particular, have experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of those companies. Broad market and industry factors may seriously affect the market price of our common stock, regardless of our actual operating performance. In addition, in the past, following periods of volatility in the overall market and the market prices of particular companies’ securities, securities class action litigations have often been instituted against these companies. For example, on October 13, 2014, we issued a press release announcing our preliminary results for the third quarter ended September 30, 2014, which were below our previously stated guidance primarily due to weaker than expected order volume. Similarly, on February 11, 2015, we provided a guidance range for revenue for our first quarter ending March 31, 2015, which range was below the estimates of financial analysts at that time. If, such as in these instances, our revenue or operating results, or the rate of growth

66



of our revenue or operating results, fall below the expectations of our investors or financial analysts, or below any forecasts or guidance we may provide to the market, or if the forecasts we provide to the market are below the expectations of analysts or investors, the price of our common stock could decline substantially. Such a stock price decline could occur and result in litigation against us even when we have met our own or other publicly stated revenue or earnings forecasts, and substantial costs and a diversion of our management’s attention and resources.
In addition, we utilize RSU awards as a significant component of the equity incentives we provide to our employees. Shares subject to these awards typically vest on March 1, June 1, September 1 and December 1 of each year. On each of these dates, we may withhold shares on behalf of employees to satisfy the minimum statutory tax withholding requirements or we may alternatively direct the sale of such shares into the market to generate cash sufficient to satisfy such withholding requirements. Our employees are also able to purchase shares of our common stock twice per year under our ESPP, which purchase dates currently are June 1 and December 1 of each year. Employees may choose then to sell a portion or all of such shares, including to generate cash sufficient to satisfy statutory tax withholding requirements they may have under local law. The coincidence of such sales of our common stock, concentrating on specific dates, may increase the typical or average trading volume of our common stock, and increase the volatility and degree of fluctuation in the trading price of our common stock. For example, on each of March 1 and June 1, 2016, and for the several days thereafter, the average trading volume in our common stock, as reported by the NYSE, increased significantly, as did the degree of fluctuation in the trading price for our stock. We expect such increased trading volumes and related trading price volatility to be repeated, coinciding with future RSU vesting and ESPP purchase dates. Such trading volume and price volatility could create uncertainty amongst our investors or contribute to further stock price declines which may not be related to the actual performance of our business.
Insiders continue to have substantial control over us and will be able to influence corporate matters.
Our directors and executive officers and stockholders holding more than 5% of our capital stock and their affiliates, excluding stockholders and affiliates holding between 5% and 10% of our capital stock not affiliated with any of our officers or directors, and do not possess any other indicia of control with respect to our company, beneficially owned, in the aggregate, approximately 67.4% of our outstanding common stock based on the number of shares outstanding as of December 31, 2015. As a result, these stockholders are able to exercise significant influence over all matters requiring stockholder approval, including the election of directors, and approval of significant corporate transactions, such as a merger or other sale of our company or its assets. This concentration of ownership could limit our stockholders’ ability to influence corporate matters and may have the effect of delaying or preventing a third party from acquiring control over us.
Certain provisions in our charter documents and under Delaware law could limit attempts by our stockholders to replace or remove members of our board of directors or current management and may adversely affect the market price of our common stock.
Provisions in our certificate of incorporation and bylaws may have the effect of delaying or preventing a change of control or changes in our board of directors or management. These provisions include the following:
our Board has the right to elect directors to fill a vacancy created by the expansion of the Board or the resignation, death or removal of a director, which prevents stockholders from being able to fill vacancies on our Board;
our stockholders may not act by written consent or call special stockholders’ meetings; as a result, a holder or holders controlling a majority of our capital stock would not be able to take certain actions other than at annual stockholders’ meetings or special stockholders’ meetings called by the Board, the chair of the Board, the chief executive officer or the president;
our directors may only be removed for cause, which would delay the replacement of a majority of our Board;
our Board is staggered in three tiers, with directors serving for three years, which could impede an acquiror from rapidly replacing our existing directors with its own slate of directors;
our certificate of incorporation prohibits cumulative voting in the election of directors, which limits the ability of minority stockholders to elect director candidates;
our stockholders must provide advance notice and additional disclosures in order to nominate individuals for election to our Board or to propose matters that can be acted upon at a stockholders’ meeting, which may discourage or deter a potential acquiror from conducting a solicitation of proxies to elect the acquiror’s own slate of directors or otherwise attempting to obtain control of our company; and
our Board may issue, without stockholder approval, shares of undesignated preferred stock; the ability to issue undesignated preferred stock makes it possible for our Board to issue preferred stock with voting or other rights or preferences that could impede the success of any attempt to acquire us.

67



As a Delaware corporation, we are also subject to certain Delaware anti-takeover provisions. For example, under Delaware law, a corporation may not engage in a business combination with any holder of 15% or more of its capital stock unless the holder has held the stock for three years or, among other things, the Board has approved the transaction. Our Board could rely on Delaware law to prevent or delay an acquisition of us.
Our directors are entitled to accelerated vesting of their equity awards pursuant to the terms of their service arrangements upon a change of control of our company, and our executive officers in the event their employment is actually or constructively terminated in the context of a change of control. In addition to the arrangements currently in place with some of our executive officers, we may enter into similar arrangements in the future with other officers. Such arrangements could delay or discourage a potential acquisition of our company.
If financial or industry analysts do not publish research or reports about our business, or if they issue an adverse or misleading opinion regarding our common stock, our stock price and trading volume could decline.
The trading market for our common stock is influenced by the research and reports that industry or financial analysts publish about us, our business, our competitors’ business or our industry. We do not control these analysts or the content and opinions included in their reports. As a recently public company, we may be slow to attract research coverage and the analysts who publish information about our common stock will have had relatively little experience with our company, which could affect their ability to accurately forecast our results and make it more likely that we fail to meet their estimates. In the event we obtain industry or financial analyst coverage, if any of the analysts who cover us issues an adverse or misleading opinion regarding our stock price, our stock price would likely decline. If one or more of these analysts ceases coverage of our company or fail to publish reports on us regularly, we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline.
We believe our long-term value as a company will be greater if we focus on growth.
Part of our business strategy is to focus on our long-term growth. As a result, it may take longer to achieve and sustain profitability and, once achieved, our profitability may be lower in the near term than it would be if our strategy were to maximize short-term profitability. Our use of cash could also be greater and extend over a longer period as we make investments in areas of our operations, such as sales, marketing and research and development, which we feel may promote growth and profitability over the long term. Expenditures on expanding our research and development and sales and marketing efforts, infrastructure and other such investments may not ultimately grow our business or cause long-term profitability. If we are ultimately unable to achieve profitability, at all or on a schedule or at the level anticipated by analysts and our stockholders, our stock price may decline. Conversely, our efforts to achieve profitability could cause us to reduce hiring and other investments, which could limit our product development and efforts to improve sales execution, and create organizational strain, including within our sales, engineering and support organizations.
We recently announced a share repurchase program, but we cannot guarantee that in fact that our repurchase of shares will enhance long-term stockholder value. Our share repurchases could also increase the volatility of the price of our common stock and could diminish our cash reserves.
In February 2016, our board of directors authorized a stock repurchase program. Under the program, we are authorized to repurchase shares of our common stock for an aggregate purchase price of up to $10 million. As of June 30, 2016, we had repurchased under this program 261,515 shares of our common stock at a total price of $1.5 million. Although our board of directors authorized the program, we are not obligated to repurchase any minimum or specific number or dollar amount of shares. In addition, we may suspend or terminate the program at any time before its expiration as of June 30, 2017. Under the program, we may purchase shares of our stock from time to time, in the open market or through private transactions, subject to market conditions, in compliance with applicable state and federal securities laws. However, the timing and number of our share repurchases, if any, will depend upon several factors, including market and business conditions, the trading price of our common stock and the nature of other investment opportunities available to us. We may also choose to defer or limit repurchases given other uses of our cash or our desire to preserve cash balances. In addition, our repurchases of common stock could affect the market price of our common stock or increase its volatility. For example, the existence of a share repurchase program could cause our share price to be higher than it would be in the absence of such a program and could potentially reduce the market liquidity for our stock. Additionally, our repurchase program could diminish our cash reserves, which may impact our ability to finance future growth and to pursue possible future strategic opportunities and acquisitions. We also cannot assure that any share repurchases will enhance stockholder value because the market price of our common stock may decline below the levels at which we repurchase our stock, and short-term stock price fluctuations could reduce the program’s effectiveness.

68



We do not intend to pay dividends and under our loan agreements with our lenders we are not permitted to pay dividends. As a result, your ability to achieve a return on your investment will depend on appreciation in the price of our common stock.
Pursuant to our revolving credit facility, we are restricted from paying dividends while this facility is in place. Moreover, we have never declared or paid any cash dividends on our common stock and do not intend to pay any cash dividends in the foreseeable future. We anticipate that we will retain all of our future earnings for use in the development of our business and for general corporate purposes. Any determination to pay dividends in the future will be at the discretion of our Board. Accordingly, investors must rely on sales of their common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.
We are an “Emerging Growth Company,” and any decision on our part to comply only with certain reduced disclosure requirements applicable to Emerging Growth Companies could make our common stock less attractive to investors.
We are an “emerging growth company,” as defined in the Jumpstart Our Business Startups Act enacted in April 2012, and, for as long as we continue to be an “emerging growth company,” we choose to take advantage of exemptions from various reporting or compliance requirements applicable to other public companies but not to “emerging growth companies,” including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. We could be an “emerging growth company” for up to five years after the completion of the IPO, although if the market value of our common stock that is held by non-affiliates exceeds $700 million as of any June 30 before that time or if we have total annual gross revenue of $1 billion or more during any fiscal year before that time, we would cease to be an “emerging growth company” as of the end of that fiscal year. If we issue more than $1 billion in non-convertible debt in a three-year period, we would cease to be an “emerging growth company” immediately. We cannot predict if investors will find our common stock less attractive if we choose to rely on these exemptions. If some investors find our common stock less attractive as a result of any choices to reduce future disclosure, there may be a less active trading market for our common stock and our stock price may be more volatile.

ITEM 2.     UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Recent Sale of Unregistered Securities
None.

ITEM 3.     DEFAULT UPON SENIOR SECURITIES
None.
ITEM 4.    MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5.    OTHER INFORMATION
None.
ITEM 6.    EXHIBITS
See the Exhibit Index which follows the signature page of this Quarterly Report on Form 10-Q, which is incorporated herein by reference.

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, on the 4th day of August 2016.  


 

69



 
 
 
AEROHIVE NETWORKS, INC.
 
 
 
 
 
 
 
 
 
By:
 
/s/ David K. Flynn
 
 
 
 
 
David K. Flynn
 
 
 
 
 
President and Chief Executive Officer


 
 
 
AEROHIVE NETWORKS, INC.
 
 
 
 
 
 
 
 
 
By:
 
/s/ John Ritchie
 
 
 
 
 
John Ritchie
 
 
 
 
 
Chief Financial Officer


70



EXHIBIT INDEX

Exhibit No.
 
Description of Document
 
 
 
 
10.1
 
Outside Director Compensation Policy, as amended and restated.
31.1
 
Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
31.2
 
Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
32.1
+
Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
32.2
+
Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.INS
*
XBRL Instance Document.
101.SCH
*
XBRL Taxonomy Extension Schema Document.
101.CAL
*
XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF
*
XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB
*
XBRL Taxonomy Extension Labels Linkbase Document.
101.PRE
*
XBRL Taxonomy Extension Presentation Linkbase Document.

+    In accordance with Item 601(b)(32)(ii) of Regulation S-K and SEC Release Nos. 33-8238 and 34-47986, Final Rule; Management's Reports on Internal Control over Financial Reporting and Certification of Disclosure in Exchange Act Periodic Reports, the Certification furnished in Exhibit 32.1 and 32.2 hereto is deemed to accompany this Form 10-Q and will not be filed for purposes of Section 18 of the Exchange Act. Such certification will not be deemed incorporated by reference into any filing under the Securities Act or the Exchange Act, except to the extent that the Registrant specifically incorporates it by reference.
*    XBRL information is furnished and not filed or a part of a registration statement or prospectus for purposes of Section 11 or 12 of the Securities Exchange Act of 1933, as amended, is deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and otherwise is not subject to liability under this section.



71
EX-10.1 2 hive-ex101x20160630.htm EXHIBIT 10.1 Exhibit

AEROHIVE NETWORKS, INC.
OUTSIDE DIRECTOR COMPENSATION POLICY

Amended and Restated as of February 18, 2015
Amended as of May 26, 2015
Amended as of May 10, 2016

Aerohive Networks, Inc. (the “Company”) believes that the granting of equity and cash compensation to members of its Board of Directors (the “Board,” and members of the Board, the “Directors”) represents an effective tool to attract, retain and reward Directors who are not employees of the Company (the “Outside Directors”). This Outside Director Compensation Policy (as amended, from time to time, the “Policy”) is intended to formalize aspects of the Company’s existing policy regarding cash compensation and grants of equity to its Outside Directors approved by the Board on February 18, 2015. Unless otherwise defined herein, capitalized terms used in this Policy will have the meaning given such term in the Company’s 2014 Equity Incentive Plan (the “Plan”). Each Outside Director will be solely responsible for any tax obligations he or she incurs as a result of the equity and cash payments such Outside Director receives under this Policy. This Policy will be effective as of the date set forth above, with such amendment to cash compensation obligations effective July 1, 2016.
 
 
1.
CASH COMPENSATION

Annual Cash Retainer

Each Outside Director will be eligible to earn annual cash retainer fees as follows for service on the Board or as chair or a member of a committee of the Board (“Committee”):
 
 
 
 
 
 
Member of the Board:

$
30,000
 
 
Chair of Board*:

$
15,000*
 
 
Chair of Audit Committee:

$
20,000
 
 
Member of Audit Committee (excluding Committee Chair):

$
10,000
 
 
Chair of Compensation Committee:
$
12,000
 
 
 
 
 
 
 
Member of Compensation Committee (excluding Committee Chair):

$
6,000
 
 
Chair of Nominating and Corporate Governance Committee:

$
7,500
 
 
Member of Nominating and Corporate Governance Committee (excluding Committee Chair):
$
3,750
 




*    Additional annual fee paid to Lead Director

This cash compensation will be paid quarterly in arrears, on a prorated basis. There are no per-meeting attendance fees for attending Board meetings.
 
 
2.
EQUITY COMPENSATION

Outside Directors will be entitled to receive all types of Awards (except Incentive Stock Options) under the Plan (or the applicable equity plan in place at the time of grant), including discretionary Awards not covered under this Policy. All grants of Awards to Outside Directors pursuant to Section 2 of this Policy will be automatic and nondiscretionary, except as otherwise provided herein, and will be made in accordance with the following provisions:

(a) No Discretion. No person will have any discretion to select which Outside Directors will be granted any Awards under this Policy or to determine the number of Shares to be covered by such Awards, except pursuant to Section 7 below.

(b) Initial Awards. Subject to Section 11 of the Plan, each person who first becomes an Outside Director automatically will be granted a Nonstatutory Stock Option Award with a Value equal $200,000 (the “Initial Award”), which grant will be automatically effective on the date on which such person first becomes an Outside Director, whether through election by the stockholders of the Company or appointment by the Board to fill a vacancy; provided, however, that the number of Shares covered by each Initial Award will be rounded down to the nearest whole Share. Subject to Section 5 below and Section 14 of the Plan, each Initial Award will vest as to one-fourth (1/4th) of the Shares subject thereto on the one-year anniversary of the Initial Award’s grant date and thereafter as to one forty-eighth (1/48th) of the Shares subject thereto in installments on a monthly basis on the same day of the month as the grant date (or if a month does not contain such day, then the last day of such month), provided that the Outside Director remains a Service Provider through the applicable vesting date.

For purposes of this Policy, the “Value” of the shares subject to the Initial Award will be determined as of the date immediately prior to the Award’s date of grant using a Black-Scholes option valuation methodology, or such other methodology as the Board or Compensation Committee may determine prior to the grant of the Initial Award becoming effective.  For purposes of this calculation, the value of the Company’s common stock will be based on the trailing thirty (30) day trading average closing price of a Share as reported by the NYSE.

(c) Annual Awards. Subject to Section 11 of the Plan, on the date of each Annual Meeting of the Company’s stockholders (the “Annual Meeting”) beginning with the Company’s 2016 Annual Meeting, each Outside Director automatically will be granted a Restricted Stock Unit Award covering a number of Shares equal to the quotient of $125,000 divided by the trailing thirty (30) day trading average closing price of a Share as reported by the NYSE (which price is measured as of the date immediately prior to the Award’s date of grant) (an “Annual Award”). Subject to Section 5 below and Section 14 of the Plan, each Annual Award will vest as to one hundred percent (100%) of the Shares subject thereto on the earlier to occur of (a) the one-year anniversary of the Annual Award’s grant date or (b) the date immediately preceding the Annual Meeting following such Annual Award’s grant date, provided that the Outside Director remains a Service Provider through the applicable vesting date. An Annual Award may be granted to Outside Directors who have served on the Board at least six (6) months prior to the grant date.




(d) Terms Applicable to all Options Granted Under this Policy. The per Share exercise price for an Option granted under this Policy will be one hundred percent (100%) of the Fair Market Value of a Share on the grant date. The maximum term to expiration of the Initial Awards will be ten (10) years, subject to earlier termination as provided in the Plan.
 
 
3.
VESTING ACCELERATION

In the event of a Change in Control, as defined in the Plan, all Shares then unvested and subject to an Award granted pursuant to this Policy will automatically be accelerated and vest in full.
 
 
4.
TRAVEL EXPENSES

Each Outside Director’s reasonable, customary and documented travel expenses to Board and Committee meetings will be reimbursed by the Company.
 
 
5.
ADDITIONAL PROVISIONS

Except to the specific extent provided in this Policy, all provisions of the Plan and applicable Award Agreement will apply to Awards granted to Outside Directors.
 
 
6.
SECTION 409A
 
In no event will cash compensation or travel reimbursement payments under this Policy be paid after the later of (a) the fifteenth (15th) day of the third (3rd) month following the end of the Company’s fiscal year in which the compensation is earned or expenses are incurred, as applicable, or (b) the fifteenth (15th) day of the third (3rd) month following the end of the calendar year in which the compensation is earned or expenses are incurred, as applicable, in compliance with the “short-term deferral” exception under Section 409A of the Internal Revenue Code of 1986, as amended, and the final regulations and guidance thereunder, as may be amended from time to time (together, “Section 409A”). It is the intent of this Policy that this Policy and all payments hereunder be exempt from or otherwise comply with the requirements of Section 409A so that none of the compensation to be provided hereunder will be subject to the additional tax imposed under Section 409A, and any ambiguities or ambiguous terms herein will be interpreted to be so exempt or comply.
 
 
7.
REVISIONS

The Compensation Committee in its discretion may change and otherwise revise the terms of Awards granted under this Policy, including, without limitation, the number of Shares subject thereto, for Awards of the same or different type granted on or after the date the Compensation Committee determines to make any such change or revision.



EX-31.1 3 hive-ex311x20160630.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, David K. Flynn, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Aerohive Networks, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: August 4, 2016
 
 
 
/s/ David K. Flynn
 
 
 
David K. Flynn
 
 
 
President and Chief Executive Officer
 


EX-31.2 4 hive-ex312x20160630.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, John Ritchie, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Aerohive Networks, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: August 4, 2016
 
 
 
/s/ John Ritchie
 
 
 
John Ritchie
 
 
 
Chief Financial Officer
 



EX-32.1 5 hive-ex321x20160630.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002


Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), I, David K. Flynn, President and Chief Executive Officer of Aerohive Networks, Inc. (the “Company”), hereby certify that, to the best of my knowledge:

1.
The Company’s Quarterly Report on Form 10-Q for the fiscal quarter ended June 30, 2016, to which this Certification is attached as Exhibit 32.1 (the “Periodic Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act; 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.
Date: August 4, 2016
By:
/s/ David K. Flynn
 
 
Name:
David K. Flynn
 
 
Title:
President and Chief Executive Officer
 
 





EX-32.2 6 hive-ex322x20160630.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002


Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), I, John Ritchie, Chief Financial Officer of Aerohive Networks, Inc. (the “Company”), hereby certify that, to the best of my knowledge:

1.
The Company’s Quarterly Report on Form 10-Q for the fiscal quarter ended June 30, 2016, to which this Certification is attached as Exhibit 32.2 (the “Periodic Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act; 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.
Date: August 4, 2016
By:
/s/ John Ritchie
 
 
 
Name:
John Ritchie
 
 
 
Title:
Chief Financial Officer
 
 
 





EX-101.INS 7 hive-20160630.xml XBRL INSTANCE DOCUMENT 0001372414 2016-01-01 2016-06-30 0001372414 2016-08-01 0001372414 2015-12-31 0001372414 2016-06-30 0001372414 2015-01-01 2015-06-30 0001372414 2015-04-01 2015-06-30 0001372414 2016-04-01 2016-06-30 0001372414 us-gaap:SellingAndMarketingExpenseMember 2015-01-01 2015-06-30 0001372414 us-gaap:CostOfSalesMember 2016-01-01 2016-06-30 0001372414 us-gaap:ResearchAndDevelopmentExpenseMember 2015-04-01 2015-06-30 0001372414 us-gaap:GeneralAndAdministrativeExpenseMember 2015-01-01 2015-06-30 0001372414 us-gaap:GeneralAndAdministrativeExpenseMember 2016-01-01 2016-06-30 0001372414 us-gaap:SellingAndMarketingExpenseMember 2015-04-01 2015-06-30 0001372414 us-gaap:GeneralAndAdministrativeExpenseMember 2015-04-01 2015-06-30 0001372414 us-gaap:CostOfSalesMember 2015-01-01 2015-06-30 0001372414 us-gaap:CostOfSalesMember 2015-04-01 2015-06-30 0001372414 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-06-30 0001372414 us-gaap:GeneralAndAdministrativeExpenseMember 2016-04-01 2016-06-30 0001372414 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-06-30 0001372414 us-gaap:ResearchAndDevelopmentExpenseMember 2016-04-01 2016-06-30 0001372414 us-gaap:SellingAndMarketingExpenseMember 2016-01-01 2016-06-30 0001372414 us-gaap:SellingAndMarketingExpenseMember 2016-04-01 2016-06-30 0001372414 us-gaap:CostOfSalesMember 2016-04-01 2016-06-30 0001372414 2014-12-31 0001372414 2015-06-30 0001372414 hive:ChangeinAccountingPrincipleforSalesCommissionsMember 2016-01-01 2016-06-30 0001372414 us-gaap:RestatementAdjustmentMember 2016-04-01 2016-06-30 0001372414 hive:ChangeinAccountingPrincipleforSalesCommissionsMember 2016-04-01 2016-06-30 0001372414 us-gaap:RestatementAdjustmentMember 2016-01-01 2016-06-30 0001372414 hive:ChangeinAccountingPrincipleforSalesCommissionsMember 2015-01-01 2015-06-30 0001372414 us-gaap:ScenarioPreviouslyReportedMember 2015-04-01 2015-06-30 0001372414 us-gaap:ScenarioPreviouslyReportedMember 2015-01-01 2015-06-30 0001372414 hive:ChangeinAccountingPrincipleforSalesCommissionsMember 2015-04-01 2015-06-30 0001372414 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember hive:VADCMember 2016-04-01 2016-06-30 0001372414 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember hive:VADAMember 2016-01-01 2016-06-30 0001372414 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember hive:VADAMember 2016-04-01 2016-06-30 0001372414 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember hive:VADAMember 2015-04-01 2015-06-30 0001372414 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember hive:VADAMember 2015-01-01 2015-06-30 0001372414 hive:ChangeinAccountingPrincipleforSalesCommissionsMember 2014-12-31 0001372414 hive:ChangeinAccountingPrincipleforSalesCommissionsMember 2015-12-31 0001372414 us-gaap:ScenarioPreviouslyReportedMember 2015-12-31 0001372414 us-gaap:RestatementAdjustmentMember 2016-06-30 0001372414 hive:ChangeinAccountingPrincipleforSalesCommissionsMember 2016-06-30 0001372414 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember hive:VADBMemberMember 2015-10-01 2015-12-31 0001372414 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2016-04-01 2016-06-30 0001372414 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember hive:VADAMember 2016-04-01 2016-06-30 0001372414 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember hive:VADAMember 2015-10-01 2015-12-31 0001372414 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2016-06-30 0001372414 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2016-06-30 0001372414 us-gaap:FairValueInputsLevel2Member 2016-06-30 0001372414 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2016-06-30 0001372414 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2016-06-30 0001372414 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2015-12-31 0001372414 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2015-12-31 0001372414 us-gaap:FairValueInputsLevel2Member 2015-12-31 0001372414 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2015-12-31 0001372414 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2015-12-31 0001372414 us-gaap:MachineryAndEquipmentMember 2015-12-31 0001372414 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2016-06-30 0001372414 us-gaap:ConstructionInProgressMember 2015-12-31 0001372414 us-gaap:LeaseholdImprovementsMember 2016-06-30 0001372414 us-gaap:FurnitureAndFixturesMember 2016-06-30 0001372414 us-gaap:LeaseholdImprovementsMember 2015-12-31 0001372414 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2015-12-31 0001372414 us-gaap:MachineryAndEquipmentMember 2016-06-30 0001372414 us-gaap:FurnitureAndFixturesMember 2015-12-31 0001372414 us-gaap:ComputerEquipmentMember 2016-06-30 0001372414 us-gaap:ConstructionInProgressMember 2016-06-30 0001372414 us-gaap:ComputerEquipmentMember 2015-12-31 0001372414 hive:ConvertibleNoteMember 2016-01-01 2016-01-31 0001372414 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2016-01-01 2016-06-30 0001372414 2015-03-31 0001372414 2016-03-31 0001372414 us-gaap:ProductMember 2015-12-31 0001372414 hive:SoftwareSubscriptionsandServicesMember 2016-06-30 0001372414 hive:SoftwareSubscriptionsandServicesMember 2015-12-31 0001372414 us-gaap:ProductMember 2016-06-30 0001372414 us-gaap:FurnitureAndFixturesMember us-gaap:MaximumMember 2016-04-01 2016-06-30 0001372414 us-gaap:FurnitureAndFixturesMember us-gaap:MinimumMember 2016-04-01 2016-06-30 0001372414 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember us-gaap:MaximumMember 2016-04-01 2016-06-30 0001372414 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember us-gaap:MinimumMember 2016-04-01 2016-06-30 0001372414 us-gaap:MachineryAndEquipmentMember 2016-04-01 2016-06-30 0001372414 us-gaap:ComputerEquipmentMember 2016-04-01 2016-06-30 0001372414 us-gaap:RevolvingCreditFacilityMember 2016-06-30 0001372414 us-gaap:RevolvingCreditFacilityMember 2016-01-01 2016-06-30 0001372414 us-gaap:RevolvingCreditFacilityMember 2012-06-01 2012-06-30 0001372414 us-gaap:RevolvingCreditFacilityMember us-gaap:PrimeRateMember 2015-03-01 2015-03-31 0001372414 us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2015-03-01 2015-03-31 0001372414 us-gaap:RevolvingCreditFacilityMember us-gaap:PrimeRateMember 2012-06-01 2012-06-30 0001372414 us-gaap:RevolvingCreditFacilityMember 2015-06-30 0001372414 us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2015-11-01 2015-11-30 0001372414 us-gaap:RevolvingCreditFacilityMember us-gaap:PrimeRateMember 2015-11-01 2015-11-30 0001372414 us-gaap:InventoriesMember 2016-01-01 2016-06-30 0001372414 us-gaap:InventoriesMember 2015-01-01 2015-12-31 0001372414 2016-06-01 2016-06-30 0001372414 hive:OperatingLeaseEarlyTerminationMember 2016-06-30 0001372414 hive:EmployeeStockOptionsAndRestrictedStockUnitsMember 2015-12-31 0001372414 hive:TwoThousandFourteenEquityIncentivePlanMemberMember 2015-12-31 0001372414 hive:EmployeeStockPurchasePlanMember 2016-06-30 0001372414 hive:WarrantsToPurchaseCommonStockMember 2015-12-31 0001372414 hive:TwoThousandFourteenEquityIncentivePlanMemberMember 2016-06-30 0001372414 hive:WarrantsToPurchaseCommonStockMember 2016-06-30 0001372414 hive:EmployeeStockOptionsAndRestrictedStockUnitsMember 2016-06-30 0001372414 hive:EmployeeStockPurchasePlanMember 2015-12-31 0001372414 us-gaap:CommonStockMember 2016-06-30 0001372414 us-gaap:CommonStockMember 2016-03-25 0001372414 hive:TwoThousandFourteenEquityIncentivePlanMemberMember 2016-01-01 2016-06-30 0001372414 us-gaap:CommonStockMember 2015-04-01 2015-06-30 0001372414 us-gaap:EmployeeStockMember hive:EmployeeStockPurchasePlanMember 2016-01-01 2016-06-30 0001372414 2016-02-01 2016-02-29 0001372414 us-gaap:RestrictedStockUnitsRSUMember hive:TwoThousandFourteenEquityIncentivePlanMemberMember 2016-01-01 2016-06-30 0001372414 us-gaap:EmployeeStockMember 2016-06-30 0001372414 hive:PerformaceBasedRestrictedStockUnitMember 2016-01-01 2016-06-30 0001372414 us-gaap:EmployeeStockMember hive:EmployeeStockPurchasePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2016-06-30 0001372414 us-gaap:EmployeeStockMember hive:EmployeeStockPurchasePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2016-06-30 0001372414 us-gaap:RestrictedStockUnitsRSUMember hive:TwoThousandFourteenEquityIncentivePlanMemberMember 2016-04-01 2016-06-30 0001372414 us-gaap:RestrictedStockUnitsRSUMember hive:TwoThousandFourteenEquityIncentivePlanMemberMember 2015-01-01 2015-06-30 0001372414 hive:MarketBasedRestrictedStockUnitMember 2016-01-01 2016-06-30 0001372414 us-gaap:EmployeeStockOptionMember 2016-06-30 0001372414 us-gaap:EmployeeStockMember hive:EmployeeStockPurchasePlanMember 2016-06-30 0001372414 us-gaap:EmployeeStockMember 2016-04-01 2016-06-30 0001372414 us-gaap:CommonStockMember 2016-04-01 2016-06-30 0001372414 us-gaap:RestrictedStockUnitsRSUMember hive:TwoThousandFourteenEquityIncentivePlanMemberMember 2015-04-01 2015-06-30 0001372414 2016-02-29 0001372414 us-gaap:RestrictedStockUnitsRSUMember 2016-04-01 2016-06-30 0001372414 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2016-04-01 2016-06-30 0001372414 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2016-04-01 2016-06-30 0001372414 us-gaap:EmployeeStockMember hive:EmployeeStockPurchasePlanMember 2015-01-01 2015-06-30 0001372414 us-gaap:EmployeeStockMember hive:EmployeeStockPurchasePlanMember 2016-01-01 2016-01-31 0001372414 us-gaap:EmployeeStockOptionMember 2016-04-01 2016-06-30 0001372414 us-gaap:RestrictedStockUnitsRSUMember 2016-06-30 0001372414 us-gaap:CommonStockMember 2015-01-01 2015-06-30 0001372414 us-gaap:CommonStockMember 2016-01-01 2016-06-30 0001372414 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-06-30 0001372414 us-gaap:EmployeeStockOptionMember 2015-04-01 2015-06-30 0001372414 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-06-30 0001372414 2015-01-01 2015-12-31 0001372414 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-06-30 0001372414 us-gaap:RestrictedStockUnitsRSUMember hive:TwoThousandFourteenEquityIncentivePlanMemberMember 2016-06-30 0001372414 us-gaap:RestrictedStockUnitsRSUMember hive:TwoThousandFourteenEquityIncentivePlanMemberMember 2015-12-31 0001372414 us-gaap:RestrictedStockUnitsRSUMember 2015-12-31 0001372414 us-gaap:EmployeeStockMember 2015-04-01 2015-06-30 0001372414 us-gaap:RestrictedStockUnitsRSUMember 2015-01-01 2015-06-30 0001372414 us-gaap:RestrictedStockUnitsRSUMember 2015-04-01 2015-06-30 0001372414 us-gaap:EmployeeStockMember 2015-01-01 2015-06-30 0001372414 us-gaap:EmployeeStockMember 2016-01-01 2016-06-30 0001372414 us-gaap:EmployeeStockMember us-gaap:MaximumMember 2016-01-01 2016-06-30 0001372414 us-gaap:EmployeeStockMember us-gaap:MinimumMember 2016-01-01 2016-06-30 0001372414 us-gaap:EmployeeStockMember us-gaap:MinimumMember 2016-04-01 2016-06-30 0001372414 us-gaap:EmployeeStockMember us-gaap:MaximumMember 2016-04-01 2016-06-30 0001372414 us-gaap:EmployeeStockMember us-gaap:MaximumMember 2015-01-01 2015-06-30 0001372414 us-gaap:EmployeeStockMember us-gaap:MinimumMember 2015-01-01 2015-06-30 0001372414 us-gaap:EmployeeStockMember us-gaap:MaximumMember 2015-04-01 2015-06-30 0001372414 us-gaap:EmployeeStockMember us-gaap:MinimumMember 2015-04-01 2015-06-30 0001372414 us-gaap:EmployeeStockOptionMember 2015-04-01 2015-06-30 0001372414 us-gaap:WarrantMember 2015-04-01 2015-06-30 0001372414 us-gaap:WarrantMember 2016-04-01 2016-06-30 0001372414 us-gaap:EmployeeStockMember 2015-04-01 2015-06-30 0001372414 hive:CommonStockSubjecttoRepurchaseMember 2016-04-01 2016-06-30 0001372414 hive:CommonStockSubjecttoRepurchaseMember 2015-04-01 2015-06-30 0001372414 us-gaap:EmployeeStockMember 2016-04-01 2016-06-30 0001372414 us-gaap:EmployeeStockOptionMember 2016-04-01 2016-06-30 0001372414 country:GB 2015-12-31 0001372414 country:CN 2016-06-30 0001372414 country:US 2016-06-30 0001372414 country:US 2015-12-31 0001372414 country:GB 2016-06-30 0001372414 country:CN 2015-12-31 0001372414 us-gaap:GeographicConcentrationRiskMember country:US 2015-04-01 2015-06-30 0001372414 us-gaap:GeographicConcentrationRiskMember country:US 2016-01-01 2016-06-30 0001372414 us-gaap:GeographicConcentrationRiskMember country:US 2016-04-01 2016-06-30 0001372414 us-gaap:GeographicConcentrationRiskMember country:US 2015-01-01 2015-06-30 0001372414 us-gaap:EMEAMember 2015-01-01 2015-06-30 0001372414 us-gaap:AsiaPacificMember 2016-04-01 2016-06-30 0001372414 us-gaap:AsiaPacificMember 2015-04-01 2015-06-30 0001372414 us-gaap:EMEAMember 2016-04-01 2016-06-30 0001372414 us-gaap:AmericasMember 2015-04-01 2015-06-30 0001372414 us-gaap:EMEAMember 2015-04-01 2015-06-30 0001372414 us-gaap:AmericasMember 2016-01-01 2016-06-30 0001372414 us-gaap:AmericasMember 2015-01-01 2015-06-30 0001372414 us-gaap:AsiaPacificMember 2015-01-01 2015-06-30 0001372414 us-gaap:AmericasMember 2016-04-01 2016-06-30 0001372414 us-gaap:AsiaPacificMember 2016-01-01 2016-06-30 0001372414 us-gaap:EMEAMember 2016-01-01 2016-06-30 xbrli:pure iso4217:USD iso4217:USD xbrli:shares xbrli:shares utreg:Rate utreg:sqft hive:segment false --12-31 Q2 2016 2016-06-30 10-Q 0001372414 50599217 Accelerated Filer Aerohive Networks, Inc. 72500 P12M P2Y 94000 0 -61000 19000 80029000 67350000 46168 1.25 0.05 3484000 3121000 1220000 0 4531000 1 -10827000 -26610000 -7412000 -19935000 1 P2Y 257000 0 10589268 12397881 30000 0 25000 1000000 1000000 4000000 0.02 0.01 0.05 14000000 8800000 15140000 17085000 22824000 29493000 11856000 16878000 7149000 8493000 -61000 20000 231289000 244340000 4364000 582000 988000 2794000 217000 1419000 1001000 1727000 8186000 911000 2136000 5139000 382000 2593000 1987000 3224000 5454000 725000 1185000 3544000 321000 1704000 1366000 2063000 10350000 1328000 2331000 6691000 593000 3215000 2711000 3831000 15000 34000 11690154 9000 94094 11513177 73883 12496935 0 99054 12397881 0 147652000 6738000 140914000 151788000 6530000 145258000 134303000 3484000 130819000 135964000 3121000 132843000 46654000 6987000 23679000 15988000 39623000 2188000 21440000 15995000 -61000 0 -40000 -21000 19000 0 2000 17000 46593000 46593000 6987000 23639000 15967000 39642000 39642000 2188000 21442000 16012000 368000 1987000 98044000 85365000 45741000 39337000 33436000 33436000 27708000 27708000 -12679000 -6404000 80090000 67331000 33436000 33436000 27708000 27708000 73883 0 27715 0 17485345 19057377 0.001 0.001 500000000 500000000 49017293 50570502 49017293 50570502 49000 51000 -10827000 609000 -11436000 -26610000 885000 -27495000 -7405000 53000 -7458000 -19854000 -208000 -19646000 0.122 0.162 0.185 0.112 0.155 0.180 0.139 0.126 0.136 12145000 20781000 15463000 28805000 9619000 16427000 12413000 22852000 2526000 4354000 3050000 5953000 0.0075 0.0225 0.005 0.0175 0.01 0.04 0.0322 0.0237 757000 441000 59262000 56063000 3199000 63399000 61560000 1839000 27893000 29792000 31369000 33607000 3254000 3409000 1000000 1600000 900000 1800000 1602000 1795000 -0.23 -0.57 -0.15 -0.40 -0.23 0.01 -0.24 -0.57 0.02 -0.59 -0.15 0.00 -0.15 -0.40 0.00 -0.40 9410000 8287000 300000 1000000 9000000 28100000 P0Y5M1D P2Y6M18D P2Y8M5D 600000 6206000 12453000 7725000 15620000 513000 513000 24691000 41872000 32168000 58954000 -10728000 -26403000 -7344000 -19722000 99000 207000 68000 213000 356000 391000 1791000 1095000 -3912000 6669000 189000 5097000 4826000 4137000 3582000 3877000 420000 278000 142000 202000 155000 47000 -119000 226000 1671000 607000 1064000 4470000 -363000 4833000 173000 927000 110000 236000 19000 33000 117000 236000 704000 249000 10775000 14652000 600000 1300000 800000 1400000 106721000 119109000 4800000 147652000 6738000 140914000 151788000 6530000 145258000 54889000 83755000 20000000.0 0 5750000 5750000 0 20000000 20000000 20000000 0 1770000 1252000 -2849000 4573000 -11600000 0 -11600000 -12229000 0 -12229000 -10827000 609000 -11436000 -26610000 885000 -27495000 -7412000 53000 -7465000 -19935000 -208000 -19727000 1 1 35284000 67535000 39609000 78782000 -10593000 609000 -11202000 -25663000 885000 -26548000 -7441000 53000 -7494000 -19828000 -208000 -19620000 7564000 891000 973000 997000 1038000 1103000 2562000 6500000 1801000 2171000 3680000 3254000 426000 5382000 3409000 1973000 426000 473000 3680000 5382000 0 0 7000 81000 0 1500000 463000 1747000 19000 154000 90000 106000 296000 224000 1179000 1913000 0 1451000 800000 1367000 200000 540000 1500000 0 1500000 936000 735000 0 4592000 1913000 0 0.001 0.001 25000000 25000000 0 0 0 0 0 0 7613000 3484000 4129000 12399000 3121000 9278000 2950000 2834000 10000000 0 2271000 2890000 0 11400000 866000 353000 891000 832000 1046000 978000 997000 1034000 504000 645000 670000 542000 364000 167000 320000 103000 207000 -30000 -53000 -59000 -110000 411000 528000 199000 373000 16305000 1704000 0 1041000 614000 4476000 8470000 18422000 1794000 497000 2549000 666000 4465000 8451000 9156000 1360000 235000 7561000 9929000 1201000 188000 8540000 P3Y P7Y P3Y P3Y P5Y P2Y P5Y 600000 10000000 0 8883000 16393000 10562000 20772000 -190346000 6738000 -197084000 -210281000 6530000 -216811000 23800000 37000000 27400000 50200000 30751000 51231000 39536000 71992000 36836000 24818000 2848000 9170000 62653000 38911000 5446000 18296000 47631000 28685000 6803000 12143000 87759000 53045000 10557000 24157000 6085000 11422000 8095000 15767000 20195000 -609000 20804000 38689000 -885000 39574000 21322000 -53000 21375000 42390000 208000 42182000 8186000 10350000 P1Y P4Y 338479 434027 6.08 404000 222875 3038736 3038736 6.89 6.62 6.43 6.24 4046106 5715011 6.49 6.33 1031352 3100000 4500000 3400000 5900000 6.66 0.5141 0.5141 0.5511 0.5516 0.553 0.553 0.553 0.553 0.41 0.41 0.35 0.35 0.0174 0.0174 0.0150 0.0150 0.0045 0.0045 0.0051 0.0051 0.0007 0.0007 0.0007 0.0007 5000 980346 2450865 1804669 5017525 2138737 2138737 4520759 3691435 5.23 800000 1700000 300000 700000 557078 557078 0 900000 900000 3.57 3.57 3.22 3.16 6570000 9669000 6543162 6682870 6.05 6.06 9539000 6275981 6.00 2.12 7.44 6.13 P1Y6M P6M P6Y7D P1Y6M0D P0Y6M0D P6Y7D P2Y P0Y6M0D P5Y9M7D P2Y P0Y6M0D P5Y9M11D 8596000 P6Y2M19D P7Y0M10D P7Y4M10D P7Y3M 0.85 116342 230994 36758 95548 46593000 39642000 4900000 16200000 4900000 17200000 2600000 16900000 2800000 19000000 552109 646278 203214 10000000 2017-06-30 261515 1500000 40931000 6738000 34193000 32679000 6530000 26149000 5.55 261515 0 1451000 46888236 0 46888236 46595172 0 46595172 49798994 0 49798994 49467667 0 49467667 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Consolidation</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company prepared the accompanying consolidated financial statements in accordance with generally accepted accounting principles in the United States ("GAAP"), which includes the accounts of Aerohive Networks, Inc. and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;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:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">COMMITMENTS AND CONTINGENCIES </font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Lease Commitments </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company currently leases its main office facility in Milpitas, California, which is set to expire in June 2023. In addition, the Company leases office space for its subsidiaries in the United Kingdom, the Netherlands and China under non-cancelable operating leases that expire at various times through May 2017. The Company has also entered into various lease agreements in other locations in the United States and globally to support its sales and research and development functions. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the Company entered into a sublease agreement to lease approximately </font><font style="font-family:inherit;font-size:10pt;">72,500</font><font style="font-family:inherit;font-size:10pt;"> square feet of commercial office space located in Milpitas, California, for its new worldwide corporate headquarters. The lease commenced on April 1, 2016 and expires on June 30, 2023. Rent is paid on a monthly basis and will increase incrementally over the term of the lease for an aggregate net base rent of approximately </font><font style="font-family:inherit;font-size:10pt;">$6.5 million</font><font style="font-family:inherit;font-size:10pt;">. In addition to the monthly base rent, the Company is responsible for payment of certain operating expenses, including utilities and real estate taxes. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, we relocated our headquarters from Sunnyvale, California to Milpitas, California and incurred lease abandonment costs of </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">, which includes remaining lease obligation and other contractual obligations including utilities and real estate taxes. The lease abandonment costs are included in general and administrative expenses in the Company's condensed consolidated statements of operations. As of June 30, 2016, the facility exit obligation was </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes rent expense on a straight-line basis over the lease period. Future minimum lease payments by year under operating leases as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> are as follows: </font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:88%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Year Ending December 31,</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in&#160;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;">2016 (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;">891</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,103</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;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,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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">997</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">973</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,562</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,564</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rent expense was </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and 2015, respectively, and 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.3 million</font><font style="font-family:inherit;font-size:10pt;"> for the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and 2015, respectively.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Manufacturing Commitments </font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company subcontracts with manufacturing companies to manufacture its hardware products. The contract manufacturers procure components based on non-cancellable orders placed by the Company. If the Company cancels all or part of an order, the Company is liable to the contract manufacturers for the cost of the related components they purchased under such orders. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:40px;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, 2016</font><font style="font-family:inherit;font-size:10pt;"> and December 31, 2015, the Company had manufacturing commitments with contract manufacturers for inventory totaling approximately </font><font style="font-family:inherit;font-size:10pt;">$8.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$14.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contingencies</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company may be subject to legal proceedings and litigation arising in the ordinary course of business. The Company will record a liability when it believes that it is both probable that a loss has been incurred and the amount can be reasonably estimated. The Company expects to periodically evaluate developments in its legal matters that could affect the amount of liability that it has previously accrued, if any, and make adjustments as appropriate. Significant judgment is required to determine both likelihood of there being, and the estimated amount of, a loss related to such matters, and the Company&#8217;s judgment may be incorrect. The outcome of any proceeding is not determinable in advance. Until the final resolution of any such matter for which the Company may be required to accrue, there may be an exposure to loss in excess of the amount accrued and such excess amount could be significant.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is currently engaged in the following separate litigations which allege that the Company&#8217;s products infringe certain patents. </font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;" 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:18px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mojo Networks, Inc., formerly known as AirTight Networks, or Mojo, alleges that the Company&#8217;s products infringe U.S. Patent #7,339,914, or the &#8216;914 Patent. On January 23, 2013, in light of AirTight&#8217;s allegations, the Company filed in the U.S. District Court, Northern District of California, a Complaint for Declaratory Judgment against AirTight asserting that the Company&#8217;s products do not infringe the &#8216;914 Patent and that the &#8216;914 Patent is, in any case, invalid and not enforceable. AirTight filed a separate action asserting infringement of the &#8216;914 Patent by some or all of the Company&#8217;s products, which was then related to the Company&#8217;s initial action for declaratory judgment. The parties have resolved this matter, pursuant to which the related actions have been dismissed with prejudice.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;" 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:18px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Linex Technologies, or Linex, filed on March 19, 2013 a Complaint in the U.S. District Court, Southern District of Florida, asserting that some or all of the Company&#8217;s products infringe U.S. Patents #6,493,377, or the &#8216;377 Patent, and #7,167,503, or the &#8217;503 Patent. The Company filed an answer and counterclaims for declaratory judgment against Linex asserting that the Company&#8217;s products do not infringe the &#8216;377 and &#8216;503 Patents, and that the &#8216;377 and &#8216;503 Patents are, in any case, invalid and not enforceable. The Company separately filed with the U.S. Patent and Trademark Office, or the PTO, petitions to initiate reexamination of the &#8216;377 and &#8216;503 Patents, which the PTO granted. In the PTO reexaminations, all claims under the &#8216;377 Patent have been rejected and Linex has appealed the final rejections of the claims, and the petition regarding the claims subject to the &#8216;503 Patent is still pending. This case is currently stayed pending the reexaminations.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;" 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:18px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chrimar Systems, or Chrimar, filed in July 2015 a complaint in the U.S. District Court, Eastern District of Texas, asserting that certain of the Company&#8217;s products which utilize Power over Ethernet (PoE) functionality infringe United States Patent Nos. 8,155,012, 8,942,107, 8,902,760 and 9,019,838. The complainant filed a separate action against a channel partner based on that partner&#8217;s sale of Company products. The Company filed with the PTO a petition to initiate reexamination of the '012 Patent, which the PTO granted. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;" 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:18px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mobile Telecommunications Technologies LLC, or Mobile, filed in May 2016 a complaint in the U.S. District Court, Eastern District of Texas, asserting that certain of the Company&#8217;s products which utilize MIMO systems or frequency structures and functionality infringe United States Patent Nos. 5,590,403, 5,659,891, and 5,915,210.&#160; The Company is evaluating the possible application of these claims, if any, to its products.&#160; </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;" 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:18px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Anza Technology, Inc.,&#160;or Anza,&#160;filed in May 2016 a complaint in the U.S. District Court, Southern District of California, asserting that certain of the Company's products which utilize flip-chip bonding&#160;infringe United States Patent Nos. 7,124,927 and&#160;7,389,905&#8203;&#8203;. &#160;The Company is evaluating the possible application of these claims, if any, to its products.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company intends to defend these lawsuits vigorously, and is not able to predict or estimate any range of reasonably possible loss related to these lawsuits. If these matters have an adverse outcome, they may have a material impact on the Company&#8217;s financial position, results of operations or cash flows. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;padding-left:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is also currently in litigation asserting claims under federal securities laws.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2015, a class action complaint was filed in the Superior Court of the State of California, County of San Mateo, against the Company and certain of its current and former officers and directors. This action was subsequently related and consolidated with two identical, follow-on complaints and is captioned</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> Hunter v. Aerohive Networks, Inc., et al.</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Shareholder Litigation</font><font style="font-family:inherit;font-size:10pt;">, Master File No. 534070. The consolidated complaint alleges claims under federal securities laws that the Registration Statement which the Company filed with the Securities and Exchange Commission on Form S-1 in connection with its initial public offering in March 2014 contained false and/or misleading statements or omissions. The consolidated action also names as defendants the investment firms who underwrote the Company&#8217;s initial public offering.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated complaint alleges that the Registration Statement failed to disclose, among other things, product deficiencies, poor sales, and a decline in sales-related personnel. The complaint additionally alleges that the Company improperly recognized revenue, including by booking certain sales with rights of return. The consolidated complaint seeks unspecified compensatory damages and other relief. The Company is advancing certain defense costs with respect to individual defendants, including the underwriting investment firms, under written indemnification agreements.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During mediation, the parties reached a settlement, providing for payment to the class of plaintiffs in the amount of </font><font style="font-family:inherit;font-size:10pt;">$5.75 million</font><font style="font-family:inherit;font-size:10pt;"> in return for a release of all claims against the defendants, including Aerohive and its current and former officers and directors. The Court has preliminary approved the settlement, and directed the parties to take further actions to effect the settlement pending final Court approval. Pursuant to the terms of the settlement, Aerohive will pay approximately </font><font style="font-family:inherit;font-size:10pt;">$1.22 million</font><font style="font-family:inherit;font-size:10pt;"> of the </font><font style="font-family:inherit;font-size:10pt;">$5.75 million</font><font style="font-family:inherit;font-size:10pt;"> settlement amount (reflecting the amount remaining under Aerohive&#8217;s insurance retention), and the Company&#8217;s insurance carrier will pay the remainder of the settlement amount.&#160; &#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Guarantees</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has entered into agreements with some of its customers that contain indemnification provisions in the event of claims alleging that the Company&#8217;s products infringe the intellectual property rights of a third party. The Company has at its option and expense the ability to repair any infringement, replace product with a non-infringing equivalent-in-function product, or refund the customers the total product price. Other guarantees or indemnification arrangements include guarantees of product and service performance. The Company has not recorded a liability related to these indemnifications and guarantee provisions and the Company&#8217;s guarantees and indemnification arrangements have not had any impact on the consolidated financial statements to date.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations of Credit Risk and Significant Customers</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash equivalents are maintained in money market funds. The amount on deposit at any time with money market funds may exceed the insured limits provided on such funds. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company sells its products primarily to channel partners, which include value-added resellers, or VARs, and value-added distributors, or VADs. The Company&#8217;s accounts receivable are typically unsecured and are derived from revenue earned from customers located in the Americas, Europe, the Middle East and Africa, and Asia Pacific. The Company performs ongoing credit evaluations to determine customer credit, but generally does not require collateral from its customers.&#160;The Company maintains reserves for estimated credit losses and these losses have historically been within management&#8217;s expectations.&#160;</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant customers are those that represent more than 10% of the Company&#8217;s total revenue or gross accounts receivable balance at each respective balance sheet date. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Consolidation</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company prepared the accompanying consolidated financial statements in accordance with generally accepted accounting principles in the United States ("GAAP"), which includes the accounts of Aerohive Networks, Inc. and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">DEBT </font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financing Agreements </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2012, the Company entered into a revolving credit facility with Silicon Valley Bank (the revolving credit facility). The revolving credit facility is collateralized by substantially all of the Company&#8217;s property, other than intellectual property. Prior to March 31, 2015, the revolving credit facility bore monthly interest at a floating rate equal to the greater of (i)&#160;</font><font style="font-family:inherit;font-size:10pt;">4.00%</font><font style="font-family:inherit;font-size:10pt;"> or (ii)&#160;prime rate plus </font><font style="font-family:inherit;font-size:10pt;">0.75%</font><font style="font-family:inherit;font-size:10pt;">. By amendment in March 2015, interest on the credit facility adjusted as of March 31, 2015 to a floating rate equal to the lesser of (i) LIBOR rate plus&#160;</font><font style="font-family:inherit;font-size:10pt;">2.25%</font><font style="font-family:inherit;font-size:10pt;">&#160;or (ii) prime rate minus&#160;</font><font style="font-family:inherit;font-size:10pt;">0.5%</font><font style="font-family:inherit;font-size:10pt;">. In November 2015, the Company further amended the revolving credit facility to revise the floating interest rate to the lesser of (i) LIBOR rate plus&#160;</font><font style="font-family:inherit;font-size:10pt;">1.75%</font><font style="font-family:inherit;font-size:10pt;">&#160;or (ii) prime rate minus&#160;</font><font style="font-family:inherit;font-size:10pt;">1.0%</font><font style="font-family:inherit;font-size:10pt;">, which was effective January 1, 2016. The weighted average interest rate of the revolving credit facility was </font><font style="font-family:inherit;font-size:10pt;">2.37%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">3.22%</font><font style="font-family:inherit;font-size:10pt;">, for the six months ended June 30, 2016 and 2015, respectively. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The revolving credit facility currently provides, among other things, (i) a maturity date of March 31, 2017; and (ii) a revolving line up to&#160;</font><font style="font-family:inherit;font-size:10pt;">$20.0 million</font><font style="font-family:inherit;font-size:10pt;">, subject to certain conditions. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The revolving credit facility contains customary negative covenants which, unless waived by SVB, limit the Company&#8217;s ability to, among other things, incur additional indebtedness, grant liens, make investments, repurchase stock, pay dividends, transfer assets and merge or consolidate, as well as requiring the Company to maintain a minimum adjusted quick ratio of&#160;</font><font style="font-family:inherit;font-size:10pt;">1.25</font><font style="font-family:inherit;font-size:10pt;">&#160;to 1.00 and minimum cash balances as of the last day of each month. The revolving credit facility also contains customary events of default, subject to customary cure periods for certain defaults, that include, among other things, non-payment defaults, covenant defaults, material judgment defaults, bankruptcy and insolvency defaults, cross-defaults to certain other material indebtedness, and defaults due to inaccuracy of representation and warranties. Upon an event of default, the lender may declare all or a portion of the outstanding obligations payable by the Company to be immediately due and payable and exercise other rights and remedies provided for under the credit facility. During the existence of an event of default, interest on the obligations under the credit facility could be increased by&#160;</font><font style="font-family:inherit;font-size:10pt;">5.0%</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and December 31, 2015, the Company was in compliance with these covenants.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:40px;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, 2016</font><font style="font-family:inherit;font-size:10pt;">,&#160;</font><font style="font-family:inherit;font-size:10pt;">$20.0 million</font><font style="font-family:inherit;font-size:10pt;">&#160;remains outstanding under the revolving credit facility, and is included in current liabilities in the condensed consolidated balance sheet.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue consists of the following: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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;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;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Products</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,839</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software subscription and services</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;">61,560</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;">56,063</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,399</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;">59,262</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;">Less: current portion of deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,792</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,893</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current portion of deferred revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">33,607</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">31,369</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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:17px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">STOCK-BASED COMPENSATION</font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2014 Equity Incentive Plan</font></div><div style="line-height:120%;padding-top:12px;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On March 26, 2014, the Company's 2014 Equity Incentive Plan (2014 Plan) became effective. On March&#160;27,&#160;2014, the Company's earlier 2006 Global Share Plan (2006 Plan) was terminated and all reserved-but-unissued shares under the 2006 Plan were added to the 2014 Plan and all shares underlying stock awards granted under the 2006 Plan that otherwise would return to the 2006 Plan instead were rolled into the 2014 Plan. The Company may not grant additional awards under the 2006 Plan, but the 2006&#160;Plan will continue to govern outstanding awards previously granted under the 2006 Plan. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2014 Plan provides for the grant of incentive stock options within the meaning of Section 422 of the Internal Revenue Code (ISO), only to employees of the Company or any parent or subsidiary of the Company, and for the grant of nonstatutory stock options (NSO), restricted stock, restricted stock units, stock appreciation rights, performance units and performance shares to employees, directors and consultants of the Company, and the employees and consultants of any parent or subsidiary of the Company. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On the first day of each fiscal year beginning January 1, 2017 through January 1, 2024, the number of shares of common stock reserved for issuance under the 2014 Plan may increase by an amount equal to the lesser of (i)&#160;</font><font style="font-family:inherit;font-size:10pt;">4,000,000</font><font style="font-family:inherit;font-size:10pt;"> Shares, (ii) </font><font style="font-family:inherit;font-size:10pt;">5%</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s outstanding shares on the last day of the immediately preceding fiscal year, or (iii)&#160;such number of shares determined by the board of directors. In January 2016, the Company effected an increase of </font><font style="font-family:inherit;font-size:10pt;">2,450,865</font><font style="font-family:inherit;font-size:10pt;"> in the number of shares reserved under the 2014 Plan. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">4,520,759</font><font style="font-family:inherit;font-size:10pt;"> total shares of common stock reserved and available for grant under the 2014 Plan. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the total number of shares available for grant under the 2014 Plan as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3" rowspan="1"></td></tr><tr><td style="width:68%;" rowspan="1" colspan="1"></td><td style="width:31%;" 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;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares Available&#160;for Grant</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Balance, December 31, 2015</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;">5,017,525</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Authorized</font></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,450,865</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;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;">(900,000</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;">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;">557,078</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards granted</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,038,736</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;">Awards canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">434,027</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;">Balance, June 30, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,520,759</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:18px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Options</font></div><div style="line-height:120%;padding-top:12px;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the information about outstanding stock option activity: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:39%;" 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: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: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="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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" style="vertical-align:bottom;border-bottom: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;">Number&#160;of <br clear="none"/>Shares </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Underlying </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Outstanding </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted <br clear="none"/>Average <br clear="none"/>Exercise&#160;</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">Weighted <br clear="none"/>Average <br clear="none"/>Remaining <br clear="none"/>Contractual&#160;Term <br clear="none"/>(Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate <br clear="none"/>Intrinsic <br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, December 31, 2015</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;">6,543,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">7.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">900,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(203,214</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.12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(557,078</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;">7.44</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;font-weight:bold;">Balance, June 30, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,682,870</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;">6.06</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">9,669</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercisable, June 30, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,691,435</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.23</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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.22</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,596</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested and expected to vest, June 30, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,275,981</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;">6.00</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;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;">7.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">9,539</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:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted-average-grant-date fair value of options granted was </font><font style="font-family:inherit;font-size:10pt;">$3.22</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.16</font><font style="font-family:inherit;font-size:10pt;"> per share for the three and six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, and the aggregate-grant-date fair value of the Company's stock options granted was </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;"> for the three and six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. The weighted-average-grant-date fair value of the options granted was </font><font style="font-family:inherit;font-size:10pt;">$3.57</font><font style="font-family:inherit;font-size:10pt;"> per share for the three and six months ended June 30, 2015, and the aggregate-grant-date fair value of the Company's stock options granted was </font><font style="font-family:inherit;font-size:10pt;">$4.9 million</font><font style="font-family:inherit;font-size:10pt;"> for the three and six months ended June 30, 2015. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#160;options granted for the three months ended March 31, 2015.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The aggregate intrinsic value of stock options exercised was </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and 2015, respectively, and </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;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> for the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and 2015 respectively. The intrinsic value for each share underlying an option represents the difference between the option exercise price per share and the closing stock price of a share of the Company&#8217;s common stock.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted Stock Units</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company currently grants Restricted Stock Units (RSUs) to certain employees and directors. The RSUs typically vest over a period of time, generally </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">four years</font><font style="font-family:inherit;font-size:10pt;">, and are subject to the participant&#8217;s continuing service to the Company over that period.&#160;Until vested, RSUs do not have the voting and dividend participation rights of common stock and the shares underlying the awards are not considered issued and outstanding. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of the Company&#8217;s RSU activity and related information for the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Restricted Stock Units Outstanding</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average <br clear="none"/>Grant Date</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Per Share</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Balance, December 31, 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,046,106</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards 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;">3,038,736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards 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;">(1,031,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.66</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards 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;">(338,479</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.08</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Balance, June 30, 2016</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;">5,715,011</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">6.33</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted-average-grant date fair value of RSUs granted was&#160;</font><font style="font-family:inherit;font-size:10pt;">$6.43</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6.89</font><font style="font-family:inherit;font-size:10pt;">&#160;per share for the three months ended June 30, 2016 and 2015, respectively, and was </font><font style="font-family:inherit;font-size:10pt;">$6.24</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6.62</font><font style="font-family:inherit;font-size:10pt;"> per share for the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and 2015, respectively. The aggregate grant date fair value of RSUs granted was </font><font style="font-family:inherit;font-size:10pt;">$16.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$16.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively for the three months ended June 30, 2016 and 2015, and was </font><font style="font-family:inherit;font-size:10pt;">$19.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$17.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, for the six months ended June 30, 2016 and 2015. The aggregate fair value of shares vested as of the respective vesting dates was </font><font style="font-family:inherit;font-size:10pt;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, for the three months ended June 30, 2016 and 2015 and was </font><font style="font-family:inherit;font-size:10pt;">$5.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, for the six months ended June 30, 2016 and 2015.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The number of RSUs vested includes shares that the Company withheld to satisfy the minimum statutory tax withholding requirements, as determined by the Company, on behalf of certain employees. During the three months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and 2015, the Company withheld </font><font style="font-family:inherit;font-size:10pt;">36,758</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">116,342</font><font style="font-family:inherit;font-size:10pt;"> shares of stock, respectively, for an aggregate value of </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. During the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and 2015, the Company withheld </font><font style="font-family:inherit;font-size:10pt;">95,548</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">230,994</font><font style="font-family:inherit;font-size:10pt;"> shares of stock, respectively, for an aggregate value of </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Such shares were returned to the Company&#8217;s 2014 Equity Incentive Plan and are available under the plan terms for future issuance.</font></div><div style="line-height:120%;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The number of RSUs granted includes </font><font style="font-family:inherit;font-size:10pt;">222,875</font><font style="font-family:inherit;font-size:10pt;"> shares of performance-based restricted stock units (PBRSUs) that the Company granted&#160;to certain executives in March 2016 pursuant to the 2014 Plan. Each PBRSU represents the right to receive </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> share of the Company's common stock upon vesting, subject to the Company's achievement of a revenue target. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company expects the revenue target to be met. Accordingly, the Company recorded expense related to all of the PBRSUs, net of estimated forfeitures, on a straight-line basis. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The number of RSUs granted also includes </font><font style="font-family:inherit;font-size:10pt;">404,000</font><font style="font-family:inherit;font-size:10pt;"> shares of market-based restricted stock units (MBRSUs) that the Company granted to certain executives effective June 2016 pursuant to the 2014 Plan. Each MBRSU represents the right to receive </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> share of the Company's common stock upon vesting subject to the Company's achievement of stock price targets. The Company estimates the fair value of the MBRSUs using the Monte Carlo option-pricing model on the date of grant as the MBRSUs contain both market and service conditions. The Company recorded the expense related to all of the MBRSUs, net of estimated forfeitures, on a graded-vesting method. </font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2014 Employee Stock Purchase Plan</font></div><div style="line-height:120%;padding-top:12px;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2014 Employee Stock Purchase Plan (ESPP) is a ten-year plan, effective in March 2014. The ESPP authorizes the issuance of shares of common stock pursuant to purchase rights granted to employees of the Company and its designated subsidiaries. Under the ESPP, on the first day of fiscal year 2017, the number of shares of common stock reserved and available for issuance may increase in an amount equal to the lesser of (i)&#160;</font><font style="font-family:inherit;font-size:10pt;">1,000,000</font><font style="font-family:inherit;font-size:10pt;">&#160;Shares, (ii)&#160;</font><font style="font-family:inherit;font-size:10pt;">2.0%</font><font style="font-family:inherit;font-size:10pt;">&#160;of the Company&#8217;s outstanding shares on January 1, 2017, or (iii)&#160;such number of shares determined by the board of directors. On the first day of each fiscal year beginning January 1, 2018 through January 1, 2024, the number of shares of common stock reserved for issuance may increase in an amount equal to the lesser of (i)&#160;</font><font style="font-family:inherit;font-size:10pt;">1,000,000</font><font style="font-family:inherit;font-size:10pt;">&#160;shares, (ii)&#160;</font><font style="font-family:inherit;font-size:10pt;">1.0%</font><font style="font-family:inherit;font-size:10pt;">&#160;of the Company&#8217;s outstanding shares on the first day of the applicable fiscal year, or (iii)&#160;such number of shares determined by the board of directors. In January 2016, the Company effected an increase of </font><font style="font-family:inherit;font-size:10pt;">980,346</font><font style="font-family:inherit;font-size:10pt;"> shares with respect to the number of shares reserved under the ESPP. As of&#160;</font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had&#160;</font><font style="font-family:inherit;font-size:10pt;">2,138,737</font><font style="font-family:inherit;font-size:10pt;">&#160;total shares of common stock reserved for issuance under the ESPP. </font></div><div style="line-height:120%;padding-top:12px;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the ESPP, the Company grants stock purchase rights to all eligible employees, currently covering a&#160;</font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year offering period ending December 1, 2016, with purchase dates at the end of each interim&#160;six-month purchase period. Shares are purchased using employee&#160;payroll deductions at purchase prices equal to&#160;</font><font style="font-family:inherit;font-size:10pt;">85%</font><font style="font-family:inherit;font-size:10pt;">&#160;of the lesser of the fair market value of the Company&#8217;s common stock at either the first day of each offering period or the date of purchase. The ESPP has a reset provision. If the closing price of the Company&#8217;s common stock on the last day of any purchase period during an offering period is lower than the closing sales price on the first day of the related offering period, that offering period will terminate upon the purchase of shares for such purchase period and participants will be enrolled in the immediately following offering period. As a result, the reference price for purposes of determining the purchase price of shares for subsequent purchase periods for all participants of the new offering period will be reset to such lower price. No participant may purchase more than&#160;</font><font style="font-family:inherit;font-size:10pt;">$25,000</font><font style="font-family:inherit;font-size:10pt;">&#160;worth of common stock in any calendar year, or&#160;</font><font style="font-family:inherit;font-size:10pt;">5,000</font><font style="font-family:inherit;font-size:10pt;">&#160;shares of common stock in any&#160;six-month purchase period. For the three and six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company issued </font><font style="font-family:inherit;font-size:10pt;">646,278</font><font style="font-family:inherit;font-size:10pt;"> shares under the ESPP plan. For the six months ended June 30, 2015, the Company issued </font><font style="font-family:inherit;font-size:10pt;">552,109</font><font style="font-family:inherit;font-size:10pt;"> shares under the ESPP. </font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Repurchase Program</font></div><div style="line-height:120%;padding-top:12px;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the Company's board of directors authorized a stock repurchase program of up to&#160;</font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;">, with stock purchases made from time to time in compliance with applicable securities laws in the open market or in privately negotiated transactions. The timing and amounts of any purchases will be based on market conditions and other factors including price, regulatory requirements and capital availability. The authorization does not require the purchase of any minimum number of shares, and may be suspended, modified or discontinued at any time without prior notice. &#160;Unless modified, or earlier suspended or discontinued, the authorization will expire as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, without further action of the Company. </font></div><div style="line-height:120%;padding-top:12px;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company repurchased a total of </font><font style="font-family:inherit;font-size:10pt;">261,515</font><font style="font-family:inherit;font-size:10pt;"> shares of its common stock on the open market at a total cost of </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> with an average price per share of </font><font style="font-family:inherit;font-size:10pt;">$5.55</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Determination of Fair Values </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average assumptions for the Company's stock options granted during the three and six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options:</font></div></td><td colspan="2" 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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" 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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" 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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" 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;">Expected term (in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.77</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">6.02</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">5.78</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">6.02</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;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;">55.11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">55.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">51.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;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.50</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.74</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.50</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.74</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average assumptions used to value employee stock purchase rights under the Black-Scholes model were as follows:</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;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:41%;" 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:14%;" 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:14%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">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:9pt;"><font style="font-family:inherit;font-size:9pt;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;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ESPP purchase rights:</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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;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;">0.5 - 2.00</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50 - 1.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5 - 2.00</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50 - 1.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;">Expected volatility</font></div></td><td style="vertical-align: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;">35% - 55.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 style="vertical-align: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;">41.0% - 55.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 style="vertical-align: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;">35% - 55.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 style="vertical-align: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;">41.0% - 55.3%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;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;">0.07% - 0.51%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.07% - 0.45%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.07% - 0.51%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.07% - 0.45%</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:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-based Compensation Expense</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total stock-based compensation the Company recognized for stock-based awards in the consolidated statements of operations is as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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 colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">382</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">1,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,001</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,711</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,987</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">2,063</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,831</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,419</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,215</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,593</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total 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;">5,454</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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,364</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">10,350</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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,186</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents stock-based compensation expense by award-type:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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 colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">988</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,136</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,544</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,794</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,139</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee Stock Purchase Plan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">725</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">582</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">911</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total 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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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,454</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;">4,364</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;">10,350</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;">8,186</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:12px;text-indent:42px;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, 2016</font><font style="font-family:inherit;font-size:10pt;">, unrecognized stock-based compensation related to outstanding stock options, RSUs (including PBRSUs and MBRSUs) and ESPP purchase rights, net of estimated forfeitures, was </font><font style="font-family:inherit;font-size:10pt;">$9.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$28.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, which the Company expects to recognize over weighted-average periods of </font><font style="font-family:inherit;font-size:10pt;">2.55 years</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2.68 years</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">0.42 years</font><font style="font-family:inherit;font-size:10pt;">, respectively. For the six months ended June 30, 2015, the Company capitalized </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> stock-based compensation expense to the development of its internal-use cloud services platform.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the total number of shares available for grant under the 2014 Plan as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3" rowspan="1"></td></tr><tr><td style="width:68%;" rowspan="1" colspan="1"></td><td style="width:31%;" 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;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares Available&#160;for Grant</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Balance, December 31, 2015</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;">5,017,525</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Authorized</font></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,450,865</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;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;">(900,000</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;">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;">557,078</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards granted</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,038,736</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;">Awards canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">434,027</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;">Balance, June 30, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,520,759</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NET LOSS PER SHARE </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company calculates basic and diluted net loss per share of common stock allocable to common stockholders by dividing the net loss allocable to common stockholders by the weighted average number of common shares outstanding during the period. Diluted net loss per share of common stock is the same as basic net loss per share of common stock, since the effects of potentially dilutive securities are antidilutive. </font></div><div style="line-height:120%;padding-top:12px;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the computation of basic and diluted net loss per share allocable to common stockholders:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;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;">(in thousands, except for share and per share data)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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,412</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;">(10,827</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;">(19,935</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;">(26,610</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="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute net loss per share, basic and diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,798,994</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,888,236</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;">49,467,667</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;">46,595,172</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;">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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic 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.15</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.23</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.40</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.57</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:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following period-end outstanding common stock equivalents were excluded from the computation of diluted net loss per share for the periods presented because including them would have been antidilutive:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" 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: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="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of 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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares of common stock issuable under the Equity Incentive Plan</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,397,881</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,513,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;">Common stock subject to repurchase</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">9,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common stock issuable upon exercise of warrants</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">73,883</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee Stock Purchase Plan</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;">99,054</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">94,094</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,496,935</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,690,154</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">FAIR VALUE MEASUREMENTS</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records its financial assets and liabilities at fair value. The inputs used in the valuation methodologies in measuring fair value are defined in the fair value hierarchy as follows: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3" rowspan="1"></td></tr><tr><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:82%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:6px;padding-bottom:6px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quoted prices (unadjusted) in active markets that are accessible at the measurement date for identical assets or liabilities.</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:6px;padding-bottom:6px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable prices that are based on inputs not quoted on active markets, but corroborated by market data.</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:6px;padding-bottom:6px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;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 style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unobservable inputs are used when little or no market data is available.</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's cash equivalents and short-term marketable investments are classified within Level 1 and Level 2 in the fair value hierarchy as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and December 31, 2015. Level 1 assets include highly liquid money market funds that are included in cash and cash equivalents. These instruments are generally classified within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets. Level 2 assets include U.S. treasuries, corporate securities and commercial paper that are included in short-term investments. The Company uses inputs such as actual trade data, benchmark yields, broker/dealer quotes or alternative pricing sources with reasonable levels of price transparency which are obtained from quoted market prices, independent pricing vendors, or other sources, to determine the ultimate fair value of these assets. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;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, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company held a convertible note from a privately held company, which the Company classified it as Level 3 in the fair value hierarchy (Note 3).</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of the Company&#8217;s Level 1 and Level 2 assets are as follows: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:26%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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="19" 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, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized Gain (Loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;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;">Cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;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;">Short-term investments</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Level 1:</font></div></td><td colspan="3" style="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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">27,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;">27,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">27,708</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 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;">&#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 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;">27,708</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 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;">27,708</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 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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Level 2:</font></div></td><td 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">U.S. treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,995</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">16,012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 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;">21,440</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,442</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">21,442</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">2,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">2,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">2,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="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;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,623</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 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" colspan="1"><div style="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;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19</font></div></td><td style="vertical-align:bottom;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 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" colspan="1"><div style="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;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,642</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 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" colspan="1"><div style="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;padding-top:2px;padding-bottom:2px;border-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: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 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" colspan="1"><div style="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;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,642</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: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;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">67,331</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top: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;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">19</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top: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;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">67,350</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top: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;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">27,708</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top: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;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">39,642</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:26%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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="19" 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 31, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized Gain (Loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;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;">Cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;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;">Short-term investments</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Level 1:</font></div></td><td colspan="3" style="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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,436</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">33,436</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,436</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">33,436</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 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;">&#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 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;">33,436</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 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;">33,436</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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Level 2:</font></div></td><td 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">U.S. treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,988</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">15,967</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">15,967</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 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;">23,679</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(40</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;">23,639</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">23,639</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">6,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">6,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">6,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="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;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,654</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 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" colspan="1"><div style="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;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(61</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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" colspan="1"><div style="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;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,593</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 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" colspan="1"><div style="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;padding-top:2px;padding-bottom:2px;border-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: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;">46,593</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: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;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">80,090</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-weight:bold;">$</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;font-weight:bold;">(61</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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-weight:bold;">$</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;font-weight:bold;">80,029</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-weight:bold;">$</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;font-weight:bold;">33,436</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-weight:bold;">$</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;font-weight:bold;">46,593</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:12px;text-indent:42px;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, 2016</font><font style="font-family:inherit;font-size:10pt;"> and December 31, 2015, all short-term investments contractually matured within </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> year. </font></div><div style="line-height:120%;padding-top:12px;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized gains and losses related to these investments are due to interest rate fluctuations as opposed to credit quality. In addition, the Company does not intend to sell, and it is not more likely than not that the Company would be required to sell, these investments before recovery of their cost basis. As a result, there is&#160;no&#160;other-than-temporary impairment for these investments as of&#160;</font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and December&#160;31, 2015.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The functional currency of the Company&#8217;s foreign subsidiaries is the U.S. dollar. Transactions denominated in currencies other than the functional currency are remeasured at the average exchange rate in effect during the period. At the end of each reporting period, the Company&#8217;s subsidiaries&#8217; monetary assets and liabilities are remeasured to the U.S. dollar using exchange rates in effect at the end of the reporting period. Non-monetary assets and liabilities are remeasured at historical exchange rates. Gains and losses related to remeasurement are recorded in other income (expense), net in the consolidated statements of operations. Foreign currency exchange losses have not been significant in any period presented and the Company has not undertaken any hedging transactions related to foreign currency exposure.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">INCOME TAXES</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The provision for income taxes was approximately </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and 2015, and was </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> for the six months ended June 30, 2016 and 2015. The provision for income taxes consisted primarily of state taxes and foreign income taxes.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three and six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and 2015, the provisions for income taxes differed from the statutory amount primarily due to maintaining a full valuation allowance against the U.S. net deferred tax assets, partially offset by foreign and state taxes.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has intercompany services agreements with its subsidiaries located in the United Kingdom, Netherlands, New Zealand, Australia, Canada and China, which require payment for services rendered by these subsidiaries at an arm&#8217;s-length transaction price. The foreign tax expense represents foreign income tax payable by these subsidiaries on profit generated on intercompany services agreements.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Realization of deferred tax assets is dependent on future taxable income, the existence and timing of which is uncertain. Based on the Company&#8217;s history of losses, management has determined it cannot conclude that it is more likely than not that the deferred tax assets will be realized and, accordingly, management has placed a full valuation allowance against its domestic deferred tax assets, including net operating loss carryforwards and research and development and other tax credits, as of June 30, 2016 and December 31, 2015.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES </font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Nature of Operations</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aerohive Networks,&#160;Inc. was incorporated in Delaware on March&#160;15, 2006, and, together with its subsidiaries (the "Company"), has designed and developed a leading cloud and enterprise Wi-Fi solution that enables our customers to use the power of the Wi-Fi, cloud, analytics and applications to transform how they serve their customers. Our products include Wi-Fi access points, routers and switches required to build an edge-access network; a cloud services platform for centralized management; data collection and analytics; and applications that leverage the network to provide additional capabilities to business and IT organizations. Together, these products, service platforms and applications create a simple, scalable, and secure solution to deliver a better connected experience.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has offices in North America, Europe, the Middle East and Asia Pacific and employs staff around the world. </font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Consolidation</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company prepared the accompanying consolidated financial statements in accordance with generally accepted accounting principles in the United States ("GAAP"), which includes the accounts of Aerohive Networks, Inc. and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;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:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, among others, the selling price of product, software and support services, determination of fair value of stock-based awards, inventory valuation, accounting for income taxes, including the valuation reserve on deferred tax assets and uncertain tax positions, allowance for sales reserves, allowance for doubtful accounts, and warranty costs. Management evaluates estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. As the Company cannot determine future events and their effects with precision, actual results could differ from these estimates and assumptions, and those differences could be material to the consolidated financial statements. </font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Changes in Accounting Policy</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the first quarter of 2016, the Company voluntarily changed its accounting policy for sales commissions related to products, which include hardware and software revenue, and software subscription and services, which include post-contract support ("PCS") and Software-as-a-Service (&#8220;SaaS&#8221;) contracts. The Company changed its accounting policy from recording an expense when incurred to deferral of the sales commissions in proportion to the consideration allocated to each element in the arrangement and amortization in, or over, the same period the revenue is recognized for each of the elements in the arrangement (i.e., upon delivery for the product deliverables and over the non-cancellable term of the contract for the PCS and SaaS deliverables). </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company believes the deferral method described above is preferable primarily because the direct incremental sales commission charges are so closely related to obtaining the revenue from the non-cancellable contracts that they should be deferred and charged to expense over the same period that the related revenue is recognized. Deferred commission amounts are recoverable through the future revenue streams (including up-front payments) under the non-cancellable arrangements.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term deferred commissions are included in prepaid expenses and other current assets, while long-term deferred commissions are included in other assets in the accompanying consolidated balance sheets. The amortization of deferred commissions is included in sales and marketing expense in the accompanying consolidated statements of operations.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements and related notes have been adjusted to reflect the impacts of this change with the associated deferred tax impacts retrospectively for all prior periods presented. Under the as previously reported basis, there were no book / tax basis differences related to commission expense.&#160;Under the as adjusted basis, the deferred commission asset creates a deferred tax liability related to commission expense. Creating this deferred tax liability reduces the valuation allowance on the deferred tax assets by the same amount.&#160;The increase in the deferred tax liability is fully offset by the reduction in the deferred tax asset valuation allowance and has no net impact to income tax provision in the consolidated statements of operations.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The cumulative effect of the change on accumulated deficit was </font><font style="font-family:inherit;font-size:10pt;">$4.8 million</font><font style="font-family:inherit;font-size:10pt;"> as of January 1, 2015. The following tables present the effects of the retrospective application of the voluntary change in accounting principle for sales commissions related to non-cancellable product, PCS, and SaaS contracts for the current periods and the corresponding preceding periods presented (in thousands, except per share data):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="24" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated Balance Sheet (in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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 31, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Computed&#8232;under&#160;Prior&#8232;Method</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Impact&#160;of&#8232;Commission&#8232;Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As&#8232;Previously&#8232;Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Impact&#160;of&#8232;Commission&#8232;Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">9,278</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;">3,121</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;">12,399</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;">4,129</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;">3,484</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;">7,613</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;">Total current assets</font></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;">132,843</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">3,121</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">135,964</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">130,819</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">3,484</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">134,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,973</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,409</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,382</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">426</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">145,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 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;">6,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">151,788</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">140,914</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">6,738</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">147,652</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated deficit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(216,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,530</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(210,281</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(197,084</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,738</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(190,346</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;">Total stockholders' equity</font></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;">26,149</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">6,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">32,679</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,193</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">6,738</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,931</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities and stockholders' equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145,258</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,530</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140,914</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,738</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,652</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="24" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated Statements of Operations (in thousands, except share and per share amounts)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Three Months Ended June 30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Three Months Ended June 30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Computed&#8232;under&#160;Prior&#8232;Method</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Impact&#160;of&#8232;Commission&#8232;Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As&#8232;Previously&#8232;Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Impact&#160;of&#8232;Commission&#8232;Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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;">21,375</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;">(53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">21,322</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;">20,804</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;">(609</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">20,195</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;">Operating loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,494</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,441</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,202</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">609</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(10,593</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 loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">609</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 allocable to common stockholders, basic and diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.15</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.15</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;">(0.24</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;">0.01</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.23</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 in computing net loss per share allocable to common stockholders, basic and diluted</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,798,994</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">49,798,994</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,888,236</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">46,888,236</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">Six Months Ended June 30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Six Months Ended June 30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Computed&#8232;under&#160;Prior&#8232;Method</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Impact&#160;of&#8232;Commission&#8232;Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As&#8232;Previously&#8232;Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Impact&#160;of&#8232;Commission&#8232;Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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;">42,182</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;">208</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;">42,390</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;">39,574</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;">(885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">38,689</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;">Operating loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,620</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(208</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(19,828</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26,548</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">885</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,663</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 loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,935</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27,495</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26,610</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;">Net loss per share allocable to common stockholders, basic and diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.40</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.40</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;">(0.59</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;">0.02</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.57</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;">Weighted-average shares used in computing net loss per share allocable to common stockholders, basic and diluted</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,467,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">49,467,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,595,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">46,595,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="24" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-top:6px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated Statements of Comprehensive Loss (in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Three Months Ended June 30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Three Months Ended June 30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Computed&#8232;under&#160;Prior&#8232;Method</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Impact&#160;of&#8232;Commission&#8232;Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As&#8232;Previously&#8232;Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Impact&#160;of&#8232;Commission&#8232;Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(7,465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">53</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;">(7,412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(11,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">609</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,827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,458</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;">53</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,405</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,436</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">609</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(10,827</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Six Months Ended June 30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Six Months Ended June 30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Computed&#8232;under&#160;Prior&#8232;Method</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Impact&#160;of&#8232;Commission&#8232;Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As&#8232;Previously&#8232;Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Impact&#160;of&#8232;Commission&#8232;Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(19,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">(208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">(19,935</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">(27,495</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">885</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;">(26,610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,646</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;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;">(208</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;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;">(19,854</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;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;">(27,495</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;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;">885</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;">(26,610</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="24" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-top:6px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated Statements of Cash Flows (in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Six Months Ended June 30 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Six Months Ended June 30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Computed&#8232;under&#160;Prior&#8232;Method</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Impact&#160;of&#8232;Commission&#8232;Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As&#8232;Previously&#8232;Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Impact&#160;of&#8232;Commission&#8232;Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(19,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(19,935</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(27,495</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">885</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;">(26,610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;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,833</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">363</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,470</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,064</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(607</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,671</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;">Other assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(155</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(202</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(278</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 cash used in operating activities</font></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;">(12,229</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">(12,229</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,600</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">(11,600</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no other material changes to the significant accounting policies during the three and six months ended June 30, 2016 as compared to those described in the Company's audited consolidated financial statements included in its Annual Report on Form 10-K for the year ended December 31, 2015, filed with the SEC on February 26, 2016.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The functional currency of the Company&#8217;s foreign subsidiaries is the U.S. dollar. Transactions denominated in currencies other than the functional currency are remeasured at the average exchange rate in effect during the period. At the end of each reporting period, the Company&#8217;s subsidiaries&#8217; monetary assets and liabilities are remeasured to the U.S. dollar using exchange rates in effect at the end of the reporting period. Non-monetary assets and liabilities are remeasured at historical exchange rates. Gains and losses related to remeasurement are recorded in other income (expense), net in the consolidated statements of operations. Foreign currency exchange losses have not been significant in any period presented and the Company has not undertaken any hedging transactions related to foreign currency exposure.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;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:13px;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") 2014-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from contracts with customers (Topic 606), </font><font style="font-family:inherit;font-size:10pt;">which supersedes the revenue recognition requirements in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition (Topic 605) </font><font style="font-family:inherit;font-size:10pt;">and most industry-specific guidance. The guidance requires entities to recognize revenue when they transfer promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. In August 2015, the FASB issued ASU 2015-14 deferring the effective date of this standard by one year to December 15, 2017, and thus, the new standard will be effective for the Company on January 1, 2018. This standard may be adopted using either the full or modified retrospective methods. In April 2016 and May 2016, the FASB issued ASU 2016-10 and ASU 2016-12, respectively, which clarifies guidance on identifying performance obligations, collectability criterion and noncash consideration. The Company is currently evaluating the potential impact of this standard on its financial statements.</font></div><div style="line-height:120%;padding-top:13px;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASU 2016-01,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recognition and Measurement of Financial Assets and Financial Liabilities</font><font style="font-family:inherit;font-size:10pt;">, which provides guidance for the recognition, measurement, presentation, and disclosure of financial assets and liabilities.&#160; This ASU will be effective for the Company beginning in the first quarter of fiscal year 2019.&#160; The Company is currently evaluating the effects of the adoption of this standard on its financial statements.</font></div><div style="line-height:120%;padding-top:13px;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</font><font style="font-family:inherit;font-size:10pt;">, which supersedes the lease accounting requirements in Topic 840. ASU 2016-02 requires a dual approach for lessee accounting under which a lessee would account for leases as finance leases or operating leases. Both finance leases and operating leases will result in the lessee recognizing a right-of-use asset and a corresponding lease liability. For finance leases, the lessee would recognize interest expense and amortization of the right-of-use asset, and for operating leases, the lessee would recognize a straight-line total lease expense.&#160;The guidance also requires qualitative and specific quantitative disclosures to supplement the amounts recorded in the financial statements so that users can understand more about the nature of an entity&#8217;s leasing activities, including significant judgments and changes in judgments. This guidance is effective beginning in fiscal year 2019. The Company is currently evaluating the potential impact of this standard on its financial statements.</font></div><div style="line-height:120%;padding-top:13px;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU 2016-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Improvements to Employee Share-Based Payment Accounting</font><font style="font-family:inherit;font-size:10pt;">,&#160;which is intended to simplify several aspects of the accounting for share-based payment transactions, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. This guidance is effective beginning after December 15, 2016, with early adoption permitted. The Company is currently evaluating the potential impact of this standard on its financial statements.&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations of Credit Risk and Significant Customers</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash equivalents are maintained in money market funds. The amount on deposit at any time with money market funds may exceed the insured limits provided on such funds. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company sells its products primarily to channel partners, which include value-added resellers, or VARs, and value-added distributors, or VADs. The Company&#8217;s accounts receivable are typically unsecured and are derived from revenue earned from customers located in the Americas, Europe, the Middle East and Africa, and Asia Pacific. The Company performs ongoing credit evaluations to determine customer credit, but generally does not require collateral from its customers.&#160;The Company maintains reserves for estimated credit losses and these losses have historically been within management&#8217;s expectations.&#160;</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant customers are those that represent more than 10% of the Company&#8217;s total revenue or gross accounts receivable balance at each respective balance sheet date. The Company has entered into separate agreements with certain individual VADs that are part of a consolidated group of entities which collectively constitutes greater than 10% of the Company&#8217;s total revenue or gross accounts receivable balance for certain periods, as presented in the tables below. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The percentages of revenue from a consolidated group of entities (VAD A) and from an individual entity (VAD C) greater than 10% of total consolidated revenue were as follows:</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="13" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:27%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</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="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</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:9pt;"><font style="font-family:inherit;font-size:9pt;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;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">VAD A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;border-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.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">VAD C</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</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;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">* Less than 10%</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The percentages of receivables from VAD A and individual entities&#160;(VAD B and VAD C) greater than 10% of total consolidated accounts receivable were as follows: </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="7" rowspan="1"></td></tr><tr><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30,</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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">VAD A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">18.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.5</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;">VAD B</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">VAD C</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">15.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">* Less than 10%</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net consists of the following: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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;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;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Useful Lives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer and other equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,794</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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, research and development laboratory equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">3 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,465</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,476</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">2 to 5 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,470</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office furniture and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">3 to 7 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,549</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,041</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">shorter of useful life or lease term</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">614</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 progress</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">497</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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, gross</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,305</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Accumulated depreciation and amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,493</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;">(7,149</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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,929</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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,156</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net by location is summarized as follows: &#160;</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:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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;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;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,561</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">People's Republic of China</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,201</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">United Kingdom</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">235</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total property and equipment, 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;">9,929</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,156</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:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities consist of the following: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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;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;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,287</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,410</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrual for class action litigation settlement (Note 5)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,750</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,171</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,801</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 liability, current portion</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">670</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">645</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accrued liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,878</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,856</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following period-end outstanding common stock equivalents were excluded from the computation of diluted net loss per share for the periods presented because including them would have been antidilutive:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" 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: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="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of 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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares of common stock issuable under the Equity Incentive Plan</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,397,881</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,513,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;">Common stock subject to repurchase</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">9,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common stock issuable upon exercise of warrants</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">73,883</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee Stock Purchase Plan</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;">99,054</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">94,094</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,496,935</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,690,154</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the computation of basic and diluted net loss per share allocable to common stockholders:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;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;">(in thousands, except for share and per share data)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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,412</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;">(10,827</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;">(19,935</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;">(26,610</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="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute net loss per share, basic and diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,798,994</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,888,236</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;">49,467,667</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;">46,595,172</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;">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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic 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.15</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.23</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.40</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.57</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:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total stock-based compensation the Company recognized for stock-based awards in the consolidated statements of operations is as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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 colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">382</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">1,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,001</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,711</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,987</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">2,063</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,831</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,419</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,215</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,593</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total 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;">5,454</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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,364</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">10,350</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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,186</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents stock-based compensation expense by award-type:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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 colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">988</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,136</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,544</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,794</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,139</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee Stock Purchase Plan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">725</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">582</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">911</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total 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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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,454</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;">4,364</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;">10,350</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;">8,186</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:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">he percentages of revenue from a consolidated group of entities (VAD A) and from an individual entity (VAD C) greater than 10% of total consolidated revenue were as follows:</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="13" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:27%;" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</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="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</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:9pt;"><font style="font-family:inherit;font-size:9pt;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;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">VAD A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;border-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.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">VAD C</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</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;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">* Less than 10%</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The percentages of receivables from VAD A and individual entities&#160;(VAD B and VAD C) greater than 10% of total consolidated accounts receivable were as follows: </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="7" rowspan="1"></td></tr><tr><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30,</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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">VAD A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">18.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.5</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;">VAD B</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">VAD C</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">15.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">* Less than 10%</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of the Company&#8217;s Level 1 and Level 2 assets are as follows: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:26%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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="19" 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, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized Gain (Loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;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;">Cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;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;">Short-term investments</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Level 1:</font></div></td><td colspan="3" style="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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">27,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;">27,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">27,708</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 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;">&#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 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;">27,708</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 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;">27,708</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 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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Level 2:</font></div></td><td 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">U.S. treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,995</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">16,012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 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;">21,440</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,442</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">21,442</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">2,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">2,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">2,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="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;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,623</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 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" colspan="1"><div style="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;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19</font></div></td><td style="vertical-align:bottom;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 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" colspan="1"><div style="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;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,642</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 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" colspan="1"><div style="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;padding-top:2px;padding-bottom:2px;border-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: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 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" colspan="1"><div style="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;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,642</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: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;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">67,331</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top: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;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">19</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top: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;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">67,350</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top: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;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">27,708</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top: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;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">39,642</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:26%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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="19" 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 31, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized Gain (Loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;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;">Cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;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;">Short-term investments</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Level 1:</font></div></td><td colspan="3" style="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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,436</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">33,436</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,436</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">33,436</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 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;">&#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 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;">33,436</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 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;">33,436</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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Level 2:</font></div></td><td 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">U.S. treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,988</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">15,967</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">15,967</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 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;">23,679</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(40</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;">23,639</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">23,639</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">6,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">6,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">6,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="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;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,654</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 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" colspan="1"><div style="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;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(61</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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" colspan="1"><div style="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;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,593</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 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" colspan="1"><div style="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;padding-top:2px;padding-bottom:2px;border-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: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;">46,593</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: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;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">80,090</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-weight:bold;">$</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;font-weight:bold;">(61</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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-weight:bold;">$</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;font-weight:bold;">80,029</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-weight:bold;">$</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;font-weight:bold;">33,436</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-weight:bold;">$</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;font-weight:bold;">46,593</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:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum lease payments by year under operating leases as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> are as follows: </font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:88%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Year Ending December 31,</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in&#160;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;">2016 (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;">891</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,103</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;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,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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">997</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">973</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,562</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,564</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> summary of the Company&#8217;s RSU activity and related information for the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Restricted Stock Units Outstanding</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average <br clear="none"/>Grant Date</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Per Share</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Balance, December 31, 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,046,106</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards 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;">3,038,736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards 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;">(1,031,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.66</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards 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;">(338,479</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.08</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Balance, June 30, 2016</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;">5,715,011</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">6.33</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:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the activity related to the Company&#8217;s accrued liability for estimated future warranty: </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="16" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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 colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">997</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">832</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">978</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">891</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Charges to operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">199</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">411</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">373</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">528</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Obligations fulfilled</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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;">(167</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;">(207</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;">(320</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;">Changes in existing warranty</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(59</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(30</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(110</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(53</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total product warranties</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,034</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,046</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,034</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,046</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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</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: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;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">670</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">504</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">670</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">504</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current portion</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">364</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">542</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">364</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">542</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents the Company's revenue based on the billing address of the respective VAR or the VAD: </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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 colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,685</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,818</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,911</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe, Middle East and Africa</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,143</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,170</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,157</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,296</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,803</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,557</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,446</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</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;">47,631</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;">36,836</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;">87,759</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;">62,653</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:12px;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the information about outstanding stock option activity: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:39%;" 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: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: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="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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" style="vertical-align:bottom;border-bottom: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;">Number&#160;of <br clear="none"/>Shares </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Underlying </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Outstanding </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted <br clear="none"/>Average <br clear="none"/>Exercise&#160;</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">Weighted <br clear="none"/>Average <br clear="none"/>Remaining <br clear="none"/>Contractual&#160;Term <br clear="none"/>(Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate <br clear="none"/>Intrinsic <br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, December 31, 2015</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;">6,543,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">7.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">900,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(203,214</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.12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(557,078</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;">7.44</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;font-weight:bold;">Balance, June 30, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,682,870</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;">6.06</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">9,669</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercisable, June 30, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,691,435</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.23</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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.22</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,596</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested and expected to vest, June 30, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,275,981</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;">6.00</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;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;">7.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">9,539</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:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average assumptions used to value employee stock purchase rights under the Black-Scholes model were as follows:</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;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:41%;" 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:14%;" 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:14%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">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:9pt;"><font style="font-family:inherit;font-size:9pt;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;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ESPP purchase rights:</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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;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;">0.5 - 2.00</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50 - 1.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5 - 2.00</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50 - 1.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;">Expected volatility</font></div></td><td style="vertical-align: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;">35% - 55.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 style="vertical-align: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;">41.0% - 55.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 style="vertical-align: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;">35% - 55.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 style="vertical-align: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;">41.0% - 55.3%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;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;">0.07% - 0.51%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.07% - 0.45%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.07% - 0.51%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.07% - 0.45%</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:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average assumptions for the Company's stock options granted during the three and six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options:</font></div></td><td colspan="2" 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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" 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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" 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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" 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;">Expected term (in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.77</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">6.02</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">5.78</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">6.02</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;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;">55.11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">55.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">51.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;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.50</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.74</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.50</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.74</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:42px;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, 2016</font><font style="font-family:inherit;font-size:10pt;"> and December 31, 2015, the Company had, on an as-if converted basis, reserved shares of common stock for future issuance as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common stock reserved for future grant under the 2014 Equity Incentive Plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,520,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,017,525</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common stock reserved for future purchase under the 2014 Employee Stock Purchase Plan</font></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,138,737</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,804,669</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 and Restricted Stock Units issued and outstanding</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,397,881</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,589,268</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warrants to purchase common stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">73,883</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total reserved shares of common stock for future issuance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,057,377</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,485,345</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SEGMENT INFORMATION</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s chief operating decision maker (CODM) is its Chief Executive Officer. The Company derives its revenue primarily from sales&#160;of hardware products and software subscription and services. The Company&#8217;s CODM reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, the Company determined that it operates as </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reportable and operating segment. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents the Company's revenue based on the billing address of the respective VAR or the VAD: </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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 colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,685</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,818</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,911</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe, Middle East and Africa</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,143</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,170</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,157</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,296</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,803</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,557</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,446</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</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;">47,631</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;">36,836</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;">87,759</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;">62,653</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:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Included within Total Americas in the above table is revenue from sales in the United States of </font><font style="font-family:inherit;font-size:10pt;">$27.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$23.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, for the three months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and 2015, and </font><font style="font-family:inherit;font-size:10pt;">$50.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$37.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, for the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and 2015. Aside from the United States, no country comprised 10% or more of the Company's total revenue for the three and six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and 2015. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net by location is summarized as follows: &#160;</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:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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;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;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,561</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">People's Republic of China</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,201</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">United Kingdom</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">235</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total property and equipment, 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;">9,929</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,156</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:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">STOCKHOLDERS' EQUITY</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Common Stock reserved for Future Issuance</font></div><div style="line-height:120%;padding-top:12px;text-indent:42px;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, 2016</font><font style="font-family:inherit;font-size:10pt;"> and December 31, 2015, the Company had, on an as-if converted basis, reserved shares of common stock for future issuance as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common stock reserved for future grant under the 2014 Equity Incentive Plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,520,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,017,525</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common stock reserved for future purchase under the 2014 Employee Stock Purchase Plan</font></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,138,737</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,804,669</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 and Restricted Stock Units issued and outstanding</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,397,881</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,589,268</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warrants to purchase common stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">73,883</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total reserved shares of common stock for future issuance</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,057,377</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,485,345</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Common Stock Warrants </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On March 25, 2016, TriplePoint Capital LLC net exercised common stock warrants to purchase </font><font style="font-family:inherit;font-size:10pt;">27,715</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock, and </font><font style="font-family:inherit;font-size:10pt;">46,168</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock warrants used to satisfy the exercise price were cancelled. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of June 30, 2016, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#160;shares of the Company's common stock warrants remained outstanding.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED BALANCE SHEET COMPONENTS </font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Prepaid expenses and other current assets</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets consist of the following: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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;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;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred sales commissions, current portion (Note 1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,121</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,484</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Insurance recovery related to litigation settlement (Note 5)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,531</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,950</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,913</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,179</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">12,399</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">7,613</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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:12px;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><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net consists of the following: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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;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;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Useful Lives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer and other equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,794</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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, research and development laboratory equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">3 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,465</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,476</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">2 to 5 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,470</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office furniture and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">3 to 7 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,549</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,041</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">shorter of useful life or lease term</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">614</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 progress</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">497</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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, gross</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,305</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Accumulated depreciation and amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,493</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;">(7,149</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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,929</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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,156</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software category includes the capitalized internal-use software for the Company's cloud service platform. In April 2015, the Company completed and launched the next generation of its cloud services platform, and began to amortize these capitalized costs to cost of software subscription and services revenue on a straight-line basis over an estimated useful life of the software of </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:41px;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.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended June 30, 2016 and 2015, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> for the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and 2015, respectively.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other assets</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets consist of the following: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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;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;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred sales commissions, non-current portion (Note 1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,409</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investment in privately held company</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">426</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,382</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;">3,680</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-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the Company paid </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> in cash to purchase a convertible note issued by a privately held company, which provides Wi-Fi application and analytics. The Company has no voting right or significant influence over the privately held company. The convertible note has been recorded at carrying value. Since the convertible note has no readily determinable market value, the Company has categorized it as a Level 3 asset in the fair value hierarchy. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, the fair value of the convertible note approximated its carrying value. The Company did not recognize an impairment for the three and six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, as there were no identified events or changes in circumstances that might have a significant adverse impact on the carrying values of the investment. Since the convertible note has a </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year contractual term and the Company does not intend to liquidate it in the next </font><font style="font-family:inherit;font-size:10pt;">12 months</font><font style="font-family:inherit;font-size:10pt;">, the Company has classified the convertible note as other assets on the condensed consolidated balance sheet. </font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accrued Liabilities</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities consist of the following: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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;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;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,287</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,410</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrual for class action litigation settlement (Note 5)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,750</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,171</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,801</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 liability, current portion</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">670</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">645</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accrued liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,878</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,856</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Revenue</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue consists of the following: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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;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;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Products</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,839</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software subscription and services</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;">61,560</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;">56,063</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,399</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;">59,262</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;">Less: current portion of deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,792</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,893</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current portion of deferred revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">33,607</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">31,369</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="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:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warranty Liability </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the activity related to the Company&#8217;s accrued liability for estimated future warranty: </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="16" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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 colspan="3" style="vertical-align:bottom;border-bottom: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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">997</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">832</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">978</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">891</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Charges to operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">199</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">411</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">373</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">528</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Obligations fulfilled</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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;">(167</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;">(207</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;">(320</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;">Changes in existing warranty</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(59</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(30</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(110</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(53</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total product warranties</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,034</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,046</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,034</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,046</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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</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: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;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">670</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">504</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">670</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">504</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current portion</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">364</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">542</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">364</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">542</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in existing warranty reflect a combination of changes in expected warranty claims and changes in the related costs to service such claims.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;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:12px;text-align:left;text-indent:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, among others, the selling price of product, software and support services, determination of fair value of stock-based awards, inventory valuation, accounting for income taxes, including the valuation reserve on deferred tax assets and uncertain tax positions, allowance for sales reserves, allowance for doubtful accounts, and warranty costs. Management evaluates estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. As the Company cannot determine future events and their effects with precision, actual results could differ from these estimates and assumptions, and those differences could be material to the consolidated financial statements</font></div></div> EX-101.SCH 8 hive-20160630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2106100 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - COMMITMENTS AND CONTINGENCIES - Operating Leases and Purchase Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2404406 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Components of Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS Other assets (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Prepaid expenses and other current assets (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2404407 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Warranty Liability (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Comprehensive Loss Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Changes in Accounting Policy (Details) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration of Credit Risk and Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information Document link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - FAIR VALUE DISCLOSURE link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - FAIR VALUE DISCLOSURE (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - FAIR VALUE DISCLOSURE (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2410401 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - NET LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - NET LOSS PER SHARE - Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - NET LOSS PER SHARE - Calculation of Basic and Diluted Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - NET LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - SEGMENT INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - SEGMENT INFORMATION - Property, Plant, and Equipment by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - STOCK-BASED COMPENSATION - Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - STOCK-BASED COMPENSATION - Equity Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - STOCK-BASED COMPENSATION - Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 2408408 - Disclosure - STOCK-BASED COMPENSATION - Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - STOCK-BASED COMPENSATION - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2408406 - Disclosure - STOCK-BASED COMPENSATION - Stock Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2408407 - Disclosure - STOCK-BASED COMPENSATION - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - STOCKHOLDERS' EQUITY - Common Stock Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - STOCKHOLDERS' EQUITY - Common Stock Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 hive-20160630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 hive-20160630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 hive-20160630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Credit Facility Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Prime Rate Prime Rate [Member] LIBOR London Interbank Offered Rate (LIBOR) [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Minimum stated percentage rate Debt Instrument, Interest Rate, Stated Percentage Rate Range, Minimum Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Weighted average interest rate Debt, Weighted Average Interest Rate Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Required liquidity ratio Debt Covenant, Liquidity Ratio Debt Covenant, Liquidity Ratio Potential increase in interest rate Debt Instrument, Interest Rate, Potential Increase (Decrease) Debt Instrument, Interest Rate, Potential Increase (Decrease) Long-term Debt, Current Maturities Long-term Debt, Current Maturities Balance Sheet Related Disclosures [Abstract] Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement, by Type [Table] Products and Services [Axis] Products and Services [Axis] Products and Services [Domain] Products and Services [Domain] Products Product [Member] Software subscription and services Software Subscriptions and Services [Member] Software Subscriptions and Services [Member] Deferred Revenue, Reported As: [Line Items] Deferred Revenue Arrangement [Line Items] Deferred revenue Deferred Revenue Less: current portion of deferred revenue Deferred Revenue, Current Non-current portion of deferred revenue Deferred Revenue, Noncurrent Income Tax Disclosure [Abstract] Income tax provision Income Tax Expense (Benefit) Statement of Comprehensive Income [Abstract] Net loss Net Income (Loss) Attributable to Parent Unrealized gain on available-for-sale investments, net of tax Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, before Reclassification Adjustments, Net of Tax Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Statement of Financial Position [Abstract] 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 for doubtful accounts of $34 and $15 as of June 30, 2016 and December 31, 2015, respectively Accounts Receivable, Net, Current Inventories, net Inventory, Net Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Deferred cost of goods sold Deferred Costs, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Goodwill Goodwill Other assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] LIABILITIES Liabilities [Abstract] CURRENT LIABILITIES: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued liabilities Accrued Liabilities, Current Debt, current Deferred revenue, current Total current liabilities Liabilities, Current Debt, non-current Long-term Debt, Excluding Current Maturities Deferred revenue, non-current Other liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 5) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, par value of $0.001 per share - 25,000,000 shares authorized as of June 30, 2016 and December 31, 2015; no shares issued and outstanding as of June 30, 2016 and December 31, 2015 Preferred Stock, Value, Issued Common stock, par value of $0.001 per share - 500,000,000 shares authorized as of June 30, 2016 and December 31, 2015; 50,570,502 and 49,017,293 shares issued and outstanding as of June 30, 2016 and December 31, 2015, respectively Common Stock, Value, Issued Additional paid–in capital Additional Paid in Capital, Common Stock Treasury stock - 261,515 shares as of June 30, 2016 Treasury Stock, Value Accumulated other comprehensive gain (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 Commitments and Contingencies Disclosure [Abstract] Operating Leases, Rent Expense Operating Leases, Rent Expense Operating Leases, Future Minimum Payments [Abstract] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2016 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2017 Operating Leases, Future Minimum Payments, Due in Two Years 2018 Operating Leases, Future Minimum Payments, Due in Three Years 2019 Operating Leases, Future Minimum Payments, Due in Four Years 2020 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total future minimum lease payments Operating Leases, Future Minimum Payments Due Organization, Consolidation and Presentation of Financial Statements [Abstract] DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] CONSOLIDATED BALANCE SHEET COMPONENTS Supplemental Balance Sheet Disclosures [Text Block] Other Liabilities Disclosure [Abstract] Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] Beginning balance Product Warranty Accrual Charges to operations Product Warranty Accrual, Warranties Issued Obligations fulfilled Product Warranty Accrual, Payments Changes in existing warranty Product Warranty Accrual, Preexisting, Increase (Decrease) Total product warranties Current portion Product Warranty Accrual, Current Non-current portion Product Warranty Accrual, Noncurrent Equity [Abstract] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2014 Equity Incentive Plan Two Thousand Fourteen Equity Incentive Plan [Member] [Member] Two Thousand Fourteen Equity Incentive Plan [Member] [Member] Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Employee Stock Options and Restricted Stock Units Employee Stock Options And Restricted Stock Units [Member] Employee Stock Options And Restricted Stock Units [Member] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Warrants to Purchase Common Stock [Member] Warrants To Purchase Common Stock [Member] Warrants To Purchase Common Stock [Member] Class of Stock [Line Items] Class of Stock [Line Items] Shares reserved for issuance under share-based compensation plan Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Options and Restricted Stock Units issued and outstanding Share-based Compensation Arrangement by Share-based Payment Award, Aggregate Options and Non-Option Equity Instruments, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Aggregate Options and Non-Option Equity Instruments, Outstanding, Number Warrants to purchase common stock Class of Warrant or Right, Number of Securities Called by Warrants or Rights Total reserved shares of common stock for future issuance Common Stock, Capital Shares Reserved for Future Issuance Class of Warrant or Right [Table] Class of Warrant or Right [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Common Stock Common Stock [Member] Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Number of common stock warrants canceled Class Of Warrant Or Right, Number Of Common Stock Warrants Canceled Class Of Warrant Or Right, Number Of Common Stock Warrants Canceled Number of common stock warrants outstanding Class of Warrant or Right, Outstanding Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Summary of total shares available for grant Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Summary of shares available for grant and outstanding stock option activity Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Summary of RSU activity and related information Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Summary of the assumptions related to stock options Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Weighted average assumptions used to value employee stock purchase rights Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Schedule of stock-based awards granted in the consolidated statements of operations Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Domain] Major Types of Debt and Equity Securities [Domain] U.S. treasuries US Treasury Securities [Member] Corporate securities Corporate Debt Securities [Member] Commercial paper Commercial Paper, Not Included with Cash and Cash Equivalents [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Money market funds Money Market Funds [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] Cash equivalents, Amortized Cost Cash Equivalents, at Carrying Value Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Short-term investments Available-for-sale Securities, Debt Securities Securities, Amortized cost Available-for-sale Debt Securities, Amortized Cost Basis Securities, Gross Unrealized Gain (Loss) Available-for-sale Securities, Accumulated Gross Unrealized Gain (Loss), before Tax Total cash equivalents and short-term investments, Amortized Cost Cash, Cash Equivalents, and Short-term Investments Total cash equivalents and short-term investments, Gross Unrealized Gain (Loss) Cash, Cash Equivalents, and Short-term Investments, Accumulated Gross Unrealized Gain (Loss), before Tax Cash, Cash Equivalents, and Short-term Investments, Accumulated Gross Unrealized Gain (Loss), before Tax Total cash equivalents and short-term investments, Fair Value Cash, Cash Equivalents, and Short-term Investments, Fair Value Cash, Cash Equivalents, and Short-term Investments, Fair Value Statement of Cash Flows [Abstract] 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 Stock-based compensation Share-based Compensation Other Other Operating Activities, Cash Flow Statement Changes in operating assets and liabilities: Increase (Decrease) in Operating Assets [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Other assets Increase (Decrease) in Other Operating Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities Increase (Decrease) in Accrued Liabilities 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] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Capitalized software development costs Payments to Develop Software Maturities and sales of short-term investments Proceeds from Maturities, Prepayments and Calls of Short-term Investments Purchases of short-term investments Payments to Acquire Short-term Investments Investment in privately held company Payments to Acquire Investments Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from exercise of vested stock options Proceeds from Stock Options Exercised Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Payment for shares withheld for tax withholdings on vesting of restricted stock units Payments Related to Tax Withholding for Share-based Compensation Payment to repurchase common stock Payments for Repurchase of Common Stock Proceeds from issuance of debt Proceeds from Issuance of Secured Debt Repayments of debt Repayments of Secured Debt 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 cash flow information Supplemental Cash Flow Information [Abstract] Income taxes paid Income Taxes Paid Interest paid Interest Paid Supplemental disclosure of noncash investing and financing activities Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Unpaid property and equipment purchased Capital Expenditures Incurred but Not yet Paid Unpaid capitalized software development costs Capitalized Software Development Costs Not Yet Paid Capitalized Software Development Costs Not Yet Paid Vesting of early exercised stock options Share-based Compensation Arrangement by Share-based Payment Award, Early Exercised Stock Options, Vested Share-based Compensation Arrangement by Share-based Payment Award, Early Exercised Stock Options, Vested Stock-based compensation in capitalized software development Share Based Compensation Included In Capitalized Software Share Based Compensation Included In Capitalized Software Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] ESPP Employee Stock [Member] Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] First day of fiscal years 2016 and 2017 Share-based Compensation Award, Tranche One [Member] First day of fiscal years 2018 through 2023 Share-based Compensation Award, Tranche Two [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Increase to shares of common stock reserved for issuance Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Maximum annual increase of common stock reserved for issuance under share-based compensation plan Share-based Compensation Arrangement by Share-based Payment Award, Shares Reserved for Future Issuance, Maximum Annual Increase Share-based Compensation Arrangement by Share-based Payment Award, Shares Reserved for Future Issuance, Maximum Annual Increase Maximum annual increase of common stock reserved for issuance under share-based compensation plan, as a percent of total shares outstanding Share-based Compensation Arrangement by Share-based Payment Award, Shares Reserved for Future Issuance, Maximum Annual Increase as Percent of Outstanding Shares Share-based Compensation Arrangement by Share-based Payment Award, Shares Reserved for Future Issuance, Maximum Annual Increase as Percent of Outstanding Shares Offering period, term Share-Based Compensation Arrangement By Share-Based Payment Award, Award Offering Period Share-Based Compensation Arrangement By Share-Based Payment Award, Award Offering Period Percent of fair market value of common stock the price at which common stock is purchased Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Maximum amount any participant may purchase per calendar year Share-based Compensation Arrangement by Share-based Payment Award, Maximum Value of Shares Per Employee Share-based Compensation Arrangement by Share-based Payment Award, Maximum Value of Shares Per Employee Maximum number of shares to be purchased per employee in any six-month period Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee Number of shares issued under ESPP Stock Issued During Period, Shares, Employee Stock Purchase Plans Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Square feet of commercial office space in sublease Area Of Sublease, Lessee Area Of Sublease, Lessee Rent expense Purchase Commitment, Excluding Long-term Commitment [Table] Purchase Commitment, Excluding Long-term Commitment [Table] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Domain] Lease Arrangement, Type [Domain] Operating Lease Early Termination Operating Lease Early Termination [Member] Operating Lease Early Termination [Member] Purchase Commitment, Excluding Long-term Commitment [Axis] Purchase Commitment, Excluding Long-term Commitment [Axis] Purchase Commitment, Excluding Long-term Commitment [Domain] Purchase Commitment, Excluding Long-term Commitment [Domain] Inventories Inventories [Member] Purchase Commitment, Excluding Long-term Commitment [Line Items] Purchase Commitment, Excluding Long-term Commitment [Line Items] Lease abandonment costs incurred Gain (Loss) on Contract Termination Lease abandonment liability Provision for Loss on Contracts Amount of manufacturing commitment Short-term Purchase Commitment, Amount Short-term Purchase Commitment, Amount Aggregate base rent Operating Leases, Rent Expense, Minimum Rentals Amount of settlement to be paid Litigation Settlement, Amount Amount of settlement to be paid by Aerohive Litigation Settlement, Amount To Be Paid By Company Litigation Settlement, Amount To Be Paid By Company Earnings Per Share [Abstract] Numerator: Numerator [Abstract] Numerator [Abstract] Denominator: Denominator [Abstract] Denominator [Abstract] Weighted-average shares used to compute net loss per share, basic and diluted Weighted Average Number of Shares Outstanding, Basic and Diluted Basic (in dollars per share) Earnings Per Share, Basic Stock Options Employee Stock Option [Member] Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected volatility, minimum Expected volatility, maximum Risk free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Risk free interest rate, minimum Risk free interest rate, maximum NET LOSS PER SHARE Earnings Per Share [Text Block] INCOME TAXES Income Tax Disclosure [Text Block] Percentage of Revenue from Individual Customers Revenue from External Customers by Products and Services [Table Text Block] Segment Reporting [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Geographical [Axis] Geographical [Axis] Segment, Geographical [Domain] Geographical [Domain] United States UNITED STATES People's Republic of China CHINA United Kingdom UNITED KINGDOM Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of revenue Cost of Sales [Member] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Total stock-based compensation Allocated Share-based Compensation Expense Unrecognized stock-based compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Period of recognition of unrecognized stock-based compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Capitalized stock-based compensation expense Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Shares of common stock issuable under the Equity Incentive Plan Common stock subject to repurchase Common Stock Subject to Repurchase [Member] Common Stock Subject to Repurchase [Member] Common stock issuable upon exercise of warrants Warrant [Member] Employee Stock Purchase Plan Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Shares excluded from the diluted per share calculation Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Amount authorized under stock repurchase program Stock Repurchase Program, Authorized Amount Stock repurchase program expiration date Stock Repurchase Program Expiration Date Number of shares repurchased in period Stock Repurchased During Period, Shares Value of shares repurchased in period Stock Repurchased During Period, Value Average cost of repurchased shares (in usd per share) Treasury Stock Acquired, Average Cost Per Share Income Statement [Abstract] Statement [Table] Statement [Table] Cost of Sales Statement [Line Items] Statement [Line Items] Revenue: Revenues [Abstract] Product Sales Revenue, Goods, Net Software subscription and services Sales Revenue, Services, Net Total revenue Revenue, Net Cost of revenue Cost of Revenue [Abstract] Product Cost of Goods Sold Software subscription and services Cost of Services Total cost of revenue Cost of Goods and Services Sold Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Total operating expenses Operating Expenses Operating loss Operating Income (Loss) Interest income Interest Income, Operating Interest expense Interest Expense Other income, net Other Nonoperating Income (Expense) Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest Net loss Net loss attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Basic and Diluted Net Income (Loss) Available to Common Stockholders, Basic and Diluted Net loss per share allocable to common stockholders, basic and diluted (USD per share) Earnings Per Share, Basic and Diluted Weighted-average shares used in computing net loss per share allocable to common stockholders, basic and diluted Stock-based compensation 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 and other equipment Computer Equipment [Member] Manufacturing, research and development laboratory equipment Machinery and Equipment [Member] Software and Software Development Costs [Member] Software and Software Development Costs [Member] Office furniture and equipment Furniture and Fixtures [Member] Leasehold improvements Leasehold Improvements [Member] Construction in progress Construction in Progress [Member] Property and Equipment [Line Items] Property, Plant and Equipment [Line Items] Estimated useful lives Property, Plant and Equipment, Useful Life Property and equipment, gross Property, Plant and Equipment, Gross Less: Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Depreciation and amortization expense Depreciation, Depletion and Amortization, Nonproduction Basis of Presentation and Consolidation Basis of Accounting, Policy [Policy Text Block] Basis of Presentation and Consolidation Consolidation, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Concentrations of Credit Risk and Significant Customers Concentration Risk, Credit Risk, Policy [Policy Text Block] Entity [Abstract] Entity [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 Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Investment [Table] Investment [Table] Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Convertible Note [Member] Convertible Note [Member] Convertible Note [Member] Investment [Line Items] Investment [Line Items] Convertible note Payments to Acquire Available-for-sale Securities, Debt Contractual term Available-For-Sale Securities, Debt, Maturity Term Available-For-Sale Securities, Debt, Maturity Term Minimum holding period Available-For-Sale Securities, Debt, Intended Minimum Holding Period Available-For-Sale Securities, Debt, Intended Minimum Holding Period Deferred sales commissions, non-current portion Deferred Sales Commission Investment in privately held company Other Investment Not Readily Marketable, Fair Value Other Other Assets, Miscellaneous, Noncurrent Total other assets Number of operating segments Number of Operating Segments Number of Reportable Segments Number of Reportable Segments Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Geographic Concentration Risk Geographic Concentration Risk [Member] Americas Americas [Member] Europe, Middle East and Africa EMEA [Member] Asia Pacific Asia Pacific [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Total net revenues Revenues from sales Revenues Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Treasury stock, shares outstanding Treasury Stock, Shares COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] STOCK-BASED COMPENSATION Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Schedule of financial 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] Schedule of Future Minimum Lease Payment by Year Under Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of shares reserved for future issuance Schedule of Stock by Class [Table Text Block] Prepaid expenses and other current assets [Abstract] Prepaid expenses and other current assets [Abstract] Deferred Sales Commission Deferred Sales Commission, Current Portion Deferred Sales Commission, Current Portion Insurance recovery related to litigation settlement Loss Contingency, Insurance Recovery Loss Contingency, Insurance Recovery Prepaid expenses Prepaid Expense, Current Other Other Prepaid Expense, Current Prepaid expenses and other current assets Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Customer Concentration Risk Customer Concentration Risk [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] VAD A VAD A [Member] VAD A [Member] VAD B VAD B [Member] [Member] VAD B [Member] VAD C VAD C [Member] VAD C [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Sales Sales [Member] Accounts Receivable Accounts Receivable [Member] Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] Significant customer, as a percentage Concentration Risk, Percentage PBRSUs Performace-Based Restricted Stock Unit [Member] Performace-Based Restricted Stock Unit [Member] MBRSUs Market-Based Restricted Stock Unit [Member] MBRSUs Vesting period, one year Vesting period, two years Vesting period, four years Share-based Compensation Award, Tranche Three [Member] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Restricted Stock Units, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Beginning balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Awards granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Awards vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Awards canceled Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Ending balance Restricted Stock Units, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Awards granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Awards vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Awards canceled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Ending balance (in dollars per share) Aggregate grant date fair value Stock Granted, Value, Share-based Compensation, Gross Fair value of shares vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Shares repurchased for tax withholdings on vesting of RSUs Shares Paid for Tax Withholding for Share Based Compensation PBRSU to common stock, conversion ratio Performance-Based Restricted Stock Unit, Conversion Ratio Performance-Based Restricted Stock Unit, Conversion Ratio MBRSU to common stock, conversion ratio Market-Based Restricted Stock Unit, Conversion Ratio Market-Based Restricted Stock Unit, Conversion Ratio Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Summary of Deferred Revenue Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] FAIR VALUE DISCLOSURE Fair Value Disclosures [Text Block] Accounting Policies [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Scenario, Previously Reported [Member] Scenario, Previously Reported [Member] Restatement Adjustment [Member] Restatement Adjustment [Member] Adjustments for Change in Accounting Principle [Axis] Adjustments for Change in Accounting Principle [Axis] Adjustments for Change in Accounting Principle [Domain] Adjustments for Change in Accounting Principle [Domain] Change in Accounting Principle for Sales Commissions [Member] Change in Accounting Principle for Sales Commissions [Member] Impact of Commission Adjustment [Domain] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Total current assets Other assets Other Assets Total assets Total stockholders' equity Total liabilities and stockholders' equity Operating loss Comprehensive loss Net cash used in operating activities Schedule of Calculation 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 the Computation of Diluted Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of total revenue by geographic region Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Schedule of property and equipment, net by location DEBT Debt Disclosure [Text Block] STOCKHOLDERS' EQUITY Stockholders' Equity Note Disclosure [Text Block] Accrued Liabilities, Current [Abstract] Accrued Liabilities, Current [Abstract] Accrued compensation Employee-related Liabilities, Current Accrual for class action litigation settlement Estimated Litigation Liability, Current Accrued expenses and other liabilities Other Accrued Liabilities, Current Warranty liability, current portion Total accrued liabilities SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] Shares Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Shares Available for Grant [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Shares Available for Grant [Roll Forward] Beginning balance (shares) Authorized (shares) Options granted (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Options canceled (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Awards granted (shares) Awards canceled (shares) Ending balance (shares) Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Beginning balance (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Options granted (shares) Options exercised (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Options forfeited (shares) Ending balance (shares) Options Exercisable (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Options vested and expected to vest (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Options granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Options exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Options forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Ending balance (in dollars per share) Options exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Options vested and expected to vest (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted Average Remaining Contractual Life Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term [Abstract] Weighted average remaining contractual life, period start Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted average remaining contractual life, period end Weighted average life, options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Weighted average life, options vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value [Abstract] Aggregate intrinsic value, period start Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate intrinsic value, period end Aggregate intrinsic value, options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Aggregate intrinsic value, options vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Weighted average grant date fair value per share of stock options (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value EX-101.PRE 12 hive-20160630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.5.0.2
Document and Entity Information Document - shares
6 Months Ended
Jun. 30, 2016
Aug. 01, 2016
Entity [Abstract]    
Entity Registrant Name Aerohive Networks, Inc.  
Entity Central Index Key 0001372414  
Document Type 10-Q  
Document Period End Date Jun. 30, 2016  
Amendment Flag false  
Document Fiscal Year Focus 2016  
Document Fiscal Period Focus Q2  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   50,599,217
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.5.0.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
CURRENT ASSETS:    
Cash and cash equivalents $ 39,337 $ 45,741
Short-term investments 39,642 46,593
Accounts receivable, net of allowance for doubtful accounts of $34 and $15 as of June 30, 2016 and December 31, 2015, respectively 29,493 22,824
Inventories, net 14,652 10,775
Prepaid expenses and other current assets 12,399 7,613
Deferred cost of goods sold 441 757
Total current assets 135,964 134,303
Property and equipment, net 9,929 9,156
Goodwill 513 513
Other assets 5,382 3,680
Total assets 151,788 147,652
CURRENT LIABILITIES:    
Accounts payable 17,085 15,140
Accrued liabilities 16,878 11,856
Debt, current 20,000 0
Deferred revenue, current 29,792 27,893
Total current liabilities 83,755 54,889
Debt, non-current 0 20,000
Deferred revenue, non-current 33,607 31,369
Other liabilities 1,747 463
Total liabilities 119,109 106,721
Commitments and contingencies (Note 5)
Stockholders’ equity:    
Preferred stock, par value of $0.001 per share - 25,000,000 shares authorized as of June 30, 2016 and December 31, 2015; no shares issued and outstanding as of June 30, 2016 and December 31, 2015 0 0
Common stock, par value of $0.001 per share - 500,000,000 shares authorized as of June 30, 2016 and December 31, 2015; 50,570,502 and 49,017,293 shares issued and outstanding as of June 30, 2016 and December 31, 2015, respectively 51 49
Additional paid–in capital 244,340 231,289
Treasury stock - 261,515 shares as of June 30, 2016 (1,451) 0
Accumulated other comprehensive gain (loss) 20 (61)
Accumulated deficit (210,281) (190,346)
Total stockholders’ equity 32,679 40,931
Total liabilities and stockholders’ equity $ 151,788 $ 147,652
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.5.0.2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 34 $ 15
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 25,000,000 25,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 500,000,000 500,000,000
Common stock, shares issued 50,570,502 49,017,293
Common stock, shares outstanding 50,570,502 49,017,293
Treasury stock, shares outstanding 261,515  
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.5.0.2
Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Revenue:        
Product $ 39,536 $ 30,751 $ 71,992 $ 51,231
Software subscription and services 8,095 6,085 15,767 11,422
Total revenue 47,631 36,836 87,759 62,653
Cost of revenue        
Product 12,413 9,619 22,852 16,427
Software subscription and services 3,050 2,526 5,953 4,354
Total cost of revenue 15,463 12,145 28,805 20,781
Gross profit 32,168 24,691 58,954 41,872
Operating expenses:        
Research and development 10,562 8,883 20,772 16,393
Sales and marketing 21,322 20,195 42,390 38,689
General and administrative 7,725 6,206 15,620 12,453
Total operating expenses 39,609 35,284 78,782 67,535
Operating loss (7,441) (10,593) (19,828) (25,663)
Interest income 117 19 236 33
Interest expense (110) (173) (236) (927)
Other income, net 90 19 106 154
Loss before income taxes (7,344) (10,728) (19,722) (26,403)
Income tax provision (68) (99) (213) (207)
Net loss (7,412) (10,827) (19,935) (26,610)
Net loss attributable to common stockholders $ (7,412) $ (10,827) $ (19,935) $ (26,610)
Net loss per share allocable to common stockholders, basic and diluted (USD per share) $ (0.15) $ (0.23) $ (0.40) $ (0.57)
Weighted-average shares used in computing net loss per share allocable to common stockholders, basic and diluted 49,798,994 46,888,236 49,467,667 46,595,172
Stock-based compensation $ 5,454 $ 4,364 $ 10,350 $ 8,186
Cost of Sales        
Operating expenses:        
Stock-based compensation 321 217 593 382
Research and development        
Operating expenses:        
Stock-based compensation 1,366 1,001 2,711 1,987
Sales and marketing        
Operating expenses:        
Stock-based compensation 2,063 1,727 3,831 3,224
General and administrative        
Operating expenses:        
Stock-based compensation $ 1,704 $ 1,419 $ 3,215 $ 2,593
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.5.0.2
Consolidated Statements of Comprehensive Loss Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Statement of Comprehensive Income [Abstract]        
Net loss $ (7,412) $ (10,827) $ (19,935) $ (26,610)
Unrealized gain on available-for-sale investments, net of tax 7 0 81 0
Comprehensive loss $ (7,405) $ (10,827) $ (19,854) $ (26,610)
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.5.0.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Cash flows from operating activities    
Net loss $ (19,935) $ (26,610)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 1,795 1,602
Stock-based compensation 10,350 8,186
Other 224 296
Changes in operating assets and liabilities:    
Accounts receivable (6,669) 3,912
Inventories (3,877) (3,582)
Prepaid expenses and other current assets (4,470) (1,671)
Other assets (202) (420)
Accounts payable 1,095 1,791
Accrued liabilities 5,097 189
Other liabilities 226 (119)
Deferred revenue 4,137 4,826
Net cash used in operating activities (12,229) (11,600)
Cash flows from investing activities    
Purchases of property and equipment (735) (936)
Capitalized software development costs 0 (1,913)
Maturities and sales of short-term investments 11,400 0
Purchases of short-term investments (4,592) 0
Investment in privately held company (1,500) 0
Net cash provided by (used in) investing activities 4,573 (2,849)
Cash flows from financing activities    
Proceeds from exercise of vested stock options 353 866
Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options 2,890 2,271
Payment for shares withheld for tax withholdings on vesting of restricted stock units (540) (1,367)
Payment to repurchase common stock (1,451) 0
Proceeds from issuance of debt 0 10,000
Repayments of debt 0 (10,000)
Net cash provided by financing activities 1,252 1,770
Net decrease in cash and cash equivalents (6,404) (12,679)
Cash and cash equivalents at beginning of period 45,741 98,044
Cash and cash equivalents at end of period 39,337 85,365
Supplemental disclosure of cash flow information    
Income taxes paid 391 356
Interest paid 249 704
Supplemental disclosure of noncash investing and financing activities    
Unpaid property and equipment purchased 1,987 368
Unpaid capitalized software development costs 0 94
Vesting of early exercised stock options 0 30
Stock-based compensation in capitalized software development $ 0 $ 257
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.5.0.2
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Nature of Operations
Aerohive Networks, Inc. was incorporated in Delaware on March 15, 2006, and, together with its subsidiaries (the "Company"), has designed and developed a leading cloud and enterprise Wi-Fi solution that enables our customers to use the power of the Wi-Fi, cloud, analytics and applications to transform how they serve their customers. Our products include Wi-Fi access points, routers and switches required to build an edge-access network; a cloud services platform for centralized management; data collection and analytics; and applications that leverage the network to provide additional capabilities to business and IT organizations. Together, these products, service platforms and applications create a simple, scalable, and secure solution to deliver a better connected experience.
The Company has offices in North America, Europe, the Middle East and Asia Pacific and employs staff around the world.
Basis of Presentation and Consolidation
The Company prepared the accompanying consolidated financial statements in accordance with generally accepted accounting principles in the United States ("GAAP"), which includes the accounts of Aerohive Networks, Inc. and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, among others, the selling price of product, software and support services, determination of fair value of stock-based awards, inventory valuation, accounting for income taxes, including the valuation reserve on deferred tax assets and uncertain tax positions, allowance for sales reserves, allowance for doubtful accounts, and warranty costs. Management evaluates estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. As the Company cannot determine future events and their effects with precision, actual results could differ from these estimates and assumptions, and those differences could be material to the consolidated financial statements.
Changes in Accounting Policy
In the first quarter of 2016, the Company voluntarily changed its accounting policy for sales commissions related to products, which include hardware and software revenue, and software subscription and services, which include post-contract support ("PCS") and Software-as-a-Service (“SaaS”) contracts. The Company changed its accounting policy from recording an expense when incurred to deferral of the sales commissions in proportion to the consideration allocated to each element in the arrangement and amortization in, or over, the same period the revenue is recognized for each of the elements in the arrangement (i.e., upon delivery for the product deliverables and over the non-cancellable term of the contract for the PCS and SaaS deliverables).
The Company believes the deferral method described above is preferable primarily because the direct incremental sales commission charges are so closely related to obtaining the revenue from the non-cancellable contracts that they should be deferred and charged to expense over the same period that the related revenue is recognized. Deferred commission amounts are recoverable through the future revenue streams (including up-front payments) under the non-cancellable arrangements.
Short-term deferred commissions are included in prepaid expenses and other current assets, while long-term deferred commissions are included in other assets in the accompanying consolidated balance sheets. The amortization of deferred commissions is included in sales and marketing expense in the accompanying consolidated statements of operations.
The accompanying consolidated financial statements and related notes have been adjusted to reflect the impacts of this change with the associated deferred tax impacts retrospectively for all prior periods presented. Under the as previously reported basis, there were no book / tax basis differences related to commission expense. Under the as adjusted basis, the deferred commission asset creates a deferred tax liability related to commission expense. Creating this deferred tax liability reduces the valuation allowance on the deferred tax assets by the same amount. The increase in the deferred tax liability is fully offset by the reduction in the deferred tax asset valuation allowance and has no net impact to income tax provision in the consolidated statements of operations.
The cumulative effect of the change on accumulated deficit was $4.8 million as of January 1, 2015. The following tables present the effects of the retrospective application of the voluntary change in accounting principle for sales commissions related to non-cancellable product, PCS, and SaaS contracts for the current periods and the corresponding preceding periods presented (in thousands, except per share data):
Consolidated Balance Sheet (in thousands)
 
 
 
 
 
 
 
 
 
 
 
 
 
June 30, 2016
 
December 31, 2015
 
Computed
under Prior
Method
 
Impact of
Commission
Adjustment
 
As Reported
 
As
Previously
Reported
 
Impact of
Commission
Adjustment
 
As Adjusted
Prepaid expenses and other current assets
$
9,278

 
$
3,121

 
$
12,399

 
$
4,129

 
$
3,484

 
$
7,613

Total current assets
$
132,843

 
$
3,121

 
$
135,964

 
$
130,819

 
$
3,484

 
$
134,303

Other assets
$
1,973

 
$
3,409

 
$
5,382

 
$
426

 
$
3,254

 
$
3,680

Total assets
$
145,258

 
$
6,530

 
$
151,788

 
$
140,914

 
$
6,738

 
$
147,652

Accumulated deficit
$
(216,811
)
 
$
6,530

 
$
(210,281
)
 
$
(197,084
)
 
$
6,738

 
$
(190,346
)
Total stockholders' equity
$
26,149

 
$
6,530

 
$
32,679

 
$
34,193

 
$
6,738

 
$
40,931

Total liabilities and stockholders' equity
$
145,258

 
$
6,530

 
$
151,788

 
$
140,914

 
$
6,738

 
$
147,652


Consolidated Statements of Operations (in thousands, except share and per share amounts)
 
 
 
 
 
 
 
 
 
 
 
 
 
Three Months Ended June 30, 2016
 
Three Months Ended June 30, 2015
 
Computed
under Prior
Method
 
Impact of
Commission
Adjustment
 
As Reported
 
As
Previously
Reported
 
Impact of
Commission
Adjustment
 
As Adjusted
Sales and marketing
$
21,375

 
$
(53
)
 
$
21,322

 
$
20,804

 
$
(609
)
 
$
20,195

Operating loss
$
(7,494
)
 
$
53

 
$
(7,441
)
 
$
(11,202
)
 
$
609

 
$
(10,593
)
Net loss
$
(7,465
)
 
$
53

 
$
(7,412
)
 
$
(11,436
)
 
$
609

 
$
(10,827
)
Net loss per share allocable to common stockholders, basic and diluted
(0.15
)
 

 
(0.15
)
 
(0.24
)
 
0.01

 
(0.23
)
Weighted-average shares used in computing net loss per share allocable to common stockholders, basic and diluted
49,798,994

 

 
49,798,994

 
46,888,236

 

 
46,888,236


 
Six Months Ended June 30, 2016
 
Six Months Ended June 30, 2015
 
Computed
under Prior
Method
 
Impact of
Commission
Adjustment
 
As Reported
 
As
Previously
Reported
 
Impact of
Commission
Adjustment
 
As Adjusted
Sales and marketing
$
42,182

 
$
208

 
$
42,390

 
$
39,574

 
$
(885
)
 
$
38,689

Operating loss
$
(19,620
)
 
$
(208
)
 
$
(19,828
)
 
$
(26,548
)
 
$
885

 
$
(25,663
)
Net loss
$
(19,727
)
 
$
(208
)
 
$
(19,935
)
 
$
(27,495
)
 
$
885

 
$
(26,610
)
Net loss per share allocable to common stockholders, basic and diluted
(0.40
)
 

 
(0.40
)
 
(0.59
)
 
0.02

 
(0.57
)
Weighted-average shares used in computing net loss per share allocable to common stockholders, basic and diluted
49,467,667

 

 
49,467,667

 
46,595,172

 

 
46,595,172


Consolidated Statements of Comprehensive Loss (in thousands)
 
 
 
 
 
 
 
 
 
 
 
 
 
Three Months Ended June 30, 2016
 
Three Months Ended June 30, 2015
 
Computed
under Prior
Method
 
Impact of
Commission
Adjustment
 
As Reported
 
As
Previously
Reported
 
Impact of
Commission
Adjustment
 
As Adjusted
Net loss
$
(7,465
)
 
$
53

 
$
(7,412
)
 
$
(11,436
)
 
$
609

 
$
(10,827
)
Comprehensive loss
(7,458
)
 
53

 
(7,405
)
 
$
(11,436
)
 
$
609

 
$
(10,827
)
 
 
 
 
 
 
 
 
 
 
 
 
 
Six Months Ended June 30, 2016
 
Six Months Ended June 30, 2015
 
Computed
under Prior
Method
 
Impact of
Commission
Adjustment
 
As Reported
 
As
Previously
Reported
 
Impact of
Commission
Adjustment
 
As Adjusted
Net loss
$
(19,727
)
 
$
(208
)
 
$
(19,935
)
 
$
(27,495
)
 
$
885

 
$
(26,610
)
Comprehensive loss
(19,646
)
 
(208
)
 
(19,854
)
 
(27,495
)
 
885

 
(26,610
)

Consolidated Statements of Cash Flows (in thousands)
 
 
 
 
 
 
 
 
 
 
 
 
 
Six Months Ended June 30 2016
 
Six Months Ended June 30, 2015
 
Computed
under Prior
Method
 
Impact of
Commission
Adjustment
 
As Reported
 
As
Previously
Reported
 
Impact of
Commission
Adjustment
 
As Adjusted
Net loss
$
(19,727
)
 
$
(208
)
 
$
(19,935
)
 
$
(27,495
)
 
$
885

 
$
(26,610
)
Prepaid expenses and other current assets
$
(4,833
)
 
$
363

 
$
(4,470
)
 
$
(1,064
)
 
$
(607
)
 
$
(1,671
)
Other assets
$
(47
)
 
$
(155
)
 
$
(202
)
 
$
(142
)
 
$
(278
)
 
$
(420
)
Net cash used in operating activities
$
(12,229
)
 
$

 
$
(12,229
)
 
$
(11,600
)
 
$

 
$
(11,600
)
There have been no other material changes to the significant accounting policies during the three and six months ended June 30, 2016 as compared to those described in the Company's audited consolidated financial statements included in its Annual Report on Form 10-K for the year ended December 31, 2015, filed with the SEC on February 26, 2016.
Foreign Currency
The functional currency of the Company’s foreign subsidiaries is the U.S. dollar. Transactions denominated in currencies other than the functional currency are remeasured at the average exchange rate in effect during the period. At the end of each reporting period, the Company’s subsidiaries’ monetary assets and liabilities are remeasured to the U.S. dollar using exchange rates in effect at the end of the reporting period. Non-monetary assets and liabilities are remeasured at historical exchange rates. Gains and losses related to remeasurement are recorded in other income (expense), net in the consolidated statements of operations. Foreign currency exchange losses have not been significant in any period presented and the Company has not undertaken any hedging transactions related to foreign currency exposure.
Recent Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") 2014-09, Revenue from contracts with customers (Topic 606), which supersedes the revenue recognition requirements in Revenue Recognition (Topic 605) and most industry-specific guidance. The guidance requires entities to recognize revenue when they transfer promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. In August 2015, the FASB issued ASU 2015-14 deferring the effective date of this standard by one year to December 15, 2017, and thus, the new standard will be effective for the Company on January 1, 2018. This standard may be adopted using either the full or modified retrospective methods. In April 2016 and May 2016, the FASB issued ASU 2016-10 and ASU 2016-12, respectively, which clarifies guidance on identifying performance obligations, collectability criterion and noncash consideration. The Company is currently evaluating the potential impact of this standard on its financial statements.
In January 2016, the FASB issued ASU 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities, which provides guidance for the recognition, measurement, presentation, and disclosure of financial assets and liabilities.  This ASU will be effective for the Company beginning in the first quarter of fiscal year 2019.  The Company is currently evaluating the effects of the adoption of this standard on its financial statements.
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which supersedes the lease accounting requirements in Topic 840. ASU 2016-02 requires a dual approach for lessee accounting under which a lessee would account for leases as finance leases or operating leases. Both finance leases and operating leases will result in the lessee recognizing a right-of-use asset and a corresponding lease liability. For finance leases, the lessee would recognize interest expense and amortization of the right-of-use asset, and for operating leases, the lessee would recognize a straight-line total lease expense. The guidance also requires qualitative and specific quantitative disclosures to supplement the amounts recorded in the financial statements so that users can understand more about the nature of an entity’s leasing activities, including significant judgments and changes in judgments. This guidance is effective beginning in fiscal year 2019. The Company is currently evaluating the potential impact of this standard on its financial statements.
In March 2016, the FASB issued ASU 2016-09, Improvements to Employee Share-Based Payment Accounting, which is intended to simplify several aspects of the accounting for share-based payment transactions, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. This guidance is effective beginning after December 15, 2016, with early adoption permitted. The Company is currently evaluating the potential impact of this standard on its financial statements.    
Concentrations of Credit Risk and Significant Customers
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash equivalents are maintained in money market funds. The amount on deposit at any time with money market funds may exceed the insured limits provided on such funds.
The Company sells its products primarily to channel partners, which include value-added resellers, or VARs, and value-added distributors, or VADs. The Company’s accounts receivable are typically unsecured and are derived from revenue earned from customers located in the Americas, Europe, the Middle East and Africa, and Asia Pacific. The Company performs ongoing credit evaluations to determine customer credit, but generally does not require collateral from its customers. The Company maintains reserves for estimated credit losses and these losses have historically been within management’s expectations. 
Significant customers are those that represent more than 10% of the Company’s total revenue or gross accounts receivable balance at each respective balance sheet date. The Company has entered into separate agreements with certain individual VADs that are part of a consolidated group of entities which collectively constitutes greater than 10% of the Company’s total revenue or gross accounts receivable balance for certain periods, as presented in the tables below.
The percentages of revenue from a consolidated group of entities (VAD A) and from an individual entity (VAD C) greater than 10% of total consolidated revenue were as follows:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2016
 
2015
 
2016
 
2015
VAD A
 
13.9
%
 
12.2
%
 
13.6
%
 
16.2
%
VAD C
 
12.6
%
 
*

 
*

 
*
 
 
 
 
 
 
 
 
 
* Less than 10%
 
 
 
 
 
 
 
 
The percentages of receivables from VAD A and individual entities (VAD B and VAD C) greater than 10% of total consolidated accounts receivable were as follows:
 
 
June 30,
 
December 31,
 
 
2016
 
2015
VAD A
 
18.0
%
 
18.5
%
VAD B
 
*

 
11.2
%
VAD C
 
15.5
%
 
*

 
 
 
 
 
* Less than 10%
 
 
 
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.5.0.2
FAIR VALUE DISCLOSURE
6 Months Ended
Jun. 30, 2016
Fair Value Disclosures [Abstract]  
FAIR VALUE DISCLOSURE
FAIR VALUE MEASUREMENTS
The Company records its financial assets and liabilities at fair value. The inputs used in the valuation methodologies in measuring fair value are defined in the fair value hierarchy as follows:
Level 1
 
Quoted prices (unadjusted) in active markets that are accessible at the measurement date for identical assets or liabilities.
Level 2
 
Observable prices that are based on inputs not quoted on active markets, but corroborated by market data.
Level 3
 
Unobservable inputs are used when little or no market data is available.
The Company's cash equivalents and short-term marketable investments are classified within Level 1 and Level 2 in the fair value hierarchy as of June 30, 2016 and December 31, 2015. Level 1 assets include highly liquid money market funds that are included in cash and cash equivalents. These instruments are generally classified within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets. Level 2 assets include U.S. treasuries, corporate securities and commercial paper that are included in short-term investments. The Company uses inputs such as actual trade data, benchmark yields, broker/dealer quotes or alternative pricing sources with reasonable levels of price transparency which are obtained from quoted market prices, independent pricing vendors, or other sources, to determine the ultimate fair value of these assets.
As of June 30, 2016, the Company held a convertible note from a privately held company, which the Company classified it as Level 3 in the fair value hierarchy (Note 3).
The components of the Company’s Level 1 and Level 2 assets are as follows:
 
June 30, 2016
 
Amortized Cost
 
Gross Unrealized Gain (Loss)
 
Estimated Fair Value
 
Cash equivalents
 
Short-term investments
 
(in thousands)
Level 1:
 
 
 
 
 
 
 
 
 
Money market funds
27,708

 

 
27,708

 
27,708

 

 
$
27,708

 
$

 
$
27,708

 
$
27,708

 
$

Level 2:
 
 
 
 
 
 
 
 
 
U.S. treasuries
15,995

 
17

 
16,012

 

 
16,012

Corporate securities
21,440

 
2

 
21,442

 

 
21,442

Commercial paper
2,188

 

 
2,188

 

 
2,188

 
$
39,623

 
$
19

 
$
39,642

 
$

 
$
39,642

Total
$
67,331

 
$
19

 
$
67,350

 
$
27,708

 
$
39,642


 
December 31, 2015
 
Amortized Cost
 
Gross Unrealized Gain (Loss)
 
Estimated Fair Value
 
Cash equivalents
 
Short-term investments
 
(in thousands)
Level 1:
 
 
 
 
 
 
 
 
 
Money market funds
33,436

 

 
33,436

 
33,436

 

 
$
33,436

 
$

 
$
33,436

 
$
33,436

 

Level 2:
 
 
 
 
 
 
 
 
 
U.S. treasuries
15,988

 
(21
)
 
15,967

 

 
15,967

Corporate securities
23,679

 
(40
)
 
23,639

 

 
23,639

Commercial paper
6,987

 

 
6,987

 

 
6,987

 
$
46,654

 
$
(61
)
 
$
46,593

 
$

 
46,593

Total
$
80,090

 
$
(61
)
 
$
80,029

 
$
33,436

 
$
46,593


As of June 30, 2016 and December 31, 2015, all short-term investments contractually matured within one year.
Unrealized gains and losses related to these investments are due to interest rate fluctuations as opposed to credit quality. In addition, the Company does not intend to sell, and it is not more likely than not that the Company would be required to sell, these investments before recovery of their cost basis. As a result, there is no other-than-temporary impairment for these investments as of June 30, 2016 and December 31, 2015.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONSOLIDATED BALANCE SHEET COMPONENTS
6 Months Ended
Jun. 30, 2016
Balance Sheet Related Disclosures [Abstract]  
CONSOLIDATED BALANCE SHEET COMPONENTS
CONSOLIDATED BALANCE SHEET COMPONENTS
Prepaid expenses and other current assets
Prepaid expenses and other current assets consist of the following:
 
 
 
June 30,
 
December 31,
 
 
 
2016
 
2015
 
 
 
(in thousands)
Deferred sales commissions, current portion (Note 1)
 
 
$
3,121

 
$
3,484

Insurance recovery related to litigation settlement (Note 5)
 
 
4,531

 

Prepaid expenses
 
 
2,834

 
2,950

Other
 
 
1,913

 
1,179

Total prepaid expenses and other current assets
 
 
$
12,399

 
$
7,613

Property and Equipment, net
Property and equipment, net consists of the following:
 
 
 
 
June 30,
 
December 31,
 
 
Estimated Useful Lives
 
2016
 
2015
 
 
 
 
(in thousands)
Computer and other equipment
 
3 years
 
$
1,794

 
$
1,704

Manufacturing, research and development laboratory equipment
 
3 years
 
4,465

 
4,476

Software
 
2 to 5 years
 
8,451

 
8,470

Office furniture and equipment
 
3 to 7 years
 
2,549

 
1,041

Leasehold improvements
 
shorter of useful life or lease term
 
666

 
614

Construction in progress
 
 
 
497

 

Property and equipment, gross
 
 
 
18,422

 
16,305

Less: Accumulated depreciation and amortization
 
 
 
(8,493
)
 
(7,149
)
Property and equipment, net
 
 
 
$
9,929

 
$
9,156


Software category includes the capitalized internal-use software for the Company's cloud service platform. In April 2015, the Company completed and launched the next generation of its cloud services platform, and began to amortize these capitalized costs to cost of software subscription and services revenue on a straight-line basis over an estimated useful life of the software of five years.
Depreciation and amortization expense was $0.9 million and $1.0 million for the three months ended June 30, 2016 and 2015, respectively, and $1.8 million and $1.6 million for the six months ended June 30, 2016 and 2015, respectively.
Other assets
Other assets consist of the following:
 
 
 
June 30,
 
December 31,
 
 
 
2016
 
2015
 
 
 
(in thousands)
Deferred sales commissions, non-current portion (Note 1)
 
 
$
3,409

 
$
3,254

Investment in privately held company
 
 
1,500

 

Other
 
 
473

 
426

Total other assets
 
 
$
5,382

 
$
3,680

In January 2016, the Company paid $1.5 million in cash to purchase a convertible note issued by a privately held company, which provides Wi-Fi application and analytics. The Company has no voting right or significant influence over the privately held company. The convertible note has been recorded at carrying value. Since the convertible note has no readily determinable market value, the Company has categorized it as a Level 3 asset in the fair value hierarchy. As of June 30, 2016, the fair value of the convertible note approximated its carrying value. The Company did not recognize an impairment for the three and six months ended June 30, 2016, as there were no identified events or changes in circumstances that might have a significant adverse impact on the carrying values of the investment. Since the convertible note has a two-year contractual term and the Company does not intend to liquidate it in the next 12 months, the Company has classified the convertible note as other assets on the condensed consolidated balance sheet.
Accrued Liabilities
Accrued liabilities consist of the following:
 
 
 
June 30,
 
December 31,
 
 
 
2016
 
2015
 
 
 
(in thousands)
Accrued compensation
 
 
$
8,287

 
$
9,410

Accrual for class action litigation settlement (Note 5)
 
 
5,750

 

Accrued expenses and other liabilities
 
 
2,171

 
1,801

Warranty liability, current portion
 
 
670

 
645

Total accrued liabilities
 
 
$
16,878

 
$
11,856


Deferred Revenue
Deferred revenue consists of the following:
 
June 30,
 
December 31,
 
2016
 
2015
 
(in thousands)
Products
$
1,839

 
$
3,199

Software subscription and services
61,560

 
56,063

Total deferred revenue
63,399

 
59,262

Less: current portion of deferred revenue
29,792

 
27,893

Non-current portion of deferred revenue
$
33,607

 
$
31,369


Warranty Liability
The following table summarizes the activity related to the Company’s accrued liability for estimated future warranty:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
Beginning balance
$
997

 
$
832

 
$
978

 
$
891

Charges to operations
199

 
411

 
373

 
528

Obligations fulfilled
(103
)
 
(167
)
 
(207
)
 
(320
)
Changes in existing warranty
(59
)
 
(30
)
 
(110
)
 
(53
)
Total product warranties
$
1,034

 
$
1,046

 
$
1,034

 
$
1,046

Current portion
$
670

 
$
504

 
$
670

 
$
504

Non-current portion
$
364

 
$
542

 
$
364

 
$
542


Changes in existing warranty reflect a combination of changes in expected warranty claims and changes in the related costs to service such claims.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.5.0.2
DEBT
6 Months Ended
Jun. 30, 2016
Debt Disclosure [Abstract]  
DEBT
DEBT
Financing Agreements
In June 2012, the Company entered into a revolving credit facility with Silicon Valley Bank (the revolving credit facility). The revolving credit facility is collateralized by substantially all of the Company’s property, other than intellectual property. Prior to March 31, 2015, the revolving credit facility bore monthly interest at a floating rate equal to the greater of (i) 4.00% or (ii) prime rate plus 0.75%. By amendment in March 2015, interest on the credit facility adjusted as of March 31, 2015 to a floating rate equal to the lesser of (i) LIBOR rate plus 2.25% or (ii) prime rate minus 0.5%. In November 2015, the Company further amended the revolving credit facility to revise the floating interest rate to the lesser of (i) LIBOR rate plus 1.75% or (ii) prime rate minus 1.0%, which was effective January 1, 2016. The weighted average interest rate of the revolving credit facility was 2.37% and 3.22%, for the six months ended June 30, 2016 and 2015, respectively.
The revolving credit facility currently provides, among other things, (i) a maturity date of March 31, 2017; and (ii) a revolving line up to $20.0 million, subject to certain conditions.
The revolving credit facility contains customary negative covenants which, unless waived by SVB, limit the Company’s ability to, among other things, incur additional indebtedness, grant liens, make investments, repurchase stock, pay dividends, transfer assets and merge or consolidate, as well as requiring the Company to maintain a minimum adjusted quick ratio of 1.25 to 1.00 and minimum cash balances as of the last day of each month. The revolving credit facility also contains customary events of default, subject to customary cure periods for certain defaults, that include, among other things, non-payment defaults, covenant defaults, material judgment defaults, bankruptcy and insolvency defaults, cross-defaults to certain other material indebtedness, and defaults due to inaccuracy of representation and warranties. Upon an event of default, the lender may declare all or a portion of the outstanding obligations payable by the Company to be immediately due and payable and exercise other rights and remedies provided for under the credit facility. During the existence of an event of default, interest on the obligations under the credit facility could be increased by 5.0%. As of June 30, 2016 and December 31, 2015, the Company was in compliance with these covenants.
As of June 30, 2016$20.0 million remains outstanding under the revolving credit facility, and is included in current liabilities in the condensed consolidated balance sheet.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.5.0.2
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 2016
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES
COMMITMENTS AND CONTINGENCIES
Lease Commitments
The Company currently leases its main office facility in Milpitas, California, which is set to expire in June 2023. In addition, the Company leases office space for its subsidiaries in the United Kingdom, the Netherlands and China under non-cancelable operating leases that expire at various times through May 2017. The Company has also entered into various lease agreements in other locations in the United States and globally to support its sales and research and development functions.
In February 2016, the Company entered into a sublease agreement to lease approximately 72,500 square feet of commercial office space located in Milpitas, California, for its new worldwide corporate headquarters. The lease commenced on April 1, 2016 and expires on June 30, 2023. Rent is paid on a monthly basis and will increase incrementally over the term of the lease for an aggregate net base rent of approximately $6.5 million. In addition to the monthly base rent, the Company is responsible for payment of certain operating expenses, including utilities and real estate taxes.
In June 2016, we relocated our headquarters from Sunnyvale, California to Milpitas, California and incurred lease abandonment costs of $0.6 million, which includes remaining lease obligation and other contractual obligations including utilities and real estate taxes. The lease abandonment costs are included in general and administrative expenses in the Company's condensed consolidated statements of operations. As of June 30, 2016, the facility exit obligation was $0.6 million.
The Company recognizes rent expense on a straight-line basis over the lease period. Future minimum lease payments by year under operating leases as of June 30, 2016 are as follows:
 
Amount
Year Ending December 31,
(in thousands)
2016 (remaining six months)
$
891

2017
1,103

2018
1,038

2019
997

2020
973

Thereafter
2,562

Total
$
7,564


Rent expense was $0.8 million and $0.6 million for the three months ended June 30, 2016 and 2015, respectively, and was $1.4 million and $1.3 million for the six months ended June 30, 2016 and 2015, respectively.
Manufacturing Commitments
The Company subcontracts with manufacturing companies to manufacture its hardware products. The contract manufacturers procure components based on non-cancellable orders placed by the Company. If the Company cancels all or part of an order, the Company is liable to the contract manufacturers for the cost of the related components they purchased under such orders.
As of June 30, 2016 and December 31, 2015, the Company had manufacturing commitments with contract manufacturers for inventory totaling approximately $8.8 million and $14.0 million, respectively.
Contingencies
The Company may be subject to legal proceedings and litigation arising in the ordinary course of business. The Company will record a liability when it believes that it is both probable that a loss has been incurred and the amount can be reasonably estimated. The Company expects to periodically evaluate developments in its legal matters that could affect the amount of liability that it has previously accrued, if any, and make adjustments as appropriate. Significant judgment is required to determine both likelihood of there being, and the estimated amount of, a loss related to such matters, and the Company’s judgment may be incorrect. The outcome of any proceeding is not determinable in advance. Until the final resolution of any such matter for which the Company may be required to accrue, there may be an exposure to loss in excess of the amount accrued and such excess amount could be significant.
The Company is currently engaged in the following separate litigations which allege that the Company’s products infringe certain patents.
Mojo Networks, Inc., formerly known as AirTight Networks, or Mojo, alleges that the Company’s products infringe U.S. Patent #7,339,914, or the ‘914 Patent. On January 23, 2013, in light of AirTight’s allegations, the Company filed in the U.S. District Court, Northern District of California, a Complaint for Declaratory Judgment against AirTight asserting that the Company’s products do not infringe the ‘914 Patent and that the ‘914 Patent is, in any case, invalid and not enforceable. AirTight filed a separate action asserting infringement of the ‘914 Patent by some or all of the Company’s products, which was then related to the Company’s initial action for declaratory judgment. The parties have resolved this matter, pursuant to which the related actions have been dismissed with prejudice.
Linex Technologies, or Linex, filed on March 19, 2013 a Complaint in the U.S. District Court, Southern District of Florida, asserting that some or all of the Company’s products infringe U.S. Patents #6,493,377, or the ‘377 Patent, and #7,167,503, or the ’503 Patent. The Company filed an answer and counterclaims for declaratory judgment against Linex asserting that the Company’s products do not infringe the ‘377 and ‘503 Patents, and that the ‘377 and ‘503 Patents are, in any case, invalid and not enforceable. The Company separately filed with the U.S. Patent and Trademark Office, or the PTO, petitions to initiate reexamination of the ‘377 and ‘503 Patents, which the PTO granted. In the PTO reexaminations, all claims under the ‘377 Patent have been rejected and Linex has appealed the final rejections of the claims, and the petition regarding the claims subject to the ‘503 Patent is still pending. This case is currently stayed pending the reexaminations.
Chrimar Systems, or Chrimar, filed in July 2015 a complaint in the U.S. District Court, Eastern District of Texas, asserting that certain of the Company’s products which utilize Power over Ethernet (PoE) functionality infringe United States Patent Nos. 8,155,012, 8,942,107, 8,902,760 and 9,019,838. The complainant filed a separate action against a channel partner based on that partner’s sale of Company products. The Company filed with the PTO a petition to initiate reexamination of the '012 Patent, which the PTO granted.
Mobile Telecommunications Technologies LLC, or Mobile, filed in May 2016 a complaint in the U.S. District Court, Eastern District of Texas, asserting that certain of the Company’s products which utilize MIMO systems or frequency structures and functionality infringe United States Patent Nos. 5,590,403, 5,659,891, and 5,915,210.  The Company is evaluating the possible application of these claims, if any, to its products. 
Anza Technology, Inc., or Anza, filed in May 2016 a complaint in the U.S. District Court, Southern District of California, asserting that certain of the Company's products which utilize flip-chip bonding infringe United States Patent Nos. 7,124,927 and 7,389,905​​.  The Company is evaluating the possible application of these claims, if any, to its products.
The Company intends to defend these lawsuits vigorously, and is not able to predict or estimate any range of reasonably possible loss related to these lawsuits. If these matters have an adverse outcome, they may have a material impact on the Company’s financial position, results of operations or cash flows.
The Company is also currently in litigation asserting claims under federal securities laws.
In June 2015, a class action complaint was filed in the Superior Court of the State of California, County of San Mateo, against the Company and certain of its current and former officers and directors. This action was subsequently related and consolidated with two identical, follow-on complaints and is captioned Hunter v. Aerohive Networks, Inc., et al., Shareholder Litigation, Master File No. 534070. The consolidated complaint alleges claims under federal securities laws that the Registration Statement which the Company filed with the Securities and Exchange Commission on Form S-1 in connection with its initial public offering in March 2014 contained false and/or misleading statements or omissions. The consolidated action also names as defendants the investment firms who underwrote the Company’s initial public offering.
The consolidated complaint alleges that the Registration Statement failed to disclose, among other things, product deficiencies, poor sales, and a decline in sales-related personnel. The complaint additionally alleges that the Company improperly recognized revenue, including by booking certain sales with rights of return. The consolidated complaint seeks unspecified compensatory damages and other relief. The Company is advancing certain defense costs with respect to individual defendants, including the underwriting investment firms, under written indemnification agreements.
During mediation, the parties reached a settlement, providing for payment to the class of plaintiffs in the amount of $5.75 million in return for a release of all claims against the defendants, including Aerohive and its current and former officers and directors. The Court has preliminary approved the settlement, and directed the parties to take further actions to effect the settlement pending final Court approval. Pursuant to the terms of the settlement, Aerohive will pay approximately $1.22 million of the $5.75 million settlement amount (reflecting the amount remaining under Aerohive’s insurance retention), and the Company’s insurance carrier will pay the remainder of the settlement amount.      
Guarantees
The Company has entered into agreements with some of its customers that contain indemnification provisions in the event of claims alleging that the Company’s products infringe the intellectual property rights of a third party. The Company has at its option and expense the ability to repair any infringement, replace product with a non-infringing equivalent-in-function product, or refund the customers the total product price. Other guarantees or indemnification arrangements include guarantees of product and service performance. The Company has not recorded a liability related to these indemnifications and guarantee provisions and the Company’s guarantees and indemnification arrangements have not had any impact on the consolidated financial statements to date.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.5.0.2
STOCKHOLDERS' EQUITY
6 Months Ended
Jun. 30, 2016
Equity [Abstract]  
STOCKHOLDERS' EQUITY
STOCKHOLDERS' EQUITY
Common Stock reserved for Future Issuance
As of June 30, 2016 and December 31, 2015, the Company had, on an as-if converted basis, reserved shares of common stock for future issuance as follows:
 
June 30,
 
December 31,
 
2016
 
2015
Common stock reserved for future grant under the 2014 Equity Incentive Plan
4,520,759

 
5,017,525

Common stock reserved for future purchase under the 2014 Employee Stock Purchase Plan
2,138,737

 
1,804,669

Options and Restricted Stock Units issued and outstanding
12,397,881

 
10,589,268

Warrants to purchase common stock

 
73,883

Total reserved shares of common stock for future issuance
19,057,377

 
17,485,345


Common Stock Warrants
On March 25, 2016, TriplePoint Capital LLC net exercised common stock warrants to purchase 27,715 shares of common stock, and 46,168 shares of common stock warrants used to satisfy the exercise price were cancelled.
As of June 30, 2016, no shares of the Company's common stock warrants remained outstanding.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.5.0.2
STOCK-BASED COMPENSATION
6 Months Ended
Jun. 30, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
STOCK-BASED COMPENSATION
STOCK-BASED COMPENSATION
2014 Equity Incentive Plan
On March 26, 2014, the Company's 2014 Equity Incentive Plan (2014 Plan) became effective. On March 27, 2014, the Company's earlier 2006 Global Share Plan (2006 Plan) was terminated and all reserved-but-unissued shares under the 2006 Plan were added to the 2014 Plan and all shares underlying stock awards granted under the 2006 Plan that otherwise would return to the 2006 Plan instead were rolled into the 2014 Plan. The Company may not grant additional awards under the 2006 Plan, but the 2006 Plan will continue to govern outstanding awards previously granted under the 2006 Plan.
The 2014 Plan provides for the grant of incentive stock options within the meaning of Section 422 of the Internal Revenue Code (ISO), only to employees of the Company or any parent or subsidiary of the Company, and for the grant of nonstatutory stock options (NSO), restricted stock, restricted stock units, stock appreciation rights, performance units and performance shares to employees, directors and consultants of the Company, and the employees and consultants of any parent or subsidiary of the Company.
On the first day of each fiscal year beginning January 1, 2017 through January 1, 2024, the number of shares of common stock reserved for issuance under the 2014 Plan may increase by an amount equal to the lesser of (i) 4,000,000 Shares, (ii) 5% of the Company’s outstanding shares on the last day of the immediately preceding fiscal year, or (iii) such number of shares determined by the board of directors. In January 2016, the Company effected an increase of 2,450,865 in the number of shares reserved under the 2014 Plan. As of June 30, 2016, the Company had 4,520,759 total shares of common stock reserved and available for grant under the 2014 Plan.
The following table summarizes the total number of shares available for grant under the 2014 Plan as of June 30, 2016:
 
 
 
Shares Available for Grant
 
 
Balance, December 31, 2015
5,017,525

Authorized
2,450,865

Options granted
(900,000
)
Options canceled
557,078

Awards granted
(3,038,736
)
Awards canceled
434,027

Balance, June 30, 2016
4,520,759


Stock Options
The following table summarizes the information about outstanding stock option activity:
 
Options Outstanding
 
Number of
Shares
Underlying
Outstanding
Options
 
Weighted
Average
Exercise 
Price
 
Weighted
Average
Remaining
Contractual Term
(Years)
 
Aggregate
Intrinsic
Value
 
 
 
 
 
 
 
(in thousands)
Balance, December 31, 2015
6,543,162

 
$
6.05

 
7.03
 
$
6,570

Options granted
900,000

 
6.13

 
 
 
 
Options exercised
(203,214
)
 
2.12

 
 
 
 
Options canceled
(557,078
)
 
7.44

 
 
 
 
Balance, June 30, 2016
6,682,870

 
$
6.06

 
7.36
 
$
9,669

Options exercisable, June 30, 2016
3,691,435

 
$
5.23

 
6.22
 
$
8,596

Options vested and expected to vest, June 30, 2016
6,275,981

 
$
6.00

 
7.25
 
$
9,539


The weighted-average-grant-date fair value of options granted was $3.22 and $3.16 per share for the three and six months ended June 30, 2016, and the aggregate-grant-date fair value of the Company's stock options granted was $2.6 million and $2.8 million for the three and six months ended June 30, 2016. The weighted-average-grant-date fair value of the options granted was $3.57 per share for the three and six months ended June 30, 2015, and the aggregate-grant-date fair value of the Company's stock options granted was $4.9 million for the three and six months ended June 30, 2015. There were no options granted for the three months ended March 31, 2015.
The aggregate intrinsic value of stock options exercised was $0.3 million and $0.8 million for the three months ended June 30, 2016 and 2015, respectively, and $0.7 million and $1.7 million for the six months ended June 30, 2016 and 2015 respectively. The intrinsic value for each share underlying an option represents the difference between the option exercise price per share and the closing stock price of a share of the Company’s common stock.
Restricted Stock Units
The Company currently grants Restricted Stock Units (RSUs) to certain employees and directors. The RSUs typically vest over a period of time, generally one year to four years, and are subject to the participant’s continuing service to the Company over that period. Until vested, RSUs do not have the voting and dividend participation rights of common stock and the shares underlying the awards are not considered issued and outstanding.
The following is a summary of the Company’s RSU activity and related information for the six months ended June 30, 2016:
 
Restricted Stock Units Outstanding
 
Shares
 
Weighted Average
Grant Date
Fair Value Per Share
 
 
 
 
Balance, December 31, 2015
4,046,106

 
$
6.49

Awards granted
3,038,736

 
6.24

Awards vested
(1,031,352
)
 
$
6.66

Awards canceled
(338,479
)
 
$
6.08

Balance, June 30, 2016
5,715,011

 
$
6.33



The weighted-average-grant date fair value of RSUs granted was $6.43 and $6.89 per share for the three months ended June 30, 2016 and 2015, respectively, and was $6.24 and $6.62 per share for the six months ended June 30, 2016 and 2015, respectively. The aggregate grant date fair value of RSUs granted was $16.9 million and $16.2 million, respectively for the three months ended June 30, 2016 and 2015, and was $19.0 million and $17.2 million, respectively, for the six months ended June 30, 2016 and 2015. The aggregate fair value of shares vested as of the respective vesting dates was $3.4 million and $3.1 million, respectively, for the three months ended June 30, 2016 and 2015 and was $5.9 million and $4.5 million, respectively, for the six months ended June 30, 2016 and 2015.
The number of RSUs vested includes shares that the Company withheld to satisfy the minimum statutory tax withholding requirements, as determined by the Company, on behalf of certain employees. During the three months ended June 30, 2016 and 2015, the Company withheld 36,758 and 116,342 shares of stock, respectively, for an aggregate value of $0.2 million and $0.8 million, respectively. During the six months ended June 30, 2016 and 2015, the Company withheld 95,548 and 230,994 shares of stock, respectively, for an aggregate value of $0.5 million and $1.4 million, respectively. Such shares were returned to the Company’s 2014 Equity Incentive Plan and are available under the plan terms for future issuance.
The number of RSUs granted includes 222,875 shares of performance-based restricted stock units (PBRSUs) that the Company granted to certain executives in March 2016 pursuant to the 2014 Plan. Each PBRSU represents the right to receive one share of the Company's common stock upon vesting, subject to the Company's achievement of a revenue target. As of June 30, 2016, the Company expects the revenue target to be met. Accordingly, the Company recorded expense related to all of the PBRSUs, net of estimated forfeitures, on a straight-line basis.

The number of RSUs granted also includes 404,000 shares of market-based restricted stock units (MBRSUs) that the Company granted to certain executives effective June 2016 pursuant to the 2014 Plan. Each MBRSU represents the right to receive one share of the Company's common stock upon vesting subject to the Company's achievement of stock price targets. The Company estimates the fair value of the MBRSUs using the Monte Carlo option-pricing model on the date of grant as the MBRSUs contain both market and service conditions. The Company recorded the expense related to all of the MBRSUs, net of estimated forfeitures, on a graded-vesting method.
2014 Employee Stock Purchase Plan
The 2014 Employee Stock Purchase Plan (ESPP) is a ten-year plan, effective in March 2014. The ESPP authorizes the issuance of shares of common stock pursuant to purchase rights granted to employees of the Company and its designated subsidiaries. Under the ESPP, on the first day of fiscal year 2017, the number of shares of common stock reserved and available for issuance may increase in an amount equal to the lesser of (i) 1,000,000 Shares, (ii) 2.0% of the Company’s outstanding shares on January 1, 2017, or (iii) such number of shares determined by the board of directors. On the first day of each fiscal year beginning January 1, 2018 through January 1, 2024, the number of shares of common stock reserved for issuance may increase in an amount equal to the lesser of (i) 1,000,000 shares, (ii) 1.0% of the Company’s outstanding shares on the first day of the applicable fiscal year, or (iii) such number of shares determined by the board of directors. In January 2016, the Company effected an increase of 980,346 shares with respect to the number of shares reserved under the ESPP. As of June 30, 2016, the Company had 2,138,737 total shares of common stock reserved for issuance under the ESPP.
Under the ESPP, the Company grants stock purchase rights to all eligible employees, currently covering a two-year offering period ending December 1, 2016, with purchase dates at the end of each interim six-month purchase period. Shares are purchased using employee payroll deductions at purchase prices equal to 85% of the lesser of the fair market value of the Company’s common stock at either the first day of each offering period or the date of purchase. The ESPP has a reset provision. If the closing price of the Company’s common stock on the last day of any purchase period during an offering period is lower than the closing sales price on the first day of the related offering period, that offering period will terminate upon the purchase of shares for such purchase period and participants will be enrolled in the immediately following offering period. As a result, the reference price for purposes of determining the purchase price of shares for subsequent purchase periods for all participants of the new offering period will be reset to such lower price. No participant may purchase more than $25,000 worth of common stock in any calendar year, or 5,000 shares of common stock in any six-month purchase period. For the three and six months ended June 30, 2016, the Company issued 646,278 shares under the ESPP plan. For the six months ended June 30, 2015, the Company issued 552,109 shares under the ESPP.
Stock Repurchase Program
In February 2016, the Company's board of directors authorized a stock repurchase program of up to $10.0 million, with stock purchases made from time to time in compliance with applicable securities laws in the open market or in privately negotiated transactions. The timing and amounts of any purchases will be based on market conditions and other factors including price, regulatory requirements and capital availability. The authorization does not require the purchase of any minimum number of shares, and may be suspended, modified or discontinued at any time without prior notice.  Unless modified, or earlier suspended or discontinued, the authorization will expire as of June 30, 2017, without further action of the Company.
During the six months ended June 30, 2016, the Company repurchased a total of 261,515 shares of its common stock on the open market at a total cost of $1.5 million with an average price per share of $5.55.
Determination of Fair Values
Weighted-average assumptions for the Company's stock options granted during the three and six months ended June 30, 2016 were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
Stock options:
 
 
 
 
 
 
 
Expected term (in years)
5.77

 
6.02

 
5.78

 
6.02

Expected volatility
55.11
%
 
51.41
%
 
55.16
%
 
51.41
%
Risk free interest rate
1.50
%
 
1.74
%
 
1.50
%
 
1.74
%

Weighted average assumptions used to value employee stock purchase rights under the Black-Scholes model were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
ESPP purchase rights:
 
 
 
 
 
 
 
Expected term (in years)
0.5 - 2.00
 
0.50 - 1.5
 
0.5 - 2.00
 
0.50 - 1.5
Expected volatility
35% - 55.3%
 
41.0% - 55.3%
 
35% - 55.3%
 
41.0% - 55.3%
Risk free interest rate
0.07% - 0.51%
 
0.07% - 0.45%
 
0.07% - 0.51%
 
0.07% - 0.45%

Stock-based Compensation Expense
The total stock-based compensation the Company recognized for stock-based awards in the consolidated statements of operations is as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
Cost of revenue
$
321

 
$
217

 
$
593

 
$
382

Research and development
1,366

 
1,001

 
2,711

 
1,987

Sales and marketing
2,063

 
1,727

 
3,831

 
3,224

General and administrative
1,704

 
1,419

 
3,215

 
2,593

Total stock-based compensation
$
5,454

 
$
4,364

 
$
10,350

 
$
8,186


The following table presents stock-based compensation expense by award-type:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
Stock Options
$
1,185

 
$
988

 
$
2,331

 
$
2,136

Restricted Stock Units
3,544

 
2,794

 
6,691

 
5,139

Employee Stock Purchase Plan
725

 
582

 
1,328

 
911

Total stock-based compensation
$
5,454

 
$
4,364

 
$
10,350

 
$
8,186


As of June 30, 2016, unrecognized stock-based compensation related to outstanding stock options, RSUs (including PBRSUs and MBRSUs) and ESPP purchase rights, net of estimated forfeitures, was $9.0 million, $28.1 million and $1.0 million, respectively, which the Company expects to recognize over weighted-average periods of 2.55 years, 2.68 years and 0.42 years, respectively. For the six months ended June 30, 2015, the Company capitalized $0.3 million stock-based compensation expense to the development of its internal-use cloud services platform.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.5.0.2
NET LOSS PER SHARE
6 Months Ended
Jun. 30, 2016
Earnings Per Share [Abstract]  
NET LOSS PER SHARE
NET LOSS PER SHARE
The Company calculates basic and diluted net loss per share of common stock allocable to common stockholders by dividing the net loss allocable to common stockholders by the weighted average number of common shares outstanding during the period. Diluted net loss per share of common stock is the same as basic net loss per share of common stock, since the effects of potentially dilutive securities are antidilutive.
The following table presents the computation of basic and diluted net loss per share allocable to common stockholders:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
  
2016
 
2015
 
2016
 
2015
 
(in thousands, except for share and per share data)
Numerator:
 
 
 
 
 
 
 
Net loss
$
(7,412
)
 
$
(10,827
)
 
$
(19,935
)
 
$
(26,610
)
Denominator:
 
 
 
 
 
 
 
Weighted-average shares used to compute net loss per share, basic and diluted
49,798,994

 
46,888,236

 
49,467,667

 
46,595,172

Net loss per share:
 
 
 
 
 
 
 
Basic and diluted
$
(0.15
)
 
$
(0.23
)
 
$
(0.40
)
 
$
(0.57
)

The following period-end outstanding common stock equivalents were excluded from the computation of diluted net loss per share for the periods presented because including them would have been antidilutive:
 
As of June 30,
 
2016
 
2015
Shares of common stock issuable under the Equity Incentive Plan
12,397,881

 
11,513,177

Common stock subject to repurchase

 
9,000

Common stock issuable upon exercise of warrants

 
73,883

Employee Stock Purchase Plan
99,054

 
94,094

Total
12,496,935

 
11,690,154

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.5.0.2
INCOME TAXES
6 Months Ended
Jun. 30, 2016
Income Tax Disclosure [Abstract]  
INCOME TAXES
INCOME TAXES
The provision for income taxes was approximately $0.1 million for the three months ended June 30, 2016 and 2015, and was $0.2 million for the six months ended June 30, 2016 and 2015. The provision for income taxes consisted primarily of state taxes and foreign income taxes.
For the three and six months ended June 30, 2016 and 2015, the provisions for income taxes differed from the statutory amount primarily due to maintaining a full valuation allowance against the U.S. net deferred tax assets, partially offset by foreign and state taxes.
The Company has intercompany services agreements with its subsidiaries located in the United Kingdom, Netherlands, New Zealand, Australia, Canada and China, which require payment for services rendered by these subsidiaries at an arm’s-length transaction price. The foreign tax expense represents foreign income tax payable by these subsidiaries on profit generated on intercompany services agreements.
Realization of deferred tax assets is dependent on future taxable income, the existence and timing of which is uncertain. Based on the Company’s history of losses, management has determined it cannot conclude that it is more likely than not that the deferred tax assets will be realized and, accordingly, management has placed a full valuation allowance against its domestic deferred tax assets, including net operating loss carryforwards and research and development and other tax credits, as of June 30, 2016 and December 31, 2015.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.5.0.2
SEGMENT INFORMATION
6 Months Ended
Jun. 30, 2016
Segment Reporting [Abstract]  
SEGMENT INFORMATION
SEGMENT INFORMATION
The Company’s chief operating decision maker (CODM) is its Chief Executive Officer. The Company derives its revenue primarily from sales of hardware products and software subscription and services. The Company’s CODM reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, the Company determined that it operates as one reportable and operating segment.
The following table represents the Company's revenue based on the billing address of the respective VAR or the VAD:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
Americas
$
28,685

 
$
24,818

 
$
53,045

 
$
38,911

Europe, Middle East and Africa
12,143

 
9,170

 
24,157

 
18,296

Asia Pacific
6,803

 
2,848

 
10,557

 
5,446

Total revenues
$
47,631

 
$
36,836

 
$
87,759

 
$
62,653


     Included within Total Americas in the above table is revenue from sales in the United States of $27.4 million and $23.8 million, respectively, for the three months ended June 30, 2016 and 2015, and $50.2 million and $37.0 million, respectively, for the six months ended June 30, 2016 and 2015. Aside from the United States, no country comprised 10% or more of the Company's total revenue for the three and six months ended June 30, 2016 and 2015.
Property and equipment, net by location is summarized as follows:  
 
June 30,
 
December 31,
 
2016
 
2015
 
(in thousands)
United States
$
8,540

 
$
7,561

People's Republic of China
1,201

 
1,360

United Kingdom
188

 
235

Total property and equipment, net
$
9,929

 
$
9,156

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.5.0.2
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Consolidation
Basis of Presentation and Consolidation
The Company prepared the accompanying consolidated financial statements in accordance with generally accepted accounting principles in the United States ("GAAP"), which includes the accounts of Aerohive Networks, Inc. and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Basis of Presentation and Consolidation
Basis of Presentation and Consolidation
The Company prepared the accompanying consolidated financial statements in accordance with generally accepted accounting principles in the United States ("GAAP"), which includes the accounts of Aerohive Networks, Inc. and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates
Use of Estimates
The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, among others, the selling price of product, software and support services, determination of fair value of stock-based awards, inventory valuation, accounting for income taxes, including the valuation reserve on deferred tax assets and uncertain tax positions, allowance for sales reserves, allowance for doubtful accounts, and warranty costs. Management evaluates estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. As the Company cannot determine future events and their effects with precision, actual results could differ from these estimates and assumptions, and those differences could be material to the consolidated financial statements
Foreign Currency
Foreign Currency
The functional currency of the Company’s foreign subsidiaries is the U.S. dollar. Transactions denominated in currencies other than the functional currency are remeasured at the average exchange rate in effect during the period. At the end of each reporting period, the Company’s subsidiaries’ monetary assets and liabilities are remeasured to the U.S. dollar using exchange rates in effect at the end of the reporting period. Non-monetary assets and liabilities are remeasured at historical exchange rates. Gains and losses related to remeasurement are recorded in other income (expense), net in the consolidated statements of operations. Foreign currency exchange losses have not been significant in any period presented and the Company has not undertaken any hedging transactions related to foreign currency exposure.
Concentrations of Credit Risk and Significant Customers
Concentrations of Credit Risk and Significant Customers
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash equivalents are maintained in money market funds. The amount on deposit at any time with money market funds may exceed the insured limits provided on such funds.
The Company sells its products primarily to channel partners, which include value-added resellers, or VARs, and value-added distributors, or VADs. The Company’s accounts receivable are typically unsecured and are derived from revenue earned from customers located in the Americas, Europe, the Middle East and Africa, and Asia Pacific. The Company performs ongoing credit evaluations to determine customer credit, but generally does not require collateral from its customers. The Company maintains reserves for estimated credit losses and these losses have historically been within management’s expectations. 
Significant customers are those that represent more than 10% of the Company’s total revenue or gross accounts receivable balance at each respective balance sheet date.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.5.0.2
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Percentage of Revenue from Individual Customers
he percentages of revenue from a consolidated group of entities (VAD A) and from an individual entity (VAD C) greater than 10% of total consolidated revenue were as follows:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2016
 
2015
 
2016
 
2015
VAD A
 
13.9
%
 
12.2
%
 
13.6
%
 
16.2
%
VAD C
 
12.6
%
 
*

 
*

 
*
 
 
 
 
 
 
 
 
 
* Less than 10%
 
 
 
 
 
 
 
 
The percentages of receivables from VAD A and individual entities (VAD B and VAD C) greater than 10% of total consolidated accounts receivable were as follows:
 
 
June 30,
 
December 31,
 
 
2016
 
2015
VAD A
 
18.0
%
 
18.5
%
VAD B
 
*

 
11.2
%
VAD C
 
15.5
%
 
*

 
 
 
 
 
* Less than 10%
 
 
 
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.5.0.2
FAIR VALUE DISCLOSURE (Tables)
6 Months Ended
Jun. 30, 2016
Fair Value Disclosures [Abstract]  
Schedule of financial assets and liabilities measured at fair value on a recurring basis
The components of the Company’s Level 1 and Level 2 assets are as follows:
 
June 30, 2016
 
Amortized Cost
 
Gross Unrealized Gain (Loss)
 
Estimated Fair Value
 
Cash equivalents
 
Short-term investments
 
(in thousands)
Level 1:
 
 
 
 
 
 
 
 
 
Money market funds
27,708

 

 
27,708

 
27,708

 

 
$
27,708

 
$

 
$
27,708

 
$
27,708

 
$

Level 2:
 
 
 
 
 
 
 
 
 
U.S. treasuries
15,995

 
17

 
16,012

 

 
16,012

Corporate securities
21,440

 
2

 
21,442

 

 
21,442

Commercial paper
2,188

 

 
2,188

 

 
2,188

 
$
39,623

 
$
19

 
$
39,642

 
$

 
$
39,642

Total
$
67,331

 
$
19

 
$
67,350

 
$
27,708

 
$
39,642


 
December 31, 2015
 
Amortized Cost
 
Gross Unrealized Gain (Loss)
 
Estimated Fair Value
 
Cash equivalents
 
Short-term investments
 
(in thousands)
Level 1:
 
 
 
 
 
 
 
 
 
Money market funds
33,436

 

 
33,436

 
33,436

 

 
$
33,436

 
$

 
$
33,436

 
$
33,436

 

Level 2:
 
 
 
 
 
 
 
 
 
U.S. treasuries
15,988

 
(21
)
 
15,967

 

 
15,967

Corporate securities
23,679

 
(40
)
 
23,639

 

 
23,639

Commercial paper
6,987

 

 
6,987

 

 
6,987

 
$
46,654

 
$
(61
)
 
$
46,593

 
$

 
46,593

Total
$
80,090

 
$
(61
)
 
$
80,029

 
$
33,436

 
$
46,593

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONSOLIDATED BALANCE SHEET COMPONENTS (Tables)
6 Months Ended
Jun. 30, 2016
Balance Sheet Related Disclosures [Abstract]  
Schedule of Property and Equipment
Property and equipment, net consists of the following:
 
 
 
 
June 30,
 
December 31,
 
 
Estimated Useful Lives
 
2016
 
2015
 
 
 
 
(in thousands)
Computer and other equipment
 
3 years
 
$
1,794

 
$
1,704

Manufacturing, research and development laboratory equipment
 
3 years
 
4,465

 
4,476

Software
 
2 to 5 years
 
8,451

 
8,470

Office furniture and equipment
 
3 to 7 years
 
2,549

 
1,041

Leasehold improvements
 
shorter of useful life or lease term
 
666

 
614

Construction in progress
 
 
 
497

 

Property and equipment, gross
 
 
 
18,422

 
16,305

Less: Accumulated depreciation and amortization
 
 
 
(8,493
)
 
(7,149
)
Property and equipment, net
 
 
 
$
9,929

 
$
9,156

Property and equipment, net by location is summarized as follows:  
 
June 30,
 
December 31,
 
2016
 
2015
 
(in thousands)
United States
$
8,540

 
$
7,561

People's Republic of China
1,201

 
1,360

United Kingdom
188

 
235

Total property and equipment, net
$
9,929

 
$
9,156

Schedule of Accrued Liabilities
Accrued liabilities consist of the following:
 
 
 
June 30,
 
December 31,
 
 
 
2016
 
2015
 
 
 
(in thousands)
Accrued compensation
 
 
$
8,287

 
$
9,410

Accrual for class action litigation settlement (Note 5)
 
 
5,750

 

Accrued expenses and other liabilities
 
 
2,171

 
1,801

Warranty liability, current portion
 
 
670

 
645

Total accrued liabilities
 
 
$
16,878

 
$
11,856

Summary of Deferred Revenue
Deferred revenue consists of the following:
 
June 30,
 
December 31,
 
2016
 
2015
 
(in thousands)
Products
$
1,839

 
$
3,199

Software subscription and services
61,560

 
56,063

Total deferred revenue
63,399

 
59,262

Less: current portion of deferred revenue
29,792

 
27,893

Non-current portion of deferred revenue
$
33,607

 
$
31,369

Schedule of Product Warranty Liability
The following table summarizes the activity related to the Company’s accrued liability for estimated future warranty:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
Beginning balance
$
997

 
$
832

 
$
978

 
$
891

Charges to operations
199

 
411

 
373

 
528

Obligations fulfilled
(103
)
 
(167
)
 
(207
)
 
(320
)
Changes in existing warranty
(59
)
 
(30
)
 
(110
)
 
(53
)
Total product warranties
$
1,034

 
$
1,046

 
$
1,034

 
$
1,046

Current portion
$
670

 
$
504

 
$
670

 
$
504

Non-current portion
$
364

 
$
542

 
$
364

 
$
542

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.5.0.2
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2016
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payment by Year Under Operating Leases
Future minimum lease payments by year under operating leases as of June 30, 2016 are as follows:
 
Amount
Year Ending December 31,
(in thousands)
2016 (remaining six months)
$
891

2017
1,103

2018
1,038

2019
997

2020
973

Thereafter
2,562

Total
$
7,564

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.5.0.2
STOCKHOLDERS' EQUITY (Tables)
6 Months Ended
Jun. 30, 2016
Equity [Abstract]  
Schedule of shares reserved for future issuance
As of June 30, 2016 and December 31, 2015, the Company had, on an as-if converted basis, reserved shares of common stock for future issuance as follows:
 
June 30,
 
December 31,
 
2016
 
2015
Common stock reserved for future grant under the 2014 Equity Incentive Plan
4,520,759

 
5,017,525

Common stock reserved for future purchase under the 2014 Employee Stock Purchase Plan
2,138,737

 
1,804,669

Options and Restricted Stock Units issued and outstanding
12,397,881

 
10,589,268

Warrants to purchase common stock

 
73,883

Total reserved shares of common stock for future issuance
19,057,377

 
17,485,345

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.5.0.2
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of total shares available for grant
The following table summarizes the total number of shares available for grant under the 2014 Plan as of June 30, 2016:
 
 
 
Shares Available for Grant
 
 
Balance, December 31, 2015
5,017,525

Authorized
2,450,865

Options granted
(900,000
)
Options canceled
557,078

Awards granted
(3,038,736
)
Awards canceled
434,027

Balance, June 30, 2016
4,520,759

Summary of shares available for grant and outstanding stock option activity
The following table summarizes the information about outstanding stock option activity:
 
Options Outstanding
 
Number of
Shares
Underlying
Outstanding
Options
 
Weighted
Average
Exercise 
Price
 
Weighted
Average
Remaining
Contractual Term
(Years)
 
Aggregate
Intrinsic
Value
 
 
 
 
 
 
 
(in thousands)
Balance, December 31, 2015
6,543,162

 
$
6.05

 
7.03
 
$
6,570

Options granted
900,000

 
6.13

 
 
 
 
Options exercised
(203,214
)
 
2.12

 
 
 
 
Options canceled
(557,078
)
 
7.44

 
 
 
 
Balance, June 30, 2016
6,682,870

 
$
6.06

 
7.36
 
$
9,669

Options exercisable, June 30, 2016
3,691,435

 
$
5.23

 
6.22
 
$
8,596

Options vested and expected to vest, June 30, 2016
6,275,981

 
$
6.00

 
7.25
 
$
9,539

Summary of RSU activity and related information
summary of the Company’s RSU activity and related information for the six months ended June 30, 2016:
 
Restricted Stock Units Outstanding
 
Shares
 
Weighted Average
Grant Date
Fair Value Per Share
 
 
 
 
Balance, December 31, 2015
4,046,106

 
$
6.49

Awards granted
3,038,736

 
6.24

Awards vested
(1,031,352
)
 
$
6.66

Awards canceled
(338,479
)
 
$
6.08

Balance, June 30, 2016
5,715,011

 
$
6.33

Summary of the assumptions related to stock options
Weighted-average assumptions for the Company's stock options granted during the three and six months ended June 30, 2016 were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
Stock options:
 
 
 
 
 
 
 
Expected term (in years)
5.77

 
6.02

 
5.78

 
6.02

Expected volatility
55.11
%
 
51.41
%
 
55.16
%
 
51.41
%
Risk free interest rate
1.50
%
 
1.74
%
 
1.50
%
 
1.74
%
Weighted average assumptions used to value employee stock purchase rights
Weighted average assumptions used to value employee stock purchase rights under the Black-Scholes model were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
ESPP purchase rights:
 
 
 
 
 
 
 
Expected term (in years)
0.5 - 2.00
 
0.50 - 1.5
 
0.5 - 2.00
 
0.50 - 1.5
Expected volatility
35% - 55.3%
 
41.0% - 55.3%
 
35% - 55.3%
 
41.0% - 55.3%
Risk free interest rate
0.07% - 0.51%
 
0.07% - 0.45%
 
0.07% - 0.51%
 
0.07% - 0.45%
Schedule of stock-based awards granted in the consolidated statements of operations
The total stock-based compensation the Company recognized for stock-based awards in the consolidated statements of operations is as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
Cost of revenue
$
321

 
$
217

 
$
593

 
$
382

Research and development
1,366

 
1,001

 
2,711

 
1,987

Sales and marketing
2,063

 
1,727

 
3,831

 
3,224

General and administrative
1,704

 
1,419

 
3,215

 
2,593

Total stock-based compensation
$
5,454

 
$
4,364

 
$
10,350

 
$
8,186


The following table presents stock-based compensation expense by award-type:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
Stock Options
$
1,185

 
$
988

 
$
2,331

 
$
2,136

Restricted Stock Units
3,544

 
2,794

 
6,691

 
5,139

Employee Stock Purchase Plan
725

 
582

 
1,328

 
911

Total stock-based compensation
$
5,454

 
$
4,364

 
$
10,350

 
$
8,186

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.5.0.2
NET LOSS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2016
Earnings Per Share [Abstract]  
Schedule of Calculation of Basic and Diluted Net Income (Loss) per Share
The following table presents the computation of basic and diluted net loss per share allocable to common stockholders:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
  
2016
 
2015
 
2016
 
2015
 
(in thousands, except for share and per share data)
Numerator:
 
 
 
 
 
 
 
Net loss
$
(7,412
)
 
$
(10,827
)
 
$
(19,935
)
 
$
(26,610
)
Denominator:
 
 
 
 
 
 
 
Weighted-average shares used to compute net loss per share, basic and diluted
49,798,994

 
46,888,236

 
49,467,667

 
46,595,172

Net loss per share:
 
 
 
 
 
 
 
Basic and diluted
$
(0.15
)
 
$
(0.23
)
 
$
(0.40
)
 
$
(0.57
)
Schedule of Antidilutive Securities Excluded from the Computation of Diluted Net Loss Per Share
The following period-end outstanding common stock equivalents were excluded from the computation of diluted net loss per share for the periods presented because including them would have been antidilutive:
 
As of June 30,
 
2016
 
2015
Shares of common stock issuable under the Equity Incentive Plan
12,397,881

 
11,513,177

Common stock subject to repurchase

 
9,000

Common stock issuable upon exercise of warrants

 
73,883

Employee Stock Purchase Plan
99,054

 
94,094

Total
12,496,935

 
11,690,154

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.5.0.2
SEGMENT INFORMATION (Tables)
6 Months Ended
Jun. 30, 2016
Segment Reporting [Abstract]  
Schedule of total revenue by geographic region
The following table represents the Company's revenue based on the billing address of the respective VAR or the VAD:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
Americas
$
28,685

 
$
24,818

 
$
53,045

 
$
38,911

Europe, Middle East and Africa
12,143

 
9,170

 
24,157

 
18,296

Asia Pacific
6,803

 
2,848

 
10,557

 
5,446

Total revenues
$
47,631

 
$
36,836

 
$
87,759

 
$
62,653

Schedule of property and equipment, net by location
Property and equipment, net consists of the following:
 
 
 
 
June 30,
 
December 31,
 
 
Estimated Useful Lives
 
2016
 
2015
 
 
 
 
(in thousands)
Computer and other equipment
 
3 years
 
$
1,794

 
$
1,704

Manufacturing, research and development laboratory equipment
 
3 years
 
4,465

 
4,476

Software
 
2 to 5 years
 
8,451

 
8,470

Office furniture and equipment
 
3 to 7 years
 
2,549

 
1,041

Leasehold improvements
 
shorter of useful life or lease term
 
666

 
614

Construction in progress
 
 
 
497

 

Property and equipment, gross
 
 
 
18,422

 
16,305

Less: Accumulated depreciation and amortization
 
 
 
(8,493
)
 
(7,149
)
Property and equipment, net
 
 
 
$
9,929

 
$
9,156

Property and equipment, net by location is summarized as follows:  
 
June 30,
 
December 31,
 
2016
 
2015
 
(in thousands)
United States
$
8,540

 
$
7,561

People's Republic of China
1,201

 
1,360

United Kingdom
188

 
235

Total property and equipment, net
$
9,929

 
$
9,156

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.5.0.2
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Changes in Accounting Policy (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Dec. 31, 2015
Dec. 31, 2014
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Prepaid expenses and other current assets $ 12,399   $ 12,399   $ 7,613  
Total current assets 135,964   135,964   134,303  
Other assets 5,382   5,382   3,680  
Total assets 151,788   151,788   147,652  
Accumulated deficit (210,281)   (210,281)   (190,346)  
Total stockholders' equity 32,679   32,679   40,931  
Total liabilities and stockholders' equity 151,788   151,788   147,652  
Sales and marketing 21,322 $ 20,195 42,390 $ 38,689    
Operating loss (7,441) (10,593) (19,828) (25,663)    
Net loss $ (7,412) $ (10,827) $ (19,935) $ (26,610)    
Net loss per share allocable to common stockholders, basic and diluted (USD per share) $ (0.15) $ (0.23) $ (0.40) $ (0.57)    
Weighted-average shares used in computing net loss per share allocable to common stockholders, basic and diluted 49,798,994 46,888,236 49,467,667 46,595,172    
Comprehensive loss $ (7,405) $ (10,827) $ (19,854) $ (26,610)    
Prepaid expenses and other current assets     (4,470) (1,671)    
Other assets     (202) (420)    
Net cash used in operating activities     (12,229) (11,600)    
Change in Accounting Principle for Sales Commissions [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Prepaid expenses and other current assets 3,121   3,121   3,484  
Total current assets 3,121   3,121   3,484  
Other assets 3,409   3,409   3,254  
Total assets 6,530   6,530   6,738  
Accumulated deficit 6,530   6,530   6,738  
Total stockholders' equity 6,530   6,530   6,738  
Total liabilities and stockholders' equity 6,530   6,530   6,738 $ 4,800
Sales and marketing (53) (609) 208 (885)    
Operating loss 53 609 (208) 885    
Net loss $ 53 $ 609 $ (208) $ 885    
Net loss per share allocable to common stockholders, basic and diluted (USD per share) $ 0.00 $ 0.01 $ 0.00 $ 0.02    
Weighted-average shares used in computing net loss per share allocable to common stockholders, basic and diluted 0 0 0 0    
Comprehensive loss $ 53 $ 609 $ (208) $ 885    
Prepaid expenses and other current assets     363 (607)    
Other assets     (155) (278)    
Net cash used in operating activities     0 0    
Scenario, Previously Reported [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Prepaid expenses and other current assets         4,129  
Total current assets         130,819  
Other assets         426  
Total assets         140,914  
Accumulated deficit         (197,084)  
Total stockholders' equity         34,193  
Total liabilities and stockholders' equity         $ 140,914  
Sales and marketing   20,804   39,574    
Operating loss   (11,202)   (26,548)    
Net loss   $ (11,436)   $ (27,495)    
Net loss per share allocable to common stockholders, basic and diluted (USD per share)   $ (0.24)   $ (0.59)    
Weighted-average shares used in computing net loss per share allocable to common stockholders, basic and diluted   46,888,236   46,595,172    
Comprehensive loss   $ (11,436)   $ (27,495)    
Prepaid expenses and other current assets       (1,064)    
Other assets       (142)    
Net cash used in operating activities       $ (11,600)    
Restatement Adjustment [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Prepaid expenses and other current assets 9,278   9,278      
Total current assets 132,843   132,843      
Other assets 1,973   1,973      
Total assets 145,258   145,258      
Accumulated deficit (216,811)   (216,811)      
Total stockholders' equity 26,149   26,149      
Total liabilities and stockholders' equity 145,258   145,258      
Sales and marketing 21,375   42,182      
Operating loss (7,494)   (19,620)      
Net loss $ (7,465)   $ (19,727)      
Net loss per share allocable to common stockholders, basic and diluted (USD per share) $ (0.15)   $ (0.40)      
Weighted-average shares used in computing net loss per share allocable to common stockholders, basic and diluted 49,798,994   49,467,667      
Comprehensive loss $ (7,458)   $ (19,646)      
Prepaid expenses and other current assets     (4,833)      
Other assets     (47)      
Net cash used in operating activities     $ (12,229)      
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.5.0.2
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration of Credit Risk and Significant Customers (Details) - Customer Concentration Risk
3 Months Ended 6 Months Ended
Jun. 30, 2016
Dec. 31, 2015
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Accounts Receivable          
Revenue, Major Customer [Line Items]          
Significant customer, as a percentage 15.50%        
VAD A | Sales          
Revenue, Major Customer [Line Items]          
Significant customer, as a percentage 13.90%   12.20% 13.60% 16.20%
VAD A | Accounts Receivable          
Revenue, Major Customer [Line Items]          
Significant customer, as a percentage 18.00% 18.50%      
VAD B | Accounts Receivable          
Revenue, Major Customer [Line Items]          
Significant customer, as a percentage   11.20%      
VAD C | Sales          
Revenue, Major Customer [Line Items]          
Significant customer, as a percentage 12.60%        
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.5.0.2
FAIR VALUE DISCLOSURE (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, Amortized Cost $ 27,708 $ 33,436
Cash equivalents 27,708 33,436
Short-term investments 39,642 46,593
Total cash equivalents and short-term investments, Amortized Cost 67,331 80,090
Total cash equivalents and short-term investments, Gross Unrealized Gain (Loss) 19 (61)
Total cash equivalents and short-term investments, Fair Value 67,350 80,029
Level 1 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, Amortized Cost 27,708 33,436
Cash equivalents 27,708 33,436
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 39,642 46,593
Securities, Amortized cost 39,623 46,654
Securities, Gross Unrealized Gain (Loss) 19 (61)
Level 2 | U.S. treasuries    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 16,012 15,967
Securities, Amortized cost 15,995 15,988
Securities, Gross Unrealized Gain (Loss) 17 (21)
Level 2 | Corporate securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 21,442 23,639
Securities, Amortized cost 21,440 23,679
Securities, Gross Unrealized Gain (Loss) 2 (40)
Level 2 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 2,188 6,987
Securities, Amortized cost 2,188 6,987
Securities, Gross Unrealized Gain (Loss) $ 0 $ 0
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONSOLIDATED BALANCE SHEET COMPONENTS - Prepaid expenses and other current assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Prepaid expenses and other current assets [Abstract]    
Deferred Sales Commission $ 3,121 $ 3,484
Insurance recovery related to litigation settlement 4,531 0
Prepaid expenses 2,834 2,950
Other 1,913 1,179
Prepaid expenses and other current assets $ 12,399 $ 7,613
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONSOLIDATED BALANCE SHEET COMPONENTS - Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Dec. 31, 2015
Property and Equipment [Line Items]          
Property and equipment, gross $ 18,422   $ 18,422   $ 16,305
Less: Accumulated depreciation and amortization (8,493)   (8,493)   (7,149)
Property and equipment, net 9,929   9,929   9,156
Depreciation and amortization expense $ 900 $ 1,000 1,800 $ 1,600  
Computer and other equipment          
Property and Equipment [Line Items]          
Estimated useful lives 3 years        
Property and equipment, gross $ 1,794   1,794   1,704
Manufacturing, research and development laboratory equipment          
Property and Equipment [Line Items]          
Estimated useful lives 3 years        
Property and equipment, gross $ 4,465   $ 4,465   4,476
Software and Software Development Costs [Member]          
Property and Equipment [Line Items]          
Estimated useful lives     5 years    
Property and equipment, gross $ 8,451   $ 8,451   8,470
Software and Software Development Costs [Member] | Minimum          
Property and Equipment [Line Items]          
Estimated useful lives 2 years        
Software and Software Development Costs [Member] | Maximum          
Property and Equipment [Line Items]          
Estimated useful lives 5 years        
Office furniture and equipment          
Property and Equipment [Line Items]          
Property and equipment, gross $ 2,549   2,549   1,041
Office furniture and equipment | Minimum          
Property and Equipment [Line Items]          
Estimated useful lives 3 years        
Office furniture and equipment | Maximum          
Property and Equipment [Line Items]          
Estimated useful lives 7 years        
Leasehold improvements          
Property and Equipment [Line Items]          
Property and equipment, gross $ 666   666   614
Construction in progress          
Property and Equipment [Line Items]          
Property and equipment, gross $ 497   $ 497   $ 0
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONSOLIDATED BALANCE SHEET COMPONENTS Other assets (Details) - USD ($)
$ in Thousands
1 Months Ended
Jan. 31, 2016
Jun. 30, 2016
Dec. 31, 2015
Investment [Line Items]      
Deferred sales commissions, non-current portion   $ 3,409 $ 3,254
Investment in privately held company   1,500 0
Other   473 426
Total other assets   $ 5,382 $ 3,680
Convertible Note [Member]      
Investment [Line Items]      
Convertible note $ 1,500    
Contractual term 2 years    
Minimum holding period 12 months    
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONSOLIDATED BALANCE SHEET COMPONENTS - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Jun. 30, 2015
Accrued Liabilities, Current [Abstract]      
Accrued compensation $ 8,287 $ 9,410  
Accrual for class action litigation settlement 5,750 0  
Accrued expenses and other liabilities 2,171 1,801  
Warranty liability, current portion 670 645 $ 504
Total accrued liabilities $ 16,878 $ 11,856  
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONSOLIDATED BALANCE SHEET COMPONENTS - Components of Deferred Revenue (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Deferred Revenue, Reported As: [Line Items]    
Deferred revenue $ 63,399 $ 59,262
Less: current portion of deferred revenue 29,792 27,893
Non-current portion of deferred revenue 33,607 31,369
Products    
Deferred Revenue, Reported As: [Line Items]    
Deferred revenue 1,839 3,199
Software subscription and services    
Deferred Revenue, Reported As: [Line Items]    
Deferred revenue $ 61,560 $ 56,063
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONSOLIDATED BALANCE SHEET COMPONENTS - Warranty Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Dec. 31, 2015
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]          
Beginning balance $ 997 $ 832 $ 978 $ 891  
Charges to operations 199 411 373 528  
Obligations fulfilled (103) (167) (207) (320)  
Changes in existing warranty (59) (30) (110) (53)  
Total product warranties 1,034 1,046 1,034 1,046  
Current portion 670 504 670 504 $ 645
Non-current portion $ 364 $ 542 $ 364 $ 542  
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.5.0.2
DEBT (Details)
1 Months Ended 6 Months Ended
Nov. 30, 2015
Mar. 31, 2015
Jun. 30, 2012
Jun. 30, 2016
USD ($)
Dec. 31, 2015
USD ($)
Jun. 30, 2015
Debt Instrument [Line Items]            
Long-term Debt, Current Maturities       $ 20,000,000 $ 0  
Revolving Credit Facility            
Debt Instrument [Line Items]            
Minimum stated percentage rate     4.00%      
Weighted average interest rate       2.37%   3.22%
Maximum borrowing capacity       $ 20,000,000.0    
Required liquidity ratio       1.25    
Potential increase in interest rate       5.00%    
Long-term Debt, Current Maturities       $ 20,000,000    
Revolving Credit Facility | Prime Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate 1.00% 0.50% 0.75%      
Revolving Credit Facility | LIBOR            
Debt Instrument [Line Items]            
Basis spread on variable rate 1.75% 2.25%        
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.5.0.2
COMMITMENTS AND CONTINGENCIES - Operating Leases and Purchase Commitments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Commitments and Contingencies Disclosure [Abstract]        
Operating Leases, Rent Expense $ 800 $ 600 $ 1,400 $ 1,300
Operating Leases, Future Minimum Payments [Abstract]        
2016 891   891  
2017 1,103   1,103  
2018 1,038   1,038  
2019 997   997  
2020 973   973  
Thereafter 2,562   2,562  
Total future minimum lease payments $ 7,564   $ 7,564  
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.5.0.2
COMMITMENTS AND CONTINGENCIES - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2016
USD ($)
Jun. 30, 2016
USD ($)
Jun. 30, 2015
USD ($)
Jun. 30, 2016
USD ($)
ft²
Jun. 30, 2015
USD ($)
Dec. 31, 2015
USD ($)
Commitments and Contingencies Disclosure [Abstract]            
Square feet of commercial office space in sublease | ft²       72,500    
Rent expense   $ 800 $ 600 $ 1,400 $ 1,300  
Purchase Commitment, Excluding Long-term Commitment [Line Items]            
Lease abandonment costs incurred $ 600          
Aggregate base rent       6,500    
Amount of settlement to be paid       5,750    
Amount of settlement to be paid by Aerohive       1,220    
Inventories            
Purchase Commitment, Excluding Long-term Commitment [Line Items]            
Amount of manufacturing commitment       8,800   $ 14,000
Operating Lease Early Termination            
Purchase Commitment, Excluding Long-term Commitment [Line Items]            
Lease abandonment liability $ 600 $ 600   $ 600    
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.5.0.2
STOCKHOLDERS' EQUITY - Common Stock Reserved for Future Issuance (Details) - shares
Jun. 30, 2016
Dec. 31, 2015
Class of Stock [Line Items]    
Total reserved shares of common stock for future issuance 19,057,377 17,485,345
Warrants to Purchase Common Stock [Member]    
Class of Stock [Line Items]    
Warrants to purchase common stock 0 73,883
Employee Stock Options and Restricted Stock Units    
Class of Stock [Line Items]    
Options and Restricted Stock Units issued and outstanding 12,397,881 10,589,268
2014 Equity Incentive Plan    
Class of Stock [Line Items]    
Shares reserved for issuance under share-based compensation plan 4,520,759 5,017,525
Employee Stock Purchase Plan    
Class of Stock [Line Items]    
Shares reserved for issuance under share-based compensation plan 2,138,737 1,804,669
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.5.0.2
STOCKHOLDERS' EQUITY - Common Stock Warrants (Details) - Common Stock - shares
Jun. 30, 2016
Mar. 25, 2016
Class of Warrant or Right [Line Items]    
Warrants to purchase common stock   27,715
Number of common stock warrants canceled   46,168
Number of common stock warrants outstanding 0  
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.5.0.2
STOCK-BASED COMPENSATION - Equity Incentive Plan (Details) - 2014 Equity Incentive Plan - shares
6 Months Ended
Jun. 30, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Increase to shares of common stock reserved for issuance 2,450,865  
Shares reserved for issuance under share-based compensation plan 4,520,759 5,017,525
Maximum annual increase of common stock reserved for issuance under share-based compensation plan 4,000,000  
Maximum annual increase of common stock reserved for issuance under share-based compensation plan, as a percent of total shares outstanding 5.00%  
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.5.0.2
STOCK-BASED COMPENSATION - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Dec. 31, 2015
Shares Available for Grant          
Options granted (shares)   0 (900,000)    
Options canceled (shares)     557,078    
Number of Shares          
Beginning balance (shares)     6,543,162    
Options granted (shares)   0 900,000    
Options exercised (shares)     (203,214)    
Options forfeited (shares)     (557,078)    
Ending balance (shares) 6,682,870   6,682,870   6,543,162
Options Exercisable (shares) 3,691,435   3,691,435    
Options vested and expected to vest (shares) 6,275,981   6,275,981    
Weighted Average Exercise Price          
Beginning balance (in dollars per share)     $ 6.05    
Options granted (in dollars per share)     6.13    
Options exercised (in dollars per share)     2.12    
Options forfeited (in dollars per share)     7.44    
Ending balance (in dollars per share) $ 6.06   6.06   $ 6.05
Options exercisable (in dollars per share) 5.23   5.23    
Options vested and expected to vest (in dollars per share) $ 6.00   $ 6.00    
Weighted Average Remaining Contractual Life          
Weighted average remaining contractual life, period start     7 years 4 months 10 days   7 years 10 days
Weighted average remaining contractual life, period end     7 years 4 months 10 days   7 years 10 days
Weighted average life, options exercisable     6 years 2 months 19 days    
Weighted average life, options vested and expected to vest     7 years 3 months    
Aggregate Intrinsic Value          
Aggregate intrinsic value, period start     $ 6,570    
Aggregate intrinsic value, period end $ 9,669   9,669   $ 6,570
Aggregate intrinsic value, options exercisable 8,596   8,596    
Aggregate intrinsic value, options vested and expected to vest $ 9,539   $ 9,539    
Weighted average grant date fair value per share of stock options (in dollars per share) $ 3.22 $ 3.57 $ 3.16 $ 3.57  
Aggregate grant date fair value $ 2,600 $ 4,900 $ 2,800 $ 4,900  
Total intrinsic value of options exercised $ 300 $ 800 $ 700 $ 1,700  
2014 Equity Incentive Plan          
Shares Available for Grant          
Beginning balance (shares)     5,017,525    
Authorized (shares)     2,450,865    
Options granted (shares)     (900,000)    
Options canceled (shares)     557,078    
Awards granted (shares)     (3,038,736)    
Awards canceled (shares)     434,027    
Ending balance (shares) 4,520,759   4,520,759   5,017,525
Number of Shares          
Options granted (shares)     900,000    
Options forfeited (shares)     (557,078)    
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.5.0.2
STOCK-BASED COMPENSATION - Restricted Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Restricted Stock Units, Weighted Average Grant Date Fair Value [Abstract]        
Aggregate grant date fair value $ 2,600 $ 4,900 $ 2,800 $ 4,900
Payment for shares withheld for tax withholdings on vesting of restricted stock units $ (200) $ (800) $ (540) $ (1,367)
PBRSU to common stock, conversion ratio 100.00%   100.00%  
MBRSU to common stock, conversion ratio 100.00%   100.00%  
Common Stock        
Restricted Stock Units, Weighted Average Grant Date Fair Value [Abstract]        
Shares repurchased for tax withholdings on vesting of RSUs (36,758) (116,342) (95,548) (230,994)
2014 Equity Incentive Plan        
Restricted Stock Units, Number of Shares [Roll Forward]        
Awards granted     3,038,736  
Awards canceled     (434,027)  
Restricted Stock Units (RSUs)        
Restricted Stock Units, Number of Shares [Roll Forward]        
Beginning balance     4,046,106  
Awards granted     3,038,736  
Awards vested     (1,031,352)  
Awards canceled     (338,479)  
Ending balance 5,715,011   5,715,011  
Restricted Stock Units (RSUs) | 2014 Equity Incentive Plan        
Restricted Stock Units, Weighted Average Grant Date Fair Value [Abstract]        
Beginning balance (in dollars per share)     $ 6.49  
Awards granted (in dollars per share) $ 6.43 $ 6.89 6.24 $ 6.62
Awards vested (in dollars per share)     6.66  
Awards canceled (in dollars per share)     6.08  
Ending balance (in dollars per share) $ 6.33   $ 6.33  
Aggregate grant date fair value $ 16,900 $ 16,200 $ 19,000 $ 17,200
Fair value of shares vested $ 3,400 $ 3,100 $ 5,900 $ 4,500
Restricted Stock Units (RSUs) | Vesting period, one year        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 1 year      
Restricted Stock Units (RSUs) | Vesting period, four years        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 4 years      
PBRSUs        
Restricted Stock Units, Number of Shares [Roll Forward]        
Awards granted     222,875  
MBRSUs        
Restricted Stock Units, Number of Shares [Roll Forward]        
Awards granted     404,000  
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.5.0.2
STOCK-BASED COMPENSATION - Employee Stock Purchase Plan (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2016
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Dec. 31, 2015
ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum   35.00% 41.00% 35.00% 41.00%  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum   55.30% 55.30% 55.30% 55.30%  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum   0.07% 0.07% 0.07% 0.07%  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum   0.51% 0.45% 0.51% 0.45%  
Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares reserved for issuance under share-based compensation plan   2,138,737   2,138,737   1,804,669
Employee Stock Purchase Plan | ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Increase to shares of common stock reserved for issuance 980,346          
Shares reserved for issuance under share-based compensation plan   2,138,737   2,138,737    
Offering period, term       2 years    
Percent of fair market value of common stock the price at which common stock is purchased       85.00%    
Maximum amount any participant may purchase per calendar year       $ 25,000    
Maximum number of shares to be purchased per employee in any six-month period       5,000    
Number of shares issued under ESPP       646,278 552,109  
Employee Stock Purchase Plan | ESPP | First day of fiscal years 2016 and 2017            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum annual increase of common stock reserved for issuance under share-based compensation plan   1,000,000   1,000,000    
Maximum annual increase of common stock reserved for issuance under share-based compensation plan, as a percent of total shares outstanding   2.00%   2.00%    
Employee Stock Purchase Plan | ESPP | First day of fiscal years 2018 through 2023            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum annual increase of common stock reserved for issuance under share-based compensation plan   1,000,000   1,000,000    
Maximum annual increase of common stock reserved for issuance under share-based compensation plan, as a percent of total shares outstanding   1.00%   1.00%    
Minimum | ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Expected term (in years)   6 months 6 months 6 months 6 months  
Maximum | ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Expected term (in years)   2 years 1 year 6 months 2 years 1 year 6 months  
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.5.0.2
STOCK-BASED COMPENSATION - Stock Repurchase Program (Details) - USD ($)
1 Months Ended 6 Months Ended
Feb. 29, 2016
Jun. 30, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Amount authorized under stock repurchase program $ 10,000,000  
Stock repurchase program expiration date Jun. 30, 2017  
Number of shares repurchased in period   261,515
Value of shares repurchased in period   $ 1,500,000
Average cost of repurchased shares (in usd per share)   $ 5.55
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.5.0.2
STOCK-BASED COMPENSATION - Valuation Assumptions (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 5 years 9 months 7 days 6 years 7 days 5 years 9 months 11 days 6 years 7 days
Expected volatility 55.11% 51.41% 55.16% 51.41%
Risk free interest rate 1.50% 1.74% 1.50% 1.74%
ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected volatility, minimum 35.00% 41.00% 35.00% 41.00%
Expected volatility, maximum 55.30% 55.30% 55.30% 55.30%
Risk free interest rate, minimum 0.07% 0.07% 0.07% 0.07%
Risk free interest rate, maximum 0.51% 0.45% 0.51% 0.45%
ESPP | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 6 months 6 months 6 months 6 months
ESPP | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 2 years 1 year 6 months 2 years 1 year 6 months
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.5.0.2
STOCK-BASED COMPENSATION - Stock-based Compensation Expense (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation $ 5,454,000 $ 4,364,000 $ 10,350,000 $ 8,186,000
Capitalized stock-based compensation expense       300,000
Stock Options        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation 1,185,000 988,000 2,331,000 2,136,000
Unrecognized stock-based compensation expense $ 9,000,000   9,000,000  
Period of recognition of unrecognized stock-based compensation expense 2 years 6 months 18 days      
Restricted Stock Units (RSUs)        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation $ 3,544,000 2,794,000 6,691,000 5,139,000
Unrecognized stock-based compensation expense $ 28,100,000   28,100,000  
Period of recognition of unrecognized stock-based compensation expense 2 years 8 months 5 days      
ESPP        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation $ 725,000 582,000 1,328,000 911,000
Unrecognized stock-based compensation expense $ 1,000,000   1,000,000  
Period of recognition of unrecognized stock-based compensation expense 5 months 1 day      
Cost of revenue        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation $ 321,000 217,000 593,000 382,000
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation 1,366,000 1,001,000 2,711,000 1,987,000
Sales and marketing        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation 2,063,000 1,727,000 3,831,000 3,224,000
General and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation $ 1,704,000 $ 1,419,000 $ 3,215,000 $ 2,593,000
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.5.0.2
NET LOSS PER SHARE - Calculation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Numerator:        
Net loss $ (7,412) $ (10,827) $ (19,935) $ (26,610)
Denominator:        
Weighted-average shares used to compute net loss per share, basic and diluted 49,798,994 46,888,236 49,467,667 46,595,172
Basic (in dollars per share) $ (0.15) $ (0.23) $ (0.40) $ (0.57)
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.5.0.2
NET LOSS PER SHARE - Antidilutive Securities (Details) - shares
3 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares excluded from the diluted per share calculation 12,496,935 11,690,154
Shares of common stock issuable under the Equity Incentive Plan    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares excluded from the diluted per share calculation 12,397,881 11,513,177
Common stock subject to repurchase    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares excluded from the diluted per share calculation 0 9,000
Common stock issuable upon exercise of warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares excluded from the diluted per share calculation 0 73,883
Employee Stock Purchase Plan    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares excluded from the diluted per share calculation 99,054 94,094
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.5.0.2
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Income Tax Disclosure [Abstract]        
Income tax provision $ (68) $ (99) $ (213) $ (207)
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.5.0.2
SEGMENT INFORMATION (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
USD ($)
segment
Jun. 30, 2015
USD ($)
Jun. 30, 2016
USD ($)
segment
Jun. 30, 2015
USD ($)
Segment Reporting [Abstract]        
Number of operating segments | segment     1  
Number of Reportable Segments | segment 1      
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total net revenues $ 47,631 $ 36,836 $ 87,759 $ 62,653
Americas        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total net revenues 28,685 24,818 53,045 38,911
Europe, Middle East and Africa        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total net revenues 12,143 9,170 24,157 18,296
Asia Pacific        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total net revenues 6,803 2,848 10,557 5,446
Geographic Concentration Risk | United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues from sales $ 27,400 $ 23,800 $ 50,200 $ 37,000
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.5.0.2
SEGMENT INFORMATION - Property, Plant, and Equipment by Geographic Region (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Segment Reporting Information [Line Items]    
Property and equipment, net $ 9,929 $ 9,156
United States    
Segment Reporting Information [Line Items]    
Property and equipment, net 8,540 7,561
People's Republic of China    
Segment Reporting Information [Line Items]    
Property and equipment, net 1,201 1,360
United Kingdom    
Segment Reporting Information [Line Items]    
Property and equipment, net $ 188 $ 235
EXCEL 64 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %N%!$GUR6KY[ $ *0? 3 6T-O;G1E;G1?5'EP97-= M+GAM;,W9W4[;,!0'\%>IO7SR5.<;&T_Q$75I>2_,A:;CJR.M?,TY,C2!:M3 M/@TKYG6SUBMB8C8[9XT;$@UIFDJ.ZOKJ^X9","U-;G:!DGM1:>][T^ADW, V M0[N7=>J62]-0ZYH'F[?4*9>FLQRO)O*C^+O)2^9:6^J%/1Q5^OG=UH'Y<$SOCGTO=;7.6F'];5#D: M/U1A?^-[G1E;AN:'U5\[ROD_7LO>3=S8_C;H1[-78'.R,95C;;49#HWJT87U M+^?6G_F84+FJEMJI#WEA2.; 4Y(7W^=H9#GU?]5^>5(:%^A#!GZ*',=O[\U]#$8V7@X(1)']2% ^I @?2B0/N8@?9R#]'$! MTLQW8OG*\M"_V/Z'D4X$G1H>)%]2-F Q+M*;V"^GH A3&^ M.R6:E((C-Z."N[_8_ )02P,$% @ 6X4$2>N^@:7C 0 1A\ !H !X M;"]?Q.BA3_7J1SRV^3#T MJ3N,:?'G=.S3:KZ_KKJ/LQ?/VW4U/6^E6OQLIWW,Z^KW,+VF+L:BM';P5Z*^E;&WUL<_16H+=R]%:@ MMW+T5J"W1]DK0 M9@E';P-Z&T=O WH;1V\#>AM';P-Z&T=O WH;1V\#>AM';P=Z.T=O!WH[1V\' M>CM';P=Z.VFO&VUV<_1VH+=S]':@MW/T=J"W<_1VH+=S]':@MW/T;H#>#4?O M!NC=#OT^7;OFO^&PZ +OE-^.\?HIYZFPX4+K/*\4P_EX M]5=TGOHW)'SZ9?[X#E!+ P04 " !;A01)/<>1$!(# K#0 $ &1O M8U!R;W!S+V%P<"YX;6R]5^USFC <_E=R?EEW-XLO;;=YECN$M.6FX RZ[6,* ML>:*"2/1J_OK%T =5E#AP_QB\N-Y?F]/$D*?B59O'/.(Q)(2 =Z6(1,]9;QO M+*2,>IHF_ 598G&M($P]G?-XB:6:QB\:G\^I3RSNKY:$2:W3:MUIY$T2%I"@ M&>V=-O1^$L6(HI#Z6%+.]!'U8R[X7 +XYI.PK[T'I SE&1%_%5.YT5L9)F]* M,;V5:R[HJ!=Q/1!TKT[=M.Z@[L7A4 MAD2X\S&.Y7]J15K3KA&W[4:N^IT+@%D ()-J.0*;9:&4>/F6[$N6HA5.P)FQG *@64C<^BBZ0069^0ZR!W:EN%! M"PR,H>&8$* G"#U@NJ-Q248#K\39:&1[(^AX67K*N6<[C] Q;8@*&_QC=7T[K>HR@JN+A3R= M69FB6]:%PIZ)<2S@:<))53IW-3C%ZIEQ=;:UIU9\LSJG6RQ[X2YI)N^+)6?@\B-RS^D6RUZZMYH _E[1JAPD MN5^5,R%"5LYM&875<[LIEOT$9X;#58TXQ=N_X$Q2ZN#07X7)I>9RCJ'N0P$- M5[)8G_S;ZLQR+CSV*C.:8/N!L_ET=%?-7SK?73&UPT\C_2]02P,$% @ M6X4$2?;O!Z _ 0 :0, !$ !D;V-0S.M:QKCLQJVN_3Y^'2>E M<(6P'IZ]=>!10;C9Z]J$0KAYLD%T!6-!;$#S,(H5)B97UFN.,?1KYKC8\C6P M<9;-F ;DDB-G!V#J>F)2E5(4P@-'ZSN\%#W>[7Q-,"D8U*#!8&#Y*&=)]6JV MQC:F9(.^*J/CF@=<6*E6"N1=.Y1=IF)G!*_#40ZR;T]___1 &99TE?N@^JJF M:4;-A.KBP#E[7SR]T-FDR@3D1D!4!55@ZV">G#J_3>X?EH])-<[R69K=IMET MF<^*Z;B89A^'R<[\#89U-\2_=7PR2-M%A35.5367(4C MS \QP<+N\PL$7@_JA'39MM VULM0T?T:HL/+B2M;6]\>4[^BLU=5?0-02P,$ M% @ 6X4$29E&UL M[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I M;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^ M9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3 M%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9 M';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6 MSRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9S MT6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82 MJ3E^34@3_BNEVOZKR2.FJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1 M>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V> M7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH M'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD6R4)RU3393>*$IY"&V[I4_5*E=?EK[DH MN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y"M-2D&_#^>G%>!KB.=D$ MN7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL M)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+C MVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55ORL+YJ/;053L_^6:W(GPP1 M3A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LY MJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$ M5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07 M/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^ MNJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1B MK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!U4#E/]O4#6CV#30 M,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 " !;A01)7$J2&EH" !R M"P #0 'AL+W-T>6QE@BR?+F=-?/UTJ!IEHN(KA^QX"+OY.Y#B&3V=OOS5"W;X!;IR\FTS\I_/;7?S,+IQ#X#@^ MY3$,PDOH'4\Z]?W]Q&9QASQ\(?FON'>HKPY0W^,5IGL*,E[[:5&N#;G753^) M"L&'0YA!!R11_0Q6B&K_P+AG@@H)E#YEK<(B'#'L/.X0):DD!BP0(W3MX)D! M[,7H_!CA0MK<+L-NGJD_9))E&D._^QV?+AW8[6"V1RC=WIX&DJA"2F')YWH" M.GNQKO3FN.#8B;1^![Q+B=;!['(48 >=-Q4RQ[+/', -E$04%TH'2%(NS:A$ M9:0+I0331DY0*3BBAG(3T1F:-L.4/IK/\&NQQ=T6P/F8,_8A,"HVIBY$9P[7 MP!;5&[,Y[C'M[%6\H"WZ!#H:515=?Z2DY P[L0Z:BVYVB#[80Y]$:,,*ED*2 M9^UO+D*F 2PA6&&I2#9&ODM4+7"KNAOLM<4^A:_=\M_4].>K-JC15_!?E^>_ M)A^?C?T,X8Z>(X[BH6$IEG/[[_QR81=7IZK,=,V3E1:>KK03/M#K4Y5VR^OQ8EI_9UUP5^KH:.3MC]M>]GM[L1,[UK^5>%/;9MJQR M;NQE]:E7;K=R(V;EILY%87I>OS_L54)Q(\M"[^1>.\\T_1Z:WE>"9WHGA,G5 M 99S63@?/^CKK53B053:@AG?[V.>BY'S53E,<6W"3!J1C9S 7I9/XNA&5>\G MM53-Q: _<'H-["745<4V928.L'0G]1_/#QR6B2VOE4GM8E_F'3FN%WC>\,!H M7GN0XDDCL+G!^,;(+R+ECR.G[S!>F_)&*B.J&3?BMBKKO2P^69;#MK+2)FG" M;=_,92%S^;U9M[W2N_+IKJSD][(P7"6;JE2J'=4\: ?9&?2_=^P:C=P9"PLC*6P MJ#@P - #0X#<3U#D!# M U?@V9A,EU'JS1:QFQYPR;W212'2<+&\8PE]PL 70#HXC7H9ARMV<-X?A^R M691,Y\OD?AW"\$L8?DD$M(R3Y3R:C=-PQB;C^3B>ABRY"\.439>+%8"N '1% M!31)T;,^BM:G)EXLHG01QNDA:+N0-(IOPW@:A0F"CHPEE$W2Y?2WN^5\%JZ3 MGUCX^WV4_H7C45:7L+4=?SX9)^&L#3F,DW%S+,A 3UU"U-ANE]WYA*W"M=V] M\=$)N"BG2]@9Q7;>D*7C/X\C1Q==0L8DO&WVCT7QS7*]>+5H-- ]54'W E'H MH$M(V(VZ1!3ZZ!)"DCZS,YM-E= _(PF%= DC.]7V^IC/4%;O5%G9&:)05^^= MNE+A>4=)]@1OGV&(0GV]=^E+K@@]]@B/"1])#GKM$5YWVF0_\(!"Q[U3'??0 M<0\=]]Z;:-G93!@NU7& Z+AW:M+UKA"%DGNG2NZCY#Y*[I.2=Z%<1*'D/E5& M=*(\1*'F/E5,=*)\1!U5$U0YT8D*$(6J^X3JS=>./'L?Y?:I"J(SE9PC"N7V M";D[43[*[:/(0KD#0N[. .4 M.S@JEJD\_C;J@:L:46A[0)4HG:O"5!Z@[0%A._&1LE9QM:G;AA91:'M V$ZB MQK9MRJ2JS9%7:'M V(ZU&YD0 I0\H"2GOIH$:("*#RC%"= Y6U6VE:_,MU\0 MA8H/W.<^\T=K:;MK68BL:;QU.XWM7#=--VY_#C5U,&C*K^9Z83OTD=.TT;9C MKI5J3F19S$O>-IL'\DO__?$?4$L#!!0 ( %N%!$DD#.'V00( (X' 8 M >&PO=V]R:W-H965T&UL?57;CILP$/T5Q >L+T 2(H*4 MI*K:ATJK?6B?'7 "6H.I[83MW]T!D$5%&R)?>$=;_>?*14.47HH;D)V@I+2DA@$,X08TI&[#/+.V5Y%G M_*Y8W=)7$08F7EDWM)4U;P-!KX?PB/9G M%!F(1?RL:2]G\\ $?^'\W2R^EX<0FA@HHX4R+H@>'O1,&3.>M/+OT>FGIB'. MYT_O7VVZ.OP+D?3,V:^Z5)6.%H9!2:_DSM0;[[_1,8?$."PXD_8;%'>I>/.D MA$%#/H:Q;NW8#W\2.-+\!#P2\$3 \7\)T4B()@*R!#!$9O/Z0A3),\'[0 R' MT1%SYF@?Z9TKC-%NE/VG,Y/:^LAA!A[&S8@X#0@\0Z ) ;3O20#[!$[8H>-_ M!@:U#1\NKXH&LW)6=5V+G\A>7Y>2!K-R6 MU"N1NOQX(9$ZQX$A6CER4R)\KPJZ,LMK-6*2.69-9>7M(E=E>;=\F-V*BO#X8J*_Q6CR/6 %H5BQ,Q/)H%)FN)9UH,6F)6_AHJ;;0LR*/B] MM5UH9IU:SQ';\OD)S[..W.@/(FYU*X,+5[H(VU)YY5Q1'1!\T8=7Z>8X+1B] M*C/=ZKD8VL6P4+Q[=K^I!>=_ 5!+ P04 " !;A01)P@VVY T$ "V$P M& 'AL+W=ORIRAA2I MP#%0>;'8/10H>M@]*S8=&Y4LKZ3$W7]??3BN-3-,+]:'W^&\'$J/1EI=ZN9[ M>PBA6_RHRE/[M#QTW?DQ2=KM(51%^ZD^AU/_S[YNJJ+K#YN7I#TWH=B-0569 M@%)I4A7'TW*]&L]];=:K^K4KCZ?PM5FTKU55-/_GH:PO3TN]?#_Q[?ARZ(83 MR7J5W.)VQRJ\AR414_INWQ-&XOTS]> M718 MJ/&_?F9M?_9M#;!*WH9QKI)\DL"]9*[8" J\29(^_\T$B"9@C,?[>"/'HQB/ M8[RYC[=D$I/$C9+3*,$,T9&)<)6QSFC9BQ&]&.XE)5XF23KSDAI:5*XRJ!; C*@V7.52'5DB+UKQS HJ8L7S"^'NDIR,<(VS3O:1B3XR[H/D MR#->$K3]A4NL2#*#*E*5@;$2EA3WP[BD6*8LHPNYD53:IA$W$4AJ[@:I&\WR M6$WOH]^(YEYD5FK@7@SU CP->D9MKL+4JX@;F;R:HQJ^:V15AM?.>^A%T MQMT#8.Y(YJ\V[&&"L=66J:DY-NF#(M>)3HH10%#DC$5-$^39)I3&.UB72=G*2&DA0X([4SS Y7F336 GI;@"SD1+VSU!8V(7OPQ.X."D67(0B&@,4L!N M)!UJB*)*1B=P=-+>/P?.Q =M>'FX++).*&,3.38M115*3*3ODUSSD$9N0Y2I MB9R:EE(*.0X?0"OPM#"24&<*3:0#0)F[$(EG=2%)G=?6,[%2_A2-"_'4[MXKKNNKL9/*ONZ[D(_IOK4 M ^P0BMWMH S[;MAU_7XS?5::#KKZ_/Z5[/:I;OT34$L#!!0 ( %N%!$GQ MW+A%40( (<( 8 >&PO=V]R:W-H965T&ULC9;?DIL@ M%,9?Q?$!5L!_,6.<:=+IM!>=V=F+]IHD)#JK8H'$[=L7T%@%-DDN(N#WG?,[ MD1S,>\K>>4F(\#Z:NN4;OQ2B6PF<*O.I5 +09$' MD^]8-:3E%6T]1DX;_PM<[R!2$JWX59&>S\:>@M]3^JXF/XX;'R@&4I.#4"&P MO%S)CM2UBB0S_QF#_L^IC//Q+?HW7:[$WV-.=K3^71U%*6F![QW)"5]J\4;[ M[V2L(58!#[3F^ML[7+B@SPW^&*Y5JZ_]<"?)1IO;@$8#F@PPNFL(1T-H M&(*!3-?U%0M1H?5,X?K4/YR![6H?RA]3U;&Y>JUB-,\N*HXHV0[ M2-!,@I:*G4,13I) YI\@D!,":7\XAUBY_:'3'VI_-/=G1A&#)-625DO"R*C" MEL#831$Y*2*+(@$&Q2!9S5* %P"@ ?)(M6")G2RQS6)DV0Z29)8%Q4!_#)PG MA NBQ$F4V$3&-MHF5B(3Y9YBP9 Z&5*;(308TH<,]Q0+AI63864S&!MQNWIJ MESQ2+5@R)TMFL\0&2V95.SY[:YL\HUPPJ?;JZDC IDK,E@0(4Q,!J3;8R MR@!,4?9)AX*?]$EH4UF-$CY-92L?4+D;)T0VU/OJ,.%$JB(P)7F1/*.5;P32IR4FH82K';#@GAXF@W>W8G]X] MBG]02P,$% @ 6X4$24(SK^&@!0 <1T !@ !X;"]W;W)KUCN2^:3]53>>C^RB_UK'G>[XOZOZS<5:\W_!U^_#8]@\6J^7B9'>WW9>'9EL= M9G5Y?S/_K*]SDWID(/[9EJ_-V?=9/_CO5?6C__'7W/[]K?4_!G>[X7\OFG)=[;YM[]K';K1J/KLK[XOG M7?NU>OVS''UP?8.WU:X9_LYNGYNVVK^9S&?[XN?Q#4#S8PHX'Y96#?-;"C@?UH#VXT<*R'Q='W(7*;HBU6R[IZG=7'Z7XJ^E6E MKUTW-[?]PV$JAO]UL6NZIR\KGY:+E[Z=$WMN;UBLCT@8D,. MF.2,9]$ E J.!T120:?$@R(II\E,Q,5!OYSTRS*_CH@_ZR6JY)A;$O(J,F@C M(>V"#\PK0&E+$[/EH5=>>L7&DGG1BPW>L'E82\KXR.=T(ZD8@F-[,9>4)^\, M]BM OX)Y_@(LQFAX>"35S6K@NQ7UZ4V: MR&(:BZF6:AHU=\[*\6A#PCF *22S$ MP .: \P'9]R$=UA>=9#><2$9F?..KH*UO'! 6+12X%*2(XZ\51/+D;#T$TD'^:E\9"YZ$F4-@I*8-@ 1 MK]9S2*FIQ8@+$I(%"5]H&G^WO2P=Q M44*R*.$U9$;RQ T=!!AT$''(0<"]YR"N2TC6)?Q&(1N9=-Z3^J1Y88(QXJD2 M8[SBQI2;6IZX,"%9F'"MS0B<^5-(,2616@#INZ)9Y/D-;-/ZX,6U!FRS.SKJ MJ;,%X2*%9)'"QY^-S,7-D.5'G36@K/&\ .45H:?G7. 11TG;B<(ER7-!6BA/)QV#I,.^> M9R];P+G9N(]'%R= Q*@B*Y,0=UQDM\6 :K+46+E@N-;Y/>G.:*()DI&@Q.> M :>RJ=6/\XJ)'X\NSBM&'C)D=)-,E$'QI(LH*\IQ0'49AM<%@"(G[F(69^^3 M]F7],+S):V:WU?.A[8-R]O3TMO S]>^CV/-,7Z\U>+[1U_GQ7>"OYE?+I^*A M_+NH'[:'9O:]:MMJ/[RKNJ^JMNP&WRG\?/98%G>G'[ORONV_ANY[?7PC>/S1 M5D]O+SA/;UE7_P-02P,$% @ 6X4$21@11(P[ @ %P< !@ !X;"]W M;W)K]=\DT0$:4-2M8=*JSVT M9P><@-;&U';"]M_7-H008Z6]Q/;PWLR\&6><]91]\!HAX7P2W/*M6PO1;0#@ M98T(Y"^T0ZW\ @AL6C?/M.V-Y1F]"-RTZ(TY M_$((9']V"--^Z_KNS?#>G&NA#"#/P,2K&H):WM#68>BT=5_]S2%1" WXV:"> MS_:.ROU(Z8?]Y"*.-_?O'_5:F7V M1\A10?&OIA*U3-9SG0J=X 6+=]I_0Z.$6#DL*>;ZURDO7%!RH[@.@9_#VK1Z M[8.7D0DEB%)$LA:T-(8NN19U2UL*!L/;+!UJLX M,E198+8>@=G?GB!VU@.7.R6]M$+=W)EUFNFO@1H;AGWG;PK?8M_+-V 8V7?W M>=;!,_H!V;EIN7.D0@XK/5).E HDL_=>9%-J^4I-!XQ.0FU3N6?#X!X.@G:W M9VAZ"_._4$L#!!0 ( %N%!$F^ZN]XR 0 *X8 8 >&PO=V]R:W-H M965T&ULA9E/;^)($,6_"N+.V%75_A<1I.#5:/:PTF@.NV<' MG(#&QJSMA-EOO[8AA%2]SEP"-J^K7W6[?Z[N+$]-^[/;E64_^U57A^Y^ONO[ MXUT0=)M=61?=E^98'H9?GIJV+OKALGT.NF-;%MNI45T%'(9Q4!?[PWRUG.Y] M;U?+YJ6O]H?R>SOK7NJZ:/];EU5SNI_3_.W&C_WSKA]O!*ME<&VWW=?EH=LW MAUE;/MW/'^@N=VZ43(J_]^6IN_D^&\T_-LW/\>+/[?T\'#V45;GIQQ#%\/%: MYF55C9&&GO^]!'WO5/]L]_VN\%M.)]MRZ?BI>I_ M-*=OY26': RX::IN^CO;O'1]4[\UF<_JXM?Y8ABXX.YOR^J/HB]6R;4ZS]CP9QV*<<[J38>0VX\UIH*;?ALRZ MX>[KBL)P&;R.@2Z:]5G#MYJK(ABB7[M@U,6:37/^V$%N%8FG!X%)R-1>/B3A M">!@ #<%<#TE- M+\Q*DP--YC&202,9F-\(!Q@1A%9M"'*)];(-C=%%',>92@?()"//)).'(@3\ M)-H/63^2)HGV@V11ZC,$F?- ; QQIOVP[8Q@]%)EIW.3)3%(G.LO5C1@LAG!L.3+#TI-$-CR>A(3V>.5"E[L$48H(0( M:E:5Q>."F/7JRZ%N>+OXGF2,4@(L];UL&;.4 4N)5%8,6)J8ES]29>(99,8H M98!28FW',E)C"TB&@H7$8P9CE"U&B70EP1:01$Y7D3F0^28*,Y0M0X=^M!F$ MQR@S%:>5^#4 M>;C%&*(<@U69>$)@]#% 'VGTL86:1"8C4#G&OC6)P<< ?*3!QZ N3/4V(DK]R$7V8R,@9.T!%$GOF2C!!!1"4-4$%L)%M^6(QEQG'BX)9BC CBJ"[NU0(XZ\R!;69:& M-[7D1T,8I )V\JPK=;&5IF1B*D @2R.)/1M/P5B6Q)*=4T\(#%,!,#5[,[&8 ME,P,,1!%'K(+1JD E(I&J5A(LM/U+! EH6>V'>:H"^W@BN\<"]// ?J)II\# M:,M2_;P E<2>J788?P[@3S3^W._Q!R29;V@Q^AQ G]F N\^*PHL3*Q$/]9SG MJ!%03V\DULX>(QHG5L*1?F\'-\? ==D^3\?CW6S3O!SZ\<#UYN[U"/Z!QV-D M=7]-=_GY(/T]S&IY+)[+OXKV>7_H9H]-WS?U=)3\U#1].7@,OPP,W)7%]GI1 ME4_]^#49OK?GX_3S1=\I_4$L#!!0 ( %N%!$FPIE +G@$ M +$# 8 >&PO=V]R:W-H965T&UL?5/;;N,@$/T5Q <4 MAZ0718ZEIJNJ?:A4]6'WF=AC&Q48+^"X^_<+V''=KK4OP QSSIP9AGQ ^^Y: M $\^M#+N0%OONSUCKFQ!"W>%'9AP4Z/5P@?3-LQU%D250%HQGF4W3 MI:)$G MWZLM+7&]UL+^.8+"X4 W].)XDTWKHX,5.9MQE=1@G$1#+-0'>K_9 M'W:10F@H/21083M# ^@5"0*B7]/G)\I(W!Y MOK _IFJ#^I-P\(#JEZQ\&\1FE%10BU[Y-QR>8"KA.A*6J%Q:2=D[C_H"H42+ MCW&7)NW#>'.73;!U )\ _!N C8F2S!_"BR*W.! [MK83\04W>QX:449GJCO= M!:$N>,_%9GN3LW,DFF*.8PQ?QLP1++#/*?A:BB/_!\[7X=M5A=L$WWY1>+M. ML%LEV"6"W7]+7(NY^Y:$+7JJP39I=!PIL3=I4!?>>3KO>7J3S_ B[T0#+\(V MTCAR0A]>-O6_1O00I&17UY2TX?_,AH+:Q^-M.-MQI$;#8W?Y(/,O+?X"4$L# M!!0 ( %N%!$EFX<.,H $ +$# 8 >&PO=V]R:W-H965T&UL?5/;;MP@$/T5Q <$+W9Z67DM95-5[4.E* _M,VN/;11@7,#K].\+ MV.M8J=478(8Y9\X,0SFA?7$]@">O6AEWHKWWPY$Q5_>@A;O# 4RX:=%JX8-I M.^8&"Z))(*T8S[(/3 MI:%4FWY.M2AR]D@:>+'&CUL+^.8/"Z40/].9XEEWO MHX-5)5MQC=1@G$1#++0G^G XGHL8D0)^2IC:10F@H/:1 M083M"H^@5"0*B7\OG&\I(W![OK%_3=4&]1?AX!'5+]GX/HC-*&F@%:/RSSA] M@Z6$^TA8HW)I)?7H/.H;A!(M7N==FK1/\TU>++!] %\ ? 5\RI+P.5&2^45X M4946)V+GU@XBON#AR$,CZNA,=:>[(-0%[[4ZY)]+=HU$2\QYCN';F#6"!?8U M!=]+<>;_P/D^/-]5F"=XOLU>9/L$Q2Y!D0B*_Y:X$U.\+Y)M>JK!=FET'*EQ M-&E0-]YU.A]X>I.W\*H<1 <_A.VD<>2"/KQLZG^+Z"%(R>[N*>G#_UD-!:V/ MQX_A;.>1F@V/P^V#K+^T^@M02P,$% @ 6X4$23%3*KN> 0 L0, !@ M !X;"]W;W)KMC#O2 MSOO^P)BK.M#"W6 /)MPT:+7PP;0M<[T%42>05HQGV1W30AI:%LGW9,L"!Z^D M@2=+W*"UL']/H' \TAV='<^R[7QTL+)@"ZZ6&HR3:(B%YDCO=X=3'B-2P"\) MHUN=2=1^1GR)QH_Z2+,H 114/C*(L%W@ 92*1"'QGROG6\H(7)]G]N^IVJ#^ M+!P\H/HM:]\%L1DE-31B4/X9QT>XEG ;"2M4+JVD&IQ'/4,HT>)UVJ5)^SC= MY#-L&\"O +X OF9)^)0HR?PFO"@+BR.Q4VM[$5]P=^"A$55TIKK371#J@O=2 M[G)>L$LDNL:PLNB%RW\%+:5QI$S^O"R MJ?\-HH<@);NYI:0+_V@ 0 L0, !D !X;"]W;W)K&UL M?5/!;N,@$/T5Q <4ASA-%3F6FJZJW<-*50^[9V*/;53PN(#C[M\7L..ZK;47 M8(9Y;]X,0S:@>;$-@"-O6K7V2!OGN@-CMFA "WN#';3^ID*CA?.FJ9GM#(@R M@K1B/$ENF1:RI7D6?4\FS[!W2K;P9(CMM1;FWPD4#D>ZH5?'LZP;%QPLS]B, M*Z6&UDILB8'J2.\WAU,:(F+ 'PF#79Q)T'Y&? G&K_)(DR !%!0N, B_7> ! ME I$/O'KQ/F1,@"7YRO[8ZS6JS\+"P^H_LK2-5YL0DD)E>B5>\;A)TPE[ )A M@!MWV<9]&&_X?H*M _@$X#/@+HG"QT11Y@_A1)X9'(@9 M6]N)\(*; _>-*((SUAWOO%#KO9=\D^XR=@E$4\QIC.'+F#F">?8Y!5]+<>+? MX'P=OEU5N(WP[2>%M^L$Z2I!&@G2_Y:X%K/_DH0M>JK!U'%T+"FP;^.@+KSS M=-[S^"8?X7G6B1I^"U/+UI(S.O^RL?\5H@,O);G94=+X_S,;"BH7CGM_-N-( MC8;#[OI!YE^:OP-02P,$% @ 6X4$22(_P,^A 0 L0, !D !X;"]W M;W)K&UL?5/!;MP@$/T5Q <$+^MMTY774C95U1XJ M13FT9]8>VRC N(#7Z=\7L-=Q6JL78(9Y;]X,0S&B?7$=@">O6AEWHIWW_9$Q M5W6@A;O#'DRX:=!JX8-I6^9Z"Z).(*T8S[(/3 MI:%DDWY,M"QR\D@:>+'&# MUL+^/H/"\41W].9XEFWGHX.5!5MPM=1@G$1#+#0G^K [GO,8D0)^2!C=ZDRB M]@OB2S2^U2>:10F@H/*1083M"H^@5"0*B7_-G&\I(W!]OK%_2=4&]1?AX!'5 M3UG[+HC-**FA$8/RSSA^A;F$0R2L4+FTDFIP'O4-0HD6K],N3=K'Z>; 9]@V M@,\ O@#NLR1\2I1D?A9>E(7%D=BIM;V(+[@[\M"(*CI3W>DN"'7!>RUW^7W! MKI%HCCE/,7P=LT2PP+ZDX%LISOP?.-^&[S<5[A-\_T[AIVV"?),@3P3Y?TO< MB#ED?R5AJYYJL&T:'4M'"=V%;:1RYH \OF_K? M('H(4K*[ R5=^#^+H:#Q\?@QG.TT4I/AL;]]D.67EG\ 4$L#!!0 ( %N% M!$F L>O1GP$ +$# 9 >&PO=V]R:W-H965T*D4YM&?6'MLHP#B U^G?%[#7<5NW%V"& M>6_>#$,QHGUQ'8 G;UH9=Z*=]_V1,5=UH(6[PQY,N&G0:N&#:5OF>@NB3B"M M&,^R#TP+:6A9)-^3+0L8\Q?!US!+! ON2@F^E./._X'P; MOMM4N$OPW6\*_T&PWR38)X+]?TOJK!MFET'*EP,&E05]YE.N]Y M>I/W\++H10O?A&VE<>2"/KQLZG^#Z"%(R>X.E'3A_RR&@L;'X\=PMM-(38;' M_O9!EE]:_@)02P,$% @ 6X4$256D*-V@ 0 L0, !D !X;"]W;W)K M&UL?5/!;MP@$/T5Q <$+^M-JI774C95U1XJ13FT M9]8>VRC N(#7Z=\7L-=Q6JL78(9Y;]X,0S&B?74=@"=O6AEWHIWW_9$Q5W6@ MA;O#'DRX:=!JX8-I6^9Z"Z).(*T8S[)[IH4TM"R2[]F6!0Y>20//EKA!:V%_ MGT'A>*([>G.\R+;ST<'*@BVX6FHP3J(A%IH3?=P=SWF,2 $_)(QN=291^P7Q M-1K?ZA/-H@104/G((,)VA2=0*A*%Q+]FSO>4$;@^W]B_I&J#^HMP\(3JIZQ] M%\1FE-30B$'Y%QR_PES"(1)6J%Q:234XC_H&H42+MVF7)NWC=/.0S[!M )\! M? %\RI+P*5&2^5EX41861V*GUO8BON#NR$,CJNA,=:>[(-0%[[7<'?*"72/1 M''.>8O@Z9HE@@7U)P;=2G/D_<+X-WV\JW"?X_H/"PS9!ODF0)X+\OR5NQ=S_ ME82M>JK!MFET'*EP,&E05]YE.A]Y>I/W\++H10O?A6VE<>2"/KQLZG^#Z"%( MR>X.E'3A_RR&@L;'XT,XVVFD)L-C?_L@RR\M_P!02P,$% @ 6X4$2;+Y M8>6@ 0 L0, !D !X;"]W;W)K&UL?5/!;MP@ M$/T5Q <$+[N;I"NOI6RJ*#E4BG)HSZP]ME& <0&OT[\O8*_CME8OP SSWKP9 MAGQ ^^Y: $\^M#+N2%OONP-CKFQ!"W>#'9AP4Z/5P@?3-LQU%D250%HQGF6W M3 MI:)$GWZLM+7&]UL+^.H'"X4@W].IXDTWKHX,5.9MQE=1@G$1# M+-1'^K YG'8Q(@5\ES"XQ9E$[6?$]VB\5$>:10F@H/21083M H^@5"0*B7]. MG)\I(W!YOK(_I6J#^K-P\(CJAZQ\&\1FE%10BU[Y-QR>82IA'PE+5"ZMI.R= M1WV%4*+%Q[A+D_9AO-EF$VP=P"< GP'W"<#&1$GF5^%%D5LZ"4!>\EV*SO\O9)1)-,:1&@V/W?6# MS+^T^ U02P,$% @ 6X4$25K+';:> 0 L0, !D !X;"]W;W)K&UL?5/!;MP@$/T5Q <$+]ZDUOI(%'2]R@M;"_3Z!P M/-(=O3J>9-OYZ&!EP19<+348)]$0"\V1WN\.IWV,2 $_)8QN=291^QGQ.1K? MZR/-H@104/G((,)V@0=0*A*%Q"\SYUO*"%R?K^Q?4[5!_5DX>$#U2]:^"V(S M2FIHQ*#\$X[?8"[A-A)6J%Q:234XC_H*H42+UVF7)NWC=)/G,VP;P&< 7P"? MLR1\2I1D?A%>E(7%D=BIM;V(+[@[\-"(*CI3W>DN"'7!>REW=UG!+I%HCCE- M,7P=LT2PP+ZDX%LI3OPO.-^&YYL*\P3/WRG\1_[])L$^$>S_6^)6S$>5;-53 M#;9-H^-(A8-)@[KR+M-YS].;O(6712]:^"%L*XTC9_3A95/_&T0/04IV.RO'V3YI>4?4$L#!!0 ( %N%!$F>CAQ]H $ M +$# 9 >&PO=V]R:W-H965T*D4YM&?6'MLHP+B U^G?%[#7<5JK%V"&>6_>#$,QHGUQ M'8 GKUH9=Z*=]_V1,5=UH(6[PQY,N&G0:N&#:5OF>@NB3B"M&,^R>Z:%-+0L MDN_)E@4.7DD#3Y:X06MA?Y]!X7BB.WIS/,NV\]'!RH(MN%IJ,$ZB(1::$WW8 M'<]YC$@!/R2,;G4F4?L%\24:W^H3S:($4%#YR"#"=H5'4"H2A<2_9LZWE!&X M/M_8OZ1J@_J+L?1?$9I34T(A!^6<%$6%D=BI];V(K[@[LA#(ZKH M3'6GNR#4!>^UW-WO"W:-1'/,>8KAZY@E@@7V)07?2G'F_\#Y-GR_J7"?X/MW M"O-M@GR3($\$^7]+W(HY_)6$K7JJP;9I=!RI<#!I4%?>93H?>'J3M_"RZ$4+ MWX5MI7'D@CZ\;.I_@^@A2,GN#I1TX?\LAH+&Q^.'<+;32$V&Q_[V099?6OX! M4$L#!!0 ( %N%!$D _UF5U $ $4% 9 >&PO=V]R:W-H965T^.L5V>_U7HX$:+*%CA5#V* WMS4 M0G*JS5$V1 T2:.5(G)$H"!+":=?[1>YBS[+(Q:A9U\.S]-3(.96_+\#$=/9# M_QYXZ9I6VP IQ+JL_\8GBZ913C CPXFM=E[-O>K$*_V\*TZ M^X%- 1B4VBI0L]S@"1BS0L;XUZ+Y;FF)V_U=_8NKUF1_I0J>!/O95;HUR0:^ M5T%-1Z9?Q/05EA*.5K 43+E?KQR5%OQ.\3U.W^:UZ]TZS3=9L-!P0K00HAV! MS$8NS<]4TR*78O+D_&D':E\P/$7F0Y0VZ.IV=R919:*W(DR2G-RLT(*YS)AH MBUD1Q*BO%A%F<8G^H4&RBZ\1XC%R?O,.+?* -?*>RZ7KE784VW>9ZHA9"@TDE M>#!/UYJ9MAX8U-IN4[.7PX_6FO@ SS'OS9ACR M >V;:P$\>=?*N!-MO>^.C+FR!2W< W9@PDV-5@L?3-LPUUD050)IQ7B6/3(M MI*%%GGPOMLBQ]TH:>+'$]5H+^_<,"H<3W=";XU4VK8\.5N1LQE52@W$2#;%0 MG^C3YGC>Q8@4\$O"X!9G$K5?$-^B\:,ZT2Q* 6ECPPB;%=X!J4B44C\9^+\ M2!F!R_.-_5NJ-JB_" ?/J'[+RK=!;$9)!;7HE7_%X3M,)>PC88G*I964O?.H M;Q!*M'@?=VG2/HPW7[()M@[@$X#? =B8*,G\*KPH:K!-&AU'2NQ-&M2%=Y[.)Y[>Y".\ MR#O1P$]A&VD.QN'V3^ MI<4_4$L#!!0 ( %N%!$FI!/H.H $ +$# 9 >&PO=V]R:W-H965T M0/* YQVVSD6&I:5>UAI:J'W3.QQS8J M,"[@N/OW"]AQO5E?@!GFO7DS#/F YL.V (Y\*:GM(6F=Z_:4VK(%Q>T-=J#] M38U&<>=-TU#;&>!5!"E)69K>4<6%3HH\^MY,D6/OI-#P9HCME>+FSQ$D#H=D MDUP<[Z)I77#0(JX"QWW8;S9I1-L'< F +L"T#%1 ME/G$'2]R@P,Q8VL['EYPLV>^$65PQKKCG1=JO?=<;.YW.3T'HBGF.,:P9Y:N$V2K!%DDR/XI\<=5B2LQN^LD=-%3 M!::)HV-)B;V.@[KPSM/YP.*;?(<7><<;^,E-([0E)W3^96/_:T0'7DIZ&PO=V]R:W-H965T(# M+,HXXW3BF.QLLVDOFFSVHKUF]*AD05S F( MZ_E=_=E7:[._4@U/DO]BE6EMLG&$*JCIP,VK'+_!7,+>"9:2:_]%Y:"-%'=* MA 3]F$;6^7&<=M)LIH4)9":0A7",?>*3D4_S*S6TR)4-O"#JH9U M&EVEL8W@KVLMI0&;2OQ@3[6US\VRX% ;-\WL7$T=."V,[._OR?*H%7\ 4$L# M!!0 ( %N%!$F1I%%*H0$ +$# 9 >&PO=V]R:W-H965T5JIZV#TSB9.@ DZ!3+I_ MOT R:;:;"V#C]_QL3#&B>;<=@".?2FI[2#KG^CVEMNI <7N%/6A_TZ!1W'G3 MM-3V!G@=04I2EJ8W5'&AD[*(OE=3%C@X*32\&F('I;CYUY>,%LSWPCJN",=<<[+]1Z[[G,[M*"G@/1''.<8M@Z9HF@GGU) MP;92'-E_<+8-WVTJW$7X;IT]O]LFR#<)\DB0_U-B]JW$K9CO*NFJIPI,&T?' MD@H''0=UY5VF\SX^(OT*+XN>M_"3FU9H2T[H_,O&_C>(#KR4].HZ(9W_/XLA MH7'A>.O/9AJIR7#87S[(\DO+OU!+ P04 " !;A01)?R.PUW%3]P+,,._-FV$H1K0OK@/PY%4K MXTZT\[X_,N:J#K1P=]B#"3<-6BU\,&W+7&]!U FD%>-9]H%I(0TMB^1[LF6! M@U?2P),E;M!:V-]G4#B>Z([>',^R[7QTL+)@"ZZ6&HR3:(B%YD0?=L=S'B-2 MP \)HUN=2=1^07R)QK?Z1+,H 114/C*(L%WA$92*1"'QKYGS+64$KL\W]B^I MVJ#^(AP\HOHI:]\%L1DE-31B4/X9QZ\PEW"(A!4JEU92#)UVJ5) M^SC=Y/$ MNN"]EKM/^X)=(]$<;O2MR*.;Q+PE8]U6#;-#J.5#B8-*@K[S*=#SR]R5MX6?2BA>_" MMM(X:9K.WB1GAHXI_+/!9@8SW[HWP.O M;=UH&R!Y1A9>V7+H5"LZ3T)U]A_#TR6U" ?XU<*H5G//YGX5XLTN?I1G/[ I M (-"6P5JAAL\ 6-6R!B_SYJ?EI:XGM_5O[G3FNRO5,&38+_;4C\4W^/T8QK;SHWCM',,9AI.B&9"M"&0R">S_.>)AK8N(@:](H7,=:A5=VM)CY(KQ$YYG/:WA)Y5UVRGO M*K0I:5=XE1 :3"K!@_D_&M,XEP6#2MOIP!9*2E*7I+55<=$F1A]J++G(,AR9)+X54TK?4% M6N1TX55"06<$=D1#?4CNL_UQYQ$!\$? :%9SXK.?$-_\XE=U2%(? 224UBMP M-YSA :3T0L[X?=;\M/3$]?RB_A2Z=>E/W, #RK^BLJT+FR:D@IH/TK[B^ QS M"R%AB=*$7U(.QJ*Z4!*B^,!OEF[[^[B MNHP#8(;-?^67K58@SS39.[J,DN(L"N3&*8S94) M71V< MV$^VE(B4,77L.JNCR!>Q8._A->Y#UOX#?7C>@,.:%UUR<<#P_1V!*2>E MWTT/8-&'X-(*5US !TC ED8;V MF#QFAU/A$0'PF\%D-G/DLY^5>O>+G\TQ27T$X%!;KT#=<($GX-P+.>._B^:G MI2=NYU?UY]"M2W^F!IX4_\,:V[NP:8(::.G([9N:7F!I(22L%3?A%]6CL4I< M*0D2]&,>F0SC-.\49*'%"60AD)7PD(;@LU&(^8-:6I5:34C/GW:@_@2S W$? MHO;%T'?85P@CPKD02#_TF)QTV(,LX^;%%&3(B)P?V/R'9,][&Y,\.;@!.@NW$^# M:C7*\!HVU?4)/(:;@C_A53G0#GY1W3%IT%E9=WW"(;=*67!1TCN7I7>/=%UP M:*V?WKNYGN_MO+!JN+["]:^@^@]02P,$% @ 6X4$2<45:F;*!P F2X M !D !X;"]W;W)K&ULC5I-<]I($/TK%'>"YEMR MV:X*'\KN8:M2.>R>B2W;5 !Y08ZS_WXED GJ]P;I8D!^,].MF7FONV=NW\O] MC\-+452C7]O-[G W?JFJUYOI]/#P4FQ7AT_E:[&K__-4[K>KJOZY?YX>7O?% MZO'8:+N9ZB3QT^UJO1O?WQZ??=W?WY9OU6:]*[[N1X>W[7:U_V]6;,KWN[$: M?SSXMGY^J9H'T_O;Z;G=XWI;[ [K2(^'M=O!\NOH\: MX[^7Y8_FQY^/=^.DL:'8% ]5T\6J_OA9S(O-INFI'OG?MM/?8S8-+[]_])X? MW:W-_[XZ%/-R\\_ZL7JIK4W&H\?B:?6VJ;Z5[W\4K0^NZ?"AW!R.?TJ MW'XT&8^VJU^GS_7N^/E^^D^:M,UX ]TVT.<&YW%X ],V,+\;V*L-;-O #AW! MM0W[G%N%JMJ=7^[+]]'^].">ETUZU;=A'KV'YJ' MQ\D^_J^>G4/]].>]5NGM]&?348N9G3#Z A.2+F2!$'5&3&L#SE9H9L5,0W/= M'6".B*"$#;V=+/L[R4DGI@OY0B JX]X:^L[-L0-SV8%.> >6=F"/'=C+#C(Q M9R=(.$)VIPG1)A.HQ2!4CJC@E>$&.VJP X.->/&S$\1?FF)!@L9S!K MDHC1GAKMT6@QS,S#,,ZD8M4MAH!R!!F?1A9%H.8&--<)0N[9#.=J,Q)_[ W6U.CT+TEZ5ZFBD47)N%+,TR*_TC2)^FJ39>NLCZM#YX'Z2;K$^7U7P4HQFN^ HE M7P9#LQ8CUFD"TTA@=)TR7)9*%5PRW+5URF,$A4&"C!P7"G5]8JV,^)<,IGR( M21*7?X7Z+V.LA6+"GLC0GJ%L+*I67-05JKI*X/6@%$]4K:.9-(CAE$\B)FFN MV9II=H1\-==.K8:G&YH+E$:!@H1#HU(8)6.BQ2!4SE#V0A*[-G/-T:@YD'.T MF#Z;AZ!RAHK;S&5$HXQ RM%BNN/ *AV$RAE*NYC-7!TTR>UDWJ&1G[TSLH8P M")4S5#!IQ&;.\QIY'M(.C1D9LWD(*F>HN,VHN-&< MWS7R.Z8<&JF;&3T$E3/4I=%M!2<%,;5IE)FY6&@4"TA)--$ )T*G.0-YW-"( MTHF,UEE7:>JX7X8KCD'%@63$8%(';A$,>D5 $W2+H.)><1$TF$!"!F(PET.O M$$.\0A#S"E%QK[@N&]1E2#M:S.4PB71*0Y:0?$JD#/9WM.0=16)P$RF.DEQ1 M9AL&M19\ZH4L^B'+JY"N-US1#4D,9>1DL+Z*ZPXQ9-TAB*T[1,77'==\@YH/ M:81!G3;>2%L05'-?)#TU7,Q-?YUV85" )\K)6@!#Z1!1/,-EVJ!,8PYA4%IA MY5V#= WATFN8]$9".\,ESF3#,P?+U<22_ 6.%Y#>K=*1$IKE_&Z1WV6TGULL MZ2F3I+&S&\LYUR+GRN666\Q?K([4ERVG04O2%R>'0792=9"O(K-L(X=)2%$R M&,XM)@H3E84DEM]8SAN6\ 8D4I80AU59).FUG!0LD@($GKG%FLK5]\=WO,4= M+P/!N<7=7!-S(HL\!&8R%V+V\(UO<>/+ &YNV2&(PJH*PVGO;(03+><1BZ&R M#+[F+:9;!U-6%@67#*>#S2("YC@M.:0E&3C-6XPLQ,HYXS 7(17'Z'++B1"4^LHD< M)T777XE9.D:*-O:*(P?CR(@0+BQ;D'C'T5*BXY3H&"7&7C^G.A>&!P2.LY,C M88D,B!VR3G89AYV"J#Y4UQK.3 Z9"2\F8%*MC$ZM/)'IQW7O''!F\LA,>.N MG*EF0=K3A^I:PWG)D[!*%O<\":NLTT[.5S^N:Q'G)(^1EK175J8&O;"N09R]/+D@!&4WC_3%YZT7US6)$YU'HH-R MF$('56U]'\FK/F=HC4T-QJ<7TG&DO."RBR)Y3M2=!I*P+>7)-AIY" M+RA2G"UW[UQQN@XDD)1RUF+$K,$^8[!Z&<7N)07.V $9&THS 9EX8E,3D8; MB3CTY\&+0/C5QEXPY]: W(KUE, N>W3.9$]#32]NQ6Z+_?/QQO-A]%"^[:HF MK+EX>KY5_5DWMVK%\YFZF2OR?*%NEJ<[T[^[O[]]73T7?ZWVS^O=8?2]K*IR M>[QQ^U2655&;7V<+X]%+L7H\_]@43U7S-=3?]Z>;TZ&ULE5;+CILP%/T5Q <,F&<2$:0\U2XJC6;1KAWB!#2 J>V$Z=_7 M-H0$$"..CR$N^-%,AJH5E\20E!>8OM"*E_'*B MK,!"3MG9XA4C^*A)16XYMAU8!%++MYH_8.T.?A*,*$YUT\CN7!!BQO%- K\T;RS4K_KYLO,;FDP MP6D)3D?H_, $MR6X=X+W*<%K"=Y4@M\2_*DA!2TA&'BPFF+I4F^QP''$:&VP M9G]46&U#M CD8B;*J-=.?Y/%YM)ZC1TGB*RK$FHQZP;C/&!"NP_9/4-0A[!D M %T4#A3%VGFB.WT'&P#A]B';9TB(!F%^Z6?_J4@O$Q>LIZOY7J^>(2S@@0*> M%G![ C-8P <%?"""^6!% 8QKPTX"T$D "(S4*00%PNEISD"!V80T 8P[6/ M MA!GLK!V$\08;!\+X<$)S,*$Y(!# NI?"?6R/;VH:.1W@":4%0*YX:!A0=!8 M,.!?884<0&(^(@&W(W*_41*X(9'W=4DV$,@;Z2@$]RT"FM(;Z2D$=R4*OI$M MW)/HPJ?R2_,SEG)C0,5\N#4Q]N)4D%D[/:++',J[UC=)"G63]VNR%:+WWLJB: MN;]OV\-C$#3KO2AY\R /HE)WMK(N>:LNZUW0'&K!-UU06000ABPH>5[YBUG7 M]E0O9O+8%GDEGFJO.98EK_\M12%/BJK)9>75 M8COWOY+'%04MZ12_H47!W>Q$H4AOX[)/WH4P=>GY^S?^^&J^R_\$:L9/$GW[1[Y3;TO8W8\F/1/LO3#S&,(=8) MU[)HNE]O?6Q:69Y#?*_D[_TQK[KCJ;^3AD,8'@!# %P"2#0:0(< :@0$O;-N M7-]XRQ>S6IZ\NG\8!ZZ?.7FDJG)KW=@5JKNG1M:HUK<%1'06O.E$@V;9:^!: M,K1HQ$Z-F8MN,Z26V>\E89#YC6Q6Q.',\9H9Z M84AA$L,,L[IA":7$,&.KTC#,0MQ,@II)$#-&_9>)U0W)#">VY LCN(\4]9$B M/HQ.EBE6E#@TK-@J513(<#,9:B:SS<2.JFHZ8D )IZ]EXF 2F;":!]&]%83( M1I80P?%$8,**'D1W#=FR,4,X[DA/*5WKC\X<&7!&D>@3CPDG"YF %C*-+8AL M!"X$IPM!\!(3TY!-#F4(J&G(ED6,Q:X"X80A"&)B, U-8 RB<4*&X)0A"&9B M5WUQ-I!L^I0!' X0WI\R@^:F("PDYI3!9''&$H/= M#SAD (-,[$B!0P8^ 1F*0X9.@ RUZ0$DM?8"MHIEJ0,Q%$<,G8(8BGS,('9L MU8@='#!T"F &T?4FR)RZHY+>2'"U!SWPG?C%ZUU>-=Z+;-5VMMMT;J5LA4H7 M/JBEN1=\<[DHQ+;5IXDZK_N-=W_1RL/Y?X3+GQF+_U!+ P04 " !;A01) MB>FJ*/H! #:!0 &0 'AL+W=O,XJCV2@6F''W[0OH6 =I;^3T_VM] M"X1\8OQ=M(1([Z.G@SCYK93C$0!1M:3'XH6-9% K#>,]EFK(KT",G.#:F'H* MPB!(0(^[P2]R,_?*BYS=).T&\LH]<>M[S'^?"673R8?^8^*MN[923X B!ZNO M[GHRB(X-'B?-R?\$CV6J%4;PHR.3V/0]S7YA[%T/OM4G/] (A))*Z@A8-7=2 M$DIU()7XUQ+S;TIMW/8?T;^8:A7]!0M2,OJSJV6K8 /?JTF#;U2^L>DK64J( M=<"*46&^7G43DO4/B^_U^&-NN\&TT[QR"!:;VQ NAG UP.B_!K08D&4 ,YFI MZS.6N,@YFSP^G\6(]9'#(U([5^E)LU%F354FU.R]".,D!W<=:-&<9TVXU3PK M2H<"K1*@ %:*T$D1&C]ZHDC= 9 S #(!HJ< !ZN,69,:S6 T"(;0JL0AB@Z1 M&R5RHD0.E,Q"F37))DL4(QME+PK<'+&3(]YS)('%$>]2A <461P.41;_ R5Q MHB0[%!A86<[)+@O,(+)0'"*89FZ4U(F2[G?%/IQT]PO $&66JMRKT@3:/SW8 M7,,17\EWS*_=(+P+D^I&FWO7,":)"AB\J'UNU4.[#BAII.ZFJL_GMV<>2#8^ M7M+U.2_^ %!+ P04 " !;A01)!RP "^<# >% &0 'AL+W=OY5IF6>NIF?GW MX/1]SM9P?/_F/>[";>@_)Y5#?A_#?A@ MP*?.X \&_M09@L$@T S(#E/TV0XYU:+= M3$+% !4PS\>4?4C9!Y2Y1KG'!*-I/H4\T@+;3$+% "4(CS#E %(.#,I,2\PJ M,&:)(AIIA*> 8@ B?H#I"DA7@ S[&E]A+&3D:3)=FQCBZ:"-,.B24 <] 4_! M"'034PAC"D%,EJ1$T$$T76KMYH**GPJLP"14/J. &9NH85A9# M^[+^H4"097-A6'X,*4M87%C^5]RQE3*L+#9E*T4@88L6RX\A95D:!X:5Q8([ MHL7*8JAGUF7!S#8VAO2J8V1 ;H!B!B*7R,2QD!H0<6G8;AF7%[NB).985 M1^VN\0?4,UN<2-_RIX!B -)#=D=G&;DL#]VQ4^5LU;FHVUA'H]>CK4?:GH5H MXRLR7Q,POB'SI_[@ZMW]55VKO#LGV2M5RX:Y][GYS(\R MV5T?,KFOVUO1W)?]\57_4*O3VVG<]4AP^0]02P,$% @ 6X4$27:9M1E2 M @ V@< !D !X;"]W;W)K&ULC57+CILP%/T5 MQ <,QCP3$:0\5+6+2J-9M&N'. $-8&H[8?KWM0UA@KD9=8-?YYQ[KK%]LY[Q M=U%2*IV/IF[%QBVE[-:>)XJ2-D2\L(ZV:N7,>$.D&O*+)SI.R M0ZK6S3,S]\KSC%UE7;7TE3OBVC2$_]W1FO4;UW?O$V_5I91ZPLLS;^*=JH:V MHF*MP^EYXV[]]<''&F(0ORK:BX>^H\T?&7O7@Q^GC8NT!UK30FH)HIH;W=.Z MUDHJ\I]1]#.F)C[V[^K?3+K*_I$(NF?U[^HD2^46N,I_2D(AH+L," 0S(/L PB %,-##^8N0AA@1 4"(U M.!.(K#0&3&(PK<$$(5I9F0 @'#VQ$H%6HH45W[>M#)CX(8H?(61968(0[",& M?<1+'RBT?,2+$&%B_?T#@,$Q;"0!C23 OXDM(\EBVZ,@M4_9$A3$Z9,]24$K M*6 E@056H,#J_P^J?M.@6XT #ZE]K=$BU=D!F0=Z\GSX0*"5'0@ )4^NK@^^ M(%L?+R56R(X#@7PKCO?P,C:47TR)$4[!KJVI: ^S4QG;FBKF?<+SK",7^I/P M2]4*Y\BD>I_-*WIF3%+E!;VHBU6J0CL-:GJ6NINH/A]*SS"0K+M7TJF&PO=V]R:W-H965TVBTF@6[=H!$] 83&TG M3-^^MB&4&,^H&WS[_W,^'X/)1\;?1$.(]-X[VHN]WT@Y[ 094,Z+)[80'JU M4C/>8:F&_ +$P FNC*FC( J"%'2X[?TB-W,OO,C95=*V)R_<$]>NP_S/@5 V M[OW0OT^\MI=&Z@E0Y&#Q56U'>M&RWN.DWOM?PMT):841_&S)*%9]3[.?&7O3 M@^_5W@\T J&DE#H"5LV-' FE.I!*_'N.^2^E-J[[]^A?S6X5_1D+1&E^I?&7C-S)O(=$!2T:%>7KE54C6W2V^U^'WJ6U[TX[32A;,-KHQS<=*!981BX4: 3!3I0$@METJ2K+ E* M @ME*_J (W%R) Z.U.)(-BFB<'5R$\=6%&;!!\>;.E%2!XI5^$.ZR9(BNR(. M#;1*>THW!Y@$T V+G+#( 9M9L&B3)$PS9*F.#E68):D% U9?\X OY ?FE[87 MWIE)=3&8S[=F3!(5,7A29]&H"WX94%)+W46JSZ<[;QI(-MQO\.4W4OP%4$L# M!!0 ( %N%!$GS#D]B(@( .\& 9 >&PO=V]R:W-H965T,##"#^-M9DZV:R>[')9"YVKVE+JQD4!VB=??L% MM*ZC=-(;^3OG<+Y/^,A[+MYD1:GR/AK6RJU?*=5M )"'BC9$/O&.MGKEQ$5# ME!Z*,Y"=H.1H20T# 80Q:$C=^D5NYUY$D?.+8G5+7X0G+TU#Q-\=9;S?^LB_ M3;S6YTJ9"5#D8.(=ZX:VLN:M)^AIZW]#FQ)9B$7\KFDO9WW/F-]S_F8&/X]; M'QH/E-&#,A)$-U=:4L:,DM[Y?13]OZF)7)AZY?T/.L80&<$#9])^O<-%*M[<*+[7D(^AK5O;]L-*"D>:FQ",A& B MH/!+ AX)>$$ @S,;UW>B2)$+WGMB^!D=,?\<;;#.W,%,VD39-1V9U+/7(LBR M'%R-T(C9#9A@COF,*!T(/$& -C"Y")PN LO',SZ&T"V G0+8"H0S 03311@# M)K&8UF)BC)?!EFM4E 5QX#83.LV$*S,8HH69 1//M@FR)%OFU8%*TNQ.:B.G MF9.]$D3H'D\8.2.@72!PY*N@H4 MI7AY3M8@C+([R_E\P*TT=.=-?1)SK5GI[KG25L[7HQ+FB6A(^Z3-7Z==G&C!Z4J:;Z+X8 MZO$P4+R[/2_3&U?\ U!+ P04 " !;A01) =EMP\L" #9"@ &0 'AL M+W=OQ>,^8P2I.4C:@^5 M5GMHS][$2= "3K&SV?[[VH808F:;7 (X[[V9-X;Q+,^L>^<'2H7UV=0M7]D' M(8X+Q^&; VT(?V)'VLI_=JQKB)"/W=[AQXZ2K28UM>.Y;N@TI&KM=*G77KIT MR4ZBKEKZTEG\U#2D^YO1FIU7-K(O"Z_5_B#4@I,NG9&WK1K:\HJU5D=W*_L9 M+=;(51"-^%71,Y_<6RKY-\;>U<./[]J*PXR6]>VMG1'3K5X9>?O=/ 0*,$-J[G^M38G M+EASH=A60S[[:]7JZ[G_)W8'&DSP!H(W$L8X, $/!'PE^/\E^ /!?S1",!"" M1R.$ R$T"$Y?+%WJ@@B2+CMVMKK^_3@2]1JB12@WPLIYA T(AR9P)B%!V61>3.Z=QL@GR,B9.1P5Z2\+[(& M1##L!(/UQ)J/;^H9P (^*.!K ?]&(#0VI,=$&M-J3))$1L'FF!@;]2@ G2@V M:@;H)%_L;0 :"@!#1K)9CPDG05"2&(;F&!^9K\ <@R-L&)IC B^V@H1 P M9%0M"V=!OB'7R"2'0*%1F@( >6;]2@"$/18P&S[Q0,ZY0,ZZV3604+_BY:HA@#HD'(!VT8SRP;0- X. MS;T$0(%OML5'E,H[2KTM9W(,-[3;ZXF)6QMV:H4Z)2:KXU3V[*ECW%C/T")' MP'J!%F4_&PO=V]R:W-H965T=Z?1A^YQJ5*9 W"36[K_?)"!"O'2M#Q+".>>>?-SD9B,>5] M5F4MY_Y>J<,L".1ZSRHJ[_B!U?K+EHN**OTJ=H$\"$8WEE25 0[#.*AH4?MY M9ON>19[QHRJ+FCT+3QZKBHJ_"U;RT]Q'_KGCI=CME>D(\BSH>)NB8K4L>.T) MMIW[]VCVA%(#L8C?!3O)7MLSYM\X?S6,G6RDA0_?A@2U:61DE' M_M.*7F(:8K]]5G^TP]7VWZAD2UZ^%ANUUVY#W]NP+3V6ZH6??K!V#!,CN.:E MM/_>^B@5K\X4WZOH9_,L:OL\-5_(M*7!!-P2<$?HXL $TA+(A1!]28A:0G0K M8=(2)AT!HR\)<4N(;R4D+2%Q+ 7-[-JU65%%\TSPDR>:#76@9M^B6:)7?VTZ M[6+;;WIUI.[]R DB6?!AA%K,HL'@'@:G>(AYN,:@#A%H!YT-#-E8X"LZ0=$P MQ!+"3(:8%82)':L0)AEB'B%,.L0\76.2D3$3<.J)Y9-!C"DL$($"D16(^@(X M= ;;8!*+J9NU"YN?,^)K8 A[F8!>)H"7D=F(08'X]ME(0($$<.#LTA6$(7"0 M% R2 @+./GV ,,X^?8(P,6QD"AJ9 @+.)GZ8_G_M!Y',F0T=$2$0*W7SOP$A MU(N&[GKC'D8:.8P0$&GJ1@) 9&Q$X&ESC_ -F=."OC%]<)HC O@=20T$)SJ* M;D\.!.@AT#.;; $04X.K$#0V&: #P04 Q(C.8+@(P$EWY@W..$1 MD*G7\P:!$G?>(%#JF EZ]W;%Q,[69-);\V.MS%W3Z^WJOGML[GVG?X%FJZ9Z MN\CDV8'NV"\J=D4MO3>N=%5A[_XMYXIIC^&=7K:]KEB[EY)ME6DFNBV:&JYY M4?QP+DF[NCC_!U!+ P04 " !;A01)]U5.&)," "'"0 &0 'AL+W=O M,N?/9U"U;NF?.+PO/ M8^49-XB]D MNQ9LCH0WBHDM/'KM0C [*U-0>]/W8:U#5ND6N8J^TR,F5UU6+ M7ZG#KDV#Z-\UKDFW=(%["[Q5IS.7 :_(O=%WJ!KXY#(%$H\/O,%U+3.)D?\,2>]C2N.T?7?\F]0>;W0 ' QP-XSAV0S 8@KLA?&@(!T/XOR-$@R'21O#ZN:O* M;1%'14Y)Y]!^N2](_JO (A)K4\J@6@KU3M2.B>A'$019[GW(1(-FW6O@1)/X M<\G6E(!1X0F D0+:*-;0L,/Y !M3D0"-X6F2W<,D,\S 6JQ ^8/I+,/,GB"T M)@A5@G!:[5 KY;K7)$K3*DWJ:YJ-J8EUS=;4@% 7[2RB8"*:32FR3BDR:A*$ M7Q0UMB:(58)X@@!]$&M%,45IIJ__8\V,)+&2)#:21",Q10#X@8;R1#1C2:TL MJ8TEU5A,D1A%$VV?B&8LF94EL['HFX0IRC*M=MO'FAF)W-UMVY5O88'Z)V11 M98F^1D]$>) MJL?Q)J=,@^E)G>_,*BIZIESIYP<3:J$^Q(",<"WG\1>])9W(K&3HV/7#83T:;]/:'O<'*Y77O& MNU?Q#U!+ P04 " !;A01)'E8G',8" #V"@ &0 'AL+W=O%/ M[$1K^67/FHH(^=H:9'GMI\HR=15G4]*5Q^+FJ M2/-G3DMVF;G(O0Z\%H>C4 ->GGD];U=4M.8%JYV&[F?N,YIN4*P@&O&SH!<^ M>'94\&^,O:N7[[N9ZZL8:$FW0DD0>?N@"UJ62DDZ_^Y$OSP5W(NQ2N[?*-=#I$2W+*2ZZNS/7/!JBO%=2KRV=Z+ M6M\O[9H;_]'2QL0F9F5C4&B"U@ H&$LI!E.*K:D/HA&! M!!1([#F)C%4Q3^[F>V.2@B8I8&*LWU5JU3<>+>\$=)D +H'A,K%$0"[@,H^H]9@=<=BH$HC.8[[T!W&\7B$=#J'Z V M8F^PY5:T.>CC%'>V[%P+E>U@M#^R/6.U91OC"S1=(F!\A:;K=HO_DL^S$SG0 M'Z0Y%#5WWIB0!P6]G>\9$U3&[C_)V3[*0VC_4M*]4(^)?&[:8UG[(MCI>LKL MC[KY7U!+ P04 " !;A01);^8 @$X" 0" &0 'AL+W=O65W,Z_>M&_>WKBL']3_Q+" M=?8WTJBUKGZ6.WMT;E$<[=1>GBO[JJ]?51]#<+C5E0F_T?9LK*YOE#BJY7O7 MEDUHK]V*0#T-)I">0.X$G/Z30'L"'1&2SEF(Z[.TSPI&2B0 0Y&)[?*)K&.TK:>(C@58N9X.6B$ T9F! 0H(!Y/10X*Y("#=)2* M?'KLA.9<"#S*" !$3.0D$[ E?X] I8< 4S-_,3Q3O?CQQ&"X]# !7&3C&X!, M0DX907RP5W\13($,8<[(7%QP.6.HGOF,!%Q^./V/U, %B-DCJ6&3B FFPETK MX]1,@5B@-,O&II+!W7V2!_5=MH>R,=%&6_<,A,MZK[553A0].=&C>Y[O@TKM MK>]RUV^[!ZL;6'VZO;_WCX#E'U!+ P04 " !;A01)WX_G$+:A?7;@$JSQPMA.F/Y]O1!*".I+;%^?[=HFU2CDN^H!=/#)*%?[ ML-=ZV"&DFAX85D]B &YV.B$9UF8IST@-$G#K2(RB)(H*Q##A85VYVJNL*W'1 ME'!XE8&Z,(;EGP-0,>[#.+P5WLBYU[: Z@K-O)8PX(H('DCH]N'7>'?,+<(! M?A$8U6(>V.PG(=[MXD>[#R,; 2@TVBI@,USA")1:(6/\,6G^L[3$Y?RF_LUU M:]*?L(*CH+])JWL3-@J#%CI\H?I-C-]A:L$E; 15[C=H+DH+=J.$ <.??B3< MC:/?*9\GVC8AF0C)3(BS_Q+2B9"N",@G"5?!26CSGMRM=T)H,&K1DY'KS6<^+RAT MVDY+,Y?^Y?N%%L/M.Y[_3.J_4$L#!!0 ( %N%!$EA&PO=V]R:W-H965T&B];&K&W"]N]K&T((N#Q@>WPN,P9/-C+^(1H Z7Q1THFC MVTC9'SQ/% U0+)Y8#YW:J1BG6*HEKSW1<\"E(5'BA;Z?>!2WG9MG)O;&\XP- MDK0=O'%'#)1B_O<$A(U'-W!O@?>V;J0.>'GF+;RRI=")EG4.A^KHO@2'$"@]$OK/Q!\PE("U8,"+,VRD&(1F]45R'XJ]I M;#LSCM/.LS_3[(1P)H0+8?&Q$Z*9$-T)L:ETRLS4]1U+G&>!L M041VA\A:1&3XT4,1L5T@M@K$1B!^$$";4Y@PB<%T4Y(Q\I\39#="5B.T-TJ2 MC1':&<4H]%/T;7-J>QSR@Q2%_TDHL2:46"K?)I3L$_+-8S=*K4:IQ2C=&%DP MT=;$6_W9%'AM;KQP"C9TIK^LHDM3>0G-S;C#\ZS'-?S"O&X[X5R85/?+W(** M,0DJ%?])G6ZCVMZR(%!)/4W5G$^=8%I(UM_ZVM)<\W]02P,$% @ 6X4$ M26_2+8;K! T!D !D !X;"]W;W)K&ULC5E- M<^)(#/TK%/?!_2%_=(I0%4*HW<-63_VU>-X4]>'AR"H5ILL3ZM)<9Z6_\VS M77%\'.OQY\"/[?NF;@>"V30XVZVW>;:OML5^5&9OC^,G_;"DJ(5TB+^WV;&Z MN!ZUY%^+XF?[Y<_UXUBU'+)=MJI;%VGS\2M[SG:[UE,3^=_>Z5?,UO#R^M/[ MLIMN0_\UK;+G8O?/=EUO&K9J/%IG;^G'KOY1'/_(^CF$K<-5L:NZ_Z/51U47 M^:?)>)2GOT^?VWWW>3S]DJC>#!N8WL"<#R7 5TUH-Z S@;F>H2P M-PCOC1#U!M&70;>:P2E97:H7:9W.IF5Q')6G^CBD;1GJAZA9S%4[V*U=]UN3 M[*H9_36S<3(-?K6.>LS\A#$7F%@-(0L)T4/$4B(LA6=,T) \,S6(Z=P(!V88 MXEDB8L9B<=/)RVTG2^#$XIE8F'/;V=M!SAUV0- !=0[HTD'"5N3YA(DZS+[# M\#63B&].M7^82@BIA( *3WHH H5AK"[*;! G@G$BF;/$8 I8F0 3AT[<[G< AZ2PR&D"M[Q')C46)PW4R8D*.('<)=V) M\B40JY..0""1EQ-(ZT$D[7ET:"QC&NB8,SQ2+".9B?95*M8Q#83,<<7L08-( M\81\ZH%U2@.A]" 3S@Q/(TW M84-"6!@-$$;'A;$'Q9XP:K$1&[K=(B9TEV)1),LB3CPS6-",UC107 CR51.6-",EC13?/4"0[S;" M@F9B42RD?/6&E"Y610D6*/R=[T&4@%T6.TY$;+XE: M E]^TA;KE)4Z18H%FENY-TM"+AZ+6Z@A':Q25JH4:<7I2 ERH>4YO(4:TL%: M9>5^C+3F=(QX7-B)X>TG1(6\#B%*LTR_W/(UG)JGS03*IPV?FA4Y-)'B_0I MD>.H!?*5<-3++5_#J6%%MD!'M>53(Q'(RIE)D*"\ *!8SDN"=.R=%Q9W"S:L MD4=/+=9M"SIEW^F"Q9)L[^F5K6R60Z7CT/CH8NVV0+LU?\Q8V0T;"E7B30V6 M;XL:8K'6H".^UGH35EU"'3'?,Y#4TVL-,6%%):2HO%,DV;Y^LZII/:U'O@GK M)2&]Y,\)DFTIV6:7XM$OPOI%J"OE^UF2S2:%1C7M)N=T)W )@%<+FSQG=*A] M]71@A-6 T.&:.,63IVM7RQ6K!H$&5AS@]*#;!SC!Q>ESGI7OW8N":K0J/O9U MFY*+T?/+B"?3GEZS\;E^>-9@?*$?7DZO&K[ZO;R[BY+D\O'$Y?ZN+P^?[D_!)G]C]02P,$ M% @ 6X4$25W?G-U/! CQ4 !D !X;"]W;W)K&ULE5C);N,X$/T5P?>)1!:IQ7 ,Q,M@^C! HP\S9\6F%[0D>B0Y[O[[ MT19'(A^S7&*+?K6\HNJQPL5-ES^KDU*U]RO/BNIQ=JKKR]SWJ]U)Y6GUH"^J M:'XYZ#)/Z^:Q//K5I53IOC/*,Y\'0>CGZ;F8+1?=VO=RN=#7.CL7ZGOI5=<\ M3\O?*Y7IV^.,S5X7?IR/I[I=\)<+_VZW/^>JJ,ZZ\$IU>)P]L?E6\!;2(?XY MJULU^NZUR3]K_;-]^+9_G 5M#BI3N[IUD38?+VJMLJSUU$3^;W#Z%K,U'']_ M]?YG1[=)_SFMU%IG_Y[W]:G)-IAY>W5(KUG]0]_^4@,'V3KE8-'"?VD= M#9A5C^$C3!1,(1L;PNX(OTG@G@5'6:RX9W2 &0E>\&@*0P20$0HS#"K$+(*@1;E1BL ,9DOGD?,TDD M@HE$P('QZJ\0QDSD?-T0CK&0!#?%#0 3*87A<(MPG((D$0Z2#DEF%DD*I<,%U-,GQNU21X,H'$L&3$9,&M4^1@X30JW.>=V M4N30=([;G']AIN&X>[G=O928I\\ 2D:,PP?AV@/#@8!(C-2A"(% MKA<#"P^WA8<28>Y7#(IGY_,!:IH.UB8.M,F:O@?0>'1DH35:KR',FF@W"-8X M,\=5!(NX:PHGK(8$U)#,:@^@<:3F"#79(12SR &4M"JU!2@AG=2P^!(07W), M1(2EDNR)B"+'F4V.__[ 1$2A66 $Y3 ?I4.,Y] M@?M!L,\3%K@?!!@=+,(#R!A ZM[_=%M4Z[*8W?/5WD[?2WJ-LW1ZOTN\:F[ M2C365VR^9F!]P^;;_J;PS?UR<4F/ZN^T/)Z+RGO6=:WS[B;KH'6MFO2#AZ8+ M3BK=WQ\R=:C;KU'SO>SO"_N'6E]>KS_O=[#+_P%02P,$% @ 6X4$22A0 MW;79 P ]1, !D !X;"]W;W)K&ULE5C=DIHP M&'T5Q@9795M+SK3Z45[S6I49H%8B&O[]N5O70@'S7HA$,YW\OWX MG<0L+BI_+8Y2:N=OFF3%P^2H]6GNNL7V*-.H^*).,BO?[%6>1KI\S ]N<R?R9^16D1OR*Y:7HW#N5\R]*O58/WW8/ M$Z_R029RJRN*J+R\R95,DHJIG/E/2_HQ9V78O7]G#^MP2_=?HD*N5/([WNEC MZ:TW<79R'YT3_5-=OLHVAJ BW*JDJ+^=[;G0*GTWF3AI]+>YQEE]O31OIEYK MA@UH:T"O!M=YL %K#9BM@=\:^!\&_*9!T!H$MC/PUH#;SB!: _%A4)??;;); MUV8=Z6BYR-7%R9L?U"FJ?K=D+LKJ;ZO!NMCUN[(Z13GZMO1]NG#?*J(6\]1@ M: =#IP9F-<0(KP_9#"'DBG!+)Z^>4N3I$P5>,,,+@.DCUD.$((:?=TG"^R3/ M@(3A:!FL"ZOM_5Y=1@A\2.#7!*Q#P(2/"0)($ /?"/?"!,8&4<8;J3<@B>\ MS=,+B,. ." 01D (,S4"LL!L+##A;4PO( $#$H!@9@0$,('1F&L+S,8"$][& M] *:PH"F@,!HK!7"F$V.,(94;"QXPML\O8!F,*#9@(!Q@0FJ!1/ILV??QV1$ MX@GPPNC 50OB-2AK!(NPJ6!&AVQL@<\ 2*:>S_ELQ'LH^X^$@B*,)0!K*6&? MR"%64^(/@D0W=X'GC4@:P1) AAK@!S-SIMF@ M2N,34:P4U!M.Q$T9;T'=B;C/J3#7)H + DJ\D=ZE6'GH4'E\/K;IP^U/J7WO M4MS^=+B78L)LJ!;44RNO_I@9O _L.X4%A2)!,7%E8:!C<;89HV-_&G[ MQ$:#85U@J)L'R1V"N@MMFUS$9"YQ-DSA':8F++=SXI#*_%"?)A7.5ITS7:6D M,WH]L7JDU8F%,;XB\S4!XQLR#YOSJ _ZY>(4'>3W*#_$6>&\**U56I]F[)72 MLO3=^U)*VU%&N^M#(O>ZNA7E?=Z<2C4/6IW>#]FN)WW+_U!+ P04 " !; MA01))\79T 0" #+!0 &0 'AL+W=OU#I=4^M,\.F02T-J:V$[9_7U\(88EW\Q#? MSIES9HRG'+AXDPV "MX9[>0V;)3J-PC)N@%&Y(KWT.F3$Q>,*+T49R1[ >1H M28PB'$4Y8J3MPJJT>R^B*OE%T;:#%Q'("V-$_-L!Y<,VC,/;QFM[;I390%6) M)MZQ9=#)EG>!@-,V?(XW^[5!6,#O%@8YFP?&^X'S-[/X>=R&D;$ %&IE(A ] M7&$/E)I 6OCO&/,N:8CS^2WZ=YNM=G\@$O:<_FF/JM%FHS XPHE"3@B1#G7Q*2D9#<"=88 M;Q)=N=ILVD+9,YV9U+O7*LV?2G0U@4;,SF'P M#(/7^"-F_XB))P32#B8;V&=CAQ_H:1$M)!XQV"^1>#--+#V9.\PR?X#4&R"U M =(/'N-%J1RFL)C.B43NYU?*O$J91VE1\)T/D_A%&ULE5?;;J,P%/P5Q <4S)V( M(.7":O=AI:H/N\]NXB2H@%/L--V_7]L0&LP)T)=@FYGQF6-R;"=76K^Q$R'< M^"R+BBW-$^?GA66QW8F4F#W1,ZG$FP.M2\Q%MSY:[%P3O%>DLK 5 MF29J[+E.$WKA15Z1Y]I@E[+$];\U*>AU:2+S-O"2'T]<#EAI8G6\?5Z2BN6T M,FIR6)HKM,A0+"$*\2R*\)_Q8QL:/$WW_.3B-8VC3TYX$O!7^CU)VD]^%)P M1PNF?HW=A7%:WBBF4>+/YIE7ZGEMWH1Q2X,)3DMP.H+CC1+5N2WF.$UJ>C7J9KG/6'Y5:.&+M=G)0;44ZIW('1.C M'ZD7AHGU(85:S+K!.'>8T.Y#MD,(ZA"6"*"+PH&B6#L#NM.?8#-$A$B+85(D M&Q7IA>F"R7(5W^LE*X(%/%# 4P+NG8 ;>K" #PKXPP@"7ULN !/&6CH!3*2O M*831-J[3,Q2"AD) (- ,01CM M3[>!,)%F:(9.-J[3,Q2!AJ*A@.?" C$H$,__Z&5-AXJ4#9B(]2H%@#QM>3<@ M*-"+V0RE;$*I;^M![45#B=C6;0$@+])MS0!MYX"R"5#?%EC,5\@!;"'=%@#R M;=W6#-!V#BB; /5MP<4? =4_UDL5!/+UO0P$N;JM&4K9A%+?%KPE(0^P]4@" MWI20_XU_.+P-(*#N#C8V$!3HR9T!VLX!91.@OBUX,T! ]8T?908NORCZ1G+A M HSB.[]#]02P,$% @ 6X4$2&ULE9C)DJ-&$(9? MA= ##)59K JU(EJ+PSXX8F(.]IF62DL,BPRH-7Y[L[5:D#\R?1%0_)E5N>@# M:G'+\I_%R9C2^I7$:?$R.Y7E96[;Q>YDDJCXEEU,6MTY9'D2E=5E?K2+2VZB M?6.4Q#8KY=E)=$YGRT4S]CU?+K)K&9]3\SVWBFN21/F_*Q-GMY<9S3X&?IR/ MI[(>L)<+^VZW/R/:4S7S/YW3SSEKP\?S#^^_->%6RW^+"K/.XK_/ M^_)4K5;-K+TY1->X_)'=?C==#&[M<)?%1?-K[:Y%F24?)C,KB7ZUQW/:'&_M MG4!U9MB .P.^&[#[U$!W!OIN0,Y3 ZA&Z,$(7 M1!@,)FHUWL-$6JG1>3PXCR?G\0/LP(<._.FU#*"#8$(M Q$I4>#*6DI=& 2R ME%+&6I.L)-"1'J]D".,+07SA(+Y0M$RHE&RM32CC4T]*7J,=L4J));G#J590 M-/(OIQ$FD@R=_1$7$&BOQ-/;BS!L2$]HL$[T6 'M.H 6G;#7$WX(< &$GA>" M)@-"EW0X7E2,1$),'/89239Q0*C3.J7W3-E?%N8829"!7D,B'ID'P\ ?SS7F'OLRUV-?'1A[''PAUY@JC*@BB'L%]!=Z( MD-"A4.8:""LBR0??%@AYP)HV3/OAZSPQ^;'9%RFL779-RSI%#Z/WO9?79NME M,+ZB^9K ^(;FVW9GY=/]T\)ZR\HR2YHO_T.6E:9:O_I6H>=D MHOW](C:'LC[UJ_.\W5]I+\KL\K%==-^S6OX'4$L#!!0 ( %N%!$D$U3H. M6P( ',' 9 >&PO=V]R:W-H965T($-("I[0S3OZ]M""&.->T&V]?GG/M"OME( MV1NO"1'.1]?V?.O60@P;S^-533K,G^A >GESHJS#0A[9V>,#(_BH25WK =^/ MO0XWO9MGVO;"\HQ>1-OTY(4Y_-)UF/TI2$O'K1NX5\-KT=Q@Y;=WG8+-'"J$!/QLR\M7>4;$?*'U3A^_'K>NK$$A+*J$4L%S>24G: M5@E)Q[]GS9M+15SOK^I?=;8R^@/FI*3MK^8H:AFL[SI'NA&9,,6' "H/\>\CN$1(L"$\&L$0!;%$4X($.[AV4CP@4&#'\4V3_J/ /U)!GV(MB4@<6^D_-E M&@[MX67\EPHL^#EF3?&'UN\&J'(P.Q MB-\EZ^1D[!CQ>\Y?S>3G<>TBHX%5[* ,!=6W*]NQJC),>N>_ ^G[GB9P.KZQ M?[?I:OE[*MF.5W_*HRJT6N0Z1W:BETJ]\.X'&W((#>&!5])>G<-%*E[?0ERG MIF_]O6SLO>N?)&@(@P/\(< ? \9]X R!)#W@,!FVBNS>7VCBN:9X)TC^L-H MJ3ESO"+:N8-9M$;99SHSJ5>O>8C2S+L:H@&S[3'^!!.C$>)I^G$/']ICZS_$ M^Q]WV#TB8@SO0, LB(TGTRSPC,0 ) @L0?"! -_9T&,BBVDL!OM!&J4DO,L& M .(H13@,8$DA*"D$)/DP00021,M-B4&">($I,6 *2>,DN0/N " .,<%Q#$M* M0$D)((G !"E(D"XWQ90_5#%H@2T#:)HNNC,$@*0(S6F9J5X,:)EYRS!8G!OL M?\$1N/HP6>((^=R11TA,DF3F?#%M?3,?E%Q+AOI[+G2#U/8/P=R?\#4$L#!!0 ( %N%!$G#?'"E^0$ &P% 9 >&PO=V]R M:W-H965TUTVD5G,EDT M:QDNCXF$J"1,^O>5!,88T[0;)%V=<^Y#EQMW7+S+$D"A#T9KN7-*I9HMQC(M M@1'YP!NH]4W.!2-*'T6!92. 9);$*/9==X49J6HGB:WM120Q;Q6M:G@12+:, M$?%[#Y1W.\=S+H;7JBB5,> DQB,OJQC4LN(U$I#OG"=O^QP:A 7\K*"3DSTR ML9\X?S>'[]G.<4T(0"%51H'HY0P'H-0(:<>_!LVK2T.<[B_J7VVV.OH3D7#@ M]*W*5*F#=1V404Y:JEYY]PV&%"(CF'(J[1>EK52<72@.8N2C7ZO:KEU_$VX& MVC+!'PC^2!C]+!."@1!<">&GA' @A/_K(1H(TD\B+8GPV0@-FWV/\"6;MWD*.]Q!O1& =P!B% MOQ3%WK^C^[<.#O>(M3>+X9\BSY^*W(09+!8KL/Q@FN7J+P+AHD!H!<*)P.9Q M5NP>LK:0VD*^K#:S8BQ@'FUSW @ #0P !D !X;"]W;W)K&ULE5?;DJ(P M$/T5B@]8VQ$ MOK5!51D1A)*HRHLZG$_MVG,SG\J3*HM:/#=!>ZJJO/FW$*4\ST(<7A9>BOU! MF85H/HV&N&U1B;HM9!TT8C<+G_!DC3,#L8C?A3BWH_O %/\JY9MY^+F=AY/F'Z'M@AG CR]9^!IM3JV1U"0F#*O_HKD5MK^?N3<+[,#B ] %D M""#W V@?0#\#\-V N ^('\W ^@#F9(BZWJURJUSE\VDCST'3;? MFXU9M%MAWVGM6KWZ/F+UFW#D2>RC"(^]8^RC,&*^Q#Z,Q;=^1S!L@!AR0':# K8:S+^@,&PV. .J M\$: S+-%DL8(N1(#,,I=V J ,41+#&POC*3KYVM/NGGTV.^%[_R9E_4;? JE9[0[!RUDU() M73WZI@__0<_FPT,I=LK&PO=V]R:W-H965TTU2LE%PU1>BB.0':"DH,E M-0R@((A!0^K6+W([]RJ*G)\4JUOZ*CQY:AHB_FXHX_W:A_YEXJT^5LI,@"(' M$^]0-[25-6\]0**-[922( M;LYT2QDS2GKG/Z/H_ST-<=Z_J'^SY6K[.R+IEK/?]4%5VFW@>P=:DA-3;[S_ M3L<:(B.XYTS:7V]_DHHW%XKO->1C:.O6MOVPD@8CS4U (P%-!!A^2L C 2\( M8'!FZ_I*%"ERP7M/#!^C(^:;PQ76R>W-I W*KNG*I)X]%Q%*3\,9)--OE2B!R"D3/9Q$[!>+'60R0>%9F&H7!(HM;4!+%T.TD M<3I);K/ @5L@=0JDSV>1.06RQUED-V5"%,!%%@X0CN^48JX-UTD+'&G M.:SP^3R@^Z1!]#B1$3,_!3!-ET?^%H1PM/ "9M=01X[T)Q''NI7>CBM]H]E[ MI^1<42T8O.@_?J5?FFG :*E,-]%],=R]PT#Q[O*43.]9\0]02P,$% @ M6X4$24NP=VT[LJ@\'#XX_CQ\_C. M.;^MJFVPR[,_[]+S8I=O_^FK02_^*OAAODS3[7KU3=SM#K]9)UG^U>]^6V6_^^WV=V^+ M^6Z=YML@R1?!1;[-MD_!9Z/MG0?68E&GUVV^VO_OM-_@R-S ,/A3Y M]K&"EQ?IHGGW#[N\$_2Z81!WHV'SYG3WT FZD?^F].7?IO?5MDSFV_^YY8'; M]"'#)Z"+5\DZ=;Z1EL5C]BD-KM+MYZ+\O@IA>/-.2V/G,-(R6<$CB_2'X)_3 MI^9S>CKNGC;.MZ+NV;^TOG"3EEF!4[P(WB9;YUTU4?_E'_[!.U70QH+:>;=* M'IIWE\FJP45G"9M/2E>]S_Y+W+QROBO+YF?:1GEV M%L5GO:AE]M]EJ[0,SN&]AZ)TIGXZGZ=P'^XN^,FV-2S6:R#74:O JR/+A[ M+'85M.+.8#J'U6-*'C@?^'A[>W%U%TQGLXN[V6OG=E(]TNZ;XX_TS[OL4[*" M"74^,GLLRNW9-BW7T)=/:;5=^YZ":4(^405E.D^AJ?M5&@9YN@V*99"L5L5G M&A]L\&!1[.ZWR]TJ2-0K\,BK7I\Z\RH:! E= S#:='T/2Z5&',+' MJDTZW\)&6SD+=PF=S;=%F:45]:1Y_Z9,-TFV"-(?@'U5L%CXC6+["!^8"VTE M596Z0WV;+E.X#S-75#2^AZ)85 &LIL.'[HHMT.;^YFY*X)\E4!!^']=A@Q/L M[?*W\*'/V6K5O'Y-O?8WSUWPWU,D\OYR^N;R_>7=Y85+)WIA-\D3KJKG?KF# MR5AER7VVRK:9RZO?IOVSV? MXW[M>0 Y0\:[AC<<'%S $-)\#@\')U?%-@T&IXVW\*A]76V2>?I/7\%96J7E MI_2KWP7.YD1V\PB4EY;53S_^.]'/]LE91*!U&7+%_&D#W!+V^RZES=?M=+M1 M %3(ARWPGW@0=KM=_)^??3.MM :22\PA^^R'-K,4(8I*EJ?/0+D=/]I^(RM>P(=7!2K M55)6AMB=A7 :<.C_V#>8M(]]NM@G^_CW[G$#JK]]<#3>Q_U#\3ZZ9QSU'7;< MR"U2U#1$&_%Z@U(FT Z3]GEMH[V'+78T;?:.UHT="0=6-F\[+>7@=6>'!:J6VR(!['_HVQ*G:E,62Y?A MR!0#.U9"GS/06SAJDW+.HO$"/K$J2!YS1@[",B_4.BF_3[>>M?XVS5/4ZO"A M9+'.6EOH?+\"FK@"::SX!:[!V#NAXDVVV9W>^V*'(&VP+/';TU MA>&WOFL.?M0\YGN:"(/[I,KFO-C9:H>[\@0W63OW^=WB$Y\Z23[ 8#ZG: M]+L*WL7#&/;MCM8H_R+]\4I\9_ 8*2!K7$KB&FU[B0CU&6S(PW>>]_2+3M!Z M.T)![6?HQQPX[XID-Q)!D.E\2K(53NT9$.A9!:.VU56MBP)5>KB^]6T?5>Z; M -2>W\&)?OS Z94EO;(LB[6U[Q.4^KPZQ'3QIYT,!4D'E.P"! X8HR8RN(J_ M29M7M.AKV>%X;U,8/0@OFG4G:U#XL[]XJ8J8A#.@QP34F:KQ1=(XJ4%+:FM7 M+XW=8(\B?TB3\[&$@S-R:'V8C/:_<[.#,R-!*P+0Q,:KT;N?(:F=B+A2YZAU MXM!!YWSH0[+=E98 3,<0?+,ZRDI3Z^9QKUSJ6SA_FQ+6: N*2?"8KI@!);DC M<.MI)_X/,DAP_Q2U_^Q($1!+2D84*AP=IJD3>!'.!G +GGVX)-SZWN'%P UH&&WU7.U( MB6^#D.?_=O)$,XP:@9PGG[/M(\TQ7L.SE"[ ,0&-5[R MS+/X\A'B'QNAA-HIM']*,FM*%NF]0]"WZ8:_4+4]X:6+8U867URDMEHY0< 6>8ARW.9PPU9GY_U?HHZ?MN;L]UFLZ)S D2[15;-@4OO2IJ\ MN:)M&(IV>;1+46E%NGZK/.>[N>?K.9P/-Q M=GEU,9L%TZNWP>SCAP_3VS_B]=GEMU>7[R[/IVAT/S^__GAU=WGU;7!S_?[R M_/)BYAREY4.2RS$;6C*6.H9OT.H'ZT<7:D8&2P)I%9'\]L,O,Y+@"@^AM*&T MMKB\@L])1>I"N2G8BP(K\#9=)33K,+0/I&ZAX0O=A"&./00>]9"2/H)<+P!F M1AIFMLB2DHRF<"_XZIQ/GZ].PP (#U:PRAYRL;W)8?O#VT^D*5.KF?6Q3G - MW]ZPUDWS!\>(ZFPR!\4:F$*1D61;%J GE"(/P'S-'U,4IV!CHF0$'[W?92L< M=Y N'M(S>3OG5?I'F!^>%Z6Q!YM5LJ4NXLDS9]+%8 MK=!2J01'-?1_](P=YW65BLZ$TR8=P [*<0!:LK9NPAXUICX:0Y7EV&]L^?(N M**S= [-U)_028M.P2&KF0C4L/2K/NN"YLH6O!U6VWJ#?"CV*[,%B4\8!Q^RQ0(D^XND8O?XM,J2X":99TO1#%/H9?$$6V*;+)=! M NL/%_%-F,_5HA.\ 1V2SN :"V&CDLUE[.YMT!M&] (7T19)EVG7V,K/4C.A MRC A& Z^42Y(.J =^\"V#^#72&X;?%4,G-@D[#QH9+/BJ< O?@2!1>E6L+V_ M^G8ZO<%]_?DQFS\J\J]TYY3;L(WGX%B1:7P&@0GZ4'Q&MF!SD$XP7:V@75@[ M&:II%U^F?9K,F3X>0=6'A4YA ZVR-#\\KQJ M)OZRV86'D'31S4RSB[.C=GAE;4LDS77R?1JDN@]$[""XK3?6/@2R 6+ESJR5 M^@7L6<:%UP_WBUJVAY(76YQ8T'NK?3V0Q0SQTWBPX[:MF/*K=+42^F Q4[9Q M:(YIVI @W$!G-<<*83^B&H,K(_.\3#++(519P@">.PMX)1.M\HD>DU/8HE%D M?K:5*Y2.XSWLJWXKD-,5S[*%TD=18+0O/8O_N='V$7XHKA"LW*^6Z.Q'-GB E08> OV M)N]TQ9OF20ZTI1<99F-'\@?J_&J_TO&9$EVS[A205:.29=WNR.I<[59P&V9O MA?8U>+IDU88/C=9NA_(-'!N_EE*'N:'[-,"W2MP?>,0?LWLZ@64TF1JJNX&W MY@B%HF:660EGP)]W2;EE<0-]=&%M;C[!J009\-K?E-@V!H< %1P-: MR8[97!G$F3BA@[M2!"?>SFB:9\[M3A^91 KLNT@&:O5!G!&NSS9?F>,T@3E( M63-3K);VK^S8IOT-G@E!U@F*3R+;0!^ (['*27_+.H!V3H-ZR$E4P\6F;TG/ MY9.5[YLG62?MA,%N0PR,!!NF%I)TF2C4#9:+B0>@_$-R'&(G< .O5FS91H.2 M?%8OL&H.EI<7%Y:PUN9I?0GOX18,C/F 7H8UR'@%RO9(8_?(S.^A&SCT#3DA MZ?MP>*QY/]RG\T1)[ LX*N?D&BF56MQ<3:2;$KGQ MJ;.>M^^\D+F'YD"$?'ADEL.L5;4*RF6:@,Q\8@Z_W>8,!HP*OUA[3L4RYIL! MB\Y@DUI0LH7;/^Z8,(@%;ZTC(5K$759HO,\?GM%^8>&F],YHE<[N!3E J%9A M.;6]2E8OSV>SJO;5RG4=ZC4_V(FJYGTHM/HMW7F>:(E]4'1$TILEZO*)SA0) MFVNE!$90D8BB:8?#R)C9\I%+7:^J KT)#/LPTI!ZKTRW96$ +L09@$7BMH5? M3.6TGU%S04K^J(DKH>N?LF)7T;84B95D%F*.L+R?\3\YZ(M%\7WP#7V991K[ MW+9VM+4]9 T:7]3S8#[C6V6F(E$EX:WZX)4'Y.G0I\_Q?>8OV.>V-H E"V\T M8J@1%HN\WDM+&+U_,AR%V0$3#O'%Q!!@RY>A3R" HD:U7.)PI3GJD+*N^3_M M[2C2'^K%.?NNF$1P:C*/"]FKF>S?#H) 0@6114-]+C'1%J2X-F%*9+%ZU>^, M@W4&^@BM+2&EDAPDL:= @%K\B66!HZ$5X[-1*)=/79%'Y:LUTK=-$.H!)+2"D:SH6R=\J_F MAB40SU;Y/D,@;=3_+1\X6HY.7P?MH*QZ"Z<-T)P#F".9 3WE/_WX?_-!=(.L M!/[ZP.+")9-5L81+YWJZX _C5$6-XU;QDVD%]VXTHX$_]*TCFYHJGG$TQCAX M%4S">#2&?WMA%$?P;Q2'OX(,6XUN].!SW>W8[ MO4$X&?;I5S<<1W934:\?]KJ]P 80X^5P,N(F^EU\?!#VQC'V)![2U7C0IW^' MXVY@XXOQU?X ;N,XAN&@U\4K@R@L"#@)W_W%?%%8=R-F?9HGYP :0XF^"V-1>(WAH-Z"U&L6^CW MAHT6QO'(;N%GHIFZG0@__M./_YO^#?_&.*1NIQO1']CCOS6N":'3H\DXG,#L M8N>L/_NPZ\?C,(:9H3OFSUGVPSX2WGO[_X<$W(_#:,ST.N8_>Q-B5)-P,"+R M'8^9LGIC8,83#_E&DW 8=YG:L!7AFD!D\ANXX*#/O[$QO#((A\,F$<,K(Z++ M1CN3WD NXD89U-H9PD'5_:*DW.\:4J;?\.]@PJ0:>+Z*,W!TBVT [^[@X.MO(_++/Y M4OO:-\W(;TCTDM:(UPSZ=$&UA.W8K1P#KFQL@+;)_W5I>%*?HWB<],-QCP6D MWK#'%_HC.3.BL#MD\0=$I9&Z-ARA"-30&D[ZZOY =;"K]FH_5EV6MHQ MLKOI/,#.+':ELO]NBPL2NBNV.:Y^CI8OI#^\8[!')$W;-_UAK^$T9*:%[7WG#^"KO*);6$BQ8;N]8)OWFN)UT.0N MWF\1$$"!8H,+(I2P<3$768O-AHY.,!73#F/_R,?"EDAC#0F= =L#Q3@UH)64 M[#Q^E'2SMT*:UM2(B[;6[\KJ>%+K)1N?ZIWL!%=%?O;,CD"S-:^P_?5.\&V2 M2? 2LK"ZG54WPFXN\4"4-4.\6/U.A&F=,FC_>68_199ZX74GI4_$"M"=3.S MWNUH;$,D##M:C$%+FT\4#$8M-L]8,+-V>;0B4V8'M M.J>#P/(#ET5>(&J !WF),+DGW'E])BX#!K1>FF'0&:(;@C<%_!.W;,F9"8@P&$G=R5VQ %AYVAQJK M4^U@ H&;BWU:.9+$-R6 "4*N:(>D^M:M]8QN><#>X'5!@4T+^'3Y=(9&5()# M/>PR0AVQ,5;]9; Q"-56$#+M'M.=(H>48EY<2Y&Y-Z%(.ZD<[J\+%H3Z@ M1T[$(M85=LJ)DZ3RN(#A39XLX]TYRSJBT5>,3/F$BBUT>HK7TZEJ.(>V'8N1P7T M2)\3C-*,1@H0L1.'2)Y^-B]CA@(:D_Z(.GK4#H(IJ1O3Q[A^=@?6";IO@V11 M$'9,N%TF?#XE+P1.QKI8 !V0&]2VK;.C6*9H4V8K$W M^VC8.EW#,Y"@"'>G M_X[K0=F*U.? B/'KE2$\=%,L<#&73\)J">!-M^Y7V4,B>!)!3BJ_"@@"*(T( M9D(AM&M$5/>/H^.-Y3B$1(MO19U4Q19[ +PA4])G8WD+%A;\P)1+LS@'Y@ES MZ-A[EJ;7XO(UT/+4'##FXGOKJ%&S*F!0:U(5^5@\) RLXR14S%JAN$@UMS'O M9J3^\VA!5<%', P7*JHT\O"'^>IA+]]H9PM2JZS!(R->:O M(B(FE1-7&E'V<$"")/.) ^2K38WIU4&XE15BMU$A;):,W03F[L7PPI4EB!%( M=()J[A%T%M3C/RE\D1H-6=^;7YWS5TO\*DE'&/ZF\7YJXOWQ M>OG"0/Q-L'&'C8RU)TL$] +%PO^8\:"6_"2>&;0N+ SZ"\\BPDT2J!L59.I\ MMA9(E/LJR;;HL95@"Y@9TJTQM&!;F=!(]#OL\(@TWU-S@SCY*I"G.4+(S ). M'/"D/,440>4V)Y]%'7Q+P/BS9+$@P1E;HX=@MWPWO96-83^SP,P5F(VAT(^] MK7>)6*AG>FDRMT\;M!= WW8Y!].P4LUA=R7LA(5"Y;)>!O2>JVM&Y5(P6MEP M$CM3'0B>67* 33.0ICZA(J=7&@&"%0%>]D@?# ";'"GI9%"G; M"(2)D+R/!D?8"1Q+BS!T$^QE]T61G@D$8#2O@-,7JF]BSQ#K1%4W%@ M0 !PR$WT-A#F!QY:?+ L?\UZ/+!T9[ + 53 M-L3P&[4Y%(L&/75^ZA^\I.ZQ/J.-,&B@1QF>D'35Z[V^RP,^.7+OF%_4[2#J M=2;!UT$4=V+\I]<9XC]#^HNZC+?PVG^3_WN/<8:Z]][94TLCH?'\(8HZ:TR+ MGKXW=/MY4^2C!6>Z] PTK?GU21AWNCCL<6<@PWX#(XTB>Q8&=,^=@6;D\KOI MY2V\\_[C1?#V0@CL+ZC"*RWEJ3?GM/%:O7#Q12;_'!Q=3>K M;776!JJ&I-)FN]Y:86 *YKK9;0T0H Z@9:-1L2H>,I;GV<1 @J0))^-#:ZE$ M ]))S-W'#'@\B-5/M25ZC\'(013\RZ[ 9:7P-B"+7:[ Q:>,]&3;%(3]F3M=-#O(9Q[JNL6]1';?:TD'09[JB[W@8UZ8;TK3^#E:!S+"0A^W*^*" M>6&W@4*MSNQ38_N_J?PRGI75A-N1C^H$)_1E)<.+KPMF7ZT1MJ%FZL#Z'I?0 ML6.:5H$&$E<%&C:<&ZL,1K#P"8IZ66PO7ZN$2[-#"&XC:>/+1BII'[0<3]Z! M6E$T[$:C!Q:&5H1 I.M"4@X]&_IK3 -YM;:<28^T;ITJ@".O#= 2T3B8_(&2 M7VZ8?;H3Y$]K4Q<9=A5UD0B1A&P$^G.0(#"G!8.4@<#3?/Z(_0^>LG2%A^U] M67R?EM\LT@1S1M/(::,E*_A@SH8-G &R&12[A$AY:DB* (5^2YP*PTF4=.%/&A1:/A$=N6ME!M[@BUT^7:Y.C[:SE4:\)0-;BG&T(-JP5D& MK31DWU(F5,1JG>H(\$5@'8*.FNG/J]T$NDB'7Z/4T^0/\2@<=<<$>9"?UI57 MZH]7S3]KUV427C>W(9H@)I-!$(U 5 J[$>/7Y.>Y;X?&4=CO=V$^Z0<_+S_/ MFQL7<8W2\<8O C<.8X2A,%(=\42Q'H3\R4#L5\%P%/9ZD7H6_QIT[1'*XV[, MP-_CKYI_60WL7$R;W)$;8#OXA2$7YZ5_/'J'A3PAG MB7_T)KQ._--9TR%\@EMM_GJ%N,?A@/'6C)TF(&1/!B-_J$4==\,NP5S5PWB! M(R#4F.4-'V?RGL$42M]R,FCO]HX.R379A_4)J=R@G:"1<[ -Z+"50[@N;RQV M*;MVQ99/D[U<[?"KDO,5QK+9%)7$AK&.SY;T)S+7JN0H==:K+0UL827[:KI: MA9(" ^4GO$NJ^BK['IDPR?5X4<>2JL8^J]!4.WL,-^<.2S*!2B"IPOE@$AO< M410M1V='(KX4%:%'/>*3Z0R[ @NR1NJ#)M VF94Z$YIG*H\6NIQ$7M=7L^OW MEV^G=Q>@^DS?3Z_.+X+9[R\N[H+SZP\WUU>H:S1?JH@['\(1@0@E\(B#C"[1O"F@#*$4 M:[>@;L).<: S5 $X(EURX@?]< #L'7F$,_PX'/?Z\-\)<'P&(D;A).K!?R/@ M6LQ+CHX?#JQP*PZOJE5EN*A590CV5&Q0DU\=/?OF=/E8I9C=XWV&)K_611'P M:FF-Q>1@ZQ&OXA"NT:3/_W;[F!-DAUDW2)LE,(,WR7$ :A:> ^@.<1OM$Q8; ML:%#G9P!CGM8Q8$\,0[[@PC_.X(UH5Q'<+25.?E;&MGB>OC>2-Z+PT%_ EWM M]B-V1J,/!KF!<3L1[V;O^H[G:94M26%DOR1Q]>%P& RC/D&*00?2(:G0SD.) M)HW^9"34Y%]!-L%%,((X1F&GUQV0+>1U(T)M3\;4X 3>IAB@DQ'%EYWNI1>, M^YO0X38)HX$UL7.I1U-/?F2GKJ/#)$]6Y._5&3@:: 54D^WT7CH/5AT;,ZB? M*BA$KU(%?ELE.]"#Q%V1IS\H2[=R/I,QVY]#C,^A^_0A(1243%0JK-T>#66O M8:\/\Z[#.46,\31W?-8<]$TI%-#/JS=9C7@DJX?Z$"$W/O%Y7V$*A7W+K).& M8+!PMS,QP<(YEK'I=/4%M2(,%]X'$X8WW1(0H6IQW/S$T/G$(1RR]P.=.I"[ M]L??Y"RQJJ_XSQ..0N6XTV/RT0(K&72[M--Y-/U1CX)7)=%Z';>NHELYGM4+ M?])^(CQ-8.8'>N:510;SYZB4JAY-6-SJ]T\'U6$-?Y)&+GV'-]("!5 M?2H8E8/[@+""-7@KR)N4PDDG%O'W1.G1C2'@)\B3I"$9"8+WRY*0;F)DG67X M@6W;^SFB1)(%NBEURBY\0/0@:J1A6D"'.[-"9GID%DBT88!Q-WO, _OL%X[5 MP^TU(95^$.9!C*XQ8GL5%ME"O'X:2I-[A-KC P?(N[.M);80>"&:2"3_%3J% M# BEGE*+1/PUD0/Y!9-Z?,/B$Z*[-"9 D-:U$6I)QLCA!YBI??3E^J1JOY:X%53B,2:&>A/VHRP^A2QE) (#@S>3NSY>M6V?W1L$F4$ >]_ATB4#\/US0), B2L-N,!B&W:$R M6BR:71WV2)L83,)X&(L(V9PD.UV0>B_&*.@8#5ACD"&O/ >C[RVRC&!XUBL< M=F\X,8OT7N=NN7.SE< HUX@:^8M.K4G8MZ>&/:,)\J@MYE,#G2 )I%16PB_I MSFTLXAN-GE*;%?;%!"=AW,/S?$+4-9Y$F&NOE! O$RL2X'KWHRCH@7 PB,?! MM0%H([Y\"2<\].@DZI(P'PU''-5(__0H?,W*X9?^D'&B:IV.\80"DT]Z%*8< M450>YR%0NBDG5I/G94^$W1YK;=W^T/G[O$$*KVB?@0!#J0S,;Q_98&P?/C4@ M8ZKYO7<(*N\3"C3K>RN]YMQ^:\.);TT>RE62K1UP) .XF:RTK*^4$O+!\'N. MY>;MQ9L[7XD_RPZSQPR#;RL8&@QM:A A*.@AM0%IQ?73I 8F0?/5IV+UR4(% M@2;-E$^>G1G\!LZ$=N%5^A2\2?+O.3]UZWOBJ6AO%Y%\&C!$8L\]@>3P5!?( M'-HS/?X-E9L]M&/B\& EH,J.Z8Z>Z'#4*ZX" T&-K71OYX-[M/K1*;QZ,@9- M=,0AXI$AAV3>3/^\,QDQ%>(!^GR2G0;]3A=1#R7\ 7\A>$UB[S:K715T.Z/! MUT$G> /CU!5H,PNQ.@C-E]4YWNBFSMO%-L/Z&$D7W===0D;KWKZ_?'-]:_4O M[L0#;^]!GJ7N4^\O,T[**Y?:^ NZK8&K5H/V1DR$7^67 LZE++>)1U\V+J%$IS.WNAKXA>] M3ASCYW^F/KM_=QF0K-*U:KF($1>;/\ UG+V$_0'XFHJ4JE'2B%.=TUS:G()L M$+L-+LFKN&L9 T(#=BTTE@MET,S*6[:G[X5@ QF>A\N1IP_L=T;K*O"YK:#3 MPF"7(RG %!/"$EC([+LW(>-,W6/]7A&:?S(H+:J=H!U=S_>P\)B4'0UG"15E M35&?IQ34M>)+5KT17?0/U268U(#9[*13$V0(. M*P@E+E^69^O=VK #>&7^?4 R *YF!%L97P&ZYZ@O]0)I]2)8*,<#[2Y$EBZ2 M)QW]2_1Y:-TH0,*S>$J%(Z$N(2^)31_Z.8T".I*M-[FV7D.T MLR@$O7E/D8UU2#9;F$T$7K";1C'JF_K8IO1%[ M7REEI[\FA-/'#6>SIEFM32KS10HK0OCU(L78 MO91/44SC;TG7^*A=N=6*VU,UD%7>0XOD[E&+7L.BLST%>T^)N.0%LOSJ@D0T M"62D43DX\ WJ;0X7FO^Q:12^7= ?=#% L08K-A7F\6FSDAASF@OV4ME1M.Z$\4Q M6L^]>@Z"*1!IGB56E ^: MXCB!<4:@+"5@Q[T]'FP5L\=?HY(UC&=L%GVIEXKX9YBC1;'FMJZH^,<*]4*> M0^!XB9"#285).]$)]^.*+]SE!&V0):9QH1 .O,FID25J>.1:78FSUS0&U8($ M2QJ-0_,_BF10^<.M,4GY"QS!PZJX)T%?0N,PG0?-B$X4UNK$4^DO6@-!6_0< MF.Q&E\D6QY>,&13Z-(K)OEYAR"LL5LJE%2UX7FTQK;@-/_VHU<8HZAHW4E]$RON-P::,$,;OJS,>UT2=NTYM63ML;K>U\UDBS 4- M.J128-A:D<',*[04K8VA,B7LNA17HV8],.C(K)5J>DW^MH-;M MI9AYQ\9 )5/+354E$.0)_'9.$NA5Y"#I!K[[FIET2!2A2T7#_)Q@Y"H5\S?-2)J2[FV@0DN5\L M/7@%1RE9+C%HENJ?0Z:=Q"I&C1(PD@%(7Q28.?,D2F 9Q2!*30P"S27!4K/'HE"Y MRC 0*26@FIH_XU[2 PC5K%N^*MHE,@'F9=O,I;LD1$:%*;$R#,\_*).4+8#V M^I-%<0I'6T,MH(%I\8G33WT$:E[QF9OE7&M*U0N4QJS.T89RHQ^D3_94\2(H MZ*S*BI3KW&&T.W 6.&D4FOM4%@6>*.6N(Q4A2IM'P+%K OJT#^D#Q8 M@6_:G:A#;LVF5$&RZ!9Y2!VPL7)7J *72^1(J0EO3;89K MI_;PY9]^_-\Q?3L_T FN+"#GB\DY156784> MSU..]--]XTE)K*!N*3BJ^ZRZHW0>]]/H/:-M7>[QF]5JGWUFW$V^SQ.>82HJ M@C=LE7"UL*9;L1J)OP81(E/1^<0@J89.>CIQ[[^ZK@O\Z1#QMV!N-[.T'?\H3S.AADT9#D+V[/>NI M?X<_]2:]'Y_YL[!4>"WX:?IJCZZS#;R M/X?:T'/V5$U*E^VT>FJF?+59'S9SAP&1% 3)D&X]OS=WUT"TZ3;3^3%X1VR1 M:-,?$KL>YX'Q&G*'1MF9A"*1E$'$:[46N32F AH8JV^-+JR= CN#,0H4]D<+ M]\B""\9Q+FK']I_2N4XW0](Z?<1($VK =IW2IUU2/IB":W2(3-.LI!N4>+$ MD$UX47(#SJFVZYOTMUT)SF/QA MMWIBIW?"EO>#FQN3IS3W]AU\OG)VMC8O[=G5O+9D5?D+K"57SD9SP05Q$*SW M]G8K'A!S30J,WE5P!2,PV@P" F],0XG6"NA.Z*?W3@<#=F;-X'[ MDW#<&YO@4!P_-),HV-T2TY@Q%VUSG7T1D.R M3@P]'=P_O\'02\7S6G8,2TOW6 OO+EVEJ.#M% 4%N4E>2[Y#,+!I!OV\< 8A,,!4,DD MXFT^ %EO$,91UY&$G:Q:*B^#4\NK,IQ#Z4^XP%;*)EZL:?Z7Q*S+DQ)N8:1X MY^>LBO>(KLF*QZS-;UI79KG*-F?SQVP#6ASSJ2,F'4[IN!].8CX&0+ >@V#= M'?STX_\"__\+3W>M<<(:5ZK(J\FAE'RN=OC:I^RA*$D1UAY#/$^5F6>#7L4Y M8>R5;DJG<,EUY9:VCJ^[W517ZY]41J@JU3H\0[9SC=,6]31D&Q%J@P+J-@[U M&I*[EG-=ITM1Y:?#0!5$KIF3"7%1RU]76Q-&,NBC*JN!C0U)U<[F9;H@*[@5 M78RCKOD5,$:W#F(V9/Z94GQ:RM%L1V:1DFE=D2S16Y/*SU&L(_# +,%=M$U1 M&Q0>;VM?) .:/< 9NB1(D+-HK@E5A3*05+WFHK)%J;+\2<>QN^BY)$ZUM2K( MLIAIF?3Y+/A>9+B1*X M5_)DSRUX/C^7B--O4S<;HSAJM0XMQ#+))/FX9&5M M01"9:M!8HX]MMW"U4.4HF5J $N<2/8T>\XY&0M#;XA-@P21[YW#*DV_1T*7 M++9V3 8JAHMD36G!C(NQ1*/QTF6<9"JT>T0$4:7B.I0T,60C9V%09Q(SE--, M=BKTDHDAI$Y1H4JD7&*V4$K9EJYSD[G40!,THH@13!JCH:P6)2+=1%I6X22A MH)54HE6=F[50"A$;(WD:L^72E%C61NA7@\ZH%DO'Z\%>=)Q(=N0N;77/YMW^ MB=$0*1EPU,3=>)8S[HT4%\* MJU.R6B<2#*#3[/)EXTME6E/?%I9E8O\IVVN1G_KM\N9)C#[+D&A5WUG[Q:\L M&-79P^Q7EKI5*UC+KK_@BY?=6K&L_AK=6TE!4NN-(+34 MUVUR\-&VU4W)$-D^-%V=!IVU_;'YS 67KFW'&?H:(5F,A(D"<=68G="9V>O5&/49? MBL.H-PY'O1$%;O;#X1 +A!H"ODW9+D":.KZ.:GNE0M5)GK&PM90?912.QU& M56['&-DX5G&&52W^O3;W&&4ZZL%[*E;R)8L53<+N8(0^@ "FK#\>A+W^H$YY MNB?76JK72=3O2JR:?E.@.'?..2?0_$78/(7*7M1[\=DW,,PK!N3@[S@?;/UA M&,&\M(Q-M[J3/$\8V%LM^9#3^'!."T@!WX)@0=.>%^25%]:GZF8;_X?Y)$UK M:^MG%F=OIK.+MY2LZ.)J-KV[O+YR@NMJ15;.[5!EE2P)TZM5HH)*$O\;A?\Z MP&@\'=BWL0NCUBW#M>Y=7(L,H1 6022E=D49_>[[=DNESVHZM9:FUX:DC3 BX5Q3>HA MZ$;MUU=/K,$B,22?J4B8&(V]S9/80NK,9Z1(52&$A'/]/?4PBN.@(G.?RF*U M4J)6K5O-+.=/=,XQY[3BBJ1SGDYQPMG&-*"4."+/*!K(:]Q+FG1@K;L M&3GWTLRE3L>AT%O<8907-0GQK!;"6B5Q'#Z[3A,2C='X)$8)3"PD6_52\O?H M@/?S H2:D\O9]2F>=XS]3H7#-S0_'FI'OS[\&F<^D25N'PU.QZPRNA;=GC#6?MCM=O%_S)PHQ!$N#[SI MZ>T=I+HKQ9"L"#C26ZRX)R2 5'18/5^AA)O"MPB"Y,R#!H1I8.8]%3#$*":C MFN_-S,/LFIWZ>F+@_3CL#[KA>#C0>42:']>3[IGGHY+? NL@A) %0L^F0A)GNI;+// O0&(?-W1.)C6SZN3'F*R0;#%,M-R3[_3[P&5 MQR/3P_JHS$*QU*B^><0<9SEQ+-;9J)Q4;8M8#%3GT7BMV[^V'KW2R_31G,SV M ^HE5<<>(_6!#^@_ISJXI)D1HWU9AN&@WP/1%+,_##O=03#J=#'_*ES'9'V- M55&+,NQ$/7W32,H@T/3".,*ZT'$GBMV5.U%+=PK?Z??;5F,8#L=Q.*;$%="I M(3Q,Z5TG-5U%OHMKTFR@%PXG6, =BU\/.G$/6HEC2I,SF QU V@5E4VGLU5@ MG!9<=GL4CS!7;L0]ZD*/X@'U:-";U +>SR3@_8SF[&SA9M$N&I-*^'R,<&=T M=*\#W\/$N;197Y0;2J&+%3VT]Z4NK]9/^UK_8BLJ@;H96ZCN9_>Q\\PIP\9; MIFTP>OED#7Z9N>I;6?^>VZ..5"97:;V:']@3$5)/92&5J#1+ ,&[!($\FYL! MU8=@MK'$I?2:<2EM"_[2U(7=SJ@9DS)Z:4R*)]-#<\24CPA%-J852_W!^(V- M@+?R!)-=8-F \9B$F]QR.%*XF6-P''D+GG=1A:V>"%RG1$G)'.+ ME=W^!J:?#1A[1(H^)J4*H^Z0SLK^I"FG&3$-3N6^NBN'\0D&UD5A;Q!3BO=A M9SAT9+F37@]S"4_DB>ZX38X8H%D.Y$X^M7N]/:=.X&'X1$TUS@[#Z3&K&G;& MD]:#Y^<$ZM&6/WWK)1)@8Q8D5%\9? M&K5^Z=G)@)I34!^W['$E$FIS@E5O#N_A/ED0>DW$CT94)0AO!_M[]-28F1DT MEZ!O18=_D7DQ.B)1@,R#CJ%6MABG,@ 61L4W),^C..X[>$+3 ,3T58:+O?FPI[<;:U9CN6F2_IBD0<.)V M&:JY0:U!'+W%O4.8#$"GXR'$\,YDTO]90Q@T9;1^ZQ!F.R5=56+T),1\A*S8F>:FN,8M4O;86/9'<4;X3=I!B^VE+??QI0-:R$]#:O.!4JH])&F,,K9F\E1CU7_4I*W?))D MT\FSP_1'PKW"IA!FWH$/8U"K"I=*=!K1+6;)W!YC\]+QJ<0Y[;V^(HJNS4%T:%(8DDC;B- FJGU'!)D MS^L^,OQP/!D^8*S4XDQ-+5>4[!SAJ]=.I[U/G5S,;FY.6:/8ICDGV-Z0:\P0 M50W5RH/&UX)$F6/%G*G<"^WN")LHM0]<="B+Q%M=5 I^!ULL>V!_IYW0JQBJ]:XY7VR_"[I8GNM*<4WM>N0U)TJ6'^=$B?Q.E+CCK_+K=Z,TW$9? MR$'RLWQ7XU_$=_4SI[BRISAZUA0[,T&Z/ >.$"7\??BG)N,N")]#+4TU0,#' M>JQP_QSKK#*XH..<52W.2/YDGTB!8S@L6GV7U3DYJ=$VI'8'Y4?,UBB-GY$T;MY1UBZ*:Z+JLE^;-RNAOKUP6D7Q#AD/Z2: MZ3!460=W^S]W)18/ ME%2R/ (=-U>C06<(*E"I.1"^GZQ6]='(O&*R/N_L4083R01)\\.+)V#?J\)N MC$/__C/DN',ZD(]XQHVM2&AX^:$CQOK?V[/)WSW?!V>Q. MS,'#/CH1QS5KLF:0)*V9+QWR6GF:'PPPT'GB;[XC8N.MR;=\@[7/DO7^5)"_ MJ3PGFI$8*?!##@6+F+AA>$4274?U1->,KJ\Q?TQVL9"ZP.A5H",.__5DA;7. MZF9U+QDN9>+;] MZP(YTH+#D A/)X:XIK"@TC9)2JV*JD4#]P,%BX.9,,\%B$("H:.B3I32&%<% MUP&!#AN*M80N9)SJB-**JQ9HYRD$I/Y"LUTFM_K :(I5YE5'=!D)"6$'ZA$T M#FCK>)-:TPYA3O-$I"'$#&&)EQK.EV)#/(>:38&4!XS;4!G>:I7"F*ASG2B_ MZ4SD<*C!(,#*<^H(DM$:UXSQVRB_!@;=[M;BW'6K__G]UXNF)?4(;L>04PLV M_^4JN\SL3KX.+C1* _.K(LB%/(RGP: S&J$G*,9?8_ZE'_Y4P$[C"([!H!-% MP=?!(.KTZ=\!@BW,W[=9]3VF$FB6*X#UZL+MJ#/JTS_V7__:K'1@S[O"<[/ MIF5"O^AK>/:;53+__FPV?RQ0D&&CQR\XS7P"U7NS9[;1)GR&FFT7?W;A-]*S M_ZIO%7H@XI[AW/>^#OJDO:F_VN^TK0P<+2-\"CX9?6W]U1]\O?<>49;8\6H M]0NQ^=!YP'J0]>CK'?$49QY0G7:4K>2*><766JG:BQS)*MB M%-7HC2.LE\2EN+$*XFU;4FDL*S4DS3P"!7(4834PK.T]T_FHF0TB5XFI,E84 MCN)1T O'O0A+-\;]X-OV9+A3ZD"/*SND F77+"3F@S[*AY;GEYQ MC+4E-0T]"0VL3)ZF*B3!6YKX!*UUH02"./&) M29E3]E<#3VD/(7*;J^.IDM6R$0G*H'RG9.]K46%/--D#&:68J5L3)Z$()NFZE[?J1[S>.%=+C; M:K'XJ)4[--^_&%\/*=?JAA-Q&L"@Z1G(!LDIPL%32C+X&C.X<.]?8?'P?L38 MJ!/@L>-X)+\GX:0WX-\Q,'JJ*_@VS0M2%[ 11S]0E@(147D.4\]4A9X)[6-! MRC&!"_K#<#P>AS$<0G"U/QR%P^$(KPXF<-:,8M-]W>+KX(W3(G2\VXED"%T$ M;#@$M >LE&:E.+*0H?H M DCGR:Y*@UHFCK7$R)FD@S9IO_8>C*SZM%BKT.!>1T3X,11V7"ZJK3U8BE$] MHMCR\%KV&PS,G9#![-S_X8T-?87^Z1A2*Z1WKW@QP:C=?C#IAUT@'Q8MH+O] MR9!H&+H[G'3#:-!O\N[+J_/K#\"OI__=+9<#P\>$#7?)#\?5QK';XDRLRIXM M:UVT0D4 M FO(:^^^P.A91R59N0^1"MC8S;'FY1+/T_9.>"1IML[2'G2*"!)FY M3IDJ(DPS@XA3J$,=;%0LLJH5X1^?@_\I15SK(@RF.Z3B%>4M2_)DP:51 MJ)J1$BZ5$5"EVZ'#1?6LI!)GVDU9I?5^D6T/SMTU>FG.@%$^8)XM8QY51GIF MO3Q'.)<&'Z%/8Y>8&L71FM_F%"'+;"M \BU;50_-,(+C43HU+-M=9)1;%BG9 M'7-*E2%@,7A"\K3/5=8\JUP:H;[9$(S,3=6PVN4"V>G@V94N?+GT'J&-@M'< M>&JD5#(O3R0%]6,=Y)A1WG^!CG/B$JN: /D\* /^$[L^\$$-*/(-UCA91&HG MRDELK%6C,U+SXHCM1&@-F"O0C^;^[60./=*E3,T6/#VIXW@^+1:E57'!@I!_-[U57O;OIF]_ M0)^.([0<#3HA=W^@"Q[(1IW+G:85"H,/F2+!0P: MT_;2)$V7V :*9E&_!S)A-.IB(Q&(X1'(^Q,TZV1)<)-@_KMY &H 5D<*Q_TQ MI8*!QP9AOS_4^5UHRK!+?5 1R'35@W#'@JS+*%+U@1N M0H]*)8R[+S#&AYFY611K/WCKZ*%')1XUH?MQKQ6<_0+LOH2X#1P(>&^TQT[T M; EPBC%'1HZJC9.RP%#V>JIXLP:&@<0:<8%M.F <..C67JKGQW6:CMVH/&6T MM4$TV7 NL9PE+57ID'*?JWCJQ;.2+S4HOK[$%.K;[TK=K2BX28O-*OU-11YP MR9,IU2"C$)HC.W:W(9$!E8^#.Y6>K'5(& D\B2?T;S08NM7F9^>WES=T M6ER_"]Y\G%U>7:*N35/FQ]XP]76EC#OC3JXYYHEPY47OE8[BS:8)ZX4A"R*%W29 ME>Y#6<@0:T%,W+CS3?@@W$DWG"65J%; M?:%PTH?NB]['^>DMO_?S%P,>PN.52EOA8N!D*DVBLL5%TL"^3RTL-SEK+$\G M%[QJ5I2JY. U2L_A?E'+]E! ]&7Q!&2(/3WPU;B62CI5RB>S!CKIK(1:+B+N M)@55E4@4FKI.:IX;46..FR^T"J)IB3JT2;JI#C=3MQHY7)"6*%[X!'[LL=9* M6-.2#-YEY62UVV5?P#'9F+-54/WJ4G@;DH([M\]3=[Q3O3Q<\+.SI\.W6C7FRAA?%L!3$U1E;!ZY4$;IU*JQ3<7^5$YI07/Z>I%0 M4-DZ3="ZMU"H76713E4>\)(S'JATNA[OQ]3%^Y9:_3-0T/J [8'"!92$TBWE M #8[TJX5WNBMK*$U-0HK;/>[LCI>1R6S,E'O)"(G\[-G=@2:K>U!^^N=X%NJ MGTY-D!'#=L#J1EA9IV8E8$97L1;F=B+6H5.6D)X#?R#K(Y&67GC=2>F33HA* MIZU5I4[A.05Z:A14%" M+/*Z? ((G%QSGK LV!V[*.*Y2HC;:";X8;UZ306S_^FKC7#PKU[:=O#.TN*Q M4(HDAZ6,"I9;3GL&K/DB%U'SJVR@"4K\JIB;Z\9FJAC!J$;X87MBU#$O4@)& MJG$YJG/G22IQF*DT_+# 2.]/"F"'.87%>J$RB..!28>A UOTO$HH2'3)B4Q+ M.:=3W$!K*12"22-(RR?RBEA/[.@TBWW:#)7C[WU&' \TTN3:1)[[')RO*IX*'0^DJE) M;/-*$4P3BN*E:R9S<\.?(?[<$.Z)1U;)\-U-2,ND9 8I3R6BPB/1-.)/PF:K. MJ@R_Q9+MR+/$LF&$;%HRQH4H-FAO8C/OM(0D,]#&U48J"R@?^4.BZNH]Y7XC MZ(&'3NXYI08%D?#IJ*U8ZE;UF*:<1*(3_%(:[QUVQM5W;T ;0WV5B^K!W&QE.GC:WKB'&_A MM?\F__<>39RZ]W>^V5/$5/%\\(=(XVY,BYZ^-W3[>5/DHUYGN@Y9DV02QAU" M]HX[ QGV&QAI%-FS,*![[@PXDO7T\A;>>?_Q(GA[.3M_?SW[>'O12M SK*.Q MXVIQ1JYO$>=L0_:7^>-7\LW9=)N$U"^[;DB8?ER$:A)/) M((A&L$^PWB ]+3_/BQ($=51#+&13'(7]?A?FDW[P\_(3L18(J4 [8X)HDSA$ MZR,]T?CU*NA-PF&,T-QH(G_U8ST(^9-MEJ^"X4A@HO0L_D6P3#U">=Q-X_3W MN)R]7MCO#6F@\M.Z\DK]\:KYI_70WL6$R3V)H^"4_AB.>#WYIW\]>^%P- E. M"*&$?_0FO$[\TUG3(4&C\8GFKU>(EQH2@O9D&!'>B0!4/1F,_*$6==P-NY.N M]3!>(/.S'C._X>@DUU\O+NXHG_KUU<757?NI M:S.IFH'_0EG#G7-ZC\U<] 7-A+3SK8U;&RK[6*5HKWI/3M$]X'9"M)66:4EW M(>@)5A91U0B.?B58\P])OD,[$ID,PG9']2JY+Z0&L-MH/^P/,1%:?S0,9LK" M&*/$JN"[X[ _B/"_F&657+X8S)03Y+@^6= HO#>2]^)PT)\@WKX? 2TG%=5O MX_I7GT25KG";,2!TQ_.TRI8D[7'9)-J P^$P&$9]LO-3P4QRQN0C M,.IC/K=]]-+PL?SJ8FK=F[ ")<;LO33*RQ^-SC%I'YP@B%IJL^(H-;9;D7)<51E-1])>D_FRVV+L.-LD4@;QOWZ'@(H\G$L*16,$B H8Y K8,A MQ>SP5"R:71WVPAXT-\":+['L_N9LVM L]5Z,X.$899 Q;'\T8![S%AUNPRY2 M$&:('$X.'$]4]4DON-H+C@7GR3*C7 4G49C&*0N=DJF5#-N+JL"_:FW0RF-"3 M77J;<.HG VSJKE8$3)Z7[19V>WQ$=_M#Y^_S!O&\HBW\*AAT^[7?/D)## H^ M-2 )6O]VY:8/'R[O/I!TA"8,D*/04'%QM==*81.D%+WZ(/'8=':KDC=X7/T1 M4YAPUI1K#4ZBIUR?#C>E0KOY5-^HZCG0%J5#88"XA<2CMOQ(NH9>-V4S*G7I MHI%%!3E.@^"HC1-3\<^ 1$Z%T"AL.PJ19"BE$*[?&'].B#+C+I#-9-3CW-?) MK479T8:M6R6L2JK=:R O6[]>:)/_9:Y+LH<=C$LL? MY3#Y-7O]WS1[_;XCX+&>=L324VIA\LTF?LT9\Q^2,Z9M&7YV"IE?K.%?<]/\ M[7+3[-5QY&5FP)+$RM']X63,..\3C V M32(M&EE[/RG^FK[C/U'Z#E_L]#&G7>4<<'9$)CCP_YR6>0%1G2)D%Q*#YL=5#&1P;^] M1^CS)4C5E9.HP!)BY#S^#Z![R6A:-D14!!R+)[M\^ MD,7%S:P _"\!IAQB,.JG#.9S]20I&6##M+V%DJ"H%<&48L7H9]OC7XARSH): M ,;Q\1J[W.T'-UZ'M6??2(Z4%DKZ?9<=M8 MWAS9;-36K_/6R8A] VQ!"WN9T#Y^8\R=(7!TC1ZVD$#!!X4>1F+3:&%\ZJK( M#7R88\/WD4\3X!DV,*.'GO[J.C7T94/4,SXI-DGDQ M8 KJ(>#UY^^EX]MNSQ>DX5W-@]#-7P<33 YCM*Z!AEE#&WDQ<8?Z^_(Y]4%[ M7S2!WH;V\92]<%.7G)Z%-W779A\X56;1C>IL!Q4[B6DU^DL#<3^YRR*@X>;E MGP-$=MB G>5 __'6:@799[ML-O!W\;G-(G-CT%*SI?C+?2#YP?>!_1CKYSW= M/HS#[_E[-_(/WP_P]L09>R'<+]O^UT32+^:944W/;=[] Q:Y4?@DEP.J@W(O MA] 54",OV\\_'Q3<^\S12/"V+^Q' M@3N>T<- <#_E>/#@+UV8\UH<7A,H_H(U:C81&OUY"@?EOEUU-'C;L6$.TG9Q=N[;2Y?U=XUM\UNKRY M,ZOC-O"IHVL0N$)0J0\,Y^8?=KE^TT%LVS>'0@[[C'.#UF?NT(:A!\^F^S]CA M@$%J: 5'(NOT1DX3O4X<.Q=%I@E #"W9X#Y/-C ,=Q"WG'P!F2?\6%!$!9*T MPQQ4*I):C=B]W1WX1MPZNR")W928$N36TQ0;/BK0#1*RD7Q*RHP]")Z'(]]W MNSZK4K1+ /+OPJE?MT(UCB1L4VM,L9)G+ S^>6^V(FGCMU5\@LR0EDIN: 6!SO MEXLM9M7&B'P,;;G]?_\?1V?Z\XXZ>Y^&O@:\A M6K(6+=A#)Z%XB6D=-2,T]P^(']A8<@]S5^3T-"6=P_V//-29, ,KOB=8F$\N ME%Q 2SN*$([8>USWS&UQ_^/HCE(Y)-M?7=LZ.ZLF6Z]^6:?XX"(I5T_!G4DU M>'A^5FWQ;-ZHF#/E#59U0*TX#=ELERI@P=[N[.UR]@<)Z3!>;NVP&^H%<1,M M CM)237JTX-J4],.QGDX9INZ]_MPW(F[O"^,5'$8>VLLCK/JGI"F1G%NFGL? MH&GC:6\? N E%*<7H>8!LY]H(S82 >.!WV:@*5':1Z?I+8HY>XGRRJF81#W0 M2 B%U7[N>WM6LC7 YZP% &+/TYZ0K+99FUF+7:MO.,6^2AI/X&GVR=0*T$(,']&F?@VT3')\YTM[1W5V$O(^A?_8-U]ZH1GO8Q";#X43%54Q1=" M*+2'9;6Q-1TXQ5]R)!4WQ*;E0;.?9EXB=B.9#WW2BOLY\*14^-OSI$2^'OOI M"Q/Z<_#9/5$^K>\ZD2T7"L1%(5='S%V62]I1"Q#7VD6]R,]ZRYK_9[UGK<91 M[S77YB6=Y)5ZUIM[U^VHEIQ5O-5AT[:Y^'VV="6@IOYN(J[GUJN8["54Z4^! MV93./E:Y9/HJ0B?J!HODR=E^ZKF6VR_I3YH[AZK3#+]0N(O5?'.HBTF>:.67,($9#E"=+W>?O-@IA_\Q*B-?2MW^#7/!.]YZ8A) M/N+M9TR@LQ0I-/B:\R$3E-S& MN)OAQOL?.WAH[I$36G2-+R0H^%L/W9!+CNE^BU-N15^VVVZH5&\SB""45 E4 M.,EK)8RZ79_Q["O^[1:@[MH.-80#TR]SGOF#UX MU%OOZC4A> '],W9H3KX3\E$9Z+%T%1XYS7;JSSD[P_O.<[^]+':E'Y?0]U_F MDMO>_>AJ'7OTX7W!!QY>YE#E[.;FBZO#-G0/@96F@H..(OW.1)&B6R%L XGT MO+Z*OM>3\!_3;S](!8-=_Z8])"SU.XRJN%2NG[T32U&T?Q?]\T\@Q?JZ%STA MOWNWP%\#'X5?8_606O$*#^+DQI@E2!@2D*GF734;")=QS3@'..>K;U8%U^=A M\T-C+XUKZPL;S"G1.Y9AG6<;E!@P#[\VT"*[G2.B=I&47G:F&G.RU(C17A_5 MV)*.;I?J$%7VPQF)\"T<]*K9J-AKV0+DF_\CE@S^>9>5%4JC3YSGN<+Z&Z+$ M6/731JZ#SS.;7^"+8\S84.P>'C$%EQ.IH]QO?H)K"\%WM32_KJ36S]\Z'V%! MV\L'C66W)B+N!O%PR?J8H^-=>M_![(1>6[.X>1(C\8L]4"R&AG3Y@TZ?6YY# MI2F3X(^%Q\6L''__Y1_^P4<;#JG:8BK" ;T$_EU#7#GJ)27@SW4@O7E)VD$Z MV%6+/=+2GJ7[3I>^LOAL.W*DYIYQ3BNA\HDR#HR\M@%E0_#?=1J)(N]SGDP2 MGM,SP<'_@ \XZX#,3M=:@\Y,<]ZS_G6CK:VG;[ M\_[VA;.U2 'JKO_=0XS#)RD(;.$HV5/S9$ZD&K2)'R&6%509BJF$A4ZI<<.6 M'$$V'Q?BYW%'. INLLFV$OEQ*.E#\UT,&M']>^[+,AZN"(&-J#'O?DZK@AC7 M)T0 AYEO:ZKGQNJY06E>0%:K%9[$@+L?>-P5H#FZY=7P#4O@KOI?\>\M\\&AGE3 !R) MH?(!H*1Z=[M,Y!3ZKN!L./C6K:D6/COXVJT*AB>*0.APF=O%AS@ $Q%1[ZFR MEH1E'N;LN M5I+TKC')2 .< VAO_[[1BQ?PW[WUKDBRX 0(:^DK#-2QZ65EG#?RNP==7L)@)9F MI J N?M-56U_]_\!4$L! A0#% @ 6X4$2?7):OGL 0 I!\ !, M ( ! %M#;VYT96YT7U1Y<&5S72YX;6Q02P$"% ,4 " !; MA01)2'4%[L4 K @ "P @ $= @ 7W)E;',O+G)E;'-0 M2P$"% ,4 " !;A01)Z[Z!I>,! !&'P &@ @ $+ P M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !;A01)/<>1 M$!(# K#0 $ @ $F!0 9&]C4')O<',O87!P+GAM;%!+ M 0(4 Q0 ( %N%!$GV[P>@/P$ &D# 1 " 68( !D M;V-0&UL4$L! A0#% M @ 6X4$25Q*DAI: @ <@L T ( !%1 'AL+W-T>6QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 6X4$220,X?9! @ MC@< !@ ( !&1< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X4$24(SK^&@!0 <1T !@ M ( !6B 'AL+W=O,@$ "N& & M @ &A* >&PO=V]R:W-H965T&UL4$L! A0#% M @ 6X4$2;"F4 N> 0 L0, !@ ( !GRT 'AL+W=O&PO=V]R:W-H965TO1GP$ +$# 9 " &UL4$L! A0#% @ 6X4$256D*-V@ 0 L0, !D M ( !HC@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 6X4$29Z.''V@ 0 L0, !D ( !)3X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X4$ M2:D$^@Z@ 0 L0, !D ( !W4, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X4$27\CG+FC 0 L0, M !D ( !C4D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X4$2=C[$8*P 0 %@0 !D M ( !8T\ 'AL+W=O&PO=V]R:W-H965T M@( -4) 9 M " 4M9 !X;"]W;W)K&UL4$L! A0# M% @ 6X4$23!SR!=? P V! !D ( !_%L 'AL+W=O MFJ*/H! #: M!0 &0 @ &27P >&PO=V]R:W-H965T&UL4$L! A0#% @ 6X4$27:9 MM1E2 @ V@< !D ( !X64 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X4$20'9;&PO M=V]R:W-H965T&UL4$L! A0#% @ 6X4$21Y6)QS& @ ]@H !D ( ! MRG4 'AL+W=O >&PO=V]R:W-H965T&UL4$L! A0#% M @ 6X4$26%SD1OS 0 : 4 !D ( !.GT 'AL+W=O&PO=V]R:W-H965TX:.^0( .<- 9 " 5>/ !X;"]W;W)K&UL4$L! A0#% @ 6X4$2&PO=V]R M:W-H965T&UL M4$L! A0#% @ 6X4$2<-\<*7Y 0 ; 4 !D ( !QYL M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M6X4$24NP=&UL4$L%!@ \ #P 5A &?^ $! end XML 65 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 66 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 68 FilingSummary.xml IDEA: XBRL DOCUMENT 3.5.0.2 html 184 260 1 false 60 0 false 7 false false R1.htm 0001000 - Document - Document and Entity Information Document Sheet http://www.aerohive.com/role/DocumentAndEntityInformationDocument Document and Entity Information Document Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.aerohive.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001001 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.aerohive.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Operations and Comprehensive Loss Sheet http://www.aerohive.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Comprehensive Loss Consolidated Statements of Comprehensive Loss Sheet http://www.aerohive.com/role/ConsolidatedStatementsOfComprehensiveLossConsolidatedStatementsOfComprehensiveLoss Consolidated Statements of Comprehensive Loss Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1005000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.aerohive.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101100 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.aerohive.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 7 false false R8.htm 2102100 - Disclosure - FAIR VALUE DISCLOSURE Sheet http://www.aerohive.com/role/FairValueDisclosure FAIR VALUE DISCLOSURE Notes 8 false false R9.htm 2104100 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS Sheet http://www.aerohive.com/role/ConsolidatedBalanceSheetComponents CONSOLIDATED BALANCE SHEET COMPONENTS Notes 9 false false R10.htm 2105100 - Disclosure - DEBT Sheet http://www.aerohive.com/role/Debt DEBT Notes 10 false false R11.htm 2106100 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.aerohive.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 11 false false R12.htm 2107100 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://www.aerohive.com/role/StockholdersEquity STOCKHOLDERS' EQUITY Notes 12 false false R13.htm 2108100 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.aerohive.com/role/StockBasedCompensation STOCK-BASED COMPENSATION Notes 13 false false R14.htm 2109100 - Disclosure - NET LOSS PER SHARE Sheet http://www.aerohive.com/role/NetLossPerShare NET LOSS PER SHARE Notes 14 false false R15.htm 2110100 - Disclosure - INCOME TAXES Sheet http://www.aerohive.com/role/IncomeTaxes INCOME TAXES Notes 15 false false R16.htm 2111100 - Disclosure - SEGMENT INFORMATION Sheet http://www.aerohive.com/role/SegmentInformation SEGMENT INFORMATION Notes 16 false false R17.htm 2201201 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.aerohive.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 17 false false R18.htm 2301302 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.aerohive.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.aerohive.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies 18 false false R19.htm 2302301 - Disclosure - FAIR VALUE DISCLOSURE (Tables) Sheet http://www.aerohive.com/role/FairValueDisclosureTables FAIR VALUE DISCLOSURE (Tables) Tables http://www.aerohive.com/role/FairValueDisclosure 19 false false R20.htm 2304301 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS (Tables) Sheet http://www.aerohive.com/role/ConsolidatedBalanceSheetComponentsTables CONSOLIDATED BALANCE SHEET COMPONENTS (Tables) Tables http://www.aerohive.com/role/ConsolidatedBalanceSheetComponents 20 false false R21.htm 2306301 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://www.aerohive.com/role/CommitmentsAndContingenciesTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://www.aerohive.com/role/CommitmentsAndContingencies 21 false false R22.htm 2307301 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://www.aerohive.com/role/StockholdersEquityTables STOCKHOLDERS' EQUITY (Tables) Tables http://www.aerohive.com/role/StockholdersEquity 22 false false R23.htm 2308301 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.aerohive.com/role/StockBasedCompensationTables STOCK-BASED COMPENSATION (Tables) Tables http://www.aerohive.com/role/StockBasedCompensation 23 false false R24.htm 2309301 - Disclosure - NET LOSS PER SHARE (Tables) Sheet http://www.aerohive.com/role/NetLossPerShareTables NET LOSS PER SHARE (Tables) Tables http://www.aerohive.com/role/NetLossPerShare 24 false false R25.htm 2311301 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.aerohive.com/role/SegmentInformationTables SEGMENT INFORMATION (Tables) Tables http://www.aerohive.com/role/SegmentInformation 25 false false R26.htm 2401403 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Changes in Accounting Policy (Details) Sheet http://www.aerohive.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesChangesInAccountingPolicyDetails DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Changes in Accounting Policy (Details) Details 26 false false R27.htm 2401404 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration of Credit Risk and Significant Customers (Details) Sheet http://www.aerohive.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskAndSignificantCustomersDetails DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration of Credit Risk and Significant Customers (Details) Details 27 false false R28.htm 2402402 - Disclosure - FAIR VALUE DISCLOSURE (Details) Sheet http://www.aerohive.com/role/FairValueDisclosureDetails FAIR VALUE DISCLOSURE (Details) Details http://www.aerohive.com/role/FairValueDisclosureTables 28 false false R29.htm 2404402 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Prepaid expenses and other current assets (Details) Sheet http://www.aerohive.com/role/ConsolidatedBalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails CONSOLIDATED BALANCE SHEET COMPONENTS - Prepaid expenses and other current assets (Details) Details 29 false false R30.htm 2404403 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Property and Equipment (Details) Sheet http://www.aerohive.com/role/ConsolidatedBalanceSheetComponentsPropertyAndEquipmentDetails CONSOLIDATED BALANCE SHEET COMPONENTS - Property and Equipment (Details) Details 30 false false R31.htm 2404404 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS Other assets (Details) Sheet http://www.aerohive.com/role/ConsolidatedBalanceSheetComponentsOtherAssetsDetails CONSOLIDATED BALANCE SHEET COMPONENTS Other assets (Details) Details 31 false false R32.htm 2404405 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Accrued Liabilities (Details) Sheet http://www.aerohive.com/role/ConsolidatedBalanceSheetComponentsAccruedLiabilitiesDetails CONSOLIDATED BALANCE SHEET COMPONENTS - Accrued Liabilities (Details) Details 32 false false R33.htm 2404406 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Components of Deferred Revenue (Details) Sheet http://www.aerohive.com/role/ConsolidatedBalanceSheetComponentsComponentsOfDeferredRevenueDetails CONSOLIDATED BALANCE SHEET COMPONENTS - Components of Deferred Revenue (Details) Details 33 false false R34.htm 2404407 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Warranty Liability (Details) Sheet http://www.aerohive.com/role/ConsolidatedBalanceSheetComponentsWarrantyLiabilityDetails CONSOLIDATED BALANCE SHEET COMPONENTS - Warranty Liability (Details) Details 34 false false R35.htm 2405401 - Disclosure - DEBT (Details) Sheet http://www.aerohive.com/role/DebtDetails DEBT (Details) Details http://www.aerohive.com/role/Debt 35 false false R36.htm 2406402 - Disclosure - COMMITMENTS AND CONTINGENCIES - Operating Leases and Purchase Commitments (Details) Sheet http://www.aerohive.com/role/CommitmentsAndContingenciesOperatingLeasesAndPurchaseCommitmentsDetails COMMITMENTS AND CONTINGENCIES - Operating Leases and Purchase Commitments (Details) Details 36 false false R37.htm 2406403 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) Sheet http://www.aerohive.com/role/CommitmentsAndContingenciesNarrativeDetails COMMITMENTS AND CONTINGENCIES - Narrative (Details) Details 37 false false R38.htm 2407402 - Disclosure - STOCKHOLDERS' EQUITY - Common Stock Reserved for Future Issuance (Details) Sheet http://www.aerohive.com/role/StockholdersEquityCommonStockReservedForFutureIssuanceDetails STOCKHOLDERS' EQUITY - Common Stock Reserved for Future Issuance (Details) Details 38 false false R39.htm 2407403 - Disclosure - STOCKHOLDERS' EQUITY - Common Stock Warrants (Details) Sheet http://www.aerohive.com/role/StockholdersEquityCommonStockWarrantsDetails STOCKHOLDERS' EQUITY - Common Stock Warrants (Details) Details 39 false false R40.htm 2408402 - Disclosure - STOCK-BASED COMPENSATION - Equity Incentive Plan (Details) Sheet http://www.aerohive.com/role/StockBasedCompensationEquityIncentivePlanDetails STOCK-BASED COMPENSATION - Equity Incentive Plan (Details) Details 40 false false R41.htm 2408403 - Disclosure - STOCK-BASED COMPENSATION - Stock Option Activity (Details) Sheet http://www.aerohive.com/role/StockBasedCompensationStockOptionActivityDetails STOCK-BASED COMPENSATION - Stock Option Activity (Details) Details 41 false false R42.htm 2408404 - Disclosure - STOCK-BASED COMPENSATION - Restricted Stock Units (Details) Sheet http://www.aerohive.com/role/StockBasedCompensationRestrictedStockUnitsDetails STOCK-BASED COMPENSATION - Restricted Stock Units (Details) Details 42 false false R43.htm 2408405 - Disclosure - STOCK-BASED COMPENSATION - Employee Stock Purchase Plan (Details) Sheet http://www.aerohive.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails STOCK-BASED COMPENSATION - Employee Stock Purchase Plan (Details) Details 43 false false R44.htm 2408406 - Disclosure - STOCK-BASED COMPENSATION - Stock Repurchase Program (Details) Sheet http://www.aerohive.com/role/StockBasedCompensationStockRepurchaseProgramDetails STOCK-BASED COMPENSATION - Stock Repurchase Program (Details) Details 44 false false R45.htm 2408407 - Disclosure - STOCK-BASED COMPENSATION - Valuation Assumptions (Details) Sheet http://www.aerohive.com/role/StockBasedCompensationValuationAssumptionsDetails STOCK-BASED COMPENSATION - Valuation Assumptions (Details) Details 45 false false R46.htm 2408408 - Disclosure - STOCK-BASED COMPENSATION - Stock-based Compensation Expense (Details) Sheet http://www.aerohive.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails STOCK-BASED COMPENSATION - Stock-based Compensation Expense (Details) Details 46 false false R47.htm 2409402 - Disclosure - NET LOSS PER SHARE - Calculation of Basic and Diluted Net Income Per Share (Details) Sheet http://www.aerohive.com/role/NetLossPerShareCalculationOfBasicAndDilutedNetIncomePerShareDetails NET LOSS PER SHARE - Calculation of Basic and Diluted Net Income Per Share (Details) Details 47 false false R48.htm 2409403 - Disclosure - NET LOSS PER SHARE - Antidilutive Securities (Details) Sheet http://www.aerohive.com/role/NetLossPerShareAntidilutiveSecuritiesDetails NET LOSS PER SHARE - Antidilutive Securities (Details) Details 48 false false R49.htm 2410401 - Disclosure - INCOME TAXES (Details) Sheet http://www.aerohive.com/role/IncomeTaxesDetails INCOME TAXES (Details) Details http://www.aerohive.com/role/IncomeTaxes 49 false false R50.htm 2411402 - Disclosure - SEGMENT INFORMATION (Details) Sheet http://www.aerohive.com/role/SegmentInformationDetails SEGMENT INFORMATION (Details) Details http://www.aerohive.com/role/SegmentInformationTables 50 false false R51.htm 2411403 - Disclosure - SEGMENT INFORMATION - Property, Plant, and Equipment by Geographic Region (Details) Sheet http://www.aerohive.com/role/SegmentInformationPropertyPlantAndEquipmentByGeographicRegionDetails SEGMENT INFORMATION - Property, Plant, and Equipment by Geographic Region (Details) Details 51 false false All Reports Book All Reports hive-20160630.xml hive-20160630.xsd hive-20160630_cal.xml hive-20160630_def.xml hive-20160630_lab.xml hive-20160630_pre.xml true true ZIP 70 0001372414-16-000090-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001372414-16-000090-xbrl.zip M4$L#!!0 ( %N%!$G'SR!:K$,! #8E& 1 :&EV92TR,#$V,#8S,"YX M;6SLO5EW&T>6(/P\\RO\Z7EDQ[[X5'M.K-6JL4U9DJO&3WT@(BFA# +J!"B+ M\^N_&PDD"&0D5@($0*+/Z2H5D4#>+>X6=_G;__YVV__N:U&.>L/!?[S"WZ-7 MWQ6#ZV&W-_CT'Z]^?__:O'=OWKSZWS_]S[_]?Z]?_U_[[N?O_/#Z[K88C+]S M9=$9%]WO_NJ-/W_WKVXQ^O.[FW)X^]V_AN6?O:^=UZ\G7_KRHU0%*K"0W1NJ MF.):XQN*"*6$,O7Q(V?_Z]N/@I$;I 21U\4-NQ;%1P%/X6ZA;X30HB.K'_OV ML>SW?DS_^1U /1C]>#V\&XS+^_]X]7D\_O+C#S^DC[X?%=???QI^_6'ZX0\$ M8?H:X=<4OZJ_=E>6@.2R[TT_35]DBU_L%KWV[\ '+8\7WZX_MS^?/DE?X(M? M^-S[6LR^\-=??WW?**I]/''SNCHGY\T.E=C]IAJCY*(.%%D ;# MP>#NMOT=W7'YP_C^2_$#//0:GBK*WO7L>^N_M/B%LKA9BHGX 3ZM'QSUKMM1 M@ ]:$!B-OY1+GH=/6KYP-WK]J=/Y,OO.36?TL0)D^D&+:, GY;!?C%J_4WW2 M_J5$A_8O59^T?6E<%I^6TDG_ )_7CZ8/NHTC,:/GY,.%1\>MC_+)H^/Y1WNK M!'0P&G<&US.1^Y:)Z%^T>AIKK7^H/IT].NJV/0@_BW_XO[_\_/[Z7BX MM_[AUS-H?OJ?_^-OZ5T_CJH/WA4WWU7O_O'S1.[@&+^NC_#W ,BKZ<>)#__Q M:M2[_=('E'Y(/S-1=-?#P;CX-OZN!S!'G[[Z&_GC@T\OJA\!-=P;WZ<_U'_I M==/?;GI%^5T%QZ(^J>72O?D_KWY"@ B5A&'VMQ^:7Z[>\4/S)=-W?(%#->S. MOQ5(4(X]6(.?$IA)GA"NO_[PV=P7BD%W[G'QFJ*'MW7KA^L_S=Y7_V%*F792 MO:DH1A$_AV.H'O62?4I/KM/$C%CDTJ<1ZD$MN1:M^69NX _M?4<_NO M-Q \W1;OQ_##*4CZ>7C=&4-H9;[U1K-GWA=]L/R?S*#[2Z?\LQC#O\.W+\5@ M5/Q2W'XLRB>C^XRHQ:<$;/6GR=^Z\.9O7_J]Z]YX M-WW1X\,HD2IWC\N +7 M5S_5#ZU#]F\_M+YO MX/&7SGK(#$]J+BAJ/QU2!B.[*'. M6:.MA.%=,2HZY?5G.$N^^%KTAU_2H\]7=6R []-ICZ/;Y!T,S=^+05%V^D _ MT[WM#7JC<0D/?2V>K\ALA/'%Y%R$YE2%YDQ-T\6E?;%&:5M1N>B7(QNE4Q": M2QQT"G'0*7@H.VB0BS \5\VP@[MZ"8J/%12?@JLJ+O['>?D?9YJROVB9(Z;> MCNZC[*!E+@)S1+-T= VS@Q]SR:!/53XD>/^Y"CY?K MELP4\?OK8M"!7VL&._7G#ZPX+Q%J17 AO%F&X0NQ.2U"<=%"SUP+G8+ _7'1 M0J>EA8YNFOC%%WHY6N@4TK]\&U^H_N/;LOC:&]Z-^O?OBB_#%W/US,W5T?51(TISPP$]M,;C^ M?-LI_UQ430]YU%5?_G#_I5C,,0,#A[=%F3W;^*U?.O\&#D\?'CV(]S^-=^78G;NUXY=C=SEV+^O8G4)LQR].YN78O;AC=]0ZX) MO,.7K%V$YR4(ST'&&LX+S^5FZ:@W2T\PP?)2Z7+,2I=#SNIL,OAB")ZO(3C0 MH%>V4\)E2IW1N^*ZZ'WM?.P7QPD#[>31\Q++S8/!961^69'A I.?+#[$:*OX M<,%T'_<2XBD.Y^6LG=A9>V8W :=49J1DOXK_/<=2$$_Q;P+1^B7X:"XGPP[B'>#;O/:+G9ZY3\[_;O" MWL_^^9\@RFGZROW/:?;*PJ_-GGDS^'(W'E4/X#,[84MI]B#7[43;DSAO1O(' M8%;0_#P3$$TIWH,,DC:#D/35Z.K&%Q_'P/#$[/']^^+ZKNR->\7B*7'#\LL0 MU%>1'GYXYKPD>Q^"1?:ON=>S87X&QPH^7*1]D4D7N7SQ(O (A7<+SM1UK]-_ MVP%L?AV.WPRN^W?=HONOWOASNXV\2-V3:\-=F70Y)WLZ)[^__U 6G=%=>7_Q M"HYV#I8SX7SE?+X4XP3D_.( GX:H']\!/GCAT4E(^\7[.8.C<-+>SQF=DXO0 MGJD(7/*[E_SN^4OQ"1C\2QAW @;]R&'

9IAD'1P8\')[+;8KLKEU_U\NU<Z,^E:/!EMP+<&I2)@_P5.<%UI-E M)J/(C9.97 =MNLQTYMDI/;VNO/1$CDT M>M-OCB!IDF)$8)3B'&4@QNEQ9@:$"+>;(_C&=1$Y%*C^UHC.)V5!K/["?^^* MF"*FKUSIK-$PVJX(K;B,-5W[Z;#?[>=U'SS?C18*FF 1@SAA89;P#,!0=& K M)19CSM@:0G0\:=N$6UYBW01\W+E:T["-,UT[0L2FF[$]<\YTH[$7T[9/!\GA MS.W 5O'*\Y4E$BS/WUJ)R02YJE'?:ER0 \%SPB#' HB<(MCAC(E T8B[D(TQ M^KK]V)<0CIZR',3-BVQU$32>O=HTU< ?)T-I-H(WEYQT_7>7EXPB,>56S#Q/ M >0)27A$8I2*,$F[]<\XB?-\S+&3";Z1=KN\TH5";S;CJ8;Q;4C3( 9&V(RG M%PVMIT3>[7:'8LD.VTH,&Y/-C$/]'UM(_&>Q7:PJN+,8AA1G.,0(9WE&890@ MU %!$,;=]H5+S:=%[*(PV(UP:2XU18?+M.IU$ ;%LG8BZB>O6SM_IML5I\U\ MG_Z["Z,G\N[0P:?>,G')Y90[I4/$0(@2" 4,0R(8BSGHD )"A8EZ3P!S7'F_ MZM:+7VDM.?T&6M5X>B(V4S(PP@9:O6A,-_N:I%$*$.<)QRF,HSBGZ7%(7E6] MZ6C;'(P1_O?^AMA3@/\=SX)IQ>)L92I+?3D;HL69\2S"($*)*]J M/H!(SGEWF4X<@UCK-;GQT8TT 7<&;*+5((/ C;,:Y#9FDX^JI5^O*6W]J/'63]\4+>)@7]8_GBB-V0O[.-EMDHA/ ME_1^/S48?M9@Y(_?P/X(U6 Z3)36V]/;R)_V:;&<5AW%;8()J7\4J^OOTIM?L:DQ"Q,$E!$L(0IS%B-,+'55I,1LV[#N [SL = MS*#%>5RD"VJDD^TDM!;]T;<:3A%X3_8BOM"8)GNL??SHCC.7:KNIO8T<[9(@ M=[.Q;F+I6=Z>Y3$)6<1C&D1(=DW0G:U2O)O%,PHYM])XO>:!GX>(Y!R8D(Q13E (5YFHD\ M$AB==GZ2ZM]&3<)VH8^4A\^.^OB0B2V'?Z1D/%WD)\S'3YPX>FLI62NN+K.R MFP;V1A*S(W)LYV:7,1PM/3]Q_*)_G$\CDM()P?5\(%%G8W%H\- M?J04?79CGZOU?_1HG_*U'/ ML5F9:/5/+VH3'(OL10]1"&@N[\@(L2 X92$Z*GW&(C#18=;6R.4'JP MN\9:R,?973-%M*?;77/O\.7K&J_8B>,X9S6MM*2WD5^ML^+N7*?%J/ESVK-_ M1C3.08Y%AFB,,0A%&M/C70IIQ#T[ SK(%1].AGJ0G5TWF'&2MD=M9;I7B#EIOZ M%-QAOKXLMC?=H;@9 F%,>$I)FC# \T1 ?%Q/98 H/=#DNP]C'V<] @[.$ ?O M5U>*1UM]Y_.% L%W^*^C,NA/_D\W,4F#RH'7U]7:EN6B?M^SAO27:'7W/'YS MK>]A15H%3M:9:9C"L*XR)P[E$^7E:VE7'?IFS:%H MEL68(IX3@%(<$A!&*3A=HQ9F^H>^/,,_5@4Y;P5V>Q38Q9G KJL*\B)HEN.# MG3S);3#OY!FS.I--GD%_VW7D!!-*X\;WI5DD3UN;1U-'OC+TU'R1KUB]3^V8 MQS".(& D8W&$ .,LZSRA21;.J@]\*WU.[B]YH*/CY\XZ3>_%9NQWBO[R"JS: M3OZZ"JS,D <*K!?-L13X^9T*SWD"9H3D) 2SHJ M(VR5&]@!G$DSX4 MHHE5_X(7@Z=!3G70ZBAA/R2\P;O4IHFOQN2(]T'ULQ9Z7<<4GXV4PQ.(PUN' M1Q,*T_+@[A:?09&9/M&!*.09(3RCA$,"6)2&W2LC"14HFO!6,TVD^FE.^QZS MEY/<-'NUWHRNJ<;XK>N:,@^CZ9I>9";80W4?+YCE,<-4B+02W3 -48YBV)W- M3A(!1SV',@#F:-.7CQ3-IUU1VL$=??.3R[AZLL=I^OK=2:C&V:YDVCX\RG03 M$^%N\]&PV/AS-]A1S!_D[A" E!$(N, 1$U&ER-$TED]TW D;&/O9&X?J4W6$H% MOJI -C7!Z3[0H+P*=OMR\>>Q2O#AVE#K#6: MO\8*0#.V#O.^JU;V-K*],W8LYWBW41SYP8W3 TN7Y7Z^?E"4Y#CB<86;&K CG-X#>GA,%XFZ@=3WL7S:WD>!WN<5#QZG">?!+__ M.."K'FVK!,]A@K7:=MY&5K5+B9LW-6S&ZY0_SWO.^^I/_^??NI]4_R,[YO_Y MM_\/4$L#!!0 ( %N%!$E"_(BO''$ ;4!0 5 :&EV92TR,#$V,#8S M,%]P&UL[+W;DALYDB9\OT]1?^]U=>%\&)O9-1QK9:LJR21U]\X5C&)& M2IQB,G)XR%+VT_\ D\$\D8P@&!$,46W67965"2#@GW\ W &'X]__][>;Z4]W MQ7PQ*6?_\1?X5_"7GXK9N+R:S+[\QU_^]O%G]=&\>?.7__V__L>__W\___S_ M](>W/]ERO+HI9LN?S+P8+8NKG_Z<++_^](^K8O''3]?S\N:G?Y3S/R9WHY]_ M?JCTT_J'Z63VQ^?1HOCIVV+R;XOQU^)F]+83F M=AK%_Z7=_OT^FL^C;N\*6RQ'D^DI_=W75*?]?W=;I(_.OKPM(CO2G]^OYN.O M\>A*[GC?01E]GBW(ZN4H3C1Y-TU#Z^+4HEK$+M^4L M]:"^LTU;Z*.W:CR>KXJKMY/1Y\ETLHR(-6;1R4WW(=_C3^^N;7%=S.?%U8?B MKIBMFD\%[7VC#XG?+;\6<[58%$=,"/EM]B'1^WEQ.YIQA5EKWQZPB MT+-ERZ)F?*P?#,HX-R_O8W_UP8P6 M7_VT_/,H9 \VT&%?(P/GQ=P_NHI";.;#NMGUM*\W44G:3%F]F+/S5=N_KY M^ME1*N-J,5L^C-,X]T33?K+\,%G\D5IXK&A6BV5Y4\R;VJ%G[=2Y,>UGG UM MO#6S;MO\1@L2;[96DV,0/[2\?S.[+N*!*)_UI.$74U^RD=\UH6EOQ]+Z]F<4?8ZO?ZGNSHVBKWV^H ML?TU3N_-[\4R&87OB_G'KZ-Z3N\IWGH_5!S15Y/I*NV'?RS&J_DQ6X@Y;;4N M@1E-QZOI9B75H\5D'"WV?@^6.GT/GTLOJ1I M_\E*4->A_36ZZ$U#/==6[*)OU6;=^^GH85&M=NST_:]%^64^NOTZ&7\HOIPB M1OXWNI"X&67KZK70LV4Y_B..WV+MK$=/O1ES#];JJE%\7ZK]4A7E)G M4TZ)@,R>3^Q^.GRU+;7E20?BL5R/AFO=X3BW_\VFS0^P\ANL"M9 M]F#[<()RDE#'M-RI=._6'ID:1Y8TW]W/;:]323X4M]6XG:>9_.9T8>J:[$J> MANM"@[I=]3"Y2.L?U&*QNEGK_+11WJ#!EF3Y6DZOBOGB889LU-F=-;KH30KW MV%)O4&.>M/Y_%FU%,(G4P@?9.L.[VJMO4XFOZO5 M?KYLL+VN1M]P4EZY6/9#3>;NY/$SS_\9?8HY#53N#(02T=X 1[HHRS&C'( 3=, M"Z>A>X[$-$5SE_,-]N>%XE-4BX[?_^-4++8-!4J$X\!IY(DPE!EHB*G 8-:* M&C">4E'-QS^5\[@"_\=?X%]^BG]Y"&%\^]#'O;'J:V(N7TT@H_GX%:&?5]R4 M^.5V'7[S\_CK9'I5U4X!^[UPI.P1_2AP-07\\G(.Z&YB.!RH?LD3A86 "$2H MB/^4%#AIA:"0&<$IU$:C8R>*5U9K^DU0\V+T[OKC*IJKT4U[6RP61;%#A+UE M ^+>0\PAX4)2;: &UF^ZB20B\ <=PHVU5[8+\.,H[6PXK*]51 @^)+U--_M8 M!VB_LWR(L B-M8K" ,$4Q3SC5B8>^SS>(-^--ZT"7(/W'E]$\=]&T]7Z6+< MVW+V)6KCYO%/:R?Z +&.;RQ *#E6@%'JH/#0&01,!8BU)-/@P#\JZSK70&_3 M6=I1^K*.:?T4/ZR^31:U,]KK*H%AQZ3D/L[3%"&I&6: 0FXT(XY;RB]F,>Q2 M\3MGMI/!/A.3;'DSFLR.Y-)#I2 50=0!014BFC !?;0 (''*O&LEMTAV8SU:Q<1[<5C+?"4<^MT\X 1Z#3LIJV M"0:9D] [?0>E[2NM3 T4M8N@AFM!4=\1)]"PA W1'*E :H@@1#7;:1^/[-@ MAVPYA9=9:NB!F6]F=[%WY3QZ.GO7VKUE V?($::IX(QX1@6U6%7B".GIC\FJ M8W5=M@OST.:SMY-9\699W+2VTFX;#(YSZJR2RG)G!# 1(EL!H[S-]" 'N$$Q MU.4V5Q4]:*/BH.:: M: VPI/K'G/$R:%!VAWH?$^"\O)ND?&6^G#_O]L%9;G^M0)TB4@$#B/?$ PV< MI\EYAQYXAZ'\,3V'TXG5'N8YNQL?OY;S91+IM=3J)MWDW+>U45LQ1$O (JN) M@EAH2RB+X%2 2"; C[GVY1.F$]A[F(I>)'#[L,9G?:#UVV0VN5G=/!QR'9J7 MFC81C+8,4B*)I!0I9:GP6T-41S,CCW/DA^5;@74"R7T^+@ MS%9?*0!%*"<*$9UAKD.:O@_H]_*G7Q?C2YTBEB M_78TN]^W'A[11/!8&PX(IE1+SYQV:S?\0:"$4AZ'V _+H8X5<)Y0N?R\IY<< M1N?CV@(E((081 $VSAF.49P>- 8,Z+H-O4&'4#EGK0=06@?C].2I)Z 2#1". M>_+<[XKYYW)0X2R-==XLB.HHF/NWCQ^N=6W,JO>C^X=QOFHRE(YL*?BXJ!)K M)?76,&2@I,144"!J,H,]!^C2]\.W;N$?#A,W>6=/)^*FH>"11%)!H;W'1FFG M95R%-T XP"_GWD!G#,EC8A[^PR'BF]FG/\O_+$;S(_8.ZML*#G@H.7<4 PTM M%D9!5<$AN+]CBY;2T(PB&*>.!T?X!H!KPE%20\ MKE87LYTZ/%;F*F%(O/3E:MX:+;>-!1L-::\<)5H(R06EV/H-(% C8"YFPW5P MK,S5P:!(.;EK;Z[<-A8L X0)#KSGBC'*I 2P @1S>SE[M,,C9:8.AD/*3U^+ M>3&Z7AX,-#NZK6!D')N2,Q+_SQF5,IHT%1P$^LQY M&DN19P I$^UXNLZ3(+#56-;%I70#17H*\6HU+=Y=/^/2P]9UQ2A?SE\0;ZV[ M)ID\6FD_:(E4G#8E0T ;2KDT<57?0&>AN)S@PHX859Y?*9W.,<>](MC/)/.T M)Q^*:>K1]/*ZO;VX2A\ M-'TJQQ,!<>1S03<%Q&C6:4:V4,YUMY6XAMK+N3#?HN;+;D'N-9!WDP.YGDK[J@1&H3!618PHXY)+CZVK MA(MV=.99V@!/>+MC4$O8]K'-MGXH>A\0AW;7#E8,CBKAO/?U&B^K!Y#7/1]-S72T6$RN)\55/:<:MA H\D(3 M8HFSBFM)HF7O*]&!877I(K^?<]7NR-4-U#VP+&>NVC^(L+;<(\ZQ1=YR:!@A MM!)/2Y0Y31U_&-KYWG]W3&H+W+.ZW8\_O;NV&\U]*.Z*V>JB"/6ZFC0.\Z)U4!2 MIQXA3"+-E'>^V2$[!MC_"K%]X?NCGHC[CU[XZ@1)NO&5.0^N$M A0HROQ M" *70YW3E+N;*2?CV1]=:I-S/2L7 )*&:(8D9)I&601GIA*#.I 9HC=<6IRB MR=W;W\,\KZ(85Q2K.J)4H")O,>>CX=:GSW9)6]7J8 M,T>"VC\_ZK?7=E<(3!&EC10IO -J 362J!*,&9"97O3H.::/*_L]\B4/W?YI M\WLY&Q_+G,?'UT8>;(!/NOF[,-!V&)1 MG#6E2P6E*1?+A1G=3N(B-/EG?KM.?[PX M^*+1[H)!:26TM91R80!0)++=54(P;R['Y^U-VV6+>/>P?CSI8/VK1*\+!\Z% M%-$GM!(PXJ"+RZ&M!!),9*9@'1"!3E7DCD3E)T'8.R=,7"*^E//)/P\_+M.\ MM-)IHRYG+WW-A56M@QKXSGD!$/DT)[9 M_L)!4D@EDQHHZ00P:=MQ*XA@-G-N&- 664OK26L0]G$3:)5 M=1?=B22V+^ \P=$HS3"@I.2&X\ MY(!FFS9H\/(LIU., B8EYJ8ZBCP#KL!5&5 M.(*K"YR \BG3+;;M4^7-[&'+8G.I]?^4TY3V]WTQGY17>=0YU&(@C&)MB$92 M1E$==@#P2ES(=":5!A2-W2^56L2ZQXW9),=B?7=[L3C\B,Z>&B': A!2[86- M4ZN7P&+$*M$_KXLCC>(L>P(=B=#69WO\VFO]1+-=C M9S29_WTT/9RDY8AF D,H#F/'$:)88&Q3$I(*!"_9Y63Y.Q?[.M1&;W>9UIC\ M%C$IIM/1K"A7BT9'4?65@Y9,2>05L5PZ1P"-]D,E,) P\TQJ@-=.SDJ_-G70 M+^F.Y=G3TS@K'>,"0JL\0,HSY,'6'B4D,\GS .^A#(!:V;"?]1!T ] F4?^B M JJZQ7/"Z>AN_V7SO6+SO='LJDS?VR W6G_OP-GFT6T$1C!,N<"HN,*2 @2B \M8H2JML(]H32+__ MA.T=ZK;L&.T<3SZ]._B8Y.K^S2Q.2&F ?BC&971%]C]Z5%,O$&<8A0 BB(%< M/[L!:=5UC/CW_\)$3T1I&>A>K@4\G43Y *)RV$#,A,71>$J%!)995 M)//NVH#[YTR; ?1F;QY)G?Z4 F-;(8)G.?SFV0"FPG3P5P?:[]VCZ8U!K M*/<^_3RWN8^=C';6#E 3*3SVS#$E,(1>*K,=.7'^_>[]F7--36W ?68_IKPM MYLO[*(C[[]7D-NTS_0!7[!&#'@LA)#)4*\P(J5X1XC0ZL>?.JUMIY7T49OE4 M-76W[)LV$;1 T%H1>2DT@\HXI5P%@">\PY0(ZU3X+7UVA;1ON^)0CI[++L#M@3>_C2)*LV+^S-ZMYP#WP*$JC4'*BK#YT19WQ;1< M]WI]DE;+J,9M!,5(=%$M\=!!8]).J<"5^%#+RPFRZ))?7<'= ]O\:CZ;I ^RL%Z)4!TE!NE(*01'$-J01$+#>,=4![C'WPJ35\>R#0^AV6 MK^7TZLW-[;R\6]]DKF?0@5H!*\H4PA!J1:G&T? TE:7)?/Q37[N)WS6%V@.X M%W-[MEC.5^.DLC>S",N7J,-Z$AVJ%I273G@6\;*4VSBU4K>=:866E_/*8+>& M=VL(]T"C#RF30LW&TK9,X-1!$M=<+AUD4A#."=]VG]KO_SR^M^VC7$S[HD3M M1/*D5!"&>""L\PY@82@31L+M @MX9AZ; 3KL&5K;I? =8U]8G@N=46&*L-\ KJ1%W=&N'1"UE&E_-%U3YP,]9\27)\NE[INF9='+. MR?'WHN:YL;W5 I,*:RZ9QCC=*]2.L.V6*"<@XESP) MCX/BQ5@X0*(#M8)@) Z(.%(T10H[P;VW3YRHR]E0[#CFL3V,SQKZO':(+CK* M&<:!2[%@WA'J*-,RSAB;I,(>2E1W(ZGOL,#J@?BLJ,#MZ_+.,1,=6VP,3,([ M)3BMA%8<9 9,#- G:YL$C>,",Z'N(S1GNPWR^AG$]7!OPK'FC80H,F:(Q(62 M06*($!'="@!DCO]\5)9=KG4'>8SZG34YW??\D8_PC1DV(=V1+ 3A@+9 " M(X&\P-+& 5A!@2G(O-D^P-W-CMG7+>Z]3GLOWA&NAM%]QN37K*G (4"$:>8E M0-)3"X2"V_'(U?=_9[7W*; 3X,]J:;\2Y8PW#-?7-9\L+T<]#5%?.6CDM#<: M,RJT2@ZYLX9Z IR4"A%8%Y[0T4GK)L#LS>SC $.D1 [2:$0RMH6/LLN)[FB32B\/ M?<^BBWXV%I_V?6TKCJ8'6+F[0I IIE(I2(E $E#O#;.58$;3OAY.NUUG*(TZ MFB\[I5KO?-C]".AI6C@;O3;_&8?HF\4BNB9'T^UE T%$ZP!2#XRUBDK#21SH M6\&YS[3;!^@U#I-X)^KC;$2L\J\?3<"J8E",*H&0 A )13R!$*@MCDAGGBX/ M]_1NF/S+5,?Y>#YR M/,F!TK(UU7Q'EJ"V"%GO&:!QQ!DCB95;P6 HC@_\P MR7>J2L[&QD;)K>NJ!H8QHXP9)H!3C#AI?&7Y:JYMYOD5_]>2VXQ]V9HXPV[N M639KH[*6:[V]N_:36>S+)-HIY6*R)ES]=FV3ZD%1; 1GRFI+&(( &BPI$DX" MCZ$!=9M!'<6$UB7TWETP6&0Q\"FO)<YDQ6DH]G%7?[3X M&A>W]*\4LG,WFJ;-!K4T<>VYC\Y=W1- C>H'8)B2TBA('7;:6>ZUWX@=%Z^7 M[]5_]^3)UOK+^_H=@-M'@,'7P/<]6Z7,2U@V<\=EG(5>_:A&!>1U>D-XF)9[R*\RTH:02&0":F7!H@&FK MVJ5-^]#V&)3[\*Y9+7UV%0]*2V"ILI )!G"<-25Z%(J)S&EF@ FJVN5+"UCV M[4(W=9T#I99JS8%WUB,."-0";I?/N*+VM5_:^2W$EDV2$T#\7N^K&B>B8-8( MZGBTNB! N!+2>I5Y7W6PWL[)FRLM@MD#8WXMRZL_)]-#!\Y5D>"(T-)#9KW! M-#UKKSW:.O,8?/_/@K7,A$S@>M!Z.V_+2JHB*EHYR9&AG ,N1246X2(S"&NP MWLO)?&@#Q=X,BEI+(@AD&3<:8ZV!B__$AF_G,JQIYL;I@)[BZF37_4C8>M#W MD]#]E%5\68[_2-E\XZA*2]?ROL&Q3-,F DK43E)B[U6TO9 #VYF0^-Q+$0,T M)CH]U>L([IZY=ARMMI9[>D*!1KF8U5I$!!&O+'?"HU%_,</YS?O1?3HQ M:'YR\[Q"T 8:P@WDR#E'DXN?T-N,*@,S8[B'391LY>XYN#D)TGZX\B)%0R.Z M[*X3*);2>:B@8PAH #% :B,>U3KWS>,!VC;=,*855/M8D(6B"&(_\)X8J M(3F* Z"*GJ&8RLRX@0%NL'1 E%8@/8N!>Y1A&[#D*>$AC-W'PDADM:NV$ZCD MN8](#' 7IHO)Y%0X>UYN&NW5[JX0B!*>6P*YBJ(ICQ"Q:+N.0G,Y5[5;=7S: MP++_!:<13_;6"59&,\L#([WS)FUS(E;9Z10 DAE>,FS[Y&2JM 5G7Z<_3V1O M?@2TLU)@0F-%XZQI)-% .._P=DWE%F9>U1BVF7(R7UK#LU\;I9EQ$A!VC$CN M($K7OX3 CV3)K33T\/6 .XGEOI!,>M.UUWXVE$Z& &U$D8;A!E0QC"\ MO2= D<69>R@#W,=O0ZVO Z9/Q+.GA:F<->+'RZ)!4!H1L$1#G[)U,.>W@5E4 M 'LYCQ1U0(X3P>SC>.?J:CUCID15DZLW,S.ZG41[\$G'#YWSU%8.T$7(#'"* M4VP5T''998][B3C3@!GDUJ'MP<^?4I)-%;S^T9SS>O"@3-F(2!<*$68 M=R9EG-J>4SC)N_:3^TY:UP%M3D:UGU/EZCFLM9.?LD?/BZ_%;#&Y*][,QN5- M\;9<+'XOHG7W:?3M\%GS,2W%$1,M0.J8!C1BH!D$3&]WFJ3*O-0QP'MA74Q( MG6+= ^T^I$SDL^+*C>:SZ!,NGKW*=CT93PXY7?650_10J16<<,BU 5C ^//6 MN\0DTY >H+O> ;E:A_T$[1V7/$XG1F*O).&:6RW4"!V."(Y)PYC>/$9Z$3#!&S$9RB M:(1=T.Y?AV3K!.S>6;;NY$*MEE_+^>2?-6]C'*H8M$/.XI0U!&GGT[O5A&P% MM;F)*P>Y*]@;JTX$^4QL:O#*RKY*P?MHU OI,-%2,\LE\;(2D&*C=:KE(69XGLR]'TNA)S2!(Q,PR+C!3GE(E-%"5J-:2WD*$+X]+ M^2CW>S":84,UJ!V<\H[$M3R=^W+-G71Z*S*G+C,US""W!#LD5OM(]TNN(TRG M [4"5TI!0U3T/I#W !K 6"6BDS[S+'Z &?S[(M.)")^#1+46TYX:P4+*XZ2+ MG<*0.T8(PW"[FJO3B>V*"S>7:?<]WY:_GGN!V6V_3CN0.)5M4 )9%0QZHU7*78&KK5'/'1( M62_J[/EN!$TYOV-/W\_+NTE$5=__;5%BP7M!0, M1^.(:P*C-A#!4CZ(@0& HO-,0]MHOVZ?Y.Y2P:^YE(UO+^'&_[7:/&OQJ?Q0 MC,NX1*Z?+'CL]*>RO:FLB\\%3[T6!B#.C(X#G@%N^ 94""F]G%OB/=)V (KJ MY0IZ5'&T"9/JX\_38LV!V96Z*>?+R3_7OS_ YB;5 U#8$DTY%P!*A0F([D,E M='10+R76SO775]!&^F)P(/5JD]/TWZ<&'.@;NKA"H#Q&O<1DAQI-A["+4T5B,9 MO6VU%9]=4@+V(7&Q*_WT0,^7#P _!:CINZR-VP@8"4&!LA9)[[ED4"%7B4^@ MRHS:'2 ]>S0>NT+_+.1['8-X%.]>5P]6.^XQ4.NRO:U\RVYH_C6I,& M&,,.J-E\JXHC>8%V8XW1C(?N&Z^LOX( M1.Q $>>Q\)Z;J\DY++@_L\!+)FY7-O;2H#(18?? M"*,1IG'0::;E%@*U%W<"!,$S&.5QZ*8EG M&JKM0,.*9%X9&F ,[#E8=AK8_02I--R3;"4\*FA&K"52040T!HI1ZK9V*0\LV@K3.]!8( )*ARR"2"CBB0-"Z@T@&$.T?8;IM0=X'Q;$T,U_N_59%[L?8G[ /.:-Q( )2 =]V$"J+,:0 &K M(8@)T1=W]M E1U[>M>Q*"[W2T$9;85K>?BROEW_6)*S85R#DNBJN%CWC]-EJNYFL$UCO6]]M<\*/I M=/'N^N/7#OY\R_ M$V+VJI-SK,SK;G]J3M(F]4, < MO,NDVS,A-1-">0N-9,9'%P_H[=I@7&[.@^8'%#\2R_)Q'Y3#VXJC&T<7=E([ M"AF25CH&@>7;T<5!IH-[_+G%N39E"+@;[.H MTS?Q%[.(4 K5VGUM)&T:+6*QZ2IEH7@J=T."MO[=8 2SEG/KXCQA#7<<<+N% M68C,O<,![E:?B=SGUEB/SLV'8OV.P*?RT^C;/R;+KRG%=^R\+^='7X'+;3)8 M813U!!'-K(>(,V"K>UF$19/]TN)3^V1U/SKID;"QRQ^*V]5\_#7V.=I4C9[C MJJ\<&!)(8N:4 %0+HR$DU:4$ GGN3'4L2;SCF;F!CS;5;M=*B2R8=YN0K4>>G8;TQ1",,6TL MY,YY0XET%"*PM2.P8YD$._ID[H%@;G9UJ?0Z#N<^23]\/>AIR<"0%P Z;JRQB%ICC+;;W3^#,N>D 9Z>M:[;UU>!3@"V%XY$ MD(O%LI8@C\4"I4HB((SFFD?(*?9N:PEJD7N;?X#'3]VS(QO5GLR?)/'OY6P< M?WP,:YE=[?!'[60QGI:+U;QHL'"=VG202"@9/5\.!(KV(@3(51?HXN]LYC7L M =Y6[,Q@ZA'^7KAZ.XF#=)UVY6JR7*771V;C]$3IE5XM?R^7_UG437%-FP@X M3M6$04*XL@90HQ7;^BD8^\Q]KP$NCOW1Y!4_.U'%81Y.[HK$+@88!FMNI=]4 M74DO(%47/#;W/=*@-.5BN3C(KN,;"9H!"0T77% I+%0 J2J/%:629N;I'.#R MVCN_.E=&#L/6!_"?7Q[ J_E\-/NRGOD_WS\6V1REJMCK*S>:3^^WL5=/PTW^ M'G'<&3_7[0>#1XPQ*0WE1J4+=!YO$_M1#]7E9)@]#W.'HKALEK\*,WD(EDHG M'#M&Y4'^'M=4( K&I4) B(6Q#$'G9'580DVTM/LZ)[AD9G:JDD?.]?= 4Q1E M7GR-TL3B*6ETXX+/N][[BTX/FPYI1_1IQS:_/>J1IR8M!>*,HL018B7DSJ=X M1HH%D0@K'B>5NOQ$G1V&Y[RZPX4C<=X"$O#HR&-(^584&AWSBS'M.]/QX4=W MCH*W![=QG?UIA]RIM^IN-)FF1')I@(Y% M7^P>JNKZV'!Y+74#KA^H%;C6FD=C &J)%%90$8LK$3W*?6?^>.>ASU".3MG9 M'MAG,+XV6:OB7U^BJR4Y(A"XN,*J"U- MR2[/8C!MN_FI)@OO\X*!BC@Q 0XME3@E%>-ICO*<80X,@2[S(N< 3::3M?GR M6/D4''L[/=[V\FVY69V^36H2F^ZK%4#T^!0&W%-)'97&"ZHV2'&.Y 5:UT>J M=N?A<1M8GH\NMKP930[=&CM8+R L.9 " \1]0I*1G0E)G(J]X'LX5&F%5TW MXT\6M+V8E(MHG21;>?%;H> 0@I@( R5PEB_'4)8 MY":A&.!Y6#=\:AG?'LCT:S&+;NLT/6][=3.939*+D%(&-&54H_K!.D2$@)Z; M="<[_@PUJ\0FW&1>]AO@858WM.H"Y#XFJBT,DUGQ)OYXR U[73@P@2%/(EAE MM8ZV)!?XP0N!#,?1U\D0]F(2K=\3:)*CZV71H V@--U&Q-!;XQ7& MJ"*X4(ID7IT;H,%\BB)?63@G@=C'+)$L^$TW?RW+JW2$<&B>V%$\3GW..PLU M$CJZG2;*X[9"06,R4Z$.D!GYZGPY5YP.8\_<^%C,[R;CX@AZ/*D13+J0I[F" M"'D@7/J)5*))[B['4>J$(?E(]DR2YN1(HDC*;=HD,-I*3I05UL!':'+?=!G@ M 5XGI#@>P=ZVY#8];'*O8U?Y "A@4FH&&19(;[BJQXG1_+Z<'K%<]+!B&9B',=L"XZ;IAA*@S:B.(4]9=C9)RHR9V\R(6Q MOUW\S1)7OX6_*1@D,5>![PWAZ;_)[LS[;0//>Y<.Z)<)!0< .QE$)J M2:3@#&[%M%1<3@+Y%C1]S#GPD<">]00XZ^PW0"D$ILI:JWF$3"OIJ]T IR6[ M'$NV?>:TANKYSWKS3WD#(I8Q(HV55"K$#)*\BO=RSNC,>QH##!MHGT#M0GL. M2^<8"R<8HH4T"&N+J,?:8$FV@T(:U]NUULX-W_:9\>_),3H=QUZBK1\R1SWT<=OE@W'6.VL$;@R MV$64/ :*\&\>EQ7;>9B<_S#<-^3<]0.ECW2I-XF>5$R>.F!-0 H%WE/"'=2 M5Z)X@&BF$=L\963?">4[8$<>E'W=>OZ]G)7/9[IZDARN&+3R0D*O:(H6]U8R M!JNS"&]![A,J0T[*UL)JTR:DO5WS28MB>F?#E+/8YU7L]N-]S8=+S4\27[IO MT5*+RIS,1O/[-5HI.4FL&1&?KB5^&"\'9Z?.OAJ$%@B+N+9SD!*=,*9(M:4> ML4>9Z=SD1=M(P]%';Y2/0FP&I8X^YN&SB3TU D.:P?0P(N70> .)DWB[$DB4 M:8Y#\&.LJFU@V@-=\C+/8&LQ)1(I@A$EAF),MA,]1;D/^,#C]YN_IVGH% @/ M,V%W$K-GW]LF^/A4/GG)+#VL%X>5'BTFX[3_/9FN#J3BRVXP,"^ 5UI*[K## M@$O+[':6Y"(W?.;X7>;O@2^]8MW#%.-&\UE<,M-++57FM1JV-:P9H%#(Q>&# ME%3*.N[M=I?=>^KK+> \7^44R^?(T]4W?1HOM2_+Y*EZ(V M[^&^6RT7R]$L/2#:G'EY#0:BXUA7V!D,$8Y#'0B_!=P!GFF='SW-Q4Y_+B^+ MDKTHI >FJNE:Z\6>1YGK=S6:-1"4Y$GM;)""^HXH5"J]>95G,>$UPA[8\^3V2WU]%@\#<<"XHP0*K*(;%:X-P+1!W(G?G:ICDR-;FRWC\4W'LG1BUB=QV M%0\&8X(94 Y!"I&61GNP'3F474Z2@5,4>I ;64#VDWJBG-Y%!_%Y=QODX3I0 M+T@A9$H$1;1R J1GSQ[%A(AG1J,,GB_'*OEU6HK6,.V!.G\?S2=I]OP0'<.: M]>9ET2"\B"MN[+@63!@ 1)2C$@8CT]=^T/>UVIR(8L^4J%UI7A<. "(FHE>$ M)-0VCAR>\F5O!&(27(X1DJ_* YS( K$'5KR?3V[6':Q=55Z4##PZR990!G4< M(AI*SB'>SJ0,9B8H&3@?CE5CV2:&/=#A;3F[2J\*150_CV9_O+N.FBBN4H_? MOM'O/M22I%']]3/TD!$ /,,,&DX@H-M)5CAU,2M,B]3I MD>"/5\C7W;(*_> MGAJ!&,\U0 (C!QW%.%I9V['"'.CM6OIW99:T V;O/*DBU1*]UTR=E.J9=?(SZ&UV]FSV=V6%C"NYO(CAEHMAQ6:#<:8^9Q>L0]B1\G,YA MYKG+ -?$;@G7&L(]T>M%B,#3\5+#J@,U@\/>1\B8%$I38B0&UE2B1IOC#<5N 2(7'F(S,#3/;1-KLZ1#DGUC:)9\J[8C9*POWW:A*[=?\AZ65? M,.W^&H%A83@37 '.A1!&6^JJ[D+',S,0'G\/]KLA1;N YNI_MZGVOES&WTQ& MTS>S<5Q*%X4M'OY]B!A'-A40\YI0BR2PD>C1[+-B*Z#3Y'*NQ;;.F&Z1[F>; MZA8U+"2B1#:Z.P3KX\VT/0:F>K MT,EP=AJEM!C/)[>IXKMKO5I$:1?K?'JKFYO1_/[=]R/CZUF7@UNWK_!(=WUYO7X4?3QU^NGXI7<>$)05(*FE<4 M:!+[V.EW@T!6QTF6 J2DQ,%.B.9KVF!; MO)F]^-/]&2-!7_>RP2RXOU)@AE.KM8N^>/3(B<': NZPYDIS;%G=SEDW0OY> M_/FDR_-R%G\<;UY>GC]HY9E2YI,X/FZG15WLZ$GM!BV0D<@Y"@ GA -JL-] MI;@GEQ/A]?RANR_FRN*I_$+2F M:F# &^6@BHXL$_$G@#"OA%6*7P^#6L*VEPCI136&U-5_K1;+]%.3 M=XKWU0H$,H^(,( R;1$AF!KV(**!1N7FZAO@,6S[]&D/UCZN-&][N/#EH06\ MQBPZJIU@K1<8#E%:*6 <\YP'OHPV17'Z[+^?KI MNY3<8K)8I'QQ>SF4W5;@VB&IM6:(**X!UU29C8C("'@Y=P):U';9+^B]I&/+ MF^S?-H@&/KGM@!ET!"E+L"*" ><4J@8XDC[WU;,!QD*=9\WM6T&]W(DI;D>3 MJTWF%#6[6F>058M%L5S4GU8WJ!VDL4ZE%!#I:3&("896;43&".>&/@QPWNR1 M':^NVK2MACZ\DH8<>RX&-<((&^$@6G-,L2:@ ^\ M><+M0\?>CZ4"=]%" 5X#H*SFT'GL*R"H="(S:\ %K8JG9(7P#C!@^'[5:UT(O!]./ MB3C=?Z\.WUMX73@8!9D"42S+:?2-,8F&72405KEW7P885GP^6IV,>B\78T:? MTP6+%/HQNSJ*5'55 ^!2&VN%A-1YIYURLO(;F.(XT^ ^.OCXDBG6L@[ZF+=: M?N/42FFA@1X"*[2G1'N&*@&M$YEAI -\ZN>,\UA;Z/?AXIW\4J&5R D115(< M*A)]5H= )1(BN;/6\:_P7#"A3H>]E^WZO-=3)%.$>: )XH9JH%!UOL&38)E; MELT?UOD!Z',*XCT0I[LW,9@D0EB@'7;6""<]4=5BSIG/?40UXVF>"R97NSKH M@6Y#>1^#")%0,F,%DU15\5!&:)7[YN+Q[P#U<=?P?/3L13E]!/&4-U&M M7Z,1.;G;/,X7I_5WUY]&WPZ%[^RO%21A'#M#&92&4T*8@-5I@R"8Y,9#_VNO MOA/\>Z#8R_O=;V:;PTZ[4>?.0\\#[,MK,!#'M>(,,(*$M98(CZL=:Q$]IMQ0 MZ^:' WV_M7@^?O:BH;-0=]W=K=^40=5=#80H+_2RT94YM@TVDP#27DO\ZF.A#'<.]X%W.4CK%^>:B_4-NJ0^3Q1^I MA<>*9K581IMFOCCCO>_O(U&&D00R!PP VB+KC4,"841Y"NH5'M7E)N[JPMS7 MXFHU+=Y=NZC]Y?T_(KL_%'?%;%7H^]]&_U7.MPK6FTM;D2,?BR]KV>KNE+?0 M>A!&2$@@T=S'$;5^9<%4L!%P09'@/;/LU16]OE75B\O\9 Y+^_Q2_7?=. MTOY:@6AG& -&01QG>,LTUZ(2T7!S.2E8>N7#*Y^Y+06<@V.IJ_4/+NVO%02B M@@/"/0/>,4*5IM40=ACYR^%8*WJNXTXVL'UP9S.$7G6Z_E;>X9K!6R^-(U)X M"DR$3C%7#3TGL;R/9^/:Y:WUX5#M PT1LYH"31T @B; MWI]Y$ A@>CG/9IQS53L9]SZV+D8W$9MG/:U=RO;6"4 0+#AB0DMBG.36*5V) M)S#.I-4 )Z%35/MRHZ$E-'-N_?Y=677X+N]CB>"1@PAX) 'C2@*G*);;25#H MR[%26M!(V0:$F1K5#Q^KU>NS.Q@M,.6VHL5%]'*>ZFM?NZ< MF:EC4ZM=4R7:P0)AQP544$7KFA*0IBEJ)%5"09]I%P[QQ+=UO>9!>)Y=#EW, MQE]O1O,_CM_J>%8U4+J@'KZ/HKZN)8$HQ#[ZRDE;#Q?Y=C-;:G]EH^G01Q'U<<4D*2^A1] MCZ4"PHH)JRQRPC)BJ!4$5"(@Q'(#.[\'EN0J\^6.?S::?=PB?CB/7'PHQL7D M+LVNM>S85R4P3@3UVDG*H@W&67KZI!+.&G Y#Z!U1I66H.TCDOSEXOULZ7[; M("]0PQ8"=D1!J!1Q<=!X:3W06^?-0G$Y;U6=TS+J1AGG,) >7Z<\]*CCH6J! M2(LE,M!K$Y=_I@@UVRVEE +B8I:\UK5>9Q_EHSS8\)U_/5Q3%RE!*)>8 ^<, M\2YIVTA%(8]./5-.NKI$-=U MWEBY.6C&@__;/("3;,&@K)QX<= 0B4]4IAS MH64E/ 6YN>L&.)?TS)6R!VWTLWP](M6J!:F!D48QCB$U2#$ /*J$C$;! MY:0H/B_E6M1!#T3[VR+9E8OEY"8"<,@L?UXPI&>3-,887 MDWOSO&0Z"?4>Z./+>1&MH(?T>9'H\]%L$>5-.6TC/NO_G*[A632?Q++;#-%& MI!ISKSPQ7"CHG-85/ SPS$#\ ;J$YR5E7PHZAYOX&&9_C)?X6"OH%):D)'0: M,6H L\ZX2D0C>>:Q_ !SGYU]E6U)!8/U(-<[-__R'_=2!PL- 5;*2B:=I9% MQJP?RZG-\\,/5A/\7'T>2B*N>ST?3)YMW[>7FU&B_7 M%"GF=Y-QLT=/._MF( 820+"2A$EON-&4P IB3V5F+MF+]5(;,[+!W8]S*+#+ MJ; WH1E M3E"I3WEH=%&,__JEO/OEJIBD682D'U*WR9/)(_YJTZ,/Q9=)ZM-LF>)G=O1^ M7]$ "-(0\L&(*VV##DI'2:2:V^YWB)!46:D*0 0RB1E,F-P@Q6W26QY]_][DM;VCX!MZ_E7LT57JE9^.ONS1^[,R M@6(?::D@4D@B00C1GE0=!M&?_>[W$MK2]RFP=3;._60Q'DW_LQC-??S-KKWU M Z4#CH243E)H =&4"H_H(PR:B#S=#RBG2-MC_30 .V;!PT34G =/R@=D)/06 M:.^M,UQ0P+BH!+$$9!ZU#"@G>3=,R(>P=2YL7A=Z9.CAQ7]?\4"!5=XSX6TT M982QT(NM&(ZZS$M! TH:,GR<3UZX>-PI7 M.%0O$$>$DY%'1!L&9?0Y*:U$%3#7C!_0MFR["G\9:= BMOT.U3-FX^MBQ&H! M-77:I2-Z K"E"#.*A/6642%57>A[QX(^)")5LZLG;PO]5HR2"%?O9A^*<30' M'UZ#^;V&UF70:^T;(8+E:4HPP(&/5-644;B!D"E8>UQ](3-!8R+M MFPEZUD,?,725:/I^^^/_F13S^.FO]V^+NV):U$Z1#<3J $&IDA2$^ MY>JH8&#>7)_G>S&ZC0[;& ];>.CY0*P"#3+0SHSLHG4 ) M2:HJ$;V_Q!FO7[:%I_786SKUTH_)JOAX3'3!ED?ZUL(Z?5X3A@! M<0&P<41QJ+>B6XTSX[B&S+*S66G=J&08;*PUT1JW$:"7EBLKG>=Q@ /,J::5 M^!#2S/0= UQ%6^?#\7S+@KR/:X(?/\W70_))7VL7T_V5@N'6*(*8$THYS3&Q M &\7#6J^_VC5#G7^\HI@6RCW#^Z+>:_E^F5W>GJJKCZQV3Y-3T8 M%"%*_THPW8VFR9!M0+;<1@.EU%B"G)-2 2ND1KRR1(0U(#- )UKQQBD"./2&[8U0 1"ZG)H=GX?H34M]$"S#\5B.9^, ME\75[EYGSH>G-!L\D-8"H1U@6$ *I2;5[H"(,\+E. ]M$*4\&_!].*WEK+C_ M;33_HUCZU>RJGG>[*P0DK?!Q4@<8*\TATP[+2C"HP>6DI^U'_2]]U#9 [W-[ M]X25X6V#;)2M?B32?ET MG5F:T7Q^'SN^EKG&K-Q?,3 2)P[F*$:.* R\C6O6XUK%+_#(K%]^[# O6]/& MV3R9 Z&JC1V;'6T$Z[AC<;T"Q %'K>0 ^2VJ6%S.QLYPR-B%8GK@I;H;3:9I MO?#E/.55?[(-\6PCZP MFS81-#<17NZ0M])*:"6S6^$5(WUYWW?%_'/Y0_"R M(\V<@9;/^ZMN4JKN?T;[OEPLUU@=0<^ZI@*)SJ:S)'H F@AK!?$IVO(!C.2$ M]F5KELO1] LGIP9G?E: MSO&W^7^0R;@SS1RFYNZ,9#LZ,]IT9OF\,_5#ZO.!>;:[CP6)O:284*P=I0PK M'YW1+4C,9.[B#R@%P3#H.Q@-=DOS+5&^"XIFJN??B]KGB_3;A=W-1GAVED'HF5EHS>,+6>;&^R&*U2;!;T; M01]3G![+W\>S@.-RX;;PG< B1[VTCAM!L7/<$\TJ*"ECEY/_MAU"[4UKV[\N M.IQ WLSBCVE1/<^4L?W\HZH:S!@':@6#,93:&RJ,CPL!58QMDI^FE[B82O:+CM#MI_!><84#.V/ M44HYTUXA'2TT+Q5E6GG,!7(\SLL:G6=1WW;8?;LM9HM"%[/B>M)(Q._.1*1_8,RN^)&_JTUD':&-5[QN@)V';X=C\ MO5@FI_1],5^G73K'P'2C^2S:%]L^-!B5^ZH$A8 CG,.4QP(98U)T\6;.,US7 M/D#;CX!-ULR]=8(7"A F$.9022B,@IN\/2P];& RK[P.<,$\7I"F]OI^7=5 #5>&$8T%G;YT@D28&6<^0T\HR+BR&E7@4Y=[( M/II\?81(MJ?JEQY$2^AFG>4^R9"\^OQ?Q7BY+#\4MZOY^.MH4>PE1N.Z@4LM M8'2@0%P9( (&(@XJ$;SSF=<,!AC9W3H]NL*XASGF'Z-Y>G"M=EYY5BY " D0 M+B+$, :2>TQ()4;*)WQ!X=:=S26G(-KWXG/$SB:.+6;ES6369+#O*!JB)\@EIT@:+S" T1.P6S$M$Y>S1=/N<#\= MRCYV8HK)EZ]Q+5715AI]*2+'H[/W[GHM_I/'T%ZLO(>V;+(:##RB:**9#X"F M@ D"K36/")/,:W%#FT).HL3+G9P^@.YCR^?E,4SJ\!%FT[I\P)@Y;JDQ3#!D M', 65"@:8$!F),( $R&V-D>UB6=__L#Y+NBT:>%3Q $DG@ M;(268CE)O*+ M+ MVO&AN$VI:&9?&JQD^ZH$+933TD:$(>4"$H(T M?GAYU2I.W'D>\'W9V^,NCC6H'01UQGCCM0/KP&V((P0;L:D$?6UP]W"@<[+B M7P[OUM'M=;R><8NYS6'+G$&28^ = U&!)-WYQX)P0*/S(%G=EDY'FX\;%_;= M;=IGB]W==/_@1N2^.B'="R8$:V LUM()3*2H1*0:U 7Z7\ 0;:SDE]N3+6': MQW[UIJL/PB>;]@C.O*X4$+4(H_1B(0>8.DN)<%% SZ$62.>^<#5 LZTSTIP, M:J_.Q8?BKIBMBD4R)EV>ST=2L%LOR)FH@)2QB7AZB%=0?/K-3D- M!R>%BJ@#3C'!2#F/\!9[85RF53' 3:S6V=K=:\$I$KO0%O>[2AI[KN),-; _<^;4HO\Q'MU\G MXU?=K@W8K:T;M%3&*TF#GF^WD6N;:0[X-8#R;FTX[6 M+G![ZP2I?)2+0L@9I)Q(S1&LQ/,\-VOO *>E%C2\>\/O9%#["*Z.8R;VK_Y! MLN<%@V/:1$&45<)KS*$WDFRA 2!SVADB.T[7YWR=&X.H_$AGP$S)L?AW^]G$' 1[_�U$"GLH<#"I83]&KJJJQ*SS/3S M0UQK6E-Z-GI]A"']YE3]A;-MH< -X=X[ISP7G E"'=Y.AQKQS!B%X>[5M#CF MLU'L8PE83$;O1^/)]6157>4MS[4_!_BJ7P<+ MP8E@=KH6_*H/K 6_ZN"\,E!%YPQJC860RK+MLL6QSO1:!_@42?MKP='H]3 ) M'.E3O6UPE32WR0 I!MHI9Q&5'F(MA*D\=N^B!W\YZ\QY7-J>%-.'QSN:%HN- M.+\7!\,"GI<,7%@5YU?$#39:*X#B@-RNP@)(Y_>S\O;8KZ\?S\=S981A/3D MQVTJH^\?S8$/Q9?+"9(2RE JJ#*.2A/U(:1XR(\N""-4U5GS7<3HR]40I=H?W=G=AP#[!2 MT6 C5D9)'8/QLQOQXD)Y05%Z7>J^\3'-<7!_=\A MUZFBS>\'%&U^#]: :"<#H'Q*N>"8-<1478V=SU3T %V1]A5]-'IGW5DE6%(! MC(!00FXU<@Z*35Z"W:^_!-M[FQA2"V"5-FH(<6-4=A5%Z*1Q[ N6GM@ MMW*>;D!&+VA>C')>B6W[HP%(8:(YS;"2U#,HI#1;D)TWE_-D[.DT:^LV3]M* M.><2U82]]94#%2[Z2'J5^7#;T=90'ZE86^=AZ_!VN52E M7-UZM"BN4E*,8K8X6WJ)QQO][ZZ?]N5#,4U/:IIRL5RL$W1\3KU]/[I?WQ)M ML)R=UG"@WF*& <4V/>)B&-+B(:L L\QH>9Y7&AO+I)_*U&1N.+'EX%@<+3XZ MFSZ:88;&[D-3P<4DOYR@YKYH59Y3/[W//,_>$'B_>8\D3:1G/!P>ZLS$L?9& M"48LHT!;XZ&V-#T,BAF4S)TG&\>3W84M"Y_*IM)#(E_6AQ#1[GK%5/7G:'YU MQ/'S:=\(!@B?'ASW3#@NHP-I)*X@5))@\-]F(+(%>7>(^^-XV_C(K*!+TOSM1>$'A2*G!.-.8,0Z48 MUAH"IRL0D'/^CZ8,#H6S,&/"T7XCQ'D;+.:DPX 3(E0:K$T!A>SG7! M5AAP G1][-E%-R8]LU9C-#PM%M+\IZ W3L9%3U"BB:F$($379MS[?O1_?KOA M!-Q[)$]MF-OS@H'IB +W@ &G. "68J00QVEW/NF*>^/1S( N\P"W:_L;)W MO^/P&[DUU8+"4" 5.TRX3(^W4FW,H_SX%JL00VEU03-39EY)3@.\CG"H;ED?!9E>-5Z0N/A)'LCU]V*Q#@\XO.8^*16L)T)0)@5B NDM1+5 M3A85G&:RZDM49ZAZB'H!+#8GHYMU*R M=+=;_UG0G<_B6O,^#HTX?-[-Z@\&CF@E0(]I1$$8P"!6@"!.V19(:B[I+>U, MW3>SD%H =Q#\^O1GV0*_MJT$$E$EUD.%-85>JSA-;V&6$/>U,7U)_,H%=P@> MX[Y5_6V3ZSDG-QXXT=9$QX@[1:0"QA%:[?>E%"F946=#S*1U=DNK=VWU1>_/ M]3)]?BF3'TWF?Q]-5X5:+%8WMZG6PGV[+<;IK<1B?@/K:-_)1X-GG B 63< M0("@0!1M 7:YS]H.T'3LDXR[QL$0U#?DZ;]ZWD==74U2E=%T76ZA5LNOY7SR MSX-O@G?XU9#,-L#B2HX=Q< "CC2;3 MM$+['4.?HR,TO/5Z>F> M\OK=:KE8CF97Z0'.=4N#&#^'.AA/NQR,U_]X=QT)$[L;19B4NYR3UK\1,-?42X6H9EYXS:ARNH)$&9X9 ME\/^Q?X!:&O(>U?;2+?Y9/QP*^RFG#W$P#V,WR[VKFH_&J*UJFUTZB127 ON M&,#5Y@>-I(^WU(X/"@Z_V8@Q&J"N'>.0@RL MLT14U6)0& N# MI$7R_V_ORGK<1I+T^_Z,_0$[>1_ 8($\!P9Z[$%-33?VB5!7T;;0LN215)[V MO]^D)+*J7*6#*3*9I*L?NMVR*&;&%Y%Q9!S2!L_'>:'J.U<.&(_M@0_>KAT& M@"?G8_W4'>.OJT7XF<5\^_UFMBT/5;-]G/.M%Q&.#DDHT9@HZP0U '@(FZ-# MRMBRI2RSUL9X]O>-Z$1$:J\A!Q:I_2(*@JP/3&&!%M@B3Y1PO $ JUB1>KOI M'@FB8Q.IF_GF#[\NRW?+8'Z7F^T .NK$$@HHF9((:2 )UYIZSDQSGE$I(GUV MV/IF_$V^659PZ?/VMJ^1K/UP@!CP-, *A@::4(@KV3K"J CIGI[KV="J. MJJNDL%H([+!GGEI( :-9M1IS MA(AVPC9D=$Q/I]G+ +B?ZA'5CNX9]X@R@# KG4&6 S;89" L5^SWF[^^:_SLP-//5=H M#!W#V@7-4W4"$I@176\3.C4=33TLD_PXF+!#3&+<]^##!'?GR^QNO]M7EG/Z MUOC2YPL+H!2DTBM 4*"J83RTWHHU(K)T?XRAUA3LU27(-[%/%D3\DRJ+K >(J&4;MQL%4R!R6BV5-P52]H\N"N\KHO3Z\GO% $J2*2D M!A-$/(3 -YY%U? E2L MH PY9'CK^@JZ9UR@PB$/S(^8<8!3915A&-0;(2:6@3(TD>+@.UV@THYXHRM0 MH=8H*D X(Y4!#MB=O5=OSZGIF,^QL%Y9H-*.ODG:N<*$DPW@5#P8YF#@F"$1!V&9YJ3R#OE'!.W!M=170*1@-]^6.59W?7J M]PM#,92.,V\Q,5)H F2S+2E];..8#/FK&W1_G!#= 5$3\,J3ALAGO:P7WRTD M,M( HH)V-^&///@1IE'XADTG$^!*-%?=$C*'/)6ABRJQ$P(*K(BN6C%XQYO4 M-(8XC9Q!D.,$CN&U7VJTDWAD6)*<>D)#H8TP\8_ MVK5GXE"D9KBM>OQZPG+F^=KDVV_7#[J3YL/U(2% H R**"QD-1 !*7 MP2C\1RU^N[KNS;OET0%KJ9=0:,)Q<#"Y8$3R:GJ1P_41;:@$;PT")B-V5P$_ M:JG[=8?.H%+W? F!^%@QB0$ UD)+*-;-];E!D$5*W>5WPG(O=!44MACBX?Q-@KA1@2B&GK#:>Z9A&#!8QT^5I'W/DM]RC06P6-O@:P63TPO%,+/2-HZ649&);5.RSG\:R>^7=48M^8?HX$/@ M]CS%OLT""Z: ]Z@:ENB!H\17=^J-L>9YI,SG6,KQ)O/#\-HX]_MP[I)?=XM=T>/ MWW\DV=_6J\WIFL>XGRP"?@8"ZY25PB@%*7F\H/#<1:9G3$F'=A#53@/.J!75 MIZ-_R H4)9)Q M::%A=6,O Y"*[#@KWDR%9)C$L-SI?LH7SU3]V?U1_+M_%A+V8Z<8=$59$ND650$%6EFU+/ MM Z?64S/'>,]N09-DPOWY>MB];TL_UFNO\WORB,BLMBM*_SIP\>;\F[U:5E- M)=Y[0;O]7SY*K,/W%8(@+86R$C,4?"\(.*$U:1EFTVG0D(H%CXX5&PZU!'[' MNV4X\LJF*]4OATV<:19WXJG"<"BKF+?DT +IPC]:-02G+/)^,4/&')A#5GU! M,AS7G6T>=_*Y0@?#!#)#K>'2:2@EH+[>)G$D,KZ8(>=U@O5E_!-%VB2MY#;; M#Q__.5N4FPM:R?WPW4([:((UJ8/G+*7F1E+?* 4$<62$HS6G!-/W]]4PO-(6 MUQ=-Y:XC:0(.J689A]=\5LM[6WXK%ZNOU?X/MOHED^+./5T(Z*DT5E*GG3"8 M*BGY8'9VA2LO+>;L&A!P26$8P1QI3([2$0F)LK->(.89JHGHR MV3G2%_-2BCG2[3!(P-B-[%=Q_7V>RUFE>_29 C(8-(MQA#%)@,48V5K#**KE M=$*RPS+'C[WO.\(CC4O:P]AR#[$&!BHL.;%6:E9URSAL4P,;&7#-46?GQ'9= M8I+ZI&MWQAVVA+BQB"',+7!*.&X<=O66&)R0=YH5FUV/1$KFNLJ$_N6"80X= MOZG*%>=6 ,\YL$(+PKP C8KP?$+M:;+R=X:%,87WO5][4 ZO;NT0.SCEEE_T M P5&4!/!55519#&ES*KF*% ZV73D%!<9@_',C[YZ'\CD+(@_JR30FBI],-9/(RU06^ MN0C:61S,[.L\T*3Z5'U9/2Q/Y;/V],9 6A\(&;PZJ3S"GDO&FC K$2(R]2C# M.[91B4[O0 Z3@+X/W\1?Q :;+4\VO?$GA:I%*6L MA\CGF<2#IU\K'%#(:*8L1HI8@15@KMX$5\I,AMT&P/W'DM-XNB=DGK-) C_$ MUZG$@H1_&)2$4!1$3S9R2*8T0#P.OB,\$$6\F,K.V_^L;C^O'C:S9?!*'M;; MLES6#2?NPJ;#5ZHE[>\WCMY.1?Y2X;T#P;PTSEEH ='(*]]("J/3N9>/A765 MDKXYY"L-/$^<(JR1I2ZX%-X1*+PTK"88%3;R*C7#X.7PVBXY6C&G8_0B][U/ MU+?@ %94\JOUKF'6Z5$A?;^RT""H(\@H9S+LU!%M,:D)IE!LID"&YVU*YEIE M"5[.A_E^F-#AZ'FYZ3Z.^#.O+"QT"C.*H>(4(<&X@K31R-ZEJE#L>\A&/DS: ME3;H%M@Q2(VZO]]=&\P6AST_;#^OUF?N>WM\:\#<2T&5MLH0IXQ"DIN:Q#@8 MH*,WFJ8K-9VAFK/@O#I!XVP'VN[?5B"+H4:"$JZP8-Y[0^UC2%)%Y@1E-3MX M>J+2&9XC$)$G;>?['/Q[_&V%@IASC+!3 FJF6? I'^-F-+8M>D;7M9,5D.O1 MS%E 6LYGZD-J6BZA,(!9ZK7PGDG//(68B9KXUII(9__RILYOVB8[D$B=T-<[+ M0R^,Q#4YB?8RU9UF]N/1.V+*_F0D"L\1B,?P<6;38/SX?![2W")U41&_=GN;Z;;TY?4[;^L8)@ M8!170$G%!3<842EK@DB,(^M-8R]5,IZ)TQ./]XW8"$[XX:]-@+3!G:(8>PR M]M82!VN20FTBW8'+KTU^=B$8'-(12,FP;@)EJ&HZYJA3#!-$A&&-61DT9V27 MP:G-6\Y3/*Y%6J9M?RMH-^\=Z?E=6ROUC MRBN,"Q=3T&#] LH@!1@H5DV40*J)P?5&/[!.1\Z&%ZY"$ TL MOQL?[$L#N5E$ M#KTG!C*!B?'**@T;%I&"36B(QX3$;S#\QR""]?X&E\)6"RF0)$8**(%@W OD ME7P,KNKP?V\!CQ$*8I\L, 99?.4682AI;+F40ABDF1$*4QGL$AS\&-$XX%[Y MR #DE*(I(Y3'?ID@!XF7$ .6U8A;(YM3C%J4J'\I8]0T?ZNP'RQ&( MT?D;E(&DZ[J%%>%4@T)Y+@U1"@+/@CM> \60B[Q?:%UN]"9TN4"5\ M4U9M(L/G9K7<=3-^F"UNR_67$PVZ!UY1(2$@VC&C&;70">JQ:MQI"W5D!J)X MDZC189M*K?U^GA:_=T8+=$Z7I5U-P8DRT@D-)5- 0X 8?,S] 3SR)B&C3HZC MX?G7M%[6S/ FGPD@48Y@@C"TFEN")+3.\AH20WED0+/U35^^32%^+@EMQPXC MD-#C'O$Q(IP:IS; :@JMA0;068RP$%IPZ7!3A02EBBP(R.@*\&>5S_Z9803R MV=IY'D)LNUMDP2BSG#FLE*0.AK/6>MLD-P$<&47-Z +Q9Y7FP7ADX(C0N[#X M^7(SO_MUMG@H$P9^7G]Q030S3.G@:G !I):0JOJ$I 0@'"=@,A\!FU!\IQ,( M1W [<73+:6[4G[^SL,0I+H&T1F,#2+ E &G(:W&J05=YCQ#HGEG[NS&_"M\W M\6E)7HB XUH[;K3#&EK$0)V>3DUT'Z?6$9.<.P".6'C:H3L"!^N)E_E\JXGB M'#^\M!#$*N,]"R<18$ *29JV6308ZY$7 A,.9_0A.CE .P+%<]ZG4Y\^K7>] M9)(IIN@U%0!"9C6&SJO@42+"%:ES^R@V/E)Q33CTD)G22H7\" 3S9"G3[B]M MH(*?S==]BV/+E11284B@EY9Q1AAD$IB&>3Q%L5/103Y2.(&,KGY!3=7K<+?0 MY]WN=LM]W0(XV^\S\B<+;KF 5A@:#&L2_@"]J5.VJ271?6\S2@')@>/3H#," MU?"BN.YVM9TMDIEGE[R^$ HY$@X+YY0@TGCCL&V(#D3DE2Z<4GWU\$J@!R0? MQ>>O?WD*8MCL'[M/?_SP\/0+2&;E>E59N_]SM_JRAW)W +S8[>[3F_+KP_KN M\ZQ*.%Y]6L^^V'([FR\VS]=6_KDME_?E_7_W*MUVOKE;K#8/Z_+#QZ<+O2D7 M54-.L]IL-R_ZCO2HQ5^@ M]SCZ4GU9/2RW)^,XE_U"@8@!V'"$O*!$."@)>IFJ[T?QZE8I/7U'/G M.*0R)%\L/#B@\_6.;I4=W)K_GC]>,.4A= !PQ@!PEB&C1+UIKV.U88;*,"OF MNPJ$])SW2M/NR_GNE8<+(C0)9(,F[%!YY11ZW##7IO=V[#\9UUT/P< \=]9Q M./=L$6Q7")@@ CHOG)0>&EAOEWDSG=X1&7)<# ()&.YV74U.2&,[4D_/V;R8[58YX97"3+O[ M7-X_+(YN[^DT'W6WG7^;;[_O3K5+N/WZ'R^L8IY@[@AT&!.DD$&F)IC&?CK= M,P=B\.00)>7I]ZOEM]U-_TWX]WI>7?3O-O2OY7Q[#3M'_&[!@UUV9XQ-IN'+_O/KCJDXU]4 M8$*UL)17=_56>@Q6"*]Y:*((E],QR;KU#5 @K94UBI:5]"Q;T*Q'IL$LJ'LVVRO6W^5UYQ#M9 M[/@I_.G#QYOR;O5I65V1[>-X.SS:"4?'[RRH8L9HY7%0ME0J475A;K2N!9$V M489]$ <7C6&12QYX>TVTWU(U7O 5Y 0B((@ S!I#O,*!S3S#BD+&&#Z703M, M2.*BB$MUC%\1F;CX'07#VB/C)<2(!K?!>>1A34*M0&03@NE%X"YFM98!BKZ0 M2J#+]VL+;U-_SD_=P#_[7D&\M)8CX!VS0$$H,&H(Z=.5'"?(=TR/_*H[PN>0 MWGN4+(\;6]Y7EO#[V9?2KJH>&M>D\T:\KF (2JF#^4 E=,)80@0Z$)4;0B,M MP RY.9*7.IO/T!D&"1C[F<>VCV7\O3PS!/;H,P5$4B,) #,( 0>]%[*F-0<4 M1T:D,F2Q89ECU0\>J=FM':,=ML081+0J6(240<<==HXW6X(V,@$NPUNJ?%DL M"HD$S'534>:,@==\I\"(.*$-,H+ZX%DK!:2IE^\1CIS)DB,C#6[?*M !%)(E.15?A6&QFA(ZRTPI*;C%$2@]AKN461+@/S?Y\OYEX/591V@ MU #KA-/*^%J%"L-59!Y8AGJC$PZX@G0YN/5GZSRO<>+/%Y%*8Z4B%EELE2&> M&B%=33 %Y?B[#N5CHR1'*^+\#.+^?;[S9DJT_[?7@ (-$9* M NVY\U9HRVU#\F"03<98&5IBLL)Q&J)S\!Z&E:##(@H'B>5":@&E$PI14$UP M/0! \-GK^Q%98I,6I#@X)R)/>U]L8'G:+Z* GI*&17 &>>==$0U/!*2K2TP&*4Q":Q";=B2446#*NE3)>:>XMKMH_JYKX*/H>.<-\ MZ"F+4!R8DY"DM,;8V45(-:!)JI/,8UL$#/-8>_Y2E(4F'T7 M&WQ>+0(S;-R_'X*].40UP?[-%U0'//]B(7PX@#!F&#B,K2& B7W-!C.0(*6' MR?9_0=+WJVWYF&Q^48'2I;]1&"D\!IPK@13V-E@YPM4D0%)-)UL_%OK7^D#U M0-FD,AI.IR]-_]9-N?Y6WOO5VC]LPP;>A1-HMKPK!RP.BA5G9*@$FFAC!$.0 M>XZ ":>AFYG)_>BW=VA5G?S6*VV;0HQ_GQJ8)C*1G2CB*'B #>*4OJ M;2(!QC_U_EIXCQ?,7$G+!"9IG0EZ)D'RZ=<*":LYO59#93G#S <;X'$32,=V M_,Z/(3I!""* M>*>YX/41N;?_6=U^7CUL9LN@>!_6V[)<[@^[=T'S+K?A*]62]OE81Q/?(G^I M$!I[5Q46(*G#AI3 QM7;DX9/1W_$PKI*2=\8]CG:P.$TKYQYK$!0 196Z(7B MVEGOK/:-@I432D/H@C&Z)6:VQ;5**:8(QYH0"I4A$ -<;X,Q,*%"GAYLBVM( MF4/X/?%489CQRD%ML-38>8Z0T/46*273:8?= ]4C?=P;);XR\7%,6] M^OU".Z0YY0"H*A*OL+*BD22J](2R0?M30U>1- >?\)@1^/ZA8OU#9>!&?9O- M%Q6]_&J]FQS;1PK,F5<60B))I /(06*T!\![6A-721MI-N5[R,7R5E=9+-WB M$:,USY;%_7ZD+*X9;G]P-V;+^_>KY?Y_ZGAO\#X>=G[0AX?M9AN^,5]^VF_Y MF"8>:#D%%US#JFP_'%(@6#Y.H"8"[1F83O%[-XP_(JR&;/M;!328!Q_2",8UT<@0@YN0%I_K\;%ASV3>J@4NEI@1I@Q9S&Q7 LG%6"4*&"9VT\+Y-)88\]U@DRH M@,XES!U_J)!,4.XD%3YLUAI%G73U)C&8T$BX6' OT1$F(ZD^J[@/A%8G0W5$T<#;LTNO[DRP42 M@."@AK %'BLA<>PWI P$TK [0#3$U&P*&JF-2_/-IU[&?M52#"H,:DZ+@)H M'$% '[9375).I_'D-5 >MPRCJ#B45]PBE'[DP8*@0!N/+.-&*$DX#39NLU$/ M(CN6Y!NJZ5+E=$K:GSZRXK2VQ'#$J-!6PAH!Z^V$NN5VQ3(]A%@NIW],9/SD M"E]Q9DWE@(?%'@MMQ_Y>X903&D.#K-@UR/*Z'O@K-&L.ET 4MYFL43.&E<;F=1C"H& MAPD2T@ 1/"J!I9+&P8,K!017[IPWF;1JM=W@V->>+(*#8+ G@(/@.%*+I$"P MWJYATXW&70SS9=6KD?0\+8M__4OUU>J&\W__Z_\!4$L! A0#% @ 6X4$ M2&UL4$L! A0#% @ 6X4$27N $3XB#P ])@ !$ ( ! MVT,! &AI=F4M,C Q-C V,S N>'-D4$L! A0#% @ 6X4$22@(7U*G' M_BD! !4 ( !+%,! &AI=F4M,C Q-C V,S!?8V%L+GAM;%!+ M 0(4 Q0 ( %N%!$D/UG(['$D %"Z P 5 " 09P 0!H M:79E+3(P,38P-C,P7V1E9BYX;6Q02P$"% ,4 " !;A01)[PJ\A6*W - M H %0 @ %5N0$ :&EV92TR,#$V,#8S,%]L86(N>&UL4$L! M A0#% @ 6X4$24+\B*\<<0 !M0% !4 ( !ZG " &AI I=F4M,C Q-C V,S!?<')E+GAM;%!+!08 !@ & (H! YX@( ! end

7\;3F$7QC?O^W#[TZI42TN:+G9 M_J5S_;DW*,K[^>?.2R(W0'=.XR[']WR9/Y^KVH;Y[XV$0PWA->7=]>IC.+- +[YJ2Q&SUD65B'\\O3"SV = MB\_#?O?-[9=R^+5J6'G.W%^![_F>_5V9'^_*06]\5^G%V/N6_O6<>;\%+>P"5$?-H0\:1,PL4;>+'GW@UOO]R-B_(EG/DE MN)[O>=^=Z9?(_VDC_Y-2]Y]CO_AU.#Z[Y:I-I.JQ&6U8'8Z5CQP8C _1JS\_0O$2^)U1X'=2TZ@!'^=31%H= N^$K=,$7NBK?%^77WO6BHIA^>';*(,/HX?0OH'26EK_- MV\]96%G^6K^]O_LXNBY[7Y++.^J WIL\>'Y:OH6QE3.P&:+/QKN_L/MDV'V< MTWU1T*=\8EO&">TG _LP.3.-#&SD[+_U;N]NSTX2#IVIW0*:&5'G;P;FJ/IT M\<#19^\\N?3V!A?IW;_TSE/U(KU[38V\:%6\EQ3*13.?HVP_>T5]"K)]T=N7 MDI43+%EY3@)SN?=\*8*2C2XLBVYO'#O7O3[@T5A(\778_]H;?%I\YKQ$(\=O M?A_%"@3/.MFRL$[NPN&GYO IW6@FB2"_D7_<#8J+2)R(2)#$X\U%@AQ )/AO M^-'B,'OJGYVRER8?OP.P&AEY8$[ZZT5^MGE_DY[S]P$+!'TB>:W*#;;:UDCW M6>'S=/+Z\W#03760X!Y^[ S^O+JY*>!WTF,_O[%7[RY2O!\IWHC,+T>V]V6> M+_KXA>CC(_L/TR*,2Q!Y&D$DWW,0Z9O3KR[F]KR5U&F96[S=XF]X?.^ASU/( M]L74/@M3>V1Y;6UNN"NO/W=&1;4'M6H&"=_20$Y@#)ST3W#*;Q\^6I#)U#XR M& _+LYNZMC7*#V*3X?PRTG[UTK"+X)R;X/#M!&??RZVF"B<%I*?8#=(\8]O$ M00>_3*L&JIBR3$4,>>?A%?QZ)VVTKAX+G;)__P'DKS>HUK6=U[E:ANFT)'T3 M5,_S@JW9?V#^ZI3=13Z'VR_]X7U1O!\/K_^\FI3CFT'W73$:E[WK<=&M/OA] MT#NWQL(%7*>/ZA[^&'SX/[U+C11S>E>.B&$S& ML+ZI=C+"(^D[$V3/B^WSN$ZYOCVRY\OVA?:3C.T+\E][&P_(GS&/UV#V/-2W MZW=&HZN;?W62*1M?E>]ZGSZ/'[@[_?OHPW#>D1P.*IJ<%X>78CIE]P:H/M=<95EF&JV M"MELD=A9ZNJEJ"WNWSI_Y3P=,/-+IR3\PMCC,I:^)GQ_I[7MANKB8I^*BWV" M=U(+74JS@=114T[YJVZ4;B!VI;F]<=BTY[_=<% M/Z=1@O%L_;V&3U__N846>RJ^."4'\Y04UW2\:"P^GL.5*-F.4N0UT4/$<0^?&Z6S.T?/4K>=WA*X&9U:A?SE"FW+T M/(]0RRB?2P1UB:#VZV<=?5@5O^0(+A)^.CT43YW7KL3TET[Y9S%^ON'E)OA= M0LME?O&D8.>LI:#5-YW'ZSP]M",$.<]) $XX.#E=F=LX*K@DGI^7HRPN]1*G M4R]Q"@+!+[F!2^3T7"N"WLPJ+8@^Q5J+11,_7SIQ*HF_EWH>GYF6WV,&>,>K MQ<]E\3QN1IY"Q>]ZV_= Y(ML/YUL/Y<[OQ.6[">XA#LYN=[H3N.2%GII::%3 MNIF85C+_HS.XB.E%3/=Y7X+W.81LQW3GYY8+I'PV5UB-)RD2S[[ MR/U_IU8G<1&((U]PG$*'\)9AU,7N/RN-L-$-UT4 GN4%T(XMX1&8F( TN M/\4+P%,:U;VG9NLS/R\GW?[$H5CBQ?.Z/;PL@7"763P43+8&UQD M<"<9G"?JW\(63P8HO/RA8?708?W:]QD<&SEL%3"$0/ M(8,76WP^MOA$9/!BBT]%!H^C!T\A"WN)24Y%!H^C!T].!@&%;J]_ETH9WA?7 M=V5OW"M&X=MU_ZY;=&,YO$W5^W?CJO?YZB9TRD%O\>MB@G[='W[3_PS(I8 M#T>DTRF)?:'".5T4?!'(3" 7*/."A+"9M;D(X0L3PA-)VQS53%]$<;6!OFC% MPPED5>$\UQSZ_N[COXOK\7CXKO@RG15Q$<^9>%9URIM0ZZ(]+\)Z$=87K5DO MIO[43?TI:,]C"^0E172B*:)C"V>S2VDV9^3OQ?!3V?GRN7?=Z5=R=3V\&XS+ M^__ZNST7 5J*RZN?ILC\^'=[.#X?NKELOG%W/=O[7)V';P3? K&?; M[^^?$=M^?W^^;-M.25[8=I9*\F+;SO*T76S;"9RVEB21&U8M_67EH;_KC?ZT M]UEMQ@,ALJ<;E1K/2>NNH,Q#;+*6-'LJY3BR"3C%[-$?%RF^2/&CHOI3Z]:Y M2/%%BL\L-]52YWZ1XHL4GV>E?.NLZDSN9LG[7X(YKVS]"I;/C/J==YVKH$OU\]. C+<7I8ENPC"L07A1,++[03A8@Q>K@ZXA9=<=T;/ MCOV+B+V@T[^U"%Q._W-A_;*--9?3_U0&X.A)N:T#P8L(/+> <'L1N,0!SU(0 MML\,7'3!,XL'MO<(+KK@6?H%6PO")2HX4];?#7H3O@_NFMR[+3JCN[+X:?I3 M\,_Z5^I/'GXW_4S+C]Z-NFV_V!L-&<'RQ]_?^UU^LBZIG__I;N\KB,<\H=(W M?KT#5=X9#^=OC#8$XW\L ++X0W-O\,5@>-L;+'W'E),)W-&ZES1^J_YHAMH: MRDQ>LIR#RX!8\[. =M'VHW?CLOCTXSOX=.N?'/WWS7CY3Z9/M__)R>EK^]6J M(VWZ^?K?[1:]Y ,NNGQV.]\^FYZ9MX5-PO:\=5$77:NQZ^11"%*@@E3.OH8 M6$ @5T@Z)9FDW+SZZ:;3'P&=LA^OW^CNRC+]J3<"+?1'T2G#Y#!O\'*&F+)8 M(4.LP\0IK2VK7^X9#J]^>EW7UJUZ4PV)'U[?W>%LID A_&VT BC.:]-/UZ\+E=5RU75\_\V@6WS[/\7] M!N^-3CME!1*848\,L@2$8?I>(]-[YTWZTCHG M5=\ZHW&:=1&VH"U 2C"&>F9L(PY094$O2;, M#!3I$8!2E,.D7;_[M1C_-2S_'/VO[]X,KK^?!VCQK0FB2AV;LNA![:&8*N\Z4W[O1[_Z_HOA_>C/^"4^R+KT5_^"6!ZH:C\0C ^J,8 MO^WTNKEH\EPTZ?S9L=I*AJ17H(9-8( 'FIP=;Q159DXT*Q]9,S23S*T@VQ<^ M+4=M'A_@4C+V343EDO !G8X*/3>QIXO-87$:?T_^G17Q?@9V#<5K/]_[S ML!R/@8]=/RO#OY7 T^GT Q[IZW=\[O<'/\)>/QMZ($*!%F@B_%GB>@P> _ZFI Q*QE#J66K MWH*]1]QY[,!63*@#WBYWH4D=K$^/.+'3*__9Z=\5VPF&CQIY*H ^5AI''(O4 M3P5#!J-4$W6%$-D)^QE\^\5M%5N1#)I[:5UP<*R1T=JC*5N%X5PW<1,0W* ] MX=;OC$97-]-A8%?EN]ZGSRGJ!IMP=3/G;DT?&+G.(+E!W18?$/_2*0G/DU?3 M5U0_LY"\FOOYV@HM\Q^#8I93+0(2%&F!3 A3M0!!C[.JQ7]D H*AFD([8CDC M4S)G;OBU&,"G/_> SMWD8Z6JV64J_0'+LH"' 8M>'[[3V _W==C_"D[ XC/K MB($\QBPJ1@R17!ODO9(38G"'F+1SQ*BS2_A[PJ>T6([* K9O!N ^5C%*\EN MHN.4+R7\?@0P8E '#!H(N$12UB- 9&6R,#K>0 7V/ MYLFP)8YS]+DI()KO)I=GE,2G-TI)SFF(_Q;.'?RO[=2;=81Q26R(2H%K;973 MM9_I,)C\I@J@3,VY+AL!]%CP5VDPHQUX_AQ)K$ H!:*B#@F8)P;;#'SPHW<% M_V=P,#]5!>OOB_&X7^D8(MX#L 1LPI^"2CT'\B\'U/8CD79FTS[OB&@YI M,W9=*T8"I*7R$JU4/H // M7'(,#LLQ?7 ?%(\!=)3;$22\#ID0K3AG$O'X: M=0.X 71^$US&Z9S8; PT&*8_B[&%(]QM65LY"8B2P+4H]!8,%K40-8$3C[VG MU%'DD$;:<(+!7;'<&$[G4)AD=/$4^JV FJ$"$3^HI>%MD9"?A5\?AG-&[#,$ MEO!5^.7>M1ET?1I]4[2'4K^M"#T0^-]&0/ ;M7:*@4_N["3TO,1P> M^<"=G2$]$*ZKPJR *#)8,(&<5!I9S8C@%F))$2,W.E-?KR$8P>A$<16K^1H= M'"+0UEI*X:0&0X-5S52T9)J>+ZLIL ,*6@TP2Y)D/@0N"#+!5* SB MC%#F5[_&6E>>]=YP?5N4$"G=)JUT(/4C3: ,,<:)18H&+<7DE&HEK0]BJ?K9 M'K(94I.Y6NE+R9@5@U%E\DQRG3]5-L_>/SSRMG-?F<&TF*#ZCZL;,/;M>;O] MK#A\V^\,4M+S(>6U\/3;Z33$]%B6_.):&,9# '40//)(,#6UGXISGVY2'I)? M^R3#&MJ"%%;3SMX,6A([6VL[[T"K@387*I @,8'0BM=)I>AYI@$(GU/K.P"X M7^36G'E*P#B9H+P7$7$X^#'X*7+@&^5F:V]X?5PA"1_O'QY9D(1/G\H"/,9B M,G(NA>V_#@>3_Y&B^?']0X@R?]=T;34DVA>2?0,@=7,:8/ MM ^.* MX2")HD9Q"PZ5IPA'0;*(%S5TZ"&P. :=UNAC'GQ4(5TA.6)4E,A2Q>%_,8] M'5NQ4A^?)HVF2[:J1.KP9G(1#6:\/JBGX=(LO8FGA'&MA!1$!0WQ-R5DZN%0 M9766(2!\#W*[AF*/9\GD)T$G%N77H@N.;;P;WY7%F]'H+GFXT_>;P>#N(:VW MC28^")-FWTR"";INX4U+O,L*JI3E^%Q<#8JU"A]"61! S:E&(:6)(=[C0F.F M0*TKZ5NM--J'IMJ%(14)< MV^W)10P6Q"!G*I#]P^?A77)DXO"N'!?%S(])$U7@D0<.K^./I4((186,U$IE M* 0MC@N%X>1"?"9EV^W62^-/)QF,1-GAS9Q[./FE MM,O.HT.^ERX[A[49DD0OL#;1!P%V'2M/8K(9TD7$*4.K;[]/AH1S3)V6J]0G MI+H''C]_Z>3CXE'Y[[C?G3UFJD 'HRE[1DD)YS>>C MV>B!TDAPYP/\'XLX::?7(/D8RG(<4J/GMA'-A" M*KP@WF&3BJ>FI" 0I63UR*KE%!V2%%?CST69/)RR^)P:D;\6#_?Y<%RO;K:N M3V<0@D4N,;6*:&4U5?%!LG5+]<2T/GU'X/:*UTJ3XZA*]?6$& 2G%8ZOJON? M@J4:9PHQLXL[H]7M]A)O._U4(#>[:)VKL=BR!(Y)0GD0+' -"DCZ.+WD DU) M7&[D"<5$-0[H6I >B\ J5CA*C !U&(AEF@6BD9S:)DNC8IE^(8S1IINR'0+] M_O ZL:X]V@S?TC_;RPQ6%I!AZY6TCIL8;0"&I%+62:&1(LAGC&!4--R"C>#: M'R;;1_W+;43TCDHI ],1B!! -T[K897!/F8^$5?D;%!?6"*XU ,0C)IH);BO MWM)@L EU79+QC&<>@%;JE G0=MO^[OWO:XB E%<0ES/' A8114"QKB8R!K44 MVDA](B=@HK)G+1P_I]],YGBQ?6,$VKRJV5Y#!YPZE5)-LO,<44NDJ#4:Z#2G M_%H"@[_>2I=&][@ZKK-J5RIN]80YK4L1"H\49Z3)'GD9AIN5+J M<#)9!(T9UN=#FY0GZD!LGRHC']H/-Z,,!.1$1) K GUV@>$@T*&BC@KRU:29 V26)(C'J:5 M98B$&X-Y=$YJ&Z70C%-NK:?>^4 4SX('K,11,=FC?^!]B!%Q$J67T<(_I \\ M"N(80-TJM9"* BU(RE2=2":8GS?S= M' 20?,>H)SCJ@!QG!DM:B0$GB"*9NXF8'E'[_W$P!R%Z2IP@/$4,$#!8CD*H M5 &+1CN<9;?H,=WE;@0I6 &&(MR XB3(B$/"S6YKAU7$MX=,X"%0AIP+X!UH3,+'> M<,PJLJB@I"#9" Q*FMGX)R/+NDXE<(4-=M$JRB""E.#CA#IL8"C'A#-^7$SV MZ""@-.!!\4 QG'2$L>-R.NY 6:U-9A\EX6>#^D8. JVC 3?!(R:PTQS5<;)"R&17 MF?#9&8G(8QP$T B&)8,<8.E-G908#38S37A(" MI(LL:B*M4T[,49=?]8AC>91K>DMBL#1=W5OI*16:,T$BN#HN)0JB8EGXA%$] M-^=8J.S10R"21<*K"6W*4$&H89,4@C!@*GV60L"4'"O%OCWNF^40HN=4.TX< MM55^77A7Y1"T=01$([_IHT>T"H?*(2!* W>!<\2M5#1ZH4@E!YAC3T26$!1" MGP@5]NLB4!4YQ:#9',0!F%%N4:4,0!. &QFR&Z?CQJQ1I<1-RX=\8LCVBM*I&1(+93QGQU-07 M#%&1U)//K2+4YDF>W.7?#:7!N-=-,TY ]SP,>YT4%A?=6 Y33?&7NW'%Y:N; MT"D'('2C>G/ \DKN9B((+LN:C/ M![.HK7U0,Z0OAV-K/BP+2^:YH;5P&N.H*=><,HBV^4Q;F4C:#@7&51N)O#!D M X9,9[2N9D)D!H4HC+40 A$=N*QG@QHA/0\M3)!4*7I^',CO4-!"B"PQ\H*S MZF85!QP4G:D&%]LGOC (%"@_5U*X5BI24@NHXPMCJFK& MG*'=?$*.[& W3>#@1EN(_A0/EIJ@]>QP4$O:QB)HC<[1J3PV'S:QFR;UM"/G MD,$F(H>\]Z;FAF6^[40\#*>Z,&0_=A,CZQ%1P4%8)83G"G-=,T$HW'8D#JJ6 M1J-BW-)FO;+),\7 R!%567X=S&P H,+6H.QZ S,I>*.R][@NO>E/[^+I7JHU_;0S62CRMPX['4)4#@,5E 2 ME")>&@;VG4W# )1:U=JV"*@]H#U+0;V_+@:=LC=<3$%-__BV++[VAG>C_CU8 MR&$Y+KKKRG\9 Z]-TYA&A7N!/7%3Y8R,8[Z%C4ACMB,^JU(MV"KJ,0L,_M]K M&:BSIF['4:ZEX!:\_68SPS: G(P\"1J02.LV8C"<$!XBM;4\08R9%>4)3M$> MT%XM3^F.9/KY WW6)GEY$*#99%!&5'ORU'2C$9@9KK)[(LPXX9MQ<+=>7@ET M!(@H!@N0W]PQBF@+/&T)NK5@G8Q\(>.M2PM.-#$>1:LC,C5; MA+)Y34>]\F"?1#B0]B(!LQC3H@XP1#S(=#E;:Z_4$96S&*EF8\>.V*U,&^NH M'4=I/08AF!N*IV"!S7"&YN,K*-?-IKS=P3H9R?,",1L-!,-8I<0 !,6DY@ZR M)+L0F&VKV"<1]J_G4M4#)L8B)4(UY)'1:=(#66[S&]!4$< VU2N-36]I?8[2&R][-__F>O*-,UWOW/Z1)O@1BS9]X,P'L<50^0 M=27E.HTX#%I0)YC$7&AIZGU1%**[K/M4B&;UZ)8HGP.Y9L_\TOGWL$P5"*.K MFP3DB'*XU431W%7XKRU^&X'HW]K]ZXVCX%O]!80K6NLCU--W%1 M!<2,TR"X0M<;O3C&*O/P1%:_?6'0/(-*L$R@,A8Q66>GDF=K)$]9Z364Y[FK2^8 M9ZW21^7 O$E[ K5.0UH3E/0ZUA$<>DGJ_9"4!>'R4A8M"'WVY#HIM1YMJKW2 MH#XL(L@IP7"]HS(ZFX]6PB] GI]8K7/OC%?8<4(9MPJ"*U'S0"#%L@B38-:< M(')APJ/4.B>>!Z:M]EX9<',D5O5*3T:=S:MSN=;\8!R8^][:W:YVY>+>I]3U MSC@?HV"41XT&$LGG5_^MF!NM,./7$X84 T4\#NQ27-G4/2!U][3AYE3NOS9SM MBZ;J*5D<]%*M3M0=DU*+X;3O*FAG, M&9&12&Z0"#2XVJIR&5HN#;(NL@WAVALN3VD=$8'_JPBA@@QG-#$X(O LF*+&8BN(@J"V)@]SE&3^ MX/,DSRF9&(UT:B#QC(?4+ZL(9[(66&QD-F9M[7W."V/(+B:&@NF&R(B0 )9= M6&%\W5A)N4-Y=B?=WUQ.P:-,C!*@DITWQDKK!27PAUKO:$;R88("X<=3?#J7 MOVJ'[_;2(JT1G-=4?=6U=V,XO7\4XS3!?^O9N@'C*)E&UB#OC-6X[LQ57@L2 M\FMRL7AF-P5L/\BL&?,#)X #/Y"* 0-_T@[$&AF'0KYJ.QOTN!LV;;K2C%VG M+.][@T^5S.8G@:V(+J70.A#IL- N(#CC52%PA8<,,5^4I!5J3'/;"*@]8,%7 MK:= QMD0D$[S2#UE1F)7BQ:%B#D;V\RIX$?"8L66$$,,%A$4*T7. %L"%G55 MOP3O+ MEN63X*%BL M)OTR'!3WDS$L\6[0'35,W!ZL)EYGXI#%P8&^E09'''2DLL[>"!U]%D4=G\0K MM^2 .2#!.FRM"S0ZH^(LP4^,SR:@$"E1T\8].3;G)3 A! M'3UA*"'A%:4:] MJW/S($;9F3PHB=\696_8K5>*^J)M:_<&CI%!1 3,)(G@2.-T+411;;VX\/G^ M+DR:%:_;P+<_O-;X2%8XHBRACEB&4W*6-"M M=GM^*,K;M$QTVNNQ92Y>IXD_EH)Z @><$6MP7?VC(L]'(@\2W%:9-"X\RX68 M-57@?-9LNPG9W-'8$N[S4J\*@8\C I,R@%G6T0E7=Z@("1',,8FYLHE,B!"- MHD@R#I$+(@KQ.CEA(LV3$ZUFX6!PGY<0:$NMB@);(W@P6@@6:QO+*)8;NC$; M$K/?&8VN;J:# *[*=[U/G\>_5LO!KVX>$A2NT^]#8'P_?6XT?7#-S4+KCS_T M[]4_]F$XO^QY.CUEW:YSHVT@)@8!ZD82$8-W]9II*Y5MFV+3F.;S2-0/2L4% MF3T@%:F@F("T.48B84XR8T1-111:!U.ADZ?@A( 8SC#A>6OE]$T5>;(\^89D MT]R9%()RG (,8G PT[!)R$3%%K+!(<7\Z4AW!X;MISN@RXVY4VT M) @%!8ZS2F.W:[IPH]I&;*T3ISE$%I">K85/_HX;5NV_Q>!Z>7G'W()Z+13' MW#(1);&:&55>\^NZ'G<&H#.A(=R*U3+ 'HW'2MY@'@F1.&+P*<', M>T])/=C66$?TP?&8<-'S\#&ILW#VB/8Z8AL36G!M0[(&YIV MXT01*;.Q!IE%C5I 9AJ!!==T!<034':"=B6!A?;>"2VE=L9Z#RIHNLXH$5B8 M-N>+@\I!')''0;O2.5A)X%3;)Q7U)HUDDT![Z@43 M^8ITO>R\Y<'>6L!6Q?B:@U?GF8^2 W0*25'O;E<86Y$U;'&\#6!?RN)S,1A! M1#.98O]K,;ZZR0JG-U@Q#]X=CYJD>MTH(4I$B$]G M\TBH3V;(,,,7&S" M+;BQ$7-58\Z\SNZJ7V..$5I74?@TH5H\L3@ M:R*JSM.37;/,D:3ZEDLE-$Q%9'C2N-]T;4-UY M;ZEDZ*F /AFA=A11E:QNE%0(5XV>G"JLM-XO#^F3$V:16RS15FT4F$7ADP:A*4REA#6BK7%,U+S<.3Z/]"[30UEA.(&!R MQH,=#XY5EHDQYT'*Z,^W19G^T/E4X+4^5_9E M>V^+P?7GVTZYF!2>V[ZVZLO9/CL'Y + R^S9MO+>^N&Y^?K_--[DI%YH2'/1 M((%U4!S;R"$\-=-L403K@N8MX:#*MZ=$$28+<=YR"CZ*TG\\,TK3".X6'&9# M/+BD1#G$0*:]3(57%M%V2HLGH#3;2:;S;5] =/,U:]\])"J.@# MA(O!UB+L%<%+] XG3)YZ TL_,Z0L0L5(>*?%IG9K@3'A2 M.7U2,F3],IG>B=)IS?/?A\-N5=):E%][U\7H_;#?WOJV\DZ .XV\MD1304TP M(DS;\Y43J40XZQ8CF#7S3,N >03(JY()6&%/'6<0'*9]NS;=;')KM0D8H\CR M1>9(JN:%R[Y!7I/-,\P%DDI6 4ZL/9>(B)K*0ON\7Q*$IYFK.@#(JZ@,KK.5 MTGCLL)!,4N-82JL+J9A.N<:,RDIE"<@M0=Y)@)$2B(!B8XQKZB,BW,F9 &N9 MP9E&(2\#S7X9Z?LI3#H76?<<(X2R.0W\H^[0?'@NY1%MS<& M<'O]WOB^D7'].NQ_[0T^+3[3<&KF7[?P];=E[[;ZZ[KZU1 9%\CYH*,+GD>+ MS30TXE8X&5N=&X3D7$BZ*3GV0D+^&WX"\OT\''2'@S?PZO)C9_#GU@7\5@+& MGTEBIEW0O+D2:UXFCT<]=OHBJ9R% VX0TQZ\ $ZYG\XK )&4$-:TTQ0?\9P_ M!5$W%DD4E4'@.@MP"JQ2Q%(K:_)%@_D2\NV3>!7KB]$X/38IY'V((M/?WJ4; MRU]Z@][MW>W!+,^*VED5P/:SX#"6R?V4PL]TGN?(M%.(+:/0-M@V:?:O(K51 M%%WSM2@[Z:KWX:=:AWSLE2H+?1<09D67)F8$$E# ,4[':^@T5!DO,:YT_F9N M#3Z/0ET<$'6B0T#&,"21#L7M!(D&(0(145+E$:/:VO# +\GR7:J*[LJNG?0Z MT=HBAHPCGJ8*8DGK]@V%A#19Z@0,@%YY:M=KSIVTNU78!NTUL1 B"JILX#/M M3A7/ZGB)EGJE ET/YZ_#R?2W;4E*4ZI;1^%E:M< H^0#J=?G\LCSG \&_;(* MU = =H1V%6'!$TT#V5*-/[(A1),BRVD/!Q%Y726E K6;]HV@;90&;CE8)&4, M@A'2!QY,=)I08#\WG#'N5,PI2QIYOB50[ 3H*J(&C(77U/,(07J44L"9G\YK MT$RW ,I0NP2L!!3BH^M>=6=F!MWIJJ_J?VZ4VN4+ZR7!=(/Y9B($'Z+@PDX+ MB-)F#)>Y)[C9T[<"F,? W$Q@SL/,+8].>(4@IG*,(9O#+)X MYI9T\#S,!*6U28)KI) 6"N(?,QWFPHQP.IN,HY\&Y%5DUA*$607$$41GCD#T M92V5Z4X$'#Y+\JG:ZO$PP[_[Q:XRLI!^5SBUPQ!09M9R1]S!V\I;.)H+YE!!"6C3Z.;;$(G7( \>RH;H). MZ9CK393*_#0#+Y2&Z!Y.9 R!$1IU7;!OJ-6N$3$^]&B_1M^3N=;05EAV _:/ MY< B+X0#[P+",PT^AE:>:![!SG$:/(M+&\H!6"[W#VRN1N:!C9BG)GXM(\)4 M"PG LIJR&%.R MCY@2-[!'8%94G$(4(DJ -/4\$H\FG#*U"66B,173IR (!E MZ+' @HS[7O]NW&S$7B^]$@DNA8C:(/#:L/-I$.#DXDY:;Q\EO0]0[0&!8W9Q MS!,,>^.5L#Y-+39*&F7\M+(M6,NX74:PQ33P$])K?VUW"UJ/8NL(%LS"?TMK M**4U&8PQBJV2&_9D=%BE"2&:#M2"Y"MPLG$$[TJENW0K#:AP'AZC"?>*P*D( M/DM[.I#5@7#J@I T*@,Q:23(".S4JEDDY"CT.HS@4Z6##@PQ"_(O/#A7SB4R M8(.YHLU9\HMRHY^&#JNM*DVS7B,5T>O@6G(0T5L)'"8*NG0)O3-MI1530 M##=')AQ+9%8H>\8@5E921K#:1%F.C4TEI4+AD(J]5BG[M<[97A$X%9D/F!EF M# 'O1CG"-=;15UH.XQ03RY.0^;WWK2XX.$99Q6*0/"5>0608K\P=?0E6)#(BJ<'(M?7W)%B'$SH!7I+'D9"?@I]GMEV(PFN1T^OWA=?6OJYMWQ?7PTR!-\II,!)_Q@_%)ZPGR,LIVENT9D:UI]>NPFKX-W_^K4W9' M'X;P<_.?I]=,%LT\ +#ZBJKZH:SI8P9,^XC.A02?HH)@Y@DFQ#$E#&%RFI-4 M(FW86)O[/1CFYT'>J^I^ M-;RH(O/O0)_1N_>_KR%T)*FP0GL4**'(>^MXK2G K6\F\E+[!GY6E)ZH*W"- MIG]*SZWO]]M"BSPX @I'XDC@T6#LF5 M]%Y4*P_>"S;>J[3STB#!=)3$D]H2 OD94)W\(7X!S^9"]@W)OD;1S.T2\DPK M[S%.40 5D?!I*X!*PR1=17KU"S\)RM=KT:_@ZZFS\KI:_M$;Y#=04SJE\M>E M6M4*2J66:?6-%2&-Z$&<8Q&PD0J5#YH2@ZI,+":4MBV;)*S1HG-(X-X[3U#.)[2]*H;QF\F#3A66 "D#_O6JUJ-7<$?CCL M_M7K][<+8IVW*-U4QA! (-+\2JSKD; 0\F4UEL.;7GNLN$KPI/>@GAR$QIY12KC7;%I]Y2C# M.E^5PH1>+ 2>>_LV0*V4*(HCQ.L"G/^4,X0 8-J@F(93HGP[,L-*DD<#M>:( M8D>4T\&#-0/706&!3#T65X&.;ZFFPHW]KSL"M5+I!8.MY2J 5YGN7K5Q?M)^ M'2%X:AEMJ'2CQFL)4)/Q:,D(Q7)XZZJ]#'>]P:>K+\5D[L#(IG3@=(S:A\ZW M8A2^P;$=EEVP4^7]FW%Q.TJU;2-M8)/U.BK10UQ6DP#F$K6.06 M14YDI87@'XKG);ROL9:$'(]J\/6I:V'!\]C%;#(7 F4Z1$*%(]XC.&>U2J+9 M9=ZKGQI-!4O V!725;P!+Y@@$U'J@L F2N>G;C%$8TKD<\I)HUQYGZ"N.7O< M,=!3X*-13#B8M8#Y;,A,;%GE+=IT_-X@7454\$? Y4C+3=,04K VAL>)P,=T M@9#/EL%MBG4S4(O13LOJ0>MK&J,'I>6)54P:P^I:SN1(9>X*%^T@3MZ_%6AK MJ$=XX%*$Z,$\>:W3 $Q1KXO%('\9: V/=\.1]ZHK=FHX1I[:: M5%-*(W 6*8.F(RF\ 23RFEB90[L:I$?"OX;8$10S2?V'(4HX\42+.J3W"LQ< MYN!CU*B&W1/\#S/]MF:!TQ9B>H2(2%V55@K.IG4#WL; ,Q1>TR1&F^'P -;C MT5BG-+SWQJ;IES)@9RW8C&D X1TU-L\*"9%9C<=C4=XM7&-NS0S--*:6.ZK MY%F>]B+CFAD0\N3RI#9 H@'4XY%8.S?(0'1F+$.$&I1F55E7:R A<):RX$AG M5O&16*SLK-N$#U0P8 &R2-% C(D.UWQPJ:XLBY$5R13\:I >"?\:%GB2QI6C MR*1*DU\5ARBZEB.#71:>@/Y=QX*MX$^+G0?C8;G+&: *A ?$1D\H:FS#MR,RW/@[A#K3M!?O49P/VF&@I.76" M3O=QJB@H$KD58^L.\*'HL>9("REQ*J3$J:A.IG"T#D1]JJ=NF7)Y7$1.YD2 MU5?62^\(I1S4=PC:S4Z$YEDB'O-U;O$3$6[_JS4@>@5G0H*5XE9IQA'E,U($ MZK.XFZTS"H^EQ&/\TQ3OIF14*J='-*H@7>T7@2>:V[C7&*]S4)<"MS>C(Z#OP\)B@U446)G#4B\)G5 M#];FU_EY[N\T"7L@K\ &*RS6:4V@(=YQC[2MZ169SZ>/()'E_D^$8.LTBDVE M4,@0%TC:\J=%I'7TQ;)^S33]2:[SI(^+ZF\< ?+)@8+[]\6M)4W ,(*\&F=#@(#X2QRT54W/]1Z M[%CFUFG2U/Z[@[;FID=X!J3BR,KH(Q',@*:MJ6; OF=4PTWM\RC05OJ/$8R@ MM($:[91BWI.TB] *\"89-GE<0&C3UUH+VN3^8N9];2US$*.*-&5!1.=$$)9) MX^J:'>9@]L*QJZ0KB2F"TH*S-,> P=GEP+<$Q'$4OJ6FIGVP[$/2-=( MI);4@S6/41@$-E [IF>5CPSG)9O)CSH@J"LW&5-'(*A1*&7!#*4^RDF]G>?! M$9$/EE\BH1N NM/-HT0&3K?W4D1KL*5?]KL65C'6#M/&,&"=#1RG$N MG)V-:,,TKU=%4C93$ _OWARF5=6)# D301<;[A!5<$Z%KL?&10E^3)X6$[R9 M3VJ'Z>=DGL$,OTLS=_O;6-OYPFKPIXPRP=O4>)Z6!:AI<*\%@; Q'^?8**QN MA6(W,%<-@8H0EAL<:^9K^8@H%U1@ M4,],$2D@FY($4'." #F#=3I-O&R1RJWA M7):<67>(53#,DNCA% CE!3BM7-7#"Q'+;[$@8I1D,7NQ)/FR$J159QA.*K,2 MP@\X)"8::<&DU1,**]S.-G< MF-EC!&;S4B1!TY-4^DC %3$\<"SKK7U8:IV9)99)^QKT'T>J55(6.=@MSB6$ M%B@PK%)!2LU29_(J7\QD4R\?'/B3"< M5A!C@=]A.#8$CD"8KB_6X# YDA%+ M2*J.1*H#I;$8!86$&-=26LL"]0Q-NV>154[GOBR#Z(L](0U6J:](O&6:@UAK MB;W@J7FL=HL,;ID #*BIIV3@0BOND64]4K FEC-&TR0QZG'RN"><-B#_61I/ M5!U/1R'5_K-'E,GH Y/)AS8R8$X)FAUTE0>7.(W\WHND[#1(0\5@E15(1ZH" MBISSNG9!0C1"\YHCIM12L]PR?>*QLS)2T1Q%DBDN1&I6U(9.;Y(MH0%E>E-1 MV;@270??H+BZ:2Q]Z'Q+&S?LL"R'?Z65$)TO\,DZ4=K_MA&<]J\(1U2@!I&H M#::F7B^!77/X9KI%G_S?]PO8;X[?(EW&O4^359[%J"B_[C:8W(%@,^<$J'WK M9*J0FBF65@:6*Z3!$AQ+A& X.P*2 M-]75-J"^+\;C_D2G+!FDTA)XS&\=X>#-.ZZ(]QR\?&?4H-OVE"R&_.9DRP(+$W0CI,H8GUTT_U#E^-/[2I'JNN3)1!M8Q7EXT+U*T9MJZ,/C>(20EL8A[0E)JR84HO5Z96\I M:NDC(*J1!=XU)0XA3VKPQOWC7C%Z*/G: MG4DV.LHU!CN1CGNDWB-4E_@*K#*Q>XVS306;0[=?G$XF+!3)/=$461ZTC1 : M,EP7] D+_OT*)7ITVATH)T*5(,$I1ZJ.30HGQM":)&"F,Q?I),1J71$/N*'6 M.HTYV![L$8^F7G1@O-1YKS(FA&RDT Z.T^D<%2!@K'IX,8X6C++1IBY!D&+6*'YX!((K:S*"CFG2 MKQ8@@=9:B,!Y5>@BN(HN9G[8:P(V.C,OCX#L9"201HJ\-9%94 S2JB2'/((G M#9(&'EUV%I7BAR##H:Y68@C>2)+VJ&DAM1(!)^QH&N^H268N7A/)]'X07%/ M!.0&,(Q*\QT8. 5&UPZ.$SR0O.Y4,IS%:X\ [&0$D&L3<*0A.!NB!_Q9G0G% M4LF\B)MG =$^J'" ZPZOM;.:2)+6/S,#N/@:KZAH/L]',K$WR5O9UTZY\2EG MP\#B&.FH#+::BH]T3!?1+=-?--TG9"EAAE@;X$8\BG#_&A1>5=E .&Y,G MV5X3I Y!A_T+GPJ,8@$*PP>CB;41B0EF@@A"3!N/Y<8>5K6P^^IFYB*^+SY5 M/-Q$$A?O<9PBR!%FN1 ZS8IS/DY7?5D0QH6UIZ/)2U[]-+=.:2DD;>!.+$:: MN; 2WM]6PBL-3EEP;91G6F,GXG2CNV78+*2.5\&;@S(/\ R;:>'3]OXUN#8( M(&61,84L; ^U#6":Q!Z5>S M/YW!.!]!*21O:*#' KC&.L< 9X8@J07C#DEE(YN--@)-F2_(UDW/? \ KLQ? M<\H$^*^:QT#A"XI4%!2I>]+;O!003&ECIL%F #XBRJ-CLUQ'-P+W'E'H?F2G=.8D,%$JE>ET=O5)1VXHQ8 MQ6A>B@;1AB('.4.GI$-Y3!/,I0I>X."83,U42;-XZR)B)K_N:4:7!Z#)_@74 M88ZM\3PH%B0'=QYS7F$I!$M]'RV\;XZ3WQ3/JBUD%._&=V7Q2V^0*O7>=NXK M!OOF1+-U=2M6P#$Q<):"H6FTDD%3!U_S0" BR?QG+I8-8-L!JU1(\K7XH^B46_;'\"@-)1S"6$HE M)\@Q7E=* HH^NPG6,$D8KZ4CJI X:3-F,;PCL6#Z8 M6.Z(70W?3MA]^%P6NS"/B.1%I3L]BK15$ U04J-G1=[[BA%=H@,WAW W!/\: M[H(>(4$'I",VAFB-B&4S[DD3\K%D&.THG#5\.R#WX7-1%IV;<5%NAYPGRM.4 M0/1*.R] 0OF#2J$H+[*>[ G9&KD'^%8@EUH!IXF*Z2],F@,W*DO8.C$ERZX.6ITU'3![!Q7M&*Y>/ ;IF2 MLHZT$G$OF('8CP01;$1A>BFGD4:!Y4.XJY'F&8S9U))U )V,S^H0N')8!T.X MYQ8CD"<]:U!J&=@)AIGME0 'BO*]-@X1<,$E\5%P;[1G-5[@5^0;:AH3V79! M:^5A<&D2L ?=XK@Q"!MD8]WR9UMF+G#:S-[N!M#)")I47D>(%HTGWGB* \$S MAJ2!7IF@L68>])$$.,"%;Z2,&"$]Y4XQZ248S1HEY%D^H3+S5->B]$MO=%WT M^YU! <*_:VN!)HF8PF,*8J<$6',W;9ZB&BN7&< 59V$)/(^%?F4XD"8A&W F M(TV5QA@EZ9E"KW#(1PHO)_)VT._@-!>%[NH=,-"+CE+BG06&>(JTBO7X#!]R;K#F MW?-2.':%=A6YE>)I,YF(U,)),JEV9]:XK#')PI94Q+XKN/#19G]HI M&Q7GCAG+,81;X(_7TRM56\*D)=)8"LTCX5Y9FA"9L.!\2ZNLBEX9(')5FL"$ M##KO[L!ML?A! %]CO5+5M0;398G3/MT,NA#JVVH119[4;CF3AX)[95> E0$3 M"?9",0J!@X"H;3)+U-AHA*W&*.UX-:I?W"9WA5?[LKKSYU1FL0RO+T= M#JJ9/MLO> H&SJL@:726#Q830WB]1 (KGGEX1FH$O5H=V$PST<2@LNP0/7=,'A7]$'RNQ^&X'C^JS?^G.8HP0E)?NSG3EE8 M^(UN!;@XR=]T/EV"9=4YS?%]NP)Z,&17 MSNZF0:8AM4QP;[U"1MK96A^B0SX%C0IYPMBNF4,*)XU Z,! J0DMB# 6X\1: M%J6 M62R/.],TE04<)RCB?W0&L^SV0[SSX?[+?(9_"!^4XQ[\+@1"Q;H!G6 K4KNF M5(J*2+0)NIX.!29:MVQD6B(&&V*UDB /*.W0C4 =%D)%#:YI /C3P)W9FCV+ M5HUC6@7'[O"N'2)BA @JT,"XLA*4+)W-KJ&HQ:U82_A-H7Y;)M=V?/^VWQF, MS:";INY]V'+1](;2&*=QYR2)- MA?W>"12HG^U\ D\O'TP@&PTM>T+H_>=A.4Y3E1YS((ACA&HO.0U"2J(B%Z1V M24#=KYI'LA% >\!@#3=PLD/@/5D=J& <'"E28P"Q=)Z)9ER3U>S8' ]??"WZ MPR_OAS?COT"Q;T]]:3DBUG/&X?&DBNKI"!X<\9:<5M,-7PK*CO"N4T>I"H;F.OLU@VPEFK/FV+O5$#T&]M4<8)H$2C$CS("KF(;)3^OTK8YJ82+IH6!_ M,QK=;4US(;RUUC",HY0<=";ULH8[371N@7L-P!,P=@5V)9$9.)J@6UADB+M( M';$HUL J;@\&[-7=>#3N#+K9]I?U(LT)<1*EJ-!82RVA]=9OJXA5:'N(YV!Y M%-@K"2W :DH;#4OK:DR4(-*B)K0G"W5P^P1[A]LL824*CF*(/05WS*46PWH* MLC9YCGPIF-D-ST:@K4JG"E[9:H M#-RGMAT7';;IRL;+^F#12$T6 4G1=#G60[0/!$ZF? VE0E:+F#JKK24V.2SZ_31*K]D6"WI@$P/D+( M *%!&BGMI*+3@\J\;]D41C3/?-,UUSJ/OX""6$48% 2(F%9I893RI ;2!IK? M72JZ2JNV CF\+HKN*);#V^3[=0;7Q=5-E6;-Q*-^7QD%?> MX>^#;JK"@?,Y!GV55GNTIL13*FP$C_7ODA]9^4977]('VZ>X',<\) =11T$M M)S(MT8OP-\*\9/EV#T)D4XL=$)TCTFWMW!D9'#C=?G^4W@Z^SOB125/M*$_J"!QF*Z43 MV(J'%=TVWU>VA"8[@'I0K-?) QPD#X$#YRKHE#% G,[2WEQGIA!GR_X.A/R\ M6(1O17G=&S7S#9NL"4 6/$1/F48""YKFF*(94[')_%LEQ%+D6B%Z)/CK+B52 M-.+!2\&.IJEE*/C939'T>0LGYJ(R4!EEB/(\,? )DP#;E10,ZT\HM,.P")?\-+R^AA-)/FB?]_S*1"],[O=$32G'J@"X#X[$7CV\9[QX]KN MV>B_;D D)&&;)+@ :5O[Z6]F%4""!$E1$DB!$B9BMV4^P*JL?%?F+\%Z-D3= MYNQDJSS4. ]NN@O2;#!O:\L\T',IP0@[IL5! M@_B^'SHF,=618@-)(91;;%JB/WF=-< MY5:??INK/%"?"S&L!1(41E)$@0,FNIJWR_W :M9!4=)PH!^W3+^L;0=#O3\Z M.=!^Y+((#*=#;2!L8,H0:*M8%>M<'=E8MR#'++NQJ);VL9^7@]"&8-!Q)76L MB%D!#58!3&0)OPGG;8IGV\?!0$PBNKX4:"_P/[ZWZA$(S$ V>^2MADUO9Q^' MR^H/]->ZPK-#PF1((@C*$;^Q$E?8DMU(4@CS& V]NUK]X2L_1/J0VF[HN9X% M+B/L$8&_5K;% C^DV2YXC"@\9.75I>R#Z^RE:4N\1F<01_F,<05&61(]@C\; MVF>[!N[@<6YZ+=WB@?JAMABSPFD$-9\>P>QL+OZ?0 M7DJ?N([-*>9,3,3[E5;%+)(T\0JVX4=.NO"#CFD84 \TOA6 BQ)XKN59MJ(X M9SC"8L<,MI99)4^2'VE1UNCG".01)/J_#^\?]2/L=G0Y!^T/RV06K=@> H?M MR_>?_OZ&'\4]^U?8_O8.9DK <60F6&(?+)OOAM0+A#HJ6S@2_MO87C.&>-;M MW8?TRR.&[A(S\2*#,6F510=P>F[8+'I_([;3_\^^O8.%4'; 0U#*@>^!/@8. M!4]+G1[$A.'."3'TY-Q9_C/=705PA,2YTI&@))CEP8%Y=D!$"8J(>+,[D!9, M>DR4N+VLEC9RL.%(!B!%$0DLQW5(@- K^G1HZ'N^V]B(8,?$/J?8R#U2Y'"/ M2@7\QY@9>22""&D5$5MF$PBK<8EVQHTC>RN\_PM;R ZWEL-X5,'PB=*+,>&N,EG83D=RS%!+D0S&R[6U6D5Y_%S.]RD>2KS]P'NXD-"7@=YUH,8F'BD+)> M'VA F+NC1[493':.!+-BD0-;I=GLW0R^>9,GQ;T(.\)5SI3EF$ SUSUZ@)[ M!SMF9'>: M$RA\4N<[P4B-(?^-=]^P]=B+@A?'6I)XEE2>[9?"4+;C.&I<1L M6(F.44$!SF'?R+OI/,^^J4OK^\@ IL6!^#W@ NL0L=N3^Q49?+?9#RIIUZ7A M?3RZ36=)?E?_W'TPRHY'JV)=K'2D*L)O: BF[.0Y2#&1(;%!A> M/-H1G*1#7--MXMO@=7W'J? 82V=)U^9@Y[ ,RZ1.Z'C5M$F3^Z<3Y4/R4)Q&*W2EB6"_+I@O1U5:K( #K29LC4/% MD0P-2WG2DINEE;\EH*[C^6TZBB?J[%2A:7[W__D?]F?> D%"4_J219QRU^>" ME &*&]@A;]IQU0+:L?W]YNV_C'5#T$ >Q%T06C#@-+."Y'=]UY;-4JGMCM . M;._W+_N]Q] ." ^< (M+J 3>JX XW<"UO<;Q64(>*5-/VM]!SU$(AC#.,K(= MY@6A+UA5[(U(18WJ$C"L1QK*IRZY'8F2PN*>#!"((J09(7,JEO.IO\/S;Z1+GWU[!R3*=9DO/$9=![MP M$"S%)M7V/.DVVJ[M!M3$4_?W>Y%<+R?_2*_WWJ.T&]W4^FER^*:@]Y^+:T;6=RQ?X+:@+J7M>>C7?M'" X-N(UE2U9D M>Y;G25+U7V+-)I<14$J\,DKMD2/I6(3:H>1VY'N,@1M7E:T)TW4M"RC%SD^I M/TY-J8T T04%8GN423_".\LHJ+",G,ASO2?SRK<4>^NB+$?4X(\S'_:;PP_? M$R6K-(B+=X8YCD>B,&KD"62S;'_?GNI;_[PJXW]:FQ6.CI%>""H>K[0DB629X[(#VPZ" M'<7,VVU6>U;RJ,7>5]T$EEE-CN'<(N#-(?KT"MR(-NO)'KK*(HGST2WP78VO M'PN.RT(.*[0\Z@0A#XD /\.OP'%-L]G 8=LVWZ+K@>4\;=T'$?I%83._RHAE/7KABQA)@/NF$X:>="+N5^@L%H20S7$[;ZA#^%8W MQ/UK:F$'G>GRMIAKAZ$31J8;.> 2^$X) >80T,+-.AAI;0WN.R^Y3@1O(!A8 M2-\EGHD9/ ?8OIKO1QP2VCM&V(,GM87T<'I"'*SD]P0S&0TH%F4%%@Z;K!#; M">,[BE,9)6QK ,)9=M 9SO<$IR["GGB1M#W;8J:_YGS21":4@F\[&NY-2O8^3; M<;7KHRGQ1SE8<,OX%;3-7\()61G><(V M;8=)C[F2(_0#^$=5-8)'N* -9 MD!Z$:J89-/NOR#9&]"Y**$U>OO%;EHV+1C[^B(!'(#X?>-P0\'IVQ"UIE[UM MX'_#&374&R?6UF7PKF4\:ID'AQ9)7[B"!F!R(A^\*VX&0L4WKAGZCM-P/01E M_!3+O">:H9:+4P-BEU,)P*J-0( BSI;@+ /6>9CV-)A%I?8ZRH@'@?O6W!+5#-3 MIL MLP$-(1UY-A()@;^GB#'Y6E21Z3$(,U-*)I M4_L9=U6D\:=XA$.Z[MF8S4&;^;X-\AD0[@2^S^UJ8T% &W=U#&S#\^TK?!^Z M]V%:@='F-@* ^E' 0^$%='524="L$T9GI\T-'<18 HG ]*3M.+8 RA//]Y0N M]!P["GDCGP9^R%83VM,7U[YL@.*,0 _98(1TRLV*;+"1 H'%;+\Y$)N#@[E? MPY]^5T?+!LBX\'WI.5Z(0WZE9Q.],1_.448--PCLJ.[AL5&4F+N!&Q.8+OF![S5Z,B;==J MXF>8ECS@*#QN<>T+!R@A04/N^8%)3,I= HY/J8ZX"U%Y4[]*6SSCKHX6#A>L M'@]+M ML&$)*:-FJSLZB-_D<:P&B$ 120C-0&!QS"+X?2(DC#7'A]D0%C@M+ZY]X?"B M2"+8*@LH![$W?? %41\%8> SFS=25& ,S5:%XU26@UF,2=B$]7P;.T(Z0B]T31ZZ =ANSW=H&$!,C#M"YYTV.WR921^WHR]) M_BT=)8\*B;GEVC0( @[_ Z82/'"J.T +M&\C.I+D@*ZM+>2Q:STX+LWQ3>E; M$%X&W&0A0LY:.BZ.@+)-X$;5]G6RQ=X7'?NVZ=@!P4C!IMR!0+X:+2X\T82) MMHES.L+>-X MKPM_/_;B6CBNR8AKFV!_2"@]'Y1%E7G DH;F=23=)N[>Q3QMR9VYRI"N$_(@ M(LQW2ETHGL[7[H6*%F"B2D[8-@55LYL"QW" MFX-<&;&WFL!/LO.#M^M!A*.C>$ HF 5J4Y]%:M@OK#IPF],".#B\9SBL/SK$ MSI$$:JBQF(*:.%W8A ,&ESD@-HMV))5Q7/5Y*70B=G8)YW[$P8N#H(A9D@C) M<>.^&[G !4U\*D=8IV;G>RP?F&<*QV(Q1WA$6)%-(K::N2VM9OQ&^;:9/M&2 M.\/.)B56:'MN%/AP7IQRT$Z5DF*<[D >XN-I5ZHMC(YS9EG=CG)5#[C R:V/,\<#@9=87O,\LT ME4;V(-RSI-N(0DRPZ(]2;^V,)PZB()(!B0.#3APPZ51"H,G=U3!!(9HKI81O#:IX[%)K9=;>W?HC)::@ M^SW.Q^K__3-1L&>?$N"C,;W?RN!W&M?PR'-Y.EJ4$YY^AST5G[_\OG4%7_[4 MIA.Q>_'J5V #H]ODXRQIU+=S!^RK93N4^<(QF6">*+..MA21H#_]_1/]XSX: M/HY"KXCR7V_SI$E[Q[0%KS$;Y^S[[>0I@2S\91MH0P)9E5 MOUM.Z,#OZ-.Y[XP"7WH1%Q&UG4@(![&!R\HHBSC,V36YT>08WKW\,\(.R/], MTIM;6(#[+)XC3?,7FP'8DZV=&S>I#CAP[H/9L)WP%!143" MLH+: <--MWS#]61:.23V&<_^J$,X#UNHWRT>J4K5Z6F'4OWR#@:X3U1=C[/( M\FC@D1#LEC19@-VT$<5F4VD&NT1U.WEV)N)-8& M<,W*X2#ER:$?=M:=%0>JX7KGP-G%CYVH_G$<[&]KU61YT- M&3(I2.!@0X8D1.+(J%)+.#R*E9R@V!7K"0L*@BE+_\P'J@Q6Q":LZA+Q_$M M4T9!&#B,N* O;Q9^L&5 +,DCSR";VYUE=7[@9_&MNL8/_U2+>9[4EBG=P/>%C$P9,->)"*V&QCA,^-+: MH:XIX6!NSQ(B;5+F.4[C:[:()Y>9*-GHS^>FM'WIR\ VJ6!. :ZBG>D937G M1W!*CJFR.#7!.WKD70UB-B$9/-WSY/#(X<3TJ2-U@;$8:66T$9V3(TS>8PNVTXDO[(+R!5L7'DQ(W,2/I, MVM3Q0H:SWPA*N>V'PO.BQI&K;L?7>>0O-V'%@0<@](H\BP1.("E$VI7'S1'7 M[T"J^RPYD >>0RO,L7J:6Q3+J5X'%MSB.?TSF\!C)K#HS_"[C_3JPNE\DMTE MB3ITO='F*9EU4;5X0(C'P\#EOF4,D]8OF\Z@4]$8"/Q/3-P(^)[/?&/]W0>3'S/Q;Y\ MH#L'U<2E(QVOQ+"7@?"DLYOXHI6A> O8!'X ZYC),$Q*VYHLHCZKK=/!;WJ4WBX,;CO M%(@5A79(J2,9!*I!X/I1-;"*1I'7R\+N4VA9%DP.@;\M:6 ZH>VXQ P=)0L^ M#P5Q-Y 47MTIZ(DIY[ +H63,#,(HE!;S3,' M#J%E4; DY;YT;)O[9N @^!!$"" */*!F0#?PHOI#.)55L"2.:?!9*"('J!XY MOE\6<+APYJ:_\Q!X&Z7NEWP(+4N"RSAU:6B%/)*AS3@F#Y51(#*R&=UMFE_8 M(2 J=I0GR3N@=IX4BW-FAWS7=$T;0F3./(<3VW4<7X5I2/YP P]X37\P&&U4 MG!U+B^@\!AH2,CUPUU?!Q&#&(WWA/^1%DA0B.7NY0 YU/3 ME;XDH5UEA4PBQ!["BS8N+RZ'\*?("(4NCWSJV20*A "J8R$TRM >($=GCJ!E3\<1H6]: M-M#4#"S/]P/3=%4J*+ BZ5F[/9W7? 3M>_S,]9V0VI8)P:\3!)RR:MJ82QS; MV:/ZB3A5X'4)1]"V%+@>"4($H?==$7!N.Y&G_'W7E+YOFJ_V",Z7 ?*C0 8( MC^!;'(C.W9!ZE2TPO3TW,X20-D R'DB.SAQ!RU( 3I#G6>!NAD38CAV!#.AK M 2%\&5E[7*%7? 3MVP(:>&!V(]#[8'P)0:!\K[(%821V9W]>^1&T+ 5X MQD M%O5\$TLB'#46T]FA^H/QKX].? MEOGH%I:YKO@Z(##4BDR3"Y^Q0'B>)P,:55WO?D1V];N)=DK^[J-;*X=3/=T= MCU/\2CS1O^,N%[=9GOY/LMDBH4^'_D<\Z\;IX$0)27R/"XGWS+YOB;*CPF9" M1/:.TW%L'#[3^&J21%FN"BH/MQ*VR.^FF@0M&>*3$TK!H;7+AD_IN2;; MQ>\48F\IV^C]NX<(721TFWSN$*!X:!%.:&!&82ALYE2T=]R0[;0$U!*L33[O M%.WO[X\\DQE@CG#,R(PX\0E8:R%99%4 $RX+S%TJB"(H41L^5>>/ID5"A]0% MM]4"[4,]Z4A+,F>E?VP:[D1*>\V$;E/_N%[H^K;)F92NXZC""5;17G*ZB\E- MP8@E+D7W?ZQNHY-\E!;X^ . "OOI)&CDBB@ _@QLEQ*/.J0J 57>XBZ$,NE0 MLY7K]7U[.!&!MKH[RG>23WDZVMW/OA>B)W0BFP18H2DQ&^/Y06G<'-NUZ1;D M^KJI10Q9&Y5J#]O9"8B9%!NM4Q +Y^FL2$<'.Y'W]HD%5DB)0R+N!-0)0RM MR,_2'MEB&RH-)U.UU";V@$UU@HC;8/5U(C(NHR#PS,#W3 ^3MZ'T1"08D4B M&(. B[G,)Q9S0HC"?&!%VY-26-1MC(N_=$ZLX3;?AY1QP%]Q;<(E$(Y[@0PC M-_2B"BG*(;:U"^T"YTU:;2!3[]_',Y'I7.BL-K<9]04/@I#ZS)?^Y56!GF,Q-<;AHFC\:*GGO. 3BFX[I!30,?8)7 H+B+!)"B8Q,8>_%&>5# MT49^XAD!(]M%&]Y'7R%M/T+/!TC,F.7[3#K<X!_<-J7=B,RE&KK>HIG:NX]G(M968FUSYAZXEL0T'Z"C%''="LV8N;.P4$2-!L0]/((]+"L]A9?;2A\ MP7W*(J""XPE&PT -*-!$"S=[';?G8[5X&7#DSCI!S -7!)8)@;*,+& J(J1E MN2X/*A$%ZAZ8_]$*]O?S$5,#:KFS<=4G^37#EVHK<6]N\N0&K/93# 4ED2 , MRP I\2)0@8Y8W5MAKJ%X]#[/2^Q'J4_'=D,1"L?!JC P*&'(_8JX M5-!=2.F26<*QVZC ?^#6SDO.UO2#R< B4_1Q/&("K3TGE"MERT5T0#^*3-MW N:%U!."KB[$*:5[N%KDD]W M#-U^;!O4&BX5%[7QZ;*LO#%(VR4XS\VE(<,^9=]TF:P8/G!M*U1#S.7[+?*? MA XOB=JZD:)![8C[H6U'CJ2!PRTK<'G5D^D$@H<>4+NG]:%F^S7<)1.^YP2A M+7U7.)'CV[;JKWI++B+HNF$(% MX61%%D2!M-02)/A?/<%;410.=;CC^99K$TJHZ3BNKTL_0\_EH72 X*0G^-': M@B#JDHS"R LL5SJF;;H*^,=U(G"A??L5:(O'-I4^0EMPU[=#Y@<1#SQJVBYU M+;="H/2Y,(':[(^>UJTH"AJ8IB,CT[4C'\)MTS4]I^KL)8YP5XJBI_<1>L+W M& 4E$9$H\GR',<_SR!HN*4+.%7\X[U^\ICB77P&!'_R>%42A:WDA"W@8*F@ MSQ.!"-FKT!3G!?=](4)::@I*+X>_Q..D?(!D>"*!.+AACY1RX.P/*C MU#QT;-<-'"ZDQ-JDG%7UY&\G!UG?7 M"LU7_/]X#=^>9C/=J0QJ*=ENPNT:8(P(+4)H:/,(Q,-C/N616P'&@.:I M%W&NX7WL[7*3DQ"N<3S%IS@=1UG^-?[QG^GB]C:;X&G#"[NO5N[-XGY9Q NU M1%T#C]_-9G@1LW$0M87="U8NJ&L*2X(R$12'[ $IJQF+@6_OPER@%-&5MLCY MP(V>A%!_G))0KO #TP*K%H6A+Z3+7,?U&3%-$LHH(NZNQGQ.'&?[KO+9"25/ MS%&(&$2XY(['',L*+!E476FVE+:0.[O#+;'=(-4%.IV4H7PS-)E+F..!^G)] MTS8CFXO @O!<0/"XJWO/$<)LE4Y9OD"S\DY-$%<7N@^K4\9\@HP8%Q'U911 M]$%T[ZMM$VK[UG;@84KA\*W(H[F&AZ_Q4'#D,M/V8%6N"(AT[-"VF?:F;)S> M(\U&?ZXC3?:P->)QJZON9!PL(?JYT??=*@+:;6R.;JO;''L=FM+TN,\MB'U# ME[B@NK']1D3"=1W6J'0V&]U+CUSI*7?;R7&DF\W)EO 9E7C]Z8;,#EV/K^<0 M2RJWR4XEZSK=#\(">((XD6F#>N*!!.< X; LQZ&@I4)B-H:K=Y_+NCKT=HOL M0> (&4;$YR1 S#T'!YQ+YHO(\:U&"SRUNLUE]\ FF,2R?29,3%2!XQF0R*V$ MRO("3VQOE\D+V&WWN$F, ! M708A%!R'&] &EVDF.P7=WQ7%FWYXK DY4_;#M:(HC"0X@I$GF>.; ME 55]L,,PMT %(P29XNV#Z?+24C;I<02Q3IZT_<8\:(03IW:P*Z>I#QT? S) M=K4PF))M8'N[)59?@CD&-\R@3\+^!4-8X*7X:K5#T#J[PKF4' Z36/ MW.G.938V^3F9KQ)JV4T>3]>8LNXT6\X6F\E<'>C1*+G"2&D MZ8<>932HX*2%0Z-&DP\E.U7/_6N[?SOACWF:*]44;(]#"E9[J;=H^F$8^H%% M7>X2XE/,S%5+]VP_Q$.@UALBW_![E[OYVP?6NN/T'@%FXA%AL(R(_#!/03FIK6'TIW?>@ZR[_$ MDZ3 ;%I:%*A%=C@<=7I8'K<\(< N>L0-P3YR4KJU!,(JJQ&B*Y3GTY%CE2S\ M IY3#!RP8]04%BQ-5NE \/ :J(S@B5M.^^OK#%>: MH%,"QPQ,O+GU;1^"D?*FBH"@"J_!E8+OT"FMD>,P5V+84+Z_IML]&^1!Y-N> MSRR3"I> OQ\&U0:=@/D[@GAJ/N3 O^9)7"SS._4I=P3OYZL[4C\K%E7CTD/; MHSB$?\2-@-RA&4CB6EY4P9,)S+'N!V,5-9-U[.KV[FB7N;VWT991+^3,[RIIHB M>U;6L)K'+.R0?B(*7%[:U Z=T(MLS_;,2C]%W&MD-D&';1K-P\O;NL3?0'2N MW?5[<9&.W-DX2"?+Q2[OO7D+0.K7WX'O(\J)32,>@-#14.AB+]NW BEV(82; MTK9MQFL@ 8];ZNDV^YPJNT[>!9@]A!<$S]B+"( M!*XG/,_Q;-,/!-^]6>% ,>ZN]FNB)W%0C!JH6GC_:R'/>$<2Z@C[GLAI?R2 MQ&YGS4"K8F>%+MI3" ,(]2T;_!C75,220<"Y>VF))>J<#=0%C. MI8C=OI*FI\0Y=3HY4OJ,4TF$1SGQ(+"Q267HP'7,'112*2'B&?2 M=,$Q]BAS*!@Z:3.'^Q!\[-RL*2TIK>YNMBL21R+'CDQPFTSI.,+T(JP\!MW- M0BHX9;N<]ZY*W/&&[A$2YP<0X=# MQ!=CG!A25LY!#@:@$M_M]IOGPGQK>+C M=>WDLTDZNM/__RM0Q)M ('A$R;FT39MR\'#< -Q'TPZ)66:7*?R;.C_]_5\G MBU_'Z3>C6-Q-DG__Z1H>^>8ZGJ:3N[=?TVE2&!^2[\;G;!K/?E7O%>G_)&\I MF2]^_>E?;Q:_;GU]DLZ2-[=J_V\I(W_]=1Z/<:]O%MG\+;7G/W[%!;^))^G- M["WP\6+O0_'U78M*9[=)GC:^I_^)'W^;+N#Q(_W*=[V4JVPRUH]6E#6R:P.\ MGP+801=APH$8/@@1T'>L7L$5_ V?4"WG;[#)!^^7[=BO^GH?8#MEM\S_(_BX'Q M;C8:JA-*X2/?;S-<0_9]!@\OEE=%.DY!\)-B:+B3"3QWD>3E5M?/Q2\O\GA6 M@$B@KC1N8_B%JR29&%__/#UW8??P@_^N_"+\6+X\A])7"B% M53%/2UM[5KT[6N8Y_ @HJ0ENKU!J"]NJ0+U=(Z3:=3Q*)WAI B^]3R=S(!%H M.1_6"F[=+(U7.K(PBF1A+#(CP4OU!#__'\M98C#"^!#4HA&7LW$'2HU6"RA_ MMORU8A[C;V:Y6D==8VYIZO\+Y!MG4_TLT+ZPVPDH3JT]_5M0DN#[C)/7-KO(_O#*PJ M&!IUVMW&\'.3 G:L1I:C3H;M5T]0SS?BFSQ9FZD,UVF 5HFU9M]I?7 '-Y/L M2IDO>&"QG&/"0U,$_6CU"70(XAP(C_\8)]^223;'WS&NES-M-X:7RI_ *U%R ME2_C7%%=;C+,!K%CY)$M2B/-RI?F\SS[ 8[S(@%2-JCQF+59;" (:>511O'? M2[R5NTY ;L"9 $=@BD5 X-QL2(-B%VWQ=PM@)2XSL"'@A4S&W],QWOGDP#98 M4G.;Q&/\*:!;H3E8DT?]($C&V "GT@6G:&+0@:*X8BHM% 6^J029DT$IS)^1 MRB#P\SA5WXV-*>SO%FA\I1Q6_/;W5#DXHUS]E/H##T2+Y167NDO.)YD!AIL4+JG^-IR@;HZ7:D( M8"4=51J+^$=RT1JAM"6H#;XC^2JIR);Y!H,;UWDV-;XL9[.[;Z LZY*"![%+ M@K2[/E.F<%RICBMX,9M-=9]OH=W]=IB-#&6KS-:(4O*J+[K<2W8%Q[0.';41 M&JU[IFL?*!["3&M-TJ16K#P M2"EN#,(K(5^<"BE1"B#YZI7:MJJ,AXK+R;YD2[J!/D>[W#C.G&L+05T MS^I=YLDHNYG!^X56W^51:YN!#("+?H,;*"W'RC)HOIJKNL"A$2T1>MB8:B2A MZDVM'0OCZLZX U^H=/@:'E[9Y-) M]KUX>T)5?42$63T#/_^65,\H60;_7?_5699/X\GF[^)G5@]>*-<;7/!)^1F5 MQL1_HX=3_?OAL3'X.8O;MXXSE#A!29J",8B[V5]_OA_J;KY,1BO/XSW_F$+7R5E__AZ2@( OTE$\*4_A*ELLLNFO&_R&/%MGIOJ_]>IF/@ZE95X%I%',YE;=!\M5S^TV%:E:%<.!^M=PF_=2OC,$. M:R?IK3*2J+WU+_R!AC-4-SQ&D(S4=9/!Z> 4C/L"&?/G=+86]D79%UC\?S>%43V$/?D__[3+)LE/_WM M_@NU%V0W6U$ZUF-,'SN!Z7N H6M?;NB $MZ6Y'3E=)]%0%Z/N;9/(3FMDN^9 M18KPAY"H-T:],7)Z8P3?%+UZ4\2:-_2]*:H+E-6:;]<;HI=OB+[" M6TE\O4CRDXC5"?+9SRI=;" D:TV^[J%.5WBD-V@GE+]L$4].PU <&&J<80W= MD^1M[T&4OZ;NA#O+N^VE3.^C[5-RJJ<@9?O*SP+E9SX_/2^"[UK4F7]3-1:[ M/G^VA;57DD1:+DGZ7*\]:K/BRVZUXDL5Q[6UM':+T50YJJK8OU\@,GK:P"LB+LP$ 5V"8CK#JY@0[Y:;AA?2=[V;SP MSY366]2*L8OO-2O+35HLKZJJY4*W>4XW=JL[*;%@>9'5WDI4 M<\1MG(^_8XWE/,_&2WB"KE^N'EC_?%[@AT9+A9A6#3!19?NJVV'=452V%*&G M 5^9Q-A*<757+V(>&N^N-ZK\]1>Q;VABJ K_7#U ME3ABZ7753I$GDU@WI:]V "_?&2ODS;)Z@Y)"TW5VS8 MB9?3S;K1]GRAHM356K'(2PM[B6*ZW.\0WX*HXOP"Y2U=R_ZD!2 "(-*"J7M%D MX,ZPD2Z;P=?OL U'2?1X;+4W7/Y\AW]4X#[0-2*\3=T!X;& M[R"+$]VH!.\BN6KT53 .HDTXOS.U?;TBEU"1S7NB\^F=W$ M-[J)31V0ZL]1!:F(6()BM58I17DN(';)32GF^YBI\D/AP==HZ9-5C^<<'CI; MW.>./:BIID';.EFVNVR,?73=W^)B'I4NW\S\G:JE!/;XD 1?@P^W=K^1#E>6 MNX7>$)LQ>72:[]!.'Y3+;&SUE,G-]]E_95NX.*I5?9KD(%5_SK+O,[0#;II_ MQ075/@KJ#;\\*,6H>*@<_3[\,C0^*2$R_L4:<.X,'&JJY^)#5M^6O\++Y0>' MQL>9\1_@42O0 :Y\MTLE8::D5!JB<. MP4>6^6)@?,AR5,RS]1OP(_6^_E@]; (J8:%T/L0.$]0XZ.#_1V6*XAMX'\*^ M%1WCHD N 05U'-G&F;)-*^KM)5%I&LMG[OY(JMK1#1WI%@G^ YR/5%L0_)ED M!CL9):B[ANLU:V+%:Y6JH8]J>ZF65_7#[U\"!."%LL*Y#K*O[R5!U4"-N< % M^G UYV#?=],9*'WL9]8+Q>,9UXZG\A2T8X!1/J8E%)"3LNW?%-)56I0F?8!A M>;&,-7C%VK97"VDB08W3 K'TDK$."L$#@Y],P9=X\MU!;U=ZN])EN_(/^+$? MQM=D=#O+)ME-FFB+H5X>E)H$)/*] L>ACM;D&[KTD%+^ DY\0RE'DRQ/QZB1 M-W7K _7,3@M5&/\B!Z;#!]RR=IDH>+G\I(Y-P*!1:0T$X MJ3Y6S]AL+6R]<84NML"TRSQ1O:IX9!BE*6RA>K16+.([6%[YL=*(UNG1&\C> M0+YL ^G?YBEH)>/+7;%(IMHZEJ\-UF')?RPG"EU-@&D<'64:PQB>MV49OX)H M%0V[N *K.L(F:H6FL(;^!_17AL9)H<"$R@XG"^/G3UGXRPK6+B[!""M+N@&= M5VJ+#UDQ-.P!%6) *!O GX[)!I18ZD_"!I8D2CLY\+XSL+E=6LN*$.B([XU) M2G,(9+N-9[-DHMS[&:QX=4.HB%"^NK%KA.]34=X*];9^%[EIJU=F!W5ZO%:B M]UJ3?X,]KUR&/?:B5X*]$GS12O!]=@52!/IIDN -ZG*65IB;]K"R% /AD(&) M08482 $ZT:':@1,#AXH!HV2XOA;?T%;@?I473)7#-<\*C6$(WN*DI'NYVV+M M'5871*C/%NLMUW^FUU*]EGK16LJ=_4^\5DAW999\+0$@X_B1VBN/5U [,QL; MZ>9CU-2_[55.UY-T_F9TF\Z-JTP%7^M%'Z& K %EYL!A*OI=?],:<-L!ETU4 M+$'XK[4_A\;ZHR?524]51.W=>])3WGN"KN765@AK]T'NKX-;[GU)_ +L.UX8J2P/5S6;*_!7<^5@'65*.5@ M3)>3;8Q1W-LH+FX-Q(X[:<7S4@P;::3K9*P@ M78L$OJB!8O'4SE4 T+8@U#"&!=Z]P5ZQTD$'?6L5BY=$&W=[7Y:JV";7>K92 METK%;6M8'Q.N=_CJEQ@U^"+!2\XRGJQ?'JKL[%K_HNB5AZ/=.W6+6J*$Y]KE M&Z=8B))A%:?.C94KQ_4BCK[R%/%L5W=*LRU871UP?@?5AP1&$SHHJQW>U"E0 M5)(_BN?X"\FX<>!/+EG398'_1Z6GC6_#?7-6!D8"!)DT.>YQE7XGVH>:I*2' M-QO_6$E52VM^K\(.(\)@YT,&CCPWB456Z8S:\:Y9N+I6/T::U\GWS\E-B=D, MW+ :9;6C$&DK??%E_4!DG/#'2$T*,];3P% Q1\#2QIM\>06$1=9/\K)V3]_T@-B:JC86MHB#@D"CH948_PTD$WYGDL0J(5S'C@8) MJN:1[2)8E>]!U3B+IQI)6-O%N"RG5A6WNJ@-MIU/U<0?3=#O>;9([KT^WMK. MI>K.(YCM/CZZCA7;H.NA9_" 08^G&1R9QBM?W&()YZ#RR? @TE&JRU?AU0Q. M4PW'T(Y)K*ZRL%@0&$2]_J;2>Z"M"V2PR5;.;[$"[-=SH_;4GJ SD:,_,*G! M6R,\^K=DMDSJ8/Q7=^ )9W\JNUGJ,BOT7=TXGL8WI8!ID84>+7K%_?)9*F9/BTK-38%(E!J6#P_84JY@' ME)3^6%F?K >G@:BHNN-OY0UF_436CRC?K X0#P4+F*^7JEYK58R#HX[6-=+K M1ZTN'_7]J%Z&_MD8EGG/+F>H,=1ZK/RY37VK-9@U7EL6?)BF:O!@\#UZ#=GLU\.5Y&O MOS&*\SQ%U5B=K[ZNQE]5DPRV6:)U'A>F+'%1]A-H_5HA0J7O1M3F^ M@F>C= =31!.4E:7NK0%'""+:M3,3HZ.6CY7RO-LQ+DV/,Z$V2;8)A>TZU&R6:S42-CMK6:MUMCBDG&K+ MU5.1#FQ1I=EP@=BU6+K&M3S;_8-;T=G'_I_#Z=7&Q,^'S>_./!#_[QC/GE[>NE8W;M!/L7/ MFGZ&(B#R2[V1RZ^DZD+=^FC%LNBIYLN29U5M1Z9,O0H45_5K-J55 M&@0L ,30*BV>_YFHX9#CLMJDBB0P E1);U3.:O' J65[?>.K*KV.36"ECZQ\ M&1R:!NZUOC"!J$87P:A^L?+W7H"I+O#2>.-6J'9X>-Z;Q4#%UE0V Z^CDC>P MG43/[@0CFNO:K'^ZG\NL1?TS8W5+=[7$@*;\6+!9)[39A]+D#L4+B[MYV06Z MG*G47IGYQ?? QTPQ$E(3\\H$AI'$^:QZ;6T7:S,H\=A=>!$>"PL+E^@#Z(CW M?3H>P\]B)83Z#?<:/Z2WYA9I;'R*,7DQVK1RI?G#.9,WF4I,:#FI+O#*4&O= M_EFMJOS@P BU09^C[.D,INJ$])0PY\6*KFI=K7A2]5\Z?JB*A%2,QG!3B>Z M/GK=45HN$B^ODI5%+9+J!64:;^$(L[PDOZJJ1:E"D8QGL3:B&V>H^W>K,M66 M7?>S"T_=%*P92?'D;5:4S9'@S>G)]J!KU#OQS*#DKX=J8[1[5K$K',I-GA6[ M!> JGJ@X"R?\QJ-57@M#ZNJMXA:GKRHOY)YRDQUNR%YG8LOG6$]IWYI*?H33 MX7N69;N^[0:F *?#,PGW2J>#F*$4+VNV^!%.B*<'!5X;GS3GK =;;E#Z0IV. M#6EKD;_6R!@6YS[7&WH<1A@V*RY4U7ZM(>">9ZRL.)33X2#!F\)#Y MI#%INRS6^/FGWUSWTT^_-*:-5HM;EO,X]]S5K=)XWV\S-0/X.YJ9^H3OH>&J MD<'8DE+=@U;/50H60H^BV0E7IO9*ZS2J\\## XO]HEH7Z2"Y6NR(-(Z09NEX MGN,Q5PC&7!:%$#D(+M@^'-)M]J?MIJM*Y2,E_@;Q #XY^89+HSO'CVI_&S3FON^=XOVAW<_UPL M-5BY<.JR[4I%7:#MJACL_@8\E:<:K.X2X]GN3-80K K6*E&U M=98:J0;-HS)HFXR@<%4.G2E8T&)UI,8_WGD?/Z\)U?(1LR%KB6(;-:=XUD;M MB,&^MKYT,FSMK+'Y\4/V3>.J-3'55O=V4XU1>5B05>[Y6UIFI%?GO.(919!G M.&K:FG"<_:CIL"4]5 =JT%>OZ&=6J!U:0*4V)]I8HPQ_ [-QDVP=X HD<:\Q M:PL7E@VYU9(6;@TFCP\9:^M$]D+!*G>B E#[288]E74A;)D2+W;5, MJ#54F3(6R-VI+$3#X%CZW)6@.= M5=_KU:YO2W=SE\(3K!6UJ4AW263I?3M1L&7X'@6N790#Q:-TY,M&Q683M@\G2'<;49=:53)AV+ MTK%4+@0FR\>QNO]1.4JE0^\+B72Y?I/!U$V_>O8XN8Z7D\6FZ*T^I["--4:D M3FS7B@'Q:PK+"N_J=9)G-W_AE7M5N+;^7L7:M9=6?1@K2)'U>U<0(.;+^6)T M5]XW*W D;&FL/1(3O&^J?]>5B%[0NL]C@\%505?UI?$RT>6,\0@V'X_N=.7E M?#N'^%W=<"]4.NKWN7IQ73^Q(JIV_E21#EZ(:=B4I )UCHUYEM<[LK/E H-5 M512674U68(% /9VGOML6!P27G.J"0JSTPM7CZJHOZ,*))!^AGUH6?.H2#'PG M3_";2>TZ#H]XC?VQQ4U#HRQ@5+4B/U*0.#F(TNC(IF7[1KI.!I=];Y4=NE34SLLXIT'G7;3U G7Y M8;&AL]9BO=I(UKN8>F[_>DY3 M$G1U(5M6MJP[MO'N_FU'8U4.OH80FWT3Y**+B4=\-_UGYEA =YDDY:D MWL;^("2!!QPQN&,WZ4PO,EXNLNH%/81.O:+1 R@!0I13K50Z?%XD;ZL_&F>^ M&XY@U?EN[YR/>#R:@%Z2Q?_Z4#R#C>_3)W[]J=^_Z*^?]^>G?;6 M#M3BG&-)UJNM$_/9*68W=YP/=T:%O4KK6>TDK-;,3?>J[C3\9YW I':*FWY6 MJ9=L6<2SAT8'/GY!3I MRMGC]YXRX/R"]$SG#%NO:5ZWIN$#ZO2:YH6YSZJ$F9&-M_2A/UQ@- M)5+!0_RX/^BD5*R &1O!>I M,YBT(SUJ^]*-W5?513[>JEYX#FEL-89Y7LO'![Q%E_.Q=.L*B_7![PNPE2]' M.H4S8)+UTMD'C&V1\!])4;Q=%7G6:M[/858O3OZ8,["BDCT<=L!XG[(9F_:M3@/<',XN#GC;(F5X$_)I>P]J_+75/5Y M9],2[=VRW$?;IUS#G(*4)[BCX0-)K.2O9(\I9*D RY/ ME%;LE>1^YW-S@N6NULOZW_4VS ?U6&ZT9Z[>_GCM5P..$%U5@]W[.*)(C5/S ML(/\DP8?*![2KBD(=4G (N[XPK8IEUX0Z'9-6W)'G+E=T]K1KMD2-ZA_-FI MOWS]Z/_?-Y[[)0P,_^/[3^&'+^[7=Q\_'&2/2\)D5&/@PO]>(N; .X7/BW@K MGR9QVX"PIVJH_;C"JI.J ]W<:.?_M\+8OT/C9_4>_OF+<96,XFFRALD:&M63 MUPX Q-^U?^SX+5 BDU2!JA%I_#;)KN*)H>1O]7OPNOX]Q!G0"-VKZ9((AU'" M9X_?7"T7;Y:SM"B6"/N*SZC#1:P>9'Q/$$A#0:"7*&NK3:T>6O_Z1 'B*H@: M(_X>Y^-"(]O ]W<]7L&:*,2,[XB=\5W!4I3SJE:_5WT8*S7E&>3206# MN;&L33ASQ -!]'$-KU-#WRD7MV-1&L&\>FE](IH>.!L(]5HZTQ F-^@OOL!(?CZRT8'"VX\3X^=V7C[\,C&RF\?Z3Z7R2W95C7>J M&YF>6H/(S3,U"GF%<7RW]=%!-:DF^VUNX>;H&5P=8[ Y4+.CJFW2F&'(3 MR]""[X(G>G.[^3HK]?1LJ?HAX8GE2>$,D6PZQ>$;ZMPKY:MX#%5O>=AKG5!) M$VJM"ID'X8A0V>KY(/NQ3=N&JQV 'XW_U\K3M)E2&'OI+^T Q+0$OWD(J+BN MU*LSG35PPM3@E1HZ% IWHKY38ZI!"=I;/RW.>)>H!($V;):ZEZ=PL,[];M+JPMEMLMAL%<(%:'#'<.MO((U@=$]^ W= M@Q?.GMV1[UX7GE@7=NBF_JRW-YY&1QTT,7];NQT]6;G[<]X@BP&A%L2PIR=3 M!UBGKVYOAX3N2ATBUL_. MGON/4U%IS2^G(U/K+'5:X+*7*7XC]!HGO2'3SJ"P!L2R>S/6F[&C7<&-NJ+> MBAVT8GQ N#VP>&L@N;T=>^UVK)2_MLW8R7%RGE,.36X."#M1;]&KJ'_OS>#1 M^=&K/R_M+R1T[6ZA$^TXU.OIZYJJ%/;'M9E]88F3 M[G)?7V;78,2,9[=8T+I(IODKWOAS^2?)06R9$G\US[_)2GH]:@VWJ9 MZH( $"]SF9QNFL,E^[/N'##^?Q:+&,)^NS_9KDT[W?^/D/>.'XP7V] M?/0VYPDBX-[1X*,X^7'N1K2;/3I^>?UI2 M@CW_]/S3TZ>GSV7KG^,#DN?VP/IYW7U#94>+"^5 F'Q 6QPG]-(;*B]( CMG M(5JW"IWGMGZ2]8:V&9*^<[M7-,^=+^\.X4XJ;=:0M#=JMSLTNRQFZZW:R[=J M V&=OM>[*V?_5+-V(;<#%PBF<-&!:,N0"5TYZE,[@;WY?<%3->60]C,U>X%X M=G^TI\^KHD]_C]RV^]JAZ/DR5E_7>5H-=Q$*;4@Z8!.ZPCR]+KM47=8A MRIXX+7'&628]-_:6M;>LCR27,Y"R Y,1NL(]3S6M_=76=FT:@N$_5W1_T4$\ M'TB'#DS>7A_O?>3J"@?U%P OT''H"G.=SS^X)&4CAJR]#N9>S_1ZYMGT3(>C M8CEDK17"]KS5V[#>AFU\SQX(YWRQ15=XX5DBU@[EY,X1RGY+"D0VCV=CB&KG MR0C_LLFSC&/3?VEK6WK!L7UX+W%]>G2 /\30TPW_7YLRVL1K0C M!]S7R'KR@???RU%G;V(]TNR-@A=\,\;)3]=QFAO?<(B3D5V7<^U7^(/&]WC' M=--'*0N^*Y?\F">IK$9;:]J1 'G4FN9);A0X#-:XSG)C 31?W.9)HM9:I#^, M*7SIMC 2..26%H]9G+4EVYO.>#Q76,F-K3;7=H+X*2A83Q,_^!^3ZF#A/4,\EY/N(H."Y=+.GF99*X]9B\WN+&U]W$^NET-FQE>L/^PXE0C M7N -Y:Y$LRY%U5^N2T2O^BE+TBJU9Q>5+@K5/Z+9G<#5HEM]55 M3J!M+ZWBA(LS^BL^V& #I=L;^@,WF<2@)K4QA7 UR2=WH.W@(:5.@:?,X4&@ MW I%CW%Z?0WV839*C*MD\3U)9C6O8:5_C#G.&:_9ZU\8NW=J_/SYR^_%+WC%/DKR19P"'T[GD^PN20K% M>.,T!SG(\D)+ 7[:6-S-,:\#S\9K>0,SGL"%P+!I-E9LF$Z3@7&3S,!EQD^U M(IL9>%MW29RW(^BPWU8>=)TM<[6L)L\\YG':XJ T%\NK_P+"XT)1JNLJW;*%5&G+"MQ3X=KQ>B]9QR/T%'GM=RZR4EM)-15T]J@#B>YR/ M"[51_#G810'/SH$WTZ)8EO4?V7)1+. /^-*P>5J7(Y+7V622?<>MIP5JZ^5T M&N=WA_0U'(41H_5)%W>*%'DRB5%RTQF8G:DF_,5:V;>//LM# TXWSZKVE(T; M#%(Q0'G@^._ZS\R0O)--IL'/K!ZL$K:@*R>3\C/__A/Y2?V[F,>CZM\[*/(5 ME&)A?$B^&Y^S:=RX%P*6N$EG>I'Q M%\G;ZH\&7K.DE2?'7^Y/S.Z\(RBW))W[_HK_^5.(] M[.L7TC77N5O4U7+E??"C&_=;S2'.3RX:W$&MLPY^WN-(?EQ;ZV/)VO/BJ8'- M3\"+#X<,.RMW?E'^Y@.(V3/;DN%*O HK[+;35)T#S7VX#'6:5CU?G4!W MOW:^ZCNS'H,C&B2C9'H%!J.Z*6Y+C%]FQY4Y(*80%26#G_/;6 M]7WGN:T?X+[9#F6V5[/=]:-_JJ*YD"#FE"1T]956.WA:W;E MK$]MEWOS^X+GX,@AZ^?@]/'C0PV++C/II.??&8/S,P6+0P=0?0!YJO=AY>=$IGNVN!+ M4A-R2%J;Q-R5@^Q#ZGZTX^/"!/UKJO2^4436&9$5 XN* :$=@,\\!<$ZIPXN M2/(ORUGH$<">63=>AH/"SS>SHO/,TZ)KTW$ L&>GVC&=G57%.;!25P#*C!V( M.*J_M@9]>1!=(_VL%YV MWHL^._UE2]!U3;)?7-_Q'C[0P 9KH*"C!;@M^!79-GA5B] PP-2MKFV3](\1 MX7:%ECI#TEGB6R\H*GR#]4^J]\!@*]DJ6@7' M,[MZAGQ(SW*$1PM0R_(CNJN[S*'HE/1SD:3Y1B$N91^ MA3-31Y_YGBYN;Y.)FN%3Q(NTN+Y3[T_363I=3F$E\6*YR')X-?ZA/YU-<+= M[/]>IGDR1?2L >J3<;)(_.S57?U'!D8V,ZZ2VWARK6!HMG&,AD:PS-,2 M>>:RT>EVDK:5'^%R8(GF)<3SRC"ED M96/>82C(;?^Z)GZ7'#2<3O@<,1!FUX2/ 1T=IZ60]MF%KUU?H%7TS7:=UVWA M^[*L,"H+C4Z<)XME/M-C]?8!D '#FT8(!GAQ9[R;(0 !^N^?)GA&)4!=_"U. M)PH,2V&[:90Z_ !:Z4*=Z/42?BE1D&YX._EX#^C)#*T$J'D_5)GSY!K+A<@Y_EJ'L8!NG%?,U!JBSB_219# MPRU:TV\GG:A09Q0]DK,\RHW]( &NP+'&G1GN:)3EZ,6C;J]_'TX=;W_T;,]9 MD:R #>';\61245XSZL"8)8IV2.MI7&*67R?TQ;">/D:?>H-(P@/_3 MX@E@D6WJE=;O.YY+"\:3(FM9%9K$') =X_J>J JG(C.[,=%_6D(H(LG?94M;DO^T>,> M2C1=>'^^J4@+VO0V&X-";0G^UMZ1.6I) MB>A_XL??I@MX_$B_TJA4TYYEF9HI 00_+<&I )E5HM/.3MG\Q^GUY;U[,7X. MOWSZ](O&_5TDLS>(%*V\Y$%-G]3=*E-S&7[-B)=P^CG\K&;8RHVN)=NW09?K M^FA>+:0$:*YIMS7"]Z:8*\9''0EZ'OA#\2A(=Y&.TSA/,9'V^\K5QQ4.*@&[ M3O,"K\P4J/%U6HSBB0+%QAU9V@-8VY8]:T<5F7\KH9_7P07&$:N=3^$7P!#E M">XKG:F0<9HM8(T;N$ 5MSZ MDMF0_+7EU1[ KJZA=J^.>F;\1SQ;(NBU!@H"GH!CA:W6]UI@H-I@DV;6]RJ+ M+T_$J M[0"O-CA)(=;/YV#4M$I:\U3;?/QN+2GH8&X%7\IB* VYYJRV0DC')@-NMI0S MK=)-*?A493:JXO<&85;2L]RP+65\W#)[G2U0OHW';6OQ 55@).V,@:NG>L!= M>YAJVSZI"W'9MIV71NQ7K-VH#=>I=.<3<)I35 K_VE0&[,RPK)O5"1QRP>_ M^-[.)#CM?&8X@@B768YK2;3V6T'Y:9,(FD<)[XH2NF2C#)AQ"$AE8%/$IDVG M-?67_GBC;GC67RX'CVA<63WUHWIO7(9S%4EK=7[Q79X!U2$>6H[TA#:<8;)Z M)L:1Q'PK;%&,98 MWP_BW*RM94/@-,F^ZP$VL\TA6#&0LEK.'IM=A>-;3QWHU,_V;WU/@=NTD48J MJ1R'NM2H5KNV6:@-E9G?WDE<'X^#"D4]] I%!IE972GH8&XZ32"J6N@BN&H^ MS-:2E U49[*<+ ;EEJH)8GKKN!)8Q#PKM/:NW(PJ1;(I+XTM7!4@0)B?V=J( M?A^5WL9N2KK.DN^[J7>5E R$U1Y('WUXZK>'QH>L_C3E(*]^=IKEB3KDMJNB MF3B! _P]RQ>W#6.IG'PP!,"9LW&@3E M(*I6GBQ-.6!62Q?\]8E:*V]&)976IW#?(-]3;50(<%-).R7_NS?:EK?9@52H M3AA^3E:R]"G/P ^=7H@[#;%JE%SENX/5?RMVQ+?KC.98W=SI"*-FHM3V\2O+ M>?L^W5\H:;G6NW22-X.& @S;& QSGDW5($05^.)_09F"U'Y"=D\F54>(H9@,S2FW[3?,$MNLD6J+QP@?"GB4>V> GXR M+0?WZ;13L>U]K9T3?5^6K7YH?>>AY_ I/_,ZUF>H+P)7OB"6F]PLP<_"&LYZ MS:;ZZBB>HPA4^=QTDBZJ?HN2%?0LNW$&R\%)@.43&HX7+KRJ&=U.(>B> '0G MKG!N8C%7*F^ =T#I=9HHYW><%N6H1.2]A7J>.A4\AVR)+F\*'X,E*%=ES7J_ MS]!E7SU+)7S KD]2[(>I?FO[%[0H;&Y1$3OY,^^F\G1S!8$>=ZF2L> MT!RVY?Y?3/Q_R66(VV44Z_@Y-G0&IRV&8I(.Q XH_Z>8<%@;7BOMB@WK"@[E MLMS-*"L6[97_T;;+_[3V!N^XG/NS/;*YM96+H6CG*%Z0WQ0D591>*J/U^*(= MY2F7,2?V/[?:B,%$%,OI7!OAJM-D[5N5(E2^7UWMCK?;'"XR#--5JG%1YD6* MQX^+W6JO;\UO/;Q-CGXV$'GYMC MV\3"/#?M>B9]/4S:VOS,7EGV?-@KRYY)7S*3'JTL>R#Q_5S[I9Y'/IQH?2SG MGI:03V+9SNF#2V')SA&N9\>>'3M$N)X=>W;L$.%Z=FR=JA>2PSRE[Q@J+!@L M/DSRJ?%S.E,%[\6S3OGJS, $,;2:17BO?*)3]\2C6SKE10N$')+6AAKW M$+ MQ,4+!%B(?N9?+Q"]0/06HL]=/RG^^)9-XH5J+>ID,J$S B;$L,5QE?>1Z")' M5#=1'[K 0:_)A+U0T:-#LQ>]7O1ZT7L6J]?>).Q>]'K1ZT6OMWIG%[W^PNG7 MSVGQIW&-S2X*="XI%D8>+YJPYZ\Q>4*'HHD)]41"O&R!ZI[L7);)NG!QL9J# MK7IQZ<6E%Y?>NO3BTHM+;UV>*[KYF\)#V?7YLUW =1\FR-@%$[0L]'@7C21= M(6H;NS'-UZB:W@0BZS=?1K<9(BKKP4D]!,\%0_#8W4#@,9\7QJ7_^1Z%YGR5 M];P3#9R=ZM'L<6EZ#GQ>#NR1:KH8VCT#(QX? KU&?(6>U5XNJ_60,B^*U5J# M0GGE*N_E0LKT3'H&9=F7Y1\HRU?3B#:SC0]!EGE.&KY6M= =SNP)U[-CSX[= M)%S/CCT[=HAP+Y0=+R3G^-J095JC5OOE)F0HC#<&&^Z8"GLQ!.J6#'://J=F M( (<1(=]MK!GH%X#]0QT 1JH3\%=/C)&AQF2B[\"/PHQY'US['/KN@X1[J0\ M9](AZ;FNY[I>T_4\]^R$ZYZFZQ-C7>R [S"7D2&QD,L@N*!]XUX?F#Z-ATS1 M\U#/0[T>ZGGH8O30A7;5VO-F5VU+M-3_Q(^_31?P^-&>8D U%^W-58P=M7XV MG2>S(L8F6P-3:[/BL,?5W?;AK[>)L"VT@Z9FTPTW@O0:M M+5?N9UZQE&K5[/]'JFUS.] MGCGM<#V']WJFUS.]GNGUS&GC)IOU>N9EI01/VJ*4%$"\T:T1S\;&./F63+(Y M%H,^)D'(GC<_>(+!4 ,N6[L$Z64WTI$M%?$N^G[9<8)UEB #*-\S^3!:SR%(+4*C6?V>80 MV6<3^VQBAZS4RQ$N.K!8?R78"UN4T9D M+ROP^BV9)7D\4:%7/)ZFL[18(/K'MX<4ZK[D1(9%6I.GKIQYG]KKCNFY0(DP MJ=-+1"\1O42L?:[V^G5[B>@EXN(E@@U:+'5]*1)QRNL?^]+#D*\'(0Y;"V@W M>J?Y_(U7JMUK/:RV*U M?BI*/Q6E+7;JIZ*T#GB#MP'&Q[F:L_Z<1J'S3;X]MN]F^QVU6_-7.W_V^+V^ MN*.#Q1V]IGGQFL:Q[5[/]'JFUS.]GCEQLRCO\:!Z3=-KFE[3G%S34-Y>R6C7 MS_ZIFN9"TH(GGHRRR-/1(AD;.E_S^RQ=/"1;\W(A'OA F#TPUAELS NSP2]7 M(MC W(@G7XN2B\1O42L$6(H[\$3VP@T.I3G."5MP^E\DMTE M21E_?%KFH]NX2(Q/D_@AJ%BO$ G;8OTU:9]4[)"Q>CFB)?KYPKUH]:)UHG'# MK+]V[X6K%ZY35+2T-Z7UQ8M6"[<_/2CQ<:QT$IRD2X"E.1\V'\G,Y&DZ5Z M^Y.G7L'IRN_5G[^HO\,OGSX9\ZJ80TDY?'F6+)!B2;%(I^JWKK/\.DD7RSR! M=[_'13O$_(LS) 9\:K(KB?DX$K:S+F8/::L+4[1N9VVT=9K!H@DBD MB'/!NK,T%!_3J[__:D8 M7HA'BS?""@63H2D8? MM.QI[,+=+Y;3:9S#YPK%10MUES=;3J] @0(;%4AS,,S?XG2B/@\\8]S J2S M'P"?57T)2&VJ4DLCO@A?IA\:T)FA ;R5F0'2?AIZ.3\O^/J%M(QNIW+HM6%,MOE,-@KA,W\HKT"M_(*U@1&]^ W= ]>.'MV1[Y[77AB M7=BAZM@3I7=W"[D7@T<_2@9&D(P2%0]PJF/HUO+B)RN9?=[:,T*M@>C[JEZ: MBW)*$KK+Q6V&8?BX+:ZY:!EB U.0@2U;DZ&NG/.SB,K+MV#J>R5*M$Y/M2=( M+]-*_>P0,H#PY&Q46O/+ZR5VK)2_MLW8R2=D/FN_"C<'A%GG MHE576*4W@\^1CZS7\YRQ1K=-LE]&$;0Y$(P,+-$:%-OCB=Q72!_Z>W=Y5@LU M5?5RK3#.9\#&Q:8$5VIYE6Y$NO'(=&DGWO(57]H[" MJY.JK@_A5^,?'[]\,3Z%GXTO_\?]'#9KI)Y6G'[.$K)U\>1DM,2JO\*XBHMT MI"I%Q^EDB3796*0-C%A@T:VN(L/*L%$VG6:SLAH\G@#WJ&JF1;;QSBT0+LGA MJ7?PN/^?O7=M;EPWND8_)[\"Y?-,/;/?HKU%ZCZS]ZZ2;[LF[]PR]B0GYQM, MPA8S%*D0I#W.KS\-D)(H6[9EFY1 :J5J9R29%Z"Q>J'1:'1?^SI"7,69S9^Y MSIWJAED$,)M% "\"VV9W93O9Q5!U+XUG+\P"A@_8\?J=\K,X.LDG0D7#98)Y M^CZ+29\F-WTO\9V.:*9+IE%"P^A3?V\SR?K7]&SA4A,37\7ET9-HF>C/_G90 M-JZJ.O2P*A1Q2B.A6$D+086ZIDD6Z4J"6 M@3\$"<7_&Q/W9O5("_SJ;#=R[ M=[NSW=>C\^A\\SM?$Y^4N1&,_2U$,!H5KW@^CH5@GR)]*.ADZ5!064M;X UX M6\3'^C]?A[::4%ZESI0%!%\%QC;"M^_"LTR_*7@/4'L<:J7%\ %J@!I8#5 S M FIKLUI-3#ES\6=W'P(@":/^:X6W?LB2<91*'GK28N*G*Z:)/F:?.[5#K^#B M]GC"JPWFV=7P@L_I1,0\H0Y70I(;E&H=M-L88=66%H$X( Z(,UEPQ@@+B-L% MQ*$4#1EQ>5!(:5I:1W_:MCEU>X<9U1=/L8R7P=X"'P$// MXR&[90VJ.E(#(@(1@8A 1.L1T= :MLO+9@0B A&!B$!$SRGVKUT-&0Z@5U*K$V:H[[%IV MOZ+PJN:J%9STSSG)@M%81:JN\D_I/ZUSS0 M=8IN1"Q4PL8@53G>+^-HLJITT2,%BU26QT6=*3FK@$077PB7IU(P/U1/][-Z M5!-V$Z6!Q\;\6M 5(ERJ_?3RZD8/2;1PSQ+M&EO+*"LO,AP>#%K=5F_@.#WJ MWZ!;7MFBY MN-M&>-SS-PR1XAY0:RC4FI;BOLJ5V5E>1_9>-5B9:ELW)4LYL_5/: &1W+(/ MH1I#5<[U:\##;2IU/6J1VX[5'O:MP< NV570[)+BYFFA<;- Z?(Q1V=LJVNW M+;M?FGNM*6J!>/J'97M4G,!D>O%OX2;J4'0LIFGLCKD4I3%PF0(U1NLR$AHX MME,:"STH*%,P4_4T99#JU6O^:J:*#2VRT:!<6)Z]:$Y;+,JF])OX*6+7ET*M MW6YX'/,P*:U\0*V5K()YS!0X8%6%5=6+Q=%O6X-!:>&;35$)K*@>ENW)9!I$ MMT*P,SW_?,V74:5Z_AIJZ)&EURTO9533+;T:Z5N])JR&:E?':I68D*WIVH73 MF,G[\RCA06F(J2+8MS;;69UA;Z-U-;#?A9495/+1W;+>L&79)=J;4,GE:?/A M6/15GW_[-97[5YQ/WYWP."1,R:\BUH$6Y]3=PX#64G_\]2^_S2XZY7[\#QZD MXMB7;A#)-!9R?B')+U1"^B8N?]\[/5:!5']W_G5^O,=\CW[@;K)O'QVW^L>] MD]%Q__#HN#\Z'1RU[7ZK?S1L]T?=H_;>'W>$7A3@$X')J\;L\5#XP8I0^))& M57^]%_!S.OKPC?UC]/'["?MT,CK[_NWDT\GG\[-'1[F\P'Z[@L#^HVA"&G/+ M8N&2GDGF)Y)=^B$/79\'C$LIZ >56"+P^84?^(E/0\@3=DE 8M<*20=,/<+/G'XL1J'N _X?&5'V:-Y&D2S7[(IF;]2QXDWFJ5 M%_7?+B7JW^YO->Q^X%09-T\0>.$BN7??9NB]VNA:\<"[8[[4*+MW!_'[^IFCN!;!PF K+XP-/IUG"N[E6*W=;Q)#NYYBM-47*= MS:7T6V$J/:C&KZ)RGU!*RZD+WG@I\FI'#U\NI(BOM:V64\2< RZX,G?) MP,VMWS!*V'\R-HGN,H?%+M*$NA''$9E<7)]?OP1'E)1TR M9_JL$7D8)+4J6>5[&"UX):5])\1+>J6.SA9(J&6QE0<97_)H MW9UCX8K)A8A9V]:/[AXL>IM9IED:!=6]JW%P2_@CH7IL$H5B/D]=DEH6YK_\ M#NVNT>.@7G1W0+1_2&=ID$F<+J1_)4(28T!O>G@<2+@/RGZ6_8$NN-4/U!=X MBTDYGXGSIN=S]SV+_F ^T'?$\/W@[( E<>:I$C1_T]P]U3,WD\*EWS)7F.IQ M-)FH^$@R\J=\JH^PK1!0 9,%(&;>LYD7COHC9VP@4W>L $;-3>G)2WO@@\95O$T0\1_^H)DGF<]5PO-7A +PRY[K"2@'*YR2B-E2B4 MK)GJ7Q1J]0B4'#2@M:S4&T-BQYA>=DN4Y*OF4)^BBX1K'YW.Y;%*R!93JC\5 M6O_GK[VF[U%,?Z1F131H\:PAECHXX0DE&7JN'O T2/R)7D(M1C[# @UX-DX' M+_?];9>^1K7@#$N/PPR78T(9XVI_0,_8"BUDZXH, EP-\36-5I!?Z&9W63EH MB@\JJ+J?*'1GRM=^E&7??E;O:O_R^&1G[HB?Y_ENB$D5^>6DEHMD'D'MO-./-,U[=A^7+0>70>G3>[\S4Y8V6*102^3LGS' !U ]PCH M_HQ5CM3O82SHC0I[?W):0+_]2+\B"S<@N D(GLC,1>E'WS3[CM&CC@=@/#D8M,B3^SZ9$ M^R1F:Y^$L]R)_\7RK 7LJC8GP)!@2#"D:0Q9@1T(F@1-@B8-@"IH$H8D&!(, M"88$0X(A#8(=&!(,61.H@B&QU*XK3>YV..5:A[.<2@YG[6+LKGFX,DX^P _P M _P /\"/F?(!?H"?S9Y=,LA146D)B^4$^2^!W%,!B-65E-_T,MGN6L-A>76L MFUY&OD8J9A9A[:AV]:%9T"QH5@6:U;-:=FEE$Z%=T"YH5[6;)U QJ!A4#!,8 M=A=?*,*C%77^JM"QVJF28UN=3JLL53)EN*N>CS#M-%DEH W0!FA#<8* 2D E MH!+(2 &]@%Y@JMBM)"W5+LLG$Q&[/@_8E$]%#+?7H_IEV8/RSBTUW>M5(Q6K M[QS5'.7"M@U4#"J&^0O*!>6JHW)A_H**0<4P?QFC7#6).C!.L1Y'315I'^IP MPGYCV1VV)+#RV:H]M'I.>U-BJP6(JK87P%Y@+[!7.2&>0S 7F O,M6W@@;E> M8G>5MPL.]@)[@;W 7G5V(X/"0&&@,% 8#+"ZLE>5,8RM&@ 1JO<9@*-/KP!]6O"22XKKR]\+O1+59+;'V?#9SNM-^\+ M'75%F(AX^UTMI[F%IRRQG]IBTT_Q0R+V['OQ-6$43WBPI*NVNF;^8"URYHH@ MR*_Y?:^UI[\3GMS9]Q6".O-WP^%!SV[9[5ZGZS@=N^^\F>&>,!WPJ13O9A_>W\7QHA?%KF^>UK:5A)#=;[_R=F>[KT?GT7ETOM&=QX'.5YZ4MH=/'96N M(,CM&2>F[UD7PY?):_B@S7PL7#&Y$#%KVQ9S6O;:Q;. O:H* 4ZHI8&H!'I/ MR'+;8!Q-(I+$?X7'CB*9E+60 ^@ ND= ]V<<2<3EFXC^I?\T#>MES MZK, D\!D)9@\&Y.-N$\OF3 _O!8RF3P'F5BU5+UBKOV*^"U9?\DX2B4/O?4M M0.047XDX_5A/N*K2EQ^%[ZBK(E8;'=D3/XIK$3#[7:G$N07AUD&%C1%6;;D/ MB /B@#B3!6>,L( X( Z( ^+*%EQ-UJ]5!JY]BD)QRR8\_B$2=DFP0-E@=5^[ M;77:O;*8RY3!5O5"YOO!V0%+8L%E M&ONBDG,XI4IRJ\MDNVL-!^45>7A(+J9@ QXL PA]=[3KK5->0=2GA+) R7.E MLD5]+"V7(10/BG=G6NOU,:U!NZ!=]=A;@8I!Q:!BF,"P^?A"$1Y%\53M/@HF MA9O2517Y/FJG2D[;ZO5+JZINRG!7/1]AVFFP2KSME%8>&^X':$O#M45-(&U, M(% )J 32,$ OH!>8*G8K,TFUR_;)1,2NSP,VY5,1PRWVF+1ZUG KUCE L < MM8O*A6T=J!A4#/,7E O*54?EPOP%%8.*8?XR1KEJ$I5@G&(]CIHJLL'4X8#^ MQI*^;$E@Y;-5IV?UNIU-B:T6(*K:7@![@;W 7N4$Z?3*.SRTILR>%<13"]@A MP@?$!F(SB]C(+.L.VS#+8):!O;8-/+"7"5YF4!@H;),Y0*NE,]@3M5?&*B/V M6C4.V=-?;X1NTD44>-F#SJ.$!]7@KTT0\Z+T(A#5I#LW5J85&28KY/F:'.\7BY$ P"&C?+Z++W =^"[%\FO,F_Y2R18M\.PJT6*Y%S@ M1B. "&Y\O2WHE'8J#;8@^ Y\![XSE^^JK.D%O@/?@>_ =R;Q794;(+O(=X7= MCU\33EU?=?W&&E80FBHHMC_.AM]V6F^68&LKD&JQ^B%17_*NHWXH4ZXCR:)+ M=J^Q+WG4W])0+/BTW;*8T[+O3]DO>33CH<>.A2LF%R)F;5L_NFLQ'@1,CJ,X MV4]$/&%^>"UD,B%!28)JF,3<35*ZYI9->)+&PF,W?C+VPW+Z2T-=3N=N"3H' M]]MD)F"^A[$@'?\O"?.*^Z'40Q-$4@K)8A'PA/Z01"P9"RF6!H3'@GFI4'_T M0QHN^@/3N2TO@U0-DZJQ1U<1'J?32&9/<6G,_(3]AP;13VX/V(>0J*8+ TJVC)_C97R<1-2+P?PB"1#+FH?Z1/B1+ M#[N)TL!C%X+Z\Y_4CT7A[=2$NU4-CX2H[Y59I$UWD$R-$U,$++GUYP$C+ M.%TBTR#1SZ ;?+G0E3!:?([4G_=5XPC3$Y7^DQ[J4\/\6+V0T=M6"5>I\2/& MC,GZ7'A'KM@'C[-Z_OFW7U.Y?\7Y]-TI">+OSK_.C_>8[]$/](S]ONWT3@]/^X<]NSUJVT?'HZ,3N]_J'PUM MNW4\Z._]<4>1B\(Z]R<$X,_BAGV+)OQA&W=M'AC,>* B@T]?_LY/Z/'N R9, M+FPVDW;)!%?H6*6$=T[,<)F&&B4\8&[>FUS19Z0Q#R'KOY=*1W7/97HA?<_G MJF:1HB!UO2YEY$5!H#B_"$!&S8\F?J@9E.:H_$7J5LT)&6$E#[2&:PZ:Z I) M='_.:)PHB5\))GZZ=#-]T(1+#R?33K@)\7%,@M673DD D4=4E=VI2)1Z*+@[ MIN<2#27JPNPBZ\&.%SM<^ /Q;B@2162 M92QUP&9*-@?"O)%YF\:$ 3W-70A!B*1K_4OJ3:A?I&:[3#QL2IQ)+U"=5O-G M83H<\VSRU/5O$_Y#9/>-A7>EP5/$<$$"E_=;-M74_&QV?REI%YG_@Y;U.?^Y MF"*>0^Y'[8XS&O2.3UM.KT\SU*!_TLG(?30B;1>[WJ/S#YZ,OGT[8^>C_ M/3FK,8U/X^C:EX04;47EZI?PGS0Z-P1R/J4+?OJT5E#V82F&SO^T#FQ&5P7T MTG(LI]S^H_]B(12Q)F.I>(^4KA967[YPHT]*Y&4)V:E&R-+_N2QB)1TV$\J\ M/S21/XXN1>8TCPA%LX2OF!J@B%S3>GZ)>M:,,HOW/LZ6YNK;Z1).5>_N";-& M>$V*XROO#[#GDQVB+(;+.)IDT*&Q3NB0ZO+C5))]@Y9C!8[XB'W MN!;LT9C,=HO=C'UM+6NG 8W&[7S!/F]9K)"OQNWB-E_%+[6+[$VR\7D\*5K5 M^X$(KZ@7!4-+@W,1E@A(;HEBD/Z -MT$^/+OV$78E0 M&9K4VBA\4M)U1=0W[85BJ96;)Z9"-T")XC)5SD1UA19C)MF,(\1/ M1?-:;945[4^4B)S;&7.K\<=7ZLZ?4/S:>8#R[U]&O_< M58L8ZE1P>Z\QTX"[ZKJGJ4SI(RF:D(GOKJ8R7W=!"4^Q7;[@H6]*#M3/.+XE M7-_PV,LF3@5V'I.$U1=/7(L@FF8++[4@S%;/]/3,G4B/U^ZR%9/Y/1?S<]O3E4#D,OUQ^S=0W^TFM?864QT*ZL3]5/]&Z9T0C M0=,*"46O>OR"QVN-]W2\V?7,*J6O M=#US?')V].W#U_,/7SZS+Z?L\/O9A\\G9V=L]/F8G7W_]>[5_J][,/?W[^ M2R-\!5]UEOCRB=^#+W+=24 MSTHX$]Z5V,_O#K.!(_,[%\S0-4 [7-3]V;[3HIERN?+OR%N@\9/>LG?SAG M48':E;C.<\3,-H]FHK-F_9IW:\7(T(RE;'9.BZ?)-" C0[IDB5ZH3UJHJBR< M*( D(GP%A/Z8;KD0"4E?308AB8*DI*Q#0BG-Q'4UUNZ:_[3.T< @%?X+OWYVCT54T'^3H@(TTY;UR:>_;O3UY,SUG9+C89Y>-(+^]OU&Q2G'@. MV(AL[J4UVORY>B52=-+K+0&]'4!<4=QQ*F*@)(HP /3?I;9L3FBUH5R[FS)L M6I4XL!6JYXO5EV&;+E*SC9_<9MA6V)S-RK*XJ-,^JA^TJ)U)+IN?I$PGT\+< MR;,M.-V820:Y;/-MX6!YNEWZR<6NT )5P?I\',G'6I"KDJ5>K9;::J:5&>VK MB(U<.UV-@'SFI4DTNDRTN:?GT'2J&CNW,JSYJGHNYTM.)I!:T(K,:TMKK/T+ MO7KG>@UJZ5B,4"_6Y^M>J\@0=QV&Q16N:NMBM:R(6=E=]''5LERU>.Y#R+PY MD=2FB;0**VWM=.*!-K?T\^[]504 )K12G_/$S"D?$U40-%3X"LG_TP(.(FLD M/?/AX="S"?W_5:1ZIJ-?\JW;I7W4F1U26)]?$CM%N:W(O7^3O:G@]?C@WXR) MP]2-V9]W,W$LR=YW,W#GB>@[$S.;-MI9S%R)I MGJN=OVI855!9'LZC?/LJ6BAS ,_=OX\UV\K?H?J6^XUU@]U9V)&Z*U;ZD>^# M/ZD]#;)0CO3FM>:IA8>#91N[-35+/N11&WXL=2A;G&1+-.6768YBNR8[GHPR MO4F0[>)GTW[1U-"2*.@W<W>UZ.SO5_TG6?Y,_>YW.?[9_G"Y^W, MW>FTWI]Q?C;_:K__91[ *3,W]UQ]'Y>+TK\LTD)OJX1SE[CF"FIP&N=KSXQ= M28_RB?2^.'WM"==A)-G::J:,M"*,%[Y-=R9S'2PC@HPM\YE/TVE.H)H')NIQ MN;_9)S:A@52!@_F4Q2>S2)P\B$6/B_+@JDY=A7JUJP9?ORMO>?Y*N>J=;_T# M<6"Q=*KG$[TTO)UO;^8@F?TA\RUH2KX6V15A%.Z[BD\#O>ID.LPV?^U\P&>/ MH^'.!IN&W;J-)<4%]8C&0Q9"2WN(^764:IRH4R""Y*>&C&: M,BXS 13V_BZ$RV?.&H\,+E/;S0OYG%R!![LW&4!<,KB\]*YELO M1.V!BAY3?5O[^=FC9OMEX1,KDPNUFTK\+\="S/A]B1B+&W%+C"R7WIIIB^H* M:=KU5< UD-O@LF/$RF"WQ5"BZ MF\DL(9L^GX\S(UD+7,J(WJ/N7%J_S.Z+11)'*R=3DH8YQ$$72IXQ1 MY"(:\8!]GRLRU[]?^U$J-07F:TR]RIB%U=^H_PLC=A%%/]BO^LW9*J1H:1?8 MLT!%.7(.%K[_I5?/!;)XWRJ09DJ0.VY5V/^2%&:QIK=/M($=J?LS4M?;SP\\ M@Z;O?$):M=^:[RVO6D=F>_\9C6<<7.BW@I*>E?A"D1YH C5.;?<60TZRF4 9 M%IF-\T ;5N\0$R*S>-,L%E:#)CLRL@A?F,=9/2M4ML9N'UK5IBK$E70SCW>> MF6"9\D7:89E=E.F=[_I)B0%VG8-!N0%V^08\#U,5C#W;;,_C610:-/0S@S3G M@LS4S=?D\R#O ID4=TYF%\Q65+-UP\RW>]=Q^_2"ZJX5,7A7DU MLXIG\^N,VF;AU;1&H8Z17>YE+1&N\!;AZ@4*5(:.D,@M($C^5!UI=1Q.H M/E7%$_[+NQ?C>]T5?^$92V>86W>.G*GOQ9>$43SAP;(:J6OF#TXRPY0DFU_S M^UYK3W^7I/ZS[\\/1+CQO61,'ZF/^0%8M2W(IU*\FWVXU_E%HXHY,A=96CLK MTZ*NGV8S:Y,S?//TR=J5YWOS/KWN]NV^?;NWH^\U;3SZCKX;W_>'V']I GDT M54,%^5563."%:<_5,4>%N7/X,I-U^&"TW5'1/C_,U_YG:NV_;-JLG9RPID48 M9T97K^0EPNL2S[>- *31L@*N@"O@"KBJBZR *^ *N *NZB(KX JX*EU6-5TD MF@,PV]Y"23*C'!=+!T2;PV> F#D0NW?B&/1FR/Q9!?3NR[*L$HR;\.).IFDB MO%F0;MMYKV/L%J/P587P%/[\28=&@C>!W6UC]X..(RHD6;TLP/1H'O!1^'&D MH[U4'!'P"_QN&[\CR;[EX8Z (^"X?3@6F/+K/"2W\"/0"K2:@E9,_L!OG?%+ MD_\H/WM0J7/ H))/55:2^;KN4:AMZOZ#8[$^;+D,1!+:VJ-J6[917IKW6J &!@< ,@2((;&U1 MV8[5'I972;W6L &#@<$,@2(8;&U1=<@$ X&!P$!@)D$1!/:,-61GT &!@&!;.R>FC"18 "P %GB6-="QVBWX"._T$Z>@ M'I;MET+!IFWRQH/B-D501NR"FL,TUK!?_4:G*6-?M2%B$-Z9*&4 MEO;.E+&LVA"!O0$>:!0/]*QNNS3KP921! N !< "S[$&NK;5'\ : ^ !W:: M!SHM:V@CFAT\ ![891[H6?TVK &P %A@EUG [O2M7K>TN"Q3QO*U/( S+0_+ M=N2ZZ20->"(\YHE+W_6W6K_+^.TL;&46[WOKV#UK8%=?R^*^ M5H+OIE8^*! M)0,JVE$J*G5?Q/BQKWII!*8!TX!I'C1Z6I8S@-$#HP=4!"K:*A79P[[5VD = M"% 1J A4!"K:T Z4\6./]1>8!DRS-:.G9;4[U1\+W@VC!P=L\@,V,HG<'^,H M\$0L_Y>)_Z1^[T++N#7-$;@#FL$]" L32 TS9@ ;# KK- MV[%Z?1@#H '0P$[30,>RA\@8#QH #>PR#>"L#5@ ++#K+* .WK917/9./W'4 MYJE=AL#G%W[@)[Z0C(>><;L.V RM%0V5G!;,^-&OVDXQB(N:;\ 8CS9P#8[8 M@&G -&":#5LUY:8W,W[TP37@&G#-ME90I:90,W[TP37@&G!- [:.C!][, V8 M!DRS+:NFU%1PQH_^:[FFL''U:\(O K'R^L+G0K\"/Q3[8Z&)PW9:;]X;U]$R M&EMXQA)_M CV^AE^2,R7?2^^)(SB"0^6E,=6U\P?K,7-7!$$^36_[[7V]'?" MDCO[OD),Y_Y$2/99W+!OT83?(]T;WTO&])'Z>!'%GH@5= ,^E>+=[,.]SB\: M5=R]G,/:Z2SA_7$^'0!>^N'+!E'J>2A)RTF?KIB2J\>\UCH.!FZ=]2O"-%Z/P-?:CN/#G3R(91QYH%-C=-G8_3*;< M318RCRX+,"5@3WPI_2@L_#CR_IW*1&U\ +_ [[;Q.Y+LFYA&L:)?P!%PW#H< M"TSY-1;7?I3*X+;P(] *M)J"5DS^P&^=\4N3?P;(]>D4:7T>!N\9#_)4/A,> M_Q )M7*;6OZ@U-<'Z*X?XJA"4A54*+"M=G]M]]Z+Y54+V*C[<-*L(=NQ]88B M&&S]0D[=TI(IEUO#J19 0U5+D!O(S5AR4^:94_WYVUK !N89&,P0*(+!UF>P MEC5H59\7J1:P 8.!P0R!(AAL_05FKU5:U2ZL,,%N8#>PFSGL1O:9/<0&0"GV M64VBGZL489Z+(;QB023E-AG,%(GL9%VCMWVK,RQMU? !!8 "&D4!RD[HE%;_$'8"2 (DT3R2L&W+:96V"PZ6 $N M)1K'$B7NTI@RCEA.@ / <^R%%I6=UB:6V$W+ 4&KD_QE'@B5A:[()+W]6I"ST_2)^7 M7G?>5:>"RD+/R)=9@6ZV#M8OFX&-:#-US;@9O[GZ,DMT;#NE64"F*$#5)C+T MHL%Z@7D$\PCTY5GZXN#@,?0%^K*>.%H'K=+.WYF"?!A<4(A732"((*_>-\5LF54^&!NEQ?6?)YFA8!7X\J!A4#"J&20P:!@W;D(;UK,%@8#D; MB":%AD'#=E##8"9"Q:!BF,3,TK""(_/71/G=5EY?^%SH5^"'8G^-=/\4/2^.Q[\35A%$]XL*0UMKIF_F M<.:* M(,BO^7VOM:>_$YK=.RNT^KT^H-VS^GVW\S2UA.B SZ5XMWLP[W!7?0B7LDZG954 ML+X//6NA,WSSM*ZM5.CL?OMUMV_W[=N]'7VO:>/1=_3=^+[7Y.R!N6:];3]E MUV2Z*^S5H*C;O[QE5PY?)2]VFO]UD5M5%%'C9<\[\G^P3_64LV0E98![[ M6QH*UFY9S&G9I2T!@#E@;DW,K1VU#/)[)1#;6\#A?5FN7^)KV[ ]TC$WPILY M(=O.^Y3@&R]&X6OL1W'ASY]$,HZ>$UL#[ *[E6#WPV3*W60A\^BR %,"]L27 MTH_"PH\C[]^I3";4,N 7^-TV?D>2?1/3*'Y>J"+@"#A6!,<"4WZ-Q;4?I3*X M+?P(M *MIJ 5DS_P6V?\TN2? 7)].L79DH?!>\8#(?7ACPF/?PAUBF2;6E[O MXM]&I):J1\WXCF/9@^I3_M8"-NH^!'4U/?]=+: (!EM;5$YK /H"?8&^#((B MZ.LY!EA[V *#@<' 8 9!$0RVMJC:0ZO;K_[\:BU@ P8#@QD"13#8^GFB!@-# MJWS6 FDH1 -V [L9RV[M@=4;5%_%IA:P>:U]5I/XYBI%^&4J8JZSW&V[FKHI M$BF-BZKKKJ2]C89Q?ATK4;LQYK#0?;0ZCO]C14(QYJOFT# M)JH7$VWB>!1H"#0$&@(-/6X0#=N&!MF: ADP$9@(3%2Y0=2W.D,P$9@(3 0F M:LAFE?$CK^[#N4CP#'AF.Z$S/;OZ%!.[8?'@!-!\0XQ-1"\2"(7%WT M+8FH99-)%-)3(_?'. H\$4N+77#INSK!H><'Z?.2\,Z[^E3%QU=OUF]<-UL' M'9RA*77)@1F_P?HR2X=<8JUA4Q2@:A,9>M%@O< \@GD$^O(L?>F6EA(!^@)] M:;B^M Y:I24)-P7Y,+B@$*^:0$J+[]R-"00QY@\+\9^ZO(KP]CF)@5^)S*TF M62J%Q_Q0N=2FJ4ZZ$QKK?"MUJ+:JW)VAU>GUK5ZO^@AN4P!8]61HD![7=Y9L MCH95X,>#BD'%H&*8Q*!AT+ -:5C/Z@Z[EMVOOGX:- P:MH,:!C,1*@85PR1F MEH85')F_)LKOMO+ZPN="OP(_%/OCK)BR[;3>O#>NHV4TMO",)85H$=KU,_R0 M]#W[7GQ)&,43'BSIC*VNF3]8BYNY(@CR:W[?:^WI[X0E=_9]A9C._8F0[+.X M8=^B";]'-3>^EXSI(_4QSV-/\ SX5(IWLP_W.K]H5+R20CHK]7I]AWC6)F?X MYFG%6:F=>9]>=_MVW[[=V]'WFC8>?4??C>_[0^R_-(%L.L#@D0E.TOHGPF]4[+HDAU% MDVDLQB*4_K5@']66Z%L_9,DX2B4//=FT$QUW%TLSNTR-B3D+I[81F#5:5L 5 M< 5< 5=UD15P!5P!5\!5760%7 %7I'/GT0RCIYSM 78!78K MP>Z'R92[R4+FT64!I@3LB2^E'X6%'T?>OU.9J,T-X!?XW39^1Y)]$],H?MY) M0< 1<*P(C@6F_!J+:S]*97!;^!%H!5I-02LF?^"WSOBER3\#Y/ITBM0.-2T? MN#XJ=SV=QD 1;#7LZPSN_ISMK#.P&_@-_#;YOG-MJU.N[1 )A <" X$!X(SA^!ZK=** M!M0;,UA_@KX,@2+HZQGV6O#ZOILO"<>+ &6 $LTCB5*=&>;,HXPK<$!X(#M^81WPU*HB7?W@71* MCDJIOW4:J4?J*3-D!5P!5\ 5<%4760%7P!5P!5S515; %7"%E+&&^)>0O'.> MBN/,_XF$L<"<.9A#NEA39E=D+4*Z6&"W&=A%QCC@M\[X1;I8P-$H.")=+-!: M%[1B\@=^ZXQ?I(LM%;Q(%VM,&-\N' @?6GT<"'^%!.N2L*QZ5L]NP;*KWK*K281W_3/<;OG$037. MIUZGO#(A:\JGV2E)RI(20H!V42/+W F#.D(=H8ZOG2 'W0XT$AH)C31#(TO> M,8!&0B.AD:9XL9^0C2F*5;F_&OH&?=N49Q4SX+(/]=>$7P1BY?6%SX4.!'XH M]O-L1[;3>O/>..HIH[&%9RRIC$KOI)_AAT0,V??B2\(HGO!@"32VNF;^8"UN MYHH@R*_Y?:^UI[\3:-S9]Q5B.OLFB2W;$ MY9B=TC)#LK=^R))QE$H>>K)I6^$/I,JTU5B8L[(R.JVH&;("KH KX JXJHNL M@"O@"K@"KNHB*^ *N$(Y -.VW)":_:'4[*@& ,AM&'*H!F#4Y(JDE*@& .PV M [M(" S\UAF_J 8 .!H%1U0# %KK@E9,_L!OG?&+:@"E@A?5 ) \!]4 JA*A MP4QF#KLAIS\(#@0'@FLLP2%M/P@.! >" M:RK!(3/_IC(=@;Y 7Z OPU-$P3ZK>T!UE;+Z&HLIIS$4/Z-SLCG7D0H=#IE[9N@:$ D@!)-(\D;*O5*ZTF"T@") &2 M:!Y)]%JEQ4^#(D 1H(CF481M]?HV2.(Y)($C8@\+\8O>\MC^5L>#XC9%4$;L MY)I#0QU##WJ9 A?$RM71M $+U8N%[*ZA\;RFX 4T!!H"#55_,-0!#8&&0$.@ MH:U:0QW0$&@(- 0:VO(Y2T/39)B"%] 0: @T5+F'VC'T+)$I>,%QH>=E4G15 MH==4"H_Y(8NF(N8)-99Q-_&O_<07."I4)@G5BFMLQW*<8=E=;S:KF$<@S;=A M3 ')3K+$+.NV[92& 5/&4]V',T/@ G !+ 98#& )L$1)+&%;O1:.%H(EP!)@ M":PKL*X %X +8#%4M[_Q:\(O K'R^L+G0@<"/Q3[XZR.E>VTWBP)R%;BN-M% M_=T/2?F3=QUU09E]/J<_"3;FUX)="!&R,,J3FDUX0C?Q@+EC'EX)R9*(T1^8 MI';YES3R*N&9ZT9IJ#V6] M>XQ+&O7)E,?T%_V:2 KF">G&_D6V>Z(>IXHL\_#V?R7CJ>RF/ABLD%":-M9P7(+7I+0'^X\9.QOOCLY$@_15S$*8]OF=/+NG3P M*)36AL-@!1Q*&OWLJ[K\G9_0X]WLEWL5UDA ]%/(CG22._>VG(YM ^?L,@W= MQ(]"!>J\-RRZ+&)K;AGUWTL%"-USF5Y(W_-YK.#M2WW]]X.S ^9%0<#C W8> M\U!R_6C"OPBC"4$QR4"7OTC=FNE50NJD'[&J-:0!+";H")OI*4,^97 M@HF?F2ZRF)ZN'BXN+X6;%%5N2@*(O ,VRNX4*D?A)1/<'=-S%>:UKNJ+K <[ M7NQPX0]*@T6B4)Z=_M.:'?C\P@_T;N;=UN>$41 52Z5Z_U(_9*$C?*G5ZN/= M1A^PSU&X_\R&T&/'ODRB6,U7=]Y^P/[D?I@_(I(JL6,L CUZU/[Y0R8ZOZ-^ MK*LR>V9;NGI B6*BB6!O\\20OUB,&C?CK"6&*O 2=2_?$*8+#MA,R>9 F#[E!A@.D)4C] UZ5/^ ^1W3<6WI4& M3Q'#!0E=;0JAOL0LD_\ M5LT^G4RU3^<38J%K9PD!@\>>9(<1_[IV.S@[W?B%BDRD-^8I+V?>IPB]= M.CK[3E>J-^RWAM8CJX=7CU0^,-VQ+]WINQ3WPI4](I*3PAZ^TLYG59\,8FD(A2/9!O?[LNI>PX8J=4HO:(FY0:@UBQ2F;G"G'W7?]FW.S3W4^_FRNRMH;A9W'SC!X'NT_PE M,_MU1O@DDK_Q4%NEF?4Z.& T@,463(@OZ!GP'N35/K@O'K[=DM?N?CN6/3\V<.# M6RL?3I<,!_5VN4 >=$9XS32Q,%18K&)+6S$SCV9]4.SU?NH$VK%17%IA9;>$>+&2=J;0: MAZ@WY2" 3 _4[)E&@WE9T MVUAV;-:!T4 MQ; P'#@M717&IZ1#:HFJ\!H(0OS24_6*)6\!G_W])DH#;W95?J/N.Y\!2LQ^ MH;\M@F^SWP[(^B4C\LZ%.J/_G2LSK:+&IL%\49ICV>^]'E?JID MHK16/X_3_!*K:2T*O?E3YZI\JY=^=]IA%5^2]7-A5?FTN*/');,Z!-E+)FJ1 M_%^^4#.QHCT9T5RN$,>C;^2$EICKIREE(U.% )?W(V]$@266+$0>R&@QVD0S MU&6NF4D[!6?V)?U!66;97Q9$J,TV@MPTR"A>DXFV!>72,CPCLA7./QEE1B-) M@(Q)6BUG4-+\0S8-42V_B-+LP2%/,_.>4COG?SC(.'LN)OJ\X.PECKY'QS!/[BUY8Z*%IZAW XO5#Q-E M".3((^">3*9!=$OZ=#;FL=@_Y&J]\Y7?3I9]#>7P\Z)W&4WZ4A.%=F(K)2(, M!&0LT[)&N1*553%=FJ(79*OH0>H67^@63_,6%_U#1>2ON#UWB"7\IU(2^N62 MEA1*GS,"4C!+DX@F3+I"+^;'4>#=G3XL1>0W(@CTYD! !*;U2S-[9.NJUW\4ID\=Q==A"+M7B"%(YV:FR[$EQ,_H372QA1P =?'/Y6FJ!MV MNAW1ZDLHCT[F<23A',7"\Q/VS9<_-$[."IQZ-',)U'3W8;$*\4.:3=.<)=3D M-,<)04BF%_]6?O"BS:X<(O=DY6:RBI6L]/J5# ):@$]HI1S&J\R68(14#<&R;F4P1 MC=BG[FB/C'J:OHBH]Q^C;SG+%J\ADRJ)_0M%NK/+CN42DRV9.BO0H;&0W$[5 M!@JU,26;S\VV5A2:8K59&Q.]>IFK=N;Y(Q(-9[\MG'I!Y,XVQ]2PC^A'>BPU M["2-R3#-IO%/ON?1:T^XS,SHT:6Z*.O:2/J<9E)M.R[S<>X((A4)KR)%Q+F> MS*A9:0_)UQ.)XG.R96>MRB^T& F)78E039+43R\2V:9)/C-IAY+:%R=%UKU2 M8SCOV1TK>-:HF0I)/5;QM= [BXQL>'^B!9$W,M_IR?=MY/+6SV+_*KC-]H"4 M5BF5Y"&_TI/&TAAFCL]\>ZGLZ6+CRE.<"A9 TIC4;MO<-9Q[53+37N^SVJTW MC^WP9DN9&5QI4*YBDOE*!;C@0;:D26:[J7,WZ.Q/Y10A+)!U_.Z>D N"78K>:]U9O:GO1+,M> M73.7I1Y\E8_I( M Y]7V=2T/)7BW>S#/0 L&E4\C[X(-6LOQ: ]'O*UZDA[WJ;>FZ>#V59&TV7W M._W7W6]W7GG_=F]WT/H=:7U-$D0T/_:Z8?*9-[>[][BL\HDCE\3]"LVOCF-_ M/'39U?9@H=_#EXEK./.XW/.OG.O8VT^1CKD]68JY+0MO5<@0>&PH'L_\GZ]# M(Z8,3!F5JJBS!15]0I;;5EJU(0*H 6J;@5IYE1E@F-0,BOE;M _IWBM,PVEI ME&B:; 'BW0'QVF2+6G@/HU;[[4MC W-D9IRF;TYPI;%EI:?V[?9!::G RLU5 M7(7\2M?;-T9"#SK;;)UU#@RMM@*=+5%GFVMN0Z'O3<+E+06AT&9 #PJ]PPK= MPPR]"86NR59>U9Z#(VRMF+O+:0XI.>59&2_B'E-4IC1[ >K28'7Y/V5)P138 MJ_N0T1;: &V -IBUJ[KQ*)32T;2V>KQL$]3X,)3\)(_*P;AUV!FNEB:)RC - M-5E40!50!50!5740%5 %5)4LJH?L5L/D5ZF-SSX**>>GY9L#LJTKH>%\M77Y M #_ #_ #_ _!LIGK1)>%3:E9NF,9BF>9):@2!]\T/F*[N8IFI<,4A+0*8L. M]77/2UZT*KG4W41&]]-%(9/1[WO]/JR*4#.!H$QV*ATM?Z!D&+F#:@I^9GCP#4 #7D>*A\_P@Y'DR85TL5G#'A MN?;@H+4Q">WVH0]HG@F",TGSRDLWM]N:5Y-U9-4VPB'L>G.7V,;P#@[D0!N@ M#?-9V"XOX0(FVSK8OK7)J6"0S.I%2 U=+W2Q7L!*'9I78XOY0?&8HD&O-:6; M?4BY5W*8HQFF>'-%97CTL4FB JJ *AS\P\&_1EBAV^>KK+/J M\V^_IG+_BO/INR_Q%0_]_^KJ]D?S8R/TY9!+7WZY_)J5&<]^2J4?$@\<"^G& M_E3]- J]47:^A.3XE6YV?2'/B8D.@\C]\<=?__+;[$5?XVA* W?[->!A0K>= M_"?UIZI>^_QJ=6Q%D=@W3_>/!(?UZ]]JC;.3GIV/U6_VC8&1ZU#CM[?]P9KZ+LGSA LFJX#3M.-).A/@4D9@*T M6"@2?>;'EXF[MQ&]?1$)OY$)P3Y+L5E&K"/_K60 -_F)X'= M/$"'LYJ 6B/.:@)_D _D _EL@M_[%:PGC6+KMW[(DG&42AYZ\I=*>=N@6-@J M0S6.HLDT56D!U1YAE-"%BYW"TI92YHC2.-VMB^#6W]M]B>C:[%;PN+3EI4%R MJQ?@7B(?XX.[_V=CL*I#4+]M]8>=RB5BRMBK^ZH\(PNF =. :1YDFA:8IF'. MI2I%^(F'Z25WDS2F]EE,A9+RV!WKI8DGKD40Z64)"_A%%/,DBF_+7ZN MTV3 M3ZU6'H!/M2'XS_!&E3^A=:Q.K[2CZ*:0;M46,C2BV1K1+VVGMBD: 7?SP[(] MBRZ3&QX+K+_A6MZ,@>>P)&)=^)>-F^RJRYFRZ5EP8'6Z-AP=4"XH5R7*U:\^ M4W=3E M>Q/=?+B]]5[#+- [])%6%"XNGG[&LA9_P97Y",B/[!6I[1E4E,T L["AV7[47 IQE'@,7\RC4E3E0$')\ZV33N# M!%>MS2?'4:Q"HZ-+EF:'( /_4K H9H%")J._31HH5./0N(->CUZOM&VUQOL\ MH%I0K>>HEHV@1+@3GW% *I1)G+HJ?27S0T:&Z%4L))Q C74D0CXUD\_ZDU@% M^0VV&W\U[)*F MOI=G26*="\%!<*8(;@<]*_; ZCBE595MO',%V@7M>HYV]:QVJ_I*J$W1+K@N MWZLB7._8R'7321KH7*Z>F,;"]75Y'FV+\DE$\IV;XFS5\5HBS?>AE:0Z-["Z'>20W1@D=GAV ]/L-M/TK6X/J> ; M9D-7&HTGHFD@_E>R;V*:7@2^J[+-'8W]D+_$IFY<]*MMT9JL+'TR9L$PT9WIZR@G?'-5S MVN6=;7^IT)JBFB6LJVI_S.D\2GB@LG56?MBIDNC@.@1C;BX(N$&QOAL]#U$' M%&$UW,33#75 'OC+]+,*=4!1B<;:\XXD_/9K*O>O.)^^F\7O?PUXF(Q"[V1F MZ)Q3OP^#R/WQQU__\MOLZC-W++PT$%\N1ZX;I\+[Z/,+/_ 37\ASU8#Y7235 M4(GNF[C\?>_T6$5B_=WYU_GQ'O,]^H&[R7ZO>WQTVAN<=(_:I_W!:>?DM'5L M]UO]HV%GY+1.NWM_W!F*HECK?W(BER +%B)40I.^3)0C/QF+_(P$-?$=>Q02 MCW5R_3HWM3MM,>'QE1]FC>1I$LU^R*9>_4L%!S+L5BDG,CJ#UYT*<#HX$U'7 MVW$@I/:F+^0#^:SKJ=W!$R X4 0XE0@G'"@"K4,^]9 /3@GA0!J@9@+4<" - M4P'D8[!\<*"Q EXR*'BLRKVCV?:!&TVF(I2EEF$P2(3&Z2P$9\ID8'PL'LZW M+9^D=0;EE9PU?>S5?0B1!M. :;81:=2Q<6:_88O_RFUI'K#+2,F12\FXJ[.6 MJK"?HX2P;HHPF,P93=,/LT]E-JU^ET<2H5&0".6Q3%P M;*$:_E5Q&=C'C\KV9=] M.CH<]?O.4:?5M[N]DU'GL)LE^QH-^X>=0\.2?:G\5:4NV(K9O-B4KHN\?:$V MZ--$)CQ435-'>28JTC!1(E499Z]Y0*V1[$;$@HE\6-@EC8M.#^8N!D=E#-,C M27]7I=>#2$KU&B;50.G 1G5']F+Z2RRD.O/EL0OA\E0*YH?JZ:H5=-V$W41I MX+$QOQ9TA0@9+R#EW:,(?VP,UABWI0G,V,QC61ZFX?!@T.JV>@/'Z5'_!MWR MDHSURJGZ_MI$4UNN&E^KUM=D^\PX@W?>W.X6#O$;=4AV)!6-/S=U$G"WY4(* M%OX8:>F3I=3NP]$P$ MR2Y-6 W5KH[5&D*[-KB.:L8)I](04YCZJDIG+T?39T'>>4B[7!49?Z'$J_/A M/1(CS^EYKGY4$BT%UXRC@)1'OCSL'26XRR[!74YX?&?+\>E.K:/KT7ETO@:= MK\FFI''6^[RY3]4F:_RQC/-Q+ 3[1'\;2W82JB-X*&\-O%6&MS/_Y^O05A/* MJW0MN8 @"LOB;% => ]0>]79($ -4 .K 6JU@%K33CR:BS_[P:P")(SZKQ66 MZFI;*D>,F"8ZW4ONU Z]@HO;XPE'\>W787+U.'Q.)R+F"76X$I+"AE3QDMZR!4UHZ'A 1B A$!")Z"1$--WKX M"$0$(@(1@8CN$Y'3LWIV>4;48_EKM\[0Z@\'UK#$'%)/B,@4K*G[D*9F,Q/![JE5 MSQH,!I;3KJCD*]0*:K6+:C6T.KV^U>M5M/T*M8):[:):]:SNL&O9_8K"JYJK M5G#2/^'[["WXX(,D20 M+460M0[*2T>$^#%X?$!#H*$7T9!36E4XT!!H"#0$&GH1#74030\: @V!AK9+ M0UT<XSP5 DF$4I=YV>DR_=DU9B^ M"3>Z"JGW'KW5C^@ZFK]W-ZBD-^O3M9$OU ME K J+R^4J(*,#)= &G_0@E;Q[7.I*VK+"GQ\_"6Q7-Q9YDG"_?P&QY[DOEA M7I8IU#OL7)5@D@G],]$EFZ)+%DU5_D1Z,ETL&9=Y?2=474+5I5J7GS'L=G2^ MMJVO5>>1MQI5<-81%ZHN 6]FX&U7JBZ9"T&4BD!5$D!MBU!#K:7&0FW] O & MX- PREM?=@#I[H 4)9RV7\+I%<(R"DY+59R0>ZT$Q*D='[6M$(MK$:9BFQ/* M@Q(W15;E;2P_A:TZ;"BW';MR>9@R\NJ^*L]K&T0VQDUOX)G=YAG'+B]LQ?21 M!\^ 9\ SV^&9[K"\PP*FCSQX!CP#GMG2NFE07EX>TT?^M3Q3$Y=@E2+\)B0) MSQUG9[/%M0BBJ0H&?8F#\*E46!7[!\O7)=MJ]TK;!#%EQ*N>G#$'-UHC6JW2 M_'+0"&A$[37"L?HV- (: 8U8S!'#06D^U:9H!#:)'Y;M&0^$U N0"8]_B(1: M684BE2K-+<\YK1Z\B? F&C1+-4>Y;*M?8L%N*!>4"\JU\$Y;@S;B>J!<4*Y* ME,MQRJO,U73EPN;/^S]%*&(>Z*47]R9^Z,M$9?^X?DZ@;I,=&?U6:?IDRIC# MM6?.U%-#C>C80V@$- (:L;"YRCNO"XV 1M1>(QRKQ%#7IFA$E=L_M2\.C\C9IV3[FM#:*D1907R_U>E65!;].?*L!>[@%S7T M? X$AQ99>E@J]T#1X(CP9'@2'#D R[6EM7N;JZ@2[V!!Y($2=8%JR#)\F0Y ML.Q!:0?SP)'KNBX?KD*SL885A&9@L9:L6 JU@64E1Z:QD+JRRH/U6\1/]5FP MB]NL1LM^KZH1AMZ/SM6U]K3I?DXA"XU82\^;N?/$+%%L! MWE!L99<@:$;&=Z- :5[E 4"MN5!#L15 #:P&J#4+:JB*@JHH9<$)55%*3WBC M=@/8EZFNL[[-2<'X0[[([;M\_,X>E&:O&C_VZCX$=Q@8W &F:3S3# <#\ QX M!CP#GJGXL&@;^:# -& :,$WE3&.WRPL9-7WL7\LT-7$+5EP9)8E]-Q$>R_PU MWT,_>8ZWIKDI'MI6MX/$6!N88QHV!S=7(QRK/X1&0".@$;/[>E9OB+HHT AH MQ")#C-U&\L0R%AH&^3FJE.W)9!I$MT+DZX^O:>R.N13L:\"?DQ5K!S-A]QUL MD\*I:-!DU1S5ZJ*^,%0+JE51N6$'V^Y0+BA7%1$MY55I;;QJE;#[@Z3$ZT&I MDCQ)=4A+L[ET2%N26.U3#-4[B M.J1K?OSQU[_\MN(E8>(GM__T/?$AO%3)7-6COHEK$:;B-(XF)S\3$8<\.$HE M#:R(Y>'MUSCR4C>1H]#+F[9X"8U=J ;HF[C\?>_T6*4Y^;OSK_/C/>9[] -W MD_WAZ&1PW!J>'K>[HU[7Z8_ZG4.[W^H?#6W[I'?4WOOCSH 7!^^)K+"K\&)8 M8N"Q8%,1JSP-_(JZ$EVR.),VNR1Q,ZXDJ)6#JUASY5B>JHN$&B>?;GC[C]$Q M&_VBJS1G=X2,VNI?^U[*@^RZV^RJHU_H?D'/B5DRILOLUAOUJ$3[,I=>,VO" MC8@%XS+/7"SO9QXNR'5I*C$V3W 528#;I20!MGNO2T?J]%^9SK2#9*YH?0U: M7Y/31_5:*4 ^B^8^E;.I\8E?-Y!H> N)UX#'NN(1B8@Q91@IG_4CI78RSR12 MF@)JIJ4TA6'2-"BN[TDV *<5.=BW+UN >'= 7&W^:(-"\ZO<6])^^]+8P!R9 M&:?IFQ-ML<\UM M*/2]2;CZ?)-0:"@T%'I#"MW##+T)A:[)5E[5GH,C;*V8N\MI#BDYY5D9+^(> M4U2F-'L!ZM)@=?D_94G!%-BK^W#^"MH ;8 VF+6KNO$HE-+1M+9ZO&P3U/@P ME/PDCTKEM'78&:Z6)HG*, TU651 %5 %5 %5=1 54 54E2RJA^Q6P^17J8W/ M/@HIYZ?EFP.RK2NAX7RU=?D /\ /\ /\ #\&RF>MM$X5-L7<;$;GJ](9N<*_ M5E*268(B??!!YRNZFZ?(%W(A 9VRZ%!?][SD1=QUHS1,9.'-]Q(9L7OR12:C MW_?ZY20RZKXN'4QW4*MT-$BFLXOS(^13DOVP@\?5D4L'<#0(CL=D)DTNR*YJ MVTBH@VD#>FJHGB*A#J"&' ^E Q,Y'AJ@S)L3G#'AN?;@H+QJ(Z4>.#-%^^IR M2!2:5SO-*R_=W&YK7DW6D57;"(>PZ\U=8AO#.SB0 VV -LQG8;N\A N8;.M@ M^]8FIX)!,JL7(35TO=#%>@$K=6A>C2WF!\5CB@:]UI1N]B'E7LEACF:8XLT5 ME>'1QR:)"J@"JG#P#P?_&F&%;I^OMBX?X&<]9BJAGGJYI-8QJ:0RY]>:ZZ]JP:ZL?.\:A[VC\^ M/>PZ@Q/'MD>#K(9ZNW]Z/'0:7D-=G3IRH\F45CWJW(\Z%D2_'-$O/+S-4#9P M[/Y[2:Q^+0)FZU-%V6>'<3TRC#]U0FC=$UB/16H]*-$E;3;VS-&$QU=^F#62 MITDT^R'C$_U+!<>2G%8IYY*<5Q98K]?!'L-N1^=KVWITOBZ=KTDTC5DV97&F ML8>[7FI;G4U;R+#=LMASCAT @*\$8/LA_$VHI8'8Q;,(HTE$DOBO\,B@EPD\ M#0#=!D#W9QQ)R;Z'L: W*NS]R?V0O?U(O_X"" *"&X#@B4S\B4YHHGQ(3#N1 M +VF0J\^]9^/N!PS\9_4O^:!,F%^>"UD,GD.,K%J MJ7K97/ME\5NR_I)QE$H>>NM;@ BX7HDX_5A/N%&LM]S>45=%K/8WLB?F>S3O M2B7.+0BW#BILC+!JRWU '! 'Q)DL.&.$!<0!<4 <$+>I>%W#UJ]5QNM^BD)Q MRR8\_B$2=DFP>(Y;JM*0RV;A MH$YI>(%>0"]JKQ>8*J 24 FH!%0"*@'K:6,9%. ,>J$7K8((B <'8_U B"WB M]W\V)=HG,?N8B"N0I.D3_XOE60O856U.@"'!D&!(TQBR CL0- F:!$T: %70 M) Q),"08$@P)A@1#&@0[,"08LB90!4-BJ5U7FMSM<,JU#F#LP.6Q#I)N"\J.=%47=FG M32^3[:XU'%9?9LT4;, 7: "A[Y!V]:%9T"QH5@6:U;-:=FF%C*%=T"YH5[6; M)U QJ!A4#!,8=A=?*,*C*)ZJ[47!I"I[IDNA5:%CM5,EQ[8ZG599JF3*<%<] M'V'::;)*0!N@#="&X@0!E8!*0"60D0)Z ;W 5+%;25JJ799/)B)V?1ZP*9^* M&&ZO1_7+L@?EG5MJNM>K1BI6WSFJ.4"\I51^7"_ 45@XIA M_C)&N6H2=6"<8CV.FBK2/M3AA/W&LCML26#ELU5[:/6<]J;$5@L056TO@+W M7F"O8:]O W.]Q.XJ;Q<<[ 7V GN!O>KL1@:%@<) 8: P&&!U M9:\J8QA;-0YBU%]OA&[2111XV8/.HX0'U>"O31#SHO0B$+N9Z7FUP"OBR!7" M;G3NY]7"[?6M=MO>OH1-AR8B$NIC/X)&0:,;IM&J-C1 H:!04"@H= X C5:YS00:?7@#ZM>$DUQ6 M7E_X7.B7JB2W/\Z&SW9:;]X7.NJ*,!'Q]KM:3G,+3UEB/[7%II_BAT3LV??B M:\(HGO!@25=M=Y/A&2?Q0W[%DWX MO3EEPN,K/\P:R=,DFOV036#ZEQO?2\;OAL.#GMVRV[U.UW$Z=M]Y,\,]83K@ M4RG>S3Z\OXOC12^*6Y>+\VNME8?*UM_]S%KH]-X\K6TK"2&[WW[E[U45 IQ02P-1"?2>D.6VP3B:1"2)_PJ/'44R*6LA!] !=(^ [L\X MDI)]#V-!;U38^Y/[(7O[D7[]!1 $!#< P1.9^!.>$/9.N1^S?_ @%8!>4Z&W MOGMPV[@\XG+,Q']2_YH']++GU&,F%^>"UD,GD.,K%J MJ7K%7/L5\5NR_I)QE$H>>NM;@,@IOA)Q^K&><%6E+S\*WU%71:PV.K(G?A37 M(F#VNU*)V4QERF#K>Y#DI_-$''C5 )5(:$7T M, M%5 )J 14 BH!E8#U5(I>U'VSSS@MVG@,=KW/[FTL VFC#Y%6,/&_6)ZU@%W5 MY@08$@P)AC2-(;>1?[[6V --@B9K E70) Q),"08$@P)A@1#&@0[,&0-7/JO M5NEJ2B-A@=APY=[M(,"UCA0YE1PIVL6(4_-P99Q\@!_@!_@!?H ?,^4#_ _ MFSUQ8]#RNLJ%S/>#LP.6Q(++-/9%)>=P2I7D5I?)=M<:#LHK\O"07$S!!CQ8 M!A#Z[FC76Z>\@JA/"66!DN=*98OZ6%HN0R@>%._.M-;K8UJ#=D&[ZK&W A6# MBD'%,(%A\_&%(CR*XJG:?11,"C>EJRKR?=1.E9RVU>N75E7=E.&N>C["M--@ ME7C;*:T\-MP/T):&:XN:0-J80* 24 FD88!>0"\P5>Q69I)JE^V3B8A=GP=L MRJ5"]LZ4#&H&.8O*!>4JX[*A?D+*@85P_QE MC'+5)"K!.,5Z'#559(.IPP']C25]V9+ RF>K3L_J=3N;$ELM0%2UO0#V GN! MOVT;>& O$[S, MH#!0V"9S@%9+9[ G:J^,54;LM6H_W@C=I(LH\+('G4<)#ZK!7YL@YD7I M12"J27=NK$PK,DQ6R/,U.EO0*>U4&FQ!\!WX#GQG+M]56=,+ M? >^ ]^![TSBNRHW0':1[PJ['[\FG+J^\OH5GW_[-97[5YQ/WYVY8^&E@?AR M>A]]/F%'^@$?9]TE0+A?0F_J:1],4'ND$M?GJNWGI.( M#H/(_?''7__RVXH'IPG=^LD/_4DZ^2;"A =?^>V$/LC3*/XR%:H467CUD5XA M[CR0QB94 _!-7/Z^=WKLM.S>WYU_G1_O,=^C'[B;[-O#3GMPVN^W1]WC0[O3 M/3DY.K+[K?[1L&+&FDK?3O+F+T=S\DED_>==0%94(H$RZ;9-)E@1(BF^;B91>W[):PQ725 M-Q;-1)U=)AF7++ID]]#VDG;\+0W%8MYIMRRF!JN41S-.':2F7D8!39CRW?T& M%R'^JJ%:8_R79KK6[!GY\*KOQ;>&43SAP?)[U37S!VNM9:X(@OR:W_=:>_H[ M49([^_Y\Y-[X7C)^-QP>].R6W>YUNH[3L?O.FQEI$N<%?"K%N]F'>Z)8-+&X MKSKGRL[*G?3U=V:S!@X&;YXFXY530G:__'+!#A\T*0:319<7>QF+"R>HC=$K_ M)YO0=>/UQ5N%SAN_W"IO^5[SU7FVV3*LON:3*2-?XD*[GO-F*:3SG(0*S4V= M:5MVJS0?EBFCNQ4%V9WI^CF%*W9.1L-A:5F. M3!E;3$55ZHWSG%#['9R*AOWR]B:'ERI41^T#,_JD'[#85F."VNP9'RCU[E'M>&SD'ML9 MKGDD%$'BR@^S1O(TB68_9+:,_F46#-0J+SRJ7TIX5*_[ROBDWG;#J[9[^VN% MA^"NC09W]#%"?,:>W'9,-OZ[MN]%^J#,U3!^J M85]%S+0.-9S$9\N*0\X-.FI5;6]R&3 M,A:06$!6/L_WX*G" O*Y\[RK?,,!5I#9A-ZF!62G7YHC!K,VEI=&J8RY>W?)7M6GV[:[5L ZHD[<1) MJ1II?KV,A9W+F5_R4K_I*?)S Z6-?/AFGOI\P2'-U:<]O\:1E[K)/WFLMH!O M9UGUGW_ \]@Y.;);;>?P>-0_:AWW[=;A27; LS,Z=$Z;?L#S?"SR'/#4!I:= M%\S.?-)U4A_9G)_MG)WK3*('SX)RUXU3NB28C8<^^$EC[4_TK9=99OV;?-A6 MI)VOW5G("@XZVKU23CIV=BH1O&&W[W3GZ]WZ6HU\37SYQBTSBJ?*GV$!-O"( M[/DX%H)]BG12AA.=E&'FF-FFCQ=X:RC>SOR?KT,;* ^'8\L&99D>:$ -4'L< M:J6=/0/43(/:^OL;!N#0,,HK;6\((&T02-ZG-I%%O.QS?G&^)TZ1'07[RNQ"H?Q(Z_N0[R)@?$FX)G&\\R@ M7?WY-5-&'CP#G@'/;,F>Z:,:'W@&/ .>00EJ4WBF)A[#*D5X-.;QE8KTC%B4 M%5V)PN=DI&YNZAA[6-I)6%,&N^IY&=-O@_6A4][Q,>@#]*'V^M NKZHM] 'Z M4'M]Z#I("U#&^L(@YT:5LOUR0<_-EAOL,@TN_>!Y>7C65J3FU%%_:[>J+Z1^ M'S'5>3_,S=ICD!+6=PIKDN;UJH]&@.9!\Z!Y=S7/:4'SH'G0O,UK7MMI0?-* MT3SL,ZE]IE#M,_DA$S]]F:B@X%D:D$KT<+O':"M0QVYY%7+6E$VSE=(\_:OQ MK-(Y08;/@.8%KD;^Z'@F#ZY$[754Y*ZV$(/*FPT/=_+SIM< J M.+)4CNP84,"C%K@#1X(CZX)5<"3L2' D.!(<"8Z$'6D6[E[+D8A)>7^4QK&@ MVZ91K,XA;-HGOM,53]<54AU2+O3Z&]N]- 4'55MH,,3 ,>"8XNG*5D6+1W , M. 8< XZ!'0.. <> 8V#'F,8QB"Y[1+B?HW#?K8\?Q_B4BALCK48DVVSW-L9F MQB.G:E,*FW;@,?!81599I[PB". Q\!AX##P&>PP\!AX#CX''8(\9XC[[->$7 M@5AY_8K/O_V:ROTKSJ?OSMRQ\-) ?+G\FAUC_&>>N>:CSR_\P$]NS]6#STD* MAT'D_OCCKW_Y[?Z]W\2U"%,A3^-H>_._\Z/]YCOD<_ M<#?9'YP,[=@2P.RKD_$9)] M%C?L6S3A#[-JX?; #\7^."NL:CNM-TM*9RL5NXL4_=T/B;63=QU"9ZG0.1\+ M=AD%-#-0&Y@>?!:+:2PDO4ZRA/Y\%$T(UK?_*^D/>GC8!9?"8U&H_TRC&ZA[ MJ1MTEV31I?Z9/D^%F]!@L7^,OK$HUK_^8W3\CCT*R\=$5:D./3R)%9JT-/&T M9H.5#X[Z7FQS&,43'BP/L+IFWLY,W*X(@OR:W_=:>_H[$8D[^_Y\W-WX7C*F MCR2RG-N(FP(^E>+=[,,]62X:572@+SBMM_(\_OH^^*Q-'?O-TZRYDKKS/KWR M=F>[KT?GT?GF=[XF<=/&+8GFS>V;G6ZE^CKSY^-8"/:)_C:6[(1F5X_]+0T% M:[>LLHQ^X UXF^/MS/_Y.K2!\EX)P?86(/B$++<-2K5:!=L!:IN!6A=0:RK4 MUC^L:0 .#:.\T@ZZ J0- NG:9 F[\)7@M+O;+0)8/9S>^LJ/'J62AYXT(I]F MW0.>1Q/ZD\M+2Y^)W>97@:H.N\G.P.H-2C.!C1]\=1\"7PP,? '5-)]J.M; M+JT.L/&##ZH!U8!JMA0CU[9:'5@UH!I0#:BFXF,% VMHVZ":9OD%JQ3A21I' M4V&Q3\1@@6 G7":,AQX;72KGS4M\A4]5*:K855A!LD_'LCNE%2(R9>"KGJ8Q M&S=8)8:675X*)F@$-*+V&N%T++O;ATI ): 2,[MI8#G#T@))FJ(2V#)^9,M8 M^IQ]Y:Y_Z;M5J%"I8MRJ;O6L0:N\VJA-7^?72+WJ.S\U1[D<:]#!UB"4"\I5 MA578LKKE+92@7= N:%=AK]GJE%B8JNG*5<+^3^WS$F=5[_.<(H;7NJ]#N;/- ME=G;DL3*)ZU.W^JUR]NU?K*<7AU@!,_K=H-E0& @L&=D\[0&[0W6 ZT#C$!@ M(# 06$T(;-"W^MTA" P$!@+;/O) 8,_?#W6L7K>\#5$0V+)W[/7YB,O.*;PZ M<_'9F,?B4.7%5>ER12BYJK-UEM -7Z;JHQRI9+CW\B"OD:%X=#P:]5MMYZ35 M/VH[W=9HV.YG&8H'_8'=ZV\I0_$L(['ZH52WX(J,Q#*=3'A,UV49B?WP4J76 M56)E_")*$T;_R82'JIGT/B77:)K].9=Z.5F'[V6#>%"(2U.$L8F"2:A7?I@U MDJ=)-/LAF^7U+U7D$FZ7DDNX/7QE5M-VK7.ZUBHE;-FW]VK=>J3CK<,:8='< M)W=QFYX?-3=AV)?%-/L"6P[H>PGZM@&^)V2Y;3A^3B<7(EZ(-;ID#RTYM%TN MUS;^-MJ-[V0-QL&MLEF-;%]!VPUM8$9+\(N5SSIF)(4TBG7^J7\0WH-<,R)1 M\2OQX-]/?HKX_V_O6IO;QI'MY]U?@4KMU.16T0HI2B+E>539LKV;O4F7)?/IZZ(J!>K&@49;3^'9LSYF8/'K' M^]_5%^OS=$(_,.>\004.+B\%NZ39XQC_J #,$\FC1Z_X-XWSM>TYMFL6)M.^ M'*36R0?X,60$@1_@!_*!?.IM?^I3[0'T_ :C0QX6\2&-:1(QAQRQB&G/+O$] MAYBL251=FMU60X^<;L=WO)ZY0NA-3[NKD09:-T,8GQ6L1QL87E>L3O%NV> M-[&N9;,@56,KVV:>O;QON[[3]CH;D](M8JH3DW%0&0N3M$@)[3)INTDVVFYY M./2$;N$L H)KFN#6CX;?H!"M%QPK<;.&Y@K*8&5N/P MLS3<<1VT.L9VM;8@'XYK.&8A'ZOE \&#+ MZFK++))LQ6X)@W5N[)%9P]"(F14S:]_I]398T<5V]+QU:L71UMW8-$V&OZW= M?:TW\;[3ZWM.QS>7Q_N/,="(F14SZ\K!==?'P745;H /10'S!Z]_X.^?/^1R M[Y+2Z?Y9-&;#/&:GHZ*.YR&5;#A()U.6R*+Z^YDN]3[;4A_,*KV?ZU>=*[D< MQNK'7__ZEY^?>MI7>C-A279P3<7P>#*-TQO&BJ=^S44T5E=\C6FB*R@5[SN0 M,I^4KUM]C1JF1(_%-S;ZY=W)D=ZW_];^_?SH'>%#]06-LKWCH^..>]CK'?K! MTH M[^@+3*)I4&-8V5=";ID,7DF@G];#)*8S4[R?TGT;J.N&8:W+LS)_16!7BO$,6C MX[(RT[CSI\S$KC\OMR1)Q83&JT.GKUD\N% L$K$XGEWSRSOW7?%968UH_OGE MB)I0<]DQN+!Q MX8-I.>N[%LLF==Y:G[VSW?+P>#VJVU>^7%Z?9V+WJBZ>CX6:?3ZKW\:2'"O+ M/%RXY$TM#X% (/ )!)[Q[V_#'\QB;8LU6UN/V>1I)* &J#T--6-.4T#-!JC5 MLP2]?2;/F!P!T@:!=&UCB=BLQU%[?/;UZUUOX]/^0WN.[G;5+-B#3 @.< 0< M[100BUA^)B;D/4_(#:-"UIAYM]*(&[?5)7ND;3"B M%9;--OE4#2!7("T7J /J8.F N:T+SCY+!\?83]^X_(.,=%@M MU\?A3&9$T(QA4_'(IL(--,K4YL(S9MM@PFR3SX8PU.D"0\ 0[! P5!L[5%'N ML*%LWY\=Y#><2C MM$P,UCGB-+GY49(RA3B=_7XI:**]B\-W5B3NW-N)14K?7/!JYSG7.=?;:=B0[^]M-]T7KT7HD>E>XUEPTM[N% M-%NKDFJ1U@V\(8E[ER#8MH)98/UPWVTC%NF. &D=0(IH3^#0!AS"6 *DUH,4 M@:D&4'NV[$=^25+X^LBU)>>L#O:@+I"T3G" (^!HD> 1\#1(L$!CD@*WXVD M<&O"@[JM(# E"%L&7-^'*L#;F^)JK1"]EFNLI"\4 @I1>X50,T0(A8!"0"$P M0\!W_9;]A^6D"M8H6+?;\LS5BWY.1+> J4Y&QC&%C.MM3V$-53VOU8'J0?6@ M>EN9]8P%M$#UH'I0/H"]0%LXLUNYNJB)%>QECT"!>2?L;AS2"F4KZ$W*CC=MOM, C; M_>ZQYYT<^@>'O9+ M:^<#5""KIU<@U6>.@AH'<#((I^7UPRL6NS!;5>!L,]GR5N'0/M8&0*VY4 /W M@@%@#I:WB8MMY-)^L:#U)4H,K*3_58+OD./_YCR[(1\3/=#\BA'-[6Q*\XU* MWAAM2[653YQNVW6";K]R&58A#^L"UFNDV]9-.KL8(>2X7J TT!CSV:-B:HJ" MU63SL-6)W!O[IS51B E[=&\.H+1*;36ZMAV/#]T A^IZ]@RX3AW<9SK MA&['Z?6,+1&;HA78W3TNV]E)?Z5\$P6YX'J*WU%FF+8[ 5RLZ'RJQN>U5 M6/<)YSS-:/R:Z$MCJYJ5DU]_^IT,TUP'1,Z/=';P,,WK.VXW<'QSW)>OES*. MV["W@W8;U>[ Z81=Q^^8.ZV#=J^Y #"0%?-0[LI*F@N[U,DRW]@T56.57!YQ M&<6I5'/G2U)=#OJ^=W+@=8*CT.WV_<')( C*5)=#U^T/VIM-=0FG]^MX&QKA MXN/]XHC'?_]\_.6#TZ//O^/6FT1[>(>%!KIX@U&_E#8)=L21G9"KXA K51C(2Z81(&C-Y:^75,D^M M]X;75!_VBG281UGI:9?I*"N^E?F%C 0OG/#E+VJ=J%XM5UZ]TC'=YF*:R7(W26.E- M*2AU;YH+U82B/>RJS$%3/]R^2PFU>)E:IK;(010I(ZF[*'J;(D0N3Q@/]["^D)G)6KPZ)\O>!SK>U4WU%T%7/37ZF]-;*G5Y=\' MWTA:!C#\^^!H__6BJG26>WSQ5;O4LPKRRCPSB66=G#OCW]^&-IB\-T+01X8:DB$!M1HD M0P)J=8-:K0JB6V;RC)W0 *0- FFUF>.PH$O-[5; QF(5G'3)V6R?-:WR%51 WO\!56 E-B-=!0ND& M9IN&S<;-58F^XP7&BGA!(Z 1M=>(=L?QNJ ZA$I )1;KIM!I]XT%DC1%)7!D M_%2M-T[)5QKQ$8^J4*'J2-8VK5L])W2-;4D:O\^OD7K5=WYJCG*UG;"#HT$H M%Y2K(DI0T"]JU=-;L=#K&MER-5RX#YS^-X3XL.$6,!>L^2\;UJL/H M.O!TF3N07E>$M>>"ZP1.SS=W:OTL#UP=8 3/ZW:#96# 8,#6#[OI.:%O;MD% M P8#!@,& [8Y Q8&1JO6PH#!@,& P8!M\#RT[?2ZY@Y$86]%EF[-OSXF49QK/K-KGHUY0DJ7VSP_GO"2P9=>*/L\X_[EMRR_MY35 M\PMUP<>B^F-!TIR.S) T_ZT=M#IDHFF$T_L%C%_SQ"*.W%#;_%9HM&W.$C.R MIL0>S9B1LX+R<)(6)'2L(*$S\C[-9'<+"-]UR(,D.Z\6LV9#<0P*O.NVVK:" MP0]:[D; (/GWFD*A10XD'\Z,QSV;X9 D5?-2GF3B1IBKSIS1V0W90F _^9\JCGP MU>"RC%S;,KE7G:Y)/:)T?8&T2O ID]?2FK'KB,3!J TX&X73$(C:Y8(+X'FBS;<'9 M;G(96\8A"Z@U%VI@@K6E2$7%$;,@@JU?A.F*[VF;T@1.MP?6M(:MH:L4X5>63F/VHR3?V#2_B'FD#\P& M8YZ ,4W?YSEJ3V9*GVP9\ZHG:,S#C=8(OP?"-&R:7[II_E_5NF$ZJ4*'FI/T M[(5@Z\ VT:+IZ3DG?'-4K^V;([9_K=":HII@(YBS$4P?CVRK!FW(+JE2A+7/ M+ND[_3:RX[ ;ML@K#?L%^_42NO8NZ DVGQSWT-\_?\CEWB6ET_TS=JF7-=_8 M-%5R3BZ/N(SB5.:"G:N.'\9I],>O?_W+SXO+,_7%.(V5;.6Q6A-E-U_2C#UP MDY)JHD7WC8U^>7=RI".Q?FO_?G[TCO"A^H)&V5XP\(X/3P[&8EFLSP3B/S223V=.A-5E[!4?[\5XG)V?#O[W'Z>? MCHZ_G?U(CG_[U\?SWY\<>!N2#\N/^O)]KA;)/'JD5YG)@+L>QZG2BY>#;64K>4A85&=.A0]304/5/ M[O&15E1M8]7P7%#)I7,[7'),19G<&97#*8OAU*,X*D>1ST9Q.:'GU2/Z5(35 MHTI=C[R@"167/"D;2?,LG7]1+A*+;RI('>K9D3K4KG7RSF9;7Y-C;>NV*94> MVED>>HSD'<#)()R0O&,ASG8SHP+).X!:(Y)W+#K0KM*?-5C>)J[L^F?[Q4M! MU5.5&%A)W:$$WR&E'XE\3/1 \RM&OL;T/J>*#:$$]7"T=IQNVS5*I?B8#'?" MR5HCW;9NTME2[-[-G9-IG-XP M-O.T?YU?9G(*K;4ZMAW/#YW 1U5<;)FVGI%GC59X3NAVG%[/V!*Q*5J!W=WC MLCV=:B8_61PR?F,R$SPJ4^KUS*-3!61Q'JCI_=05:9[)3/VA^H(%XY.ZV';\ M?N"$(9(_K03*+DUJ#=4PU^F&?:?=0X8.]F1KB_ _5&AOI68=OMU^+0?"8"6Y ML$%AVVL;,T*V [+.RP7BV.P%0PE#*^DTKN%TFM.$?*9J2TW:W3+]Q2'G@D]C]C7EZFD# M.M6R()\^#8I",NP[$U%1'FAE*73]T []GD1>T[YVX 0/A(2]YE&/K.,,ULGJ M]!SO =>6P<;>2CK7@Z#$+6G&Y>BF.(B>CPZ9"AXQ6S\#J1$A)ZF1Q]RN$&X';;5/#DZ_G)U^^GAT<'Y\1 X//AU\&1R3LW\<'Y^3P>GGKZ=?CK^< MGQE2/@NFOZ^"3:E:$+'O4Y9(5IY"I@KO:L[/A5"@(E1*ECW-[6W.W)A.,%V[ M?UHS))?97-W+M$O5\/W7#S8R+PUG7GJND=3+;O#&Y,-NK5,OZUWUK5:=K\EY M7[T\+I /Y/.,?-8NJ=3 K"OD+0-.!N&$O&68=@I,K9>"+@C-F)"Z%A"&K/R/)!+J9.XG,6I0L'[FB;DO3[! M(][:U,AD4Y3- H<=,]RT$V-)-MC$P;7D+V">XZGRVB,1RVXO)U3<$<^*2";^<"6NL16NS1C ).@ +.9 LPS0P'6WBX-51\D M6G6]'0QBM5^ 0SZ0#^0#2JPG!02&-< )#&L-PQGD8\P7M!$JI_5=0]7KZ;', M^*3(//R79*,\)I_XE;DP?H /G&*@KP/4K( :Z.NP#H%\()_:R@?T?A78;8L" M/JH\$]:5OG(U:DOAF8N30F-;*7M$:9WNUD5PZY_MOD9T/KEA5" 4>-N ,QJ+ M98N) RG9:KY'T$?F-RP-+ TL3>66QH6E:9ASJ4H1?J9)/J)1E@O5/H<()EE1 MX%MO38;LBL5IL2TA,;U(!+PW/<#HHKP5FXMFP_,2K9.(V'A$^F0FFJ M7L#!B;/MI9U%@JMVS2?'J="AT>F(Y&429,Q'C*2"Q!J91/TV::!0K4/C#GH] M>CUCQVJ-]WE M:!:+U$M#T&)<">^($$JD9G(HZ+N,D^(6HA>"B;A!&JL(Q'R MJ9E\UI_$FE:\I=,/C,UE.U*Z!?H$?=IDM>M=T2N41'H%$[?JN[F5)/:Y$!P$ M9XO@=M"SXH5.I]V&VJ0+MZCN\:2S]KO';!=?G3)R;E/CF(HGR2QP67 MZY!-!8LX+9R9>BU*)ZF2PY_%%]A!PV,'^5@AG^8&@;U7:\2^L8)M]X?]I?W? MHGE>F[\0"K/+"A,XGKE XMU0&/@B7U<5$#M7.-0@N-T2',HSW[T/Y9G-R;+O M]-LH80]_,FPD;"1LY&,VTNN:B_:'C5QS9_AX"?N--6Q):&\L':]&S*B,B43A,)=,H69VWR@5Q96ZO@1- M;GZ42C1IKL#+Q)6F9YC&-%/73%KD8T(.IH+'1)=B1*-U0=]2:)Z3RY9PD1YF)&.",_NO$0NWN(4#[A@ES31>?RS4P^FGR17>Q.E M4CU&7:/_T$]=]$CF%S(2?+HX.UF\1; KEN2,Z.^5H 75H[BG1Y1<4,DET=.= MNH6P15&]E7RR4=&CQ8O4YWNH>LVFVF:UW+--FVNYME8,$8FZI*Q)$P- MY)#,"P=KO>X5?2@57# Y95&FP!G?.$;[%MHK]EXU8I?\^ZK0C3Q>C]SM*GH^ MA.:$>A\'+3.F)7S M!BR).5'??E^,5=$Y3?W*E2=%B64J)3LF4QU<_:R;=A> M+G=!38.)FL&R^20U2F.U;5-MVW_];+!^TO;24U:V6.Y<)#,1Z,_+KTG4E$_C M53'J:Q8/+I9^)&)Q/+OFEW?NN^*S6M=&\\\/R.V<3]2$_X5=DV_IA-[;N$ZH MN.1)V4B:9^G\BW*77'QSS8?96%VM!#%;<:O5=$RGDNW/_[@WW+?M7C[-N%V% MNP^>4*U_(%*VJ1/^\/PZ_\&M2'E_N_.V^[WMWK[EU^]2YVL2FU4O+Q7D _D\ M(Y]%'4 -4*L$:FNG+V&JQ%0 ^6S1?@7;C:.OWAJ]YPG)QFDN:3*4 M5D26USVP_(B-F!!,"8/&3)\<3"9<2IXFTB%)FNQ%N?I5/7:J3U_3A+S_DF:, M>,;28"P2LW5Z#<'9,F%8GWB-(N;+]_E.QS47P&S[V.O[$((,2P-+LPU+T^Z" MF;AA#H(J1?@QN6(RT\F;)2\QOZ(9BV_(F,7#(G26)C?8&MMKGQLFG^:FX'M. MUS56@M(6ZU'U4@\:T6"-J( GMREZ 0_A,Y'%V$O"W6>MX':05[(3&*/C:ORN M$ZH%U7J):K51Q6V##IW:4W.=IQF-2;IN"AEV8]BM;FK-6 D%2AT8)S;'=+(E MB9F?]KJ.'YHK _ LH4D=4 1O&^P7[%=-[)?O]$)C_G[8KSNK^\=YE^I!)_,Q M(?^D24[%34&+L"N!J2"8Z M()-+F;,AN;A1/SY\J.R0ZS&/QKH4[A77E%#_X7LGG-#I-%;XOZ7926A\HS1" MMLCYDHC4>]6+R%6:J3$DA?:25!"I1H^/U/W%WR!G7+\@>NU\U43 Z5%(E0Y8Q,>%) M01HQH>(/EI4/61U[?=>,+HL7Q%B9VL0I(7YB5RPF?KFC(T78,2,CRD7Y$#+F M3% U'JHW!](8^U.%)"[.W1[,R$'NR5$A0J3?9Y17!3W7G3%8QL50:8ZZJQ@S M!84_F6;,XNHW+HH8AU6JH8* JV[L-XX&A-[=,W*M_U,8X]I(*=RKUFL6,24C MU4VEF\FETBNML5Q$^41F-(D*[C4%Y$FA,F-ZI=5W66WH4(E?*;466I1I.K*2 MJVU9YG(^6'P1/?*L*E S@LVN4R//V=-T9+JEF5#=S&E,M'H6B%A6QV'*9 $H M35"G?TM)S/^;\R'51FZAB 61G)%V>>T9&@TJV8IMB94%*:'RL+;)%=?18OQ3 M/1'*@MLN*587A3I>T%ACBL@Q8YDI;C<+")@.HDCH^>L3IQ<\YAEG=>5AFO1CL7Q QU2!7;(H2+_*D(WY\8$^*F>)+,[E3:FF M12*T3FJPG,LRY%6R+(M9$:I8,IMVC3&;PF1# M/NMZ"AK'-=-U@B[8EZ 1T BP+\$A:, A.*MX+8N(^3)B/%XS6!K[3[@(:V'3 MF\,ATW:\P,->%SR#'1@KNG9H*KA(*M\=& MHQ:L7)OC=GM+V$<]2-^\GA,&X?8%6@O@P4T'(UD7K,)(&C22GA-VS7':PTBN MN<%YG#-S8PVK$P?8HA+Y-\VIES,S'6L_T+%*"< 6W1!E-^;L7Q+T7Q;3?X5& MV+\"?Y<8J"R['?1;=5@([S+?#>B3 ">#< )]DH4XVTU.$M#? &J@OVD8_D!? M@FR%%P+NJTB'>;3="HC61W0BK?M.-*_?KUPBMHS]J[RX.(.S,S#5>K3!TBS? MYSM>'Y:F8/2BP+SU$W4JV-9M-PS6 M<[J]BDHS-O<@V3Y5LVY"WUV5ZO8F$;VMB<3-6>[_@& MEYROE9LM$,/FMP%S97.TL]MWVKTVM!,;1E,B_,2DW+^;6J[C_C8QK=9._]I] M)^@;TS];,(!]GSUS6?U4(G#"OK%]75-4 ONV)X3[)4WVS,XX+UCF(%?I$KE* M1L]H?*?GFJLG@%PE[*>1T&D#5F$D#1I)S_%[%;D5820?7WPBH?-%"9T+VKU/ M<]J]UR<\;C>G\WPY;9.4F8\RGTRH4-?)(JM3EY:XTET4+*:96G=G:?']()TH MW-\LV+^#G^0]AI^;HD0%DQF?%+>.\BP7C%S/Y/= GFCMLCHK2-GT>D9R-COA M=M,6W5HG7:+S=4E8M>SVS8Y\3X*TRO)WQ[V]#&TP>TB^1Z0NHU1=JQLB3 37;H+:^Y] "'%IF\HQY M70'2!H$4M B; J?7K2#JJ#Y8 VF"Z1.J0W;)DT2?+%S0F":1L5@=Y#2_"5UU MR&GN]\T%R]@^\OH^A+M8&.X".]-X.Q/ZYA)E;!]YV!G8&=B9+:UG#%9SL7WD M86=@9V!GMK2>Z:."=,,\AE6*<#"FXE)'>J8DG3)!=995)>1/MCW@^&4MJG?S6>]1JG;?[&ROI VZ!MNZYMG@=U M@[I!W3:UE-Q8@:W=T#;0N#];?FM:UL^>[_GXBRI,O@""H"2^!"6Q25EZCNMW MMB_/6N!.WX>\#POS/F C82.KM9$=8UQ"L)&PD;"15F 5-A+K2-A(V$C82-A( MK"/MPMU;;21B4GX:K!:7W+1/_-7G!7MN"@ZA4:%F*P M,; QR]F5;D6;1]@8V!C8&-@8K&-@8V!C8&.PCK'-QB"Z[ GA?DF3O:@^?ASK M*14W9K0:0;;I]S9FS:Q'3M5+*1S:P8[!CE6T*NN8*X( .P8[!CL&.X;U&.P8 M[!CL&.P8UF.6N,\^9/0B9@]=O[&&+0DMY@G;&Y=52+VV^\,*0CV-Q[MB+3[S M1)FX;+^C+S IYZ<8>HA@HYA%&:$*"),+GA3$K20=D6CYKJFZA UO[XIBRB>2 MT&2X?%TV9NIY,=671JG,BN(3DHDK'C$B\V@\NZ_U] C/_O[Y0R[W+BF=[I_E MTVG,)DHX-#XLZXV>C1G+CKB,XE3F@LES)<##.(W^^/6O?_EY?M^_)#L=':L. M3U23I&I2HN7\C8U^>7=RI*MD_];^_?SH'>%#]06-LKV3PU[_.!@T9$7N,&@[WDGW:/PW:]W1GIY",[Y1+WD"[LFW]()?7RN6ALHX0- ,82+ M\J.^?)\KH?*H_.9>Y5PE08V%A0PWI &N80TX5\"<"C:E8@%OC54:*C M-4*AH["?!7I'2A&2B--8O4E]H:%7(%Q=-$K%A"L5N.;9F/S]X."K@OQ_?=^U>'&V2B/YZW4%R3+UE';OA;Y? L'5C92/?/QX5"MIDIDR67* MB[K*DDN22_WW6!GM5.@50&&*!6>Z)?K^8LR4C"/U^^R)P__+"\O[S.!?CUE2 MW#BSXEQ$^42!2CU9DB&/-+Q:Y$ 6(AZ4V"(1312V%H.LI)%GROJJ[BV J"Y7 M \X*7,M2293F15S.AC7+52^48/,XTQ8YCX?J;>IJU0N13O3M3S7;F;U#]ZV\ MC14-+A]TP8B^2VC]4 JXEO:\<"I:G5+T9*/TY(_]49IF6NL^J0_D>_&52+6% M&F?9=/_#A^OKZ];W"Q&W4G'YH>VZ_@?]\P=]X;O9]=G-5%VOK"!31G#X3C_Z MP[UG__K7GS_HY_!]_?^O_P]02P,$% @ 6X4$27N $3XB#P ])@ !$ M !H:79E+3(P,38P-C,P+GAS9.U=6W/B.!9^GU^AY65GJX8&DO0EJ4Y/$2#= MU!+(8M(]\S0E; ':]H61Y"3LK]\CV<8&A&^0#C-0U1=CZUQTOJ.CHYO]\==G MQT:/A''JN=>5QIMZ!1'7]"SJ3J\K#T:U:;2ZW;80^U/=-W MB"M0BQ$LB(6>J)BA;Q;AW]&$>0[ZYK'O]!%7JP$14A?/W+KBYHPX&&$A&!W[ M@MQZS&F3"?9M<5WQW3]];-,))1:H8!,I8J5 XK' ;$I$'SN$S[%)KBLS(>97 MM=K3T],;3)@WHX_DC>DYM;-ZXUW]W3E4"JKI\BOY(']IF[K?5TH_CYG]QF-3 M*%D_K\G'8\Q)5-SU7-=W] 268#6QF),:%*I"*<*HN:3+)EHED 5HBF+4Y0*[ MYE*QYXV*/)VKTHW+R\N:>KHLRBU=06#;J/UVUS,4@I5//R&D$*7.W&,"N1M( M3# ?*TJ?5Z<8SZ5MWU;KC>IYHX("/^AY)A;*ZT(:50DM88W8@D=WJC&K-Z!# M!=6*J<,\F_ ]Z:-X[:J0A'A?"BE>911*\Z(MZFR2R%_5B*XJ;U4;9[MI$3>R M8EI$=/O0XK*&F2FA!MA,427/2A4;[W90 M47%VR52&Y/PJ):GVJD<):3JZZ$E@5MA1]Y%P4=A!$F3A]<[N MX6)JJLZW4421F"JXK,8,RJG!J5E8B8A&7NRN@)BSXAI$1.HJ10?LNIY0C.2M MZ.9\3MV)%]R!>[++OHKZ[2&9()697H6]9GK^6ILS;TZ8H)!))?)RQ6#&R 2H M("DA,WU:5Z,5*1AQDS+ZN<#"V3<*:__!* M6612M%) 0EUZP'6R\;AHG8"$V =:G3DC1:L#)!S&PJ4<3S(800%$85C7\AR' M"CFNYDW7:GFN@$$^]&F@>P7)D@_#[O;!L=(EC44D.9(=N]:GLT;]7:->1U74 MIMRT/>XS C]:@[N[[NBNTQ\9J-EOP^_^J-O_W.FWNAWC8VV=RQI_GQ-KX'Y2 MU^LV"HG#(BF$:XTZ-]UJN]&2A3,@7:/I$T$IO8^@-I@F0;<1?W= M1?V\$'#P?"D"_1P*^=<)3FG[ <0*+'_V"+1B^?C>9^8,KA-$^X.ZD+A,-S@K MZ@9+\2B0C[!KH4@#E%#AY":KN(WPV-Y+4 X9I4%[+ONE1C%H?P[X'A=:+O=L M:LF)DAMLRPDN8T:( .///5?:/C]#OD3R!%?"R$W39#ZQ>A2/J4UE E"=B?Y%.?25*(25K!/26C3N&9EC:G6>Y\0-DF1EM):: M\!4OY )%A&;ZAB8QSQ<90BT0"=50";JG7":8[Q8GUTE'44W^+ "^SI\^G27/FR[T [;\J![&KYI;/Y- MSEFY8A$ESHN]-^2M$C);\?NRK3@2N1P.+$XM.('-SN"F8@?#=/@CA^H&&$YM M:%/9>,P*A;Q0P.R$"/1V6*8=,R(HZ+DS/*O<,K%JY,<*_;S"^UA;T]):,+!M M83Z[M;VG4JU*SR@=L;<9K2OF*0>^DBM2;$]8362OQ,@,LGY I.=QGKO@SN"6 MEYSN#>?%O"')'4GVQ4J??&@2+N_ 4[7LL&<_R>">[@MGA7PA%J5&.T<-=IN, M15[H5-GTM8JWFK6*=N=F=&06+3B62)*D#P[>7FP. J5]CS+-;Q-N,CJ7W :3 M&Y]3EW 9/0S?<3!;#"8&G;IT OF:*YJFVF!*W>D]1(4B>V!VE)+>7AK:]F*T MAMW[47?01X-;=/-@=/L=(UB7-1[N[IK#W^5]H_NYW[WMMIK]$6JV6H,'M6*+ M[F&<>&3[:79#J#7#[I3PKKOVJ.B$P MKD1X7&IJIO_WX$0HU0]1%L6XH4.X4 M=HH#[<&@TA5! @)9+R,6%4/*OTL.,6'+Y\)S""NZ%/$ZRF4ZY\9RUIZ<4^5Y MLJ.EXB?'+>P;/[;?S-5_GM4;9[I\:"^N]7.DPLE%\H)6 M;%UD+[+2UTP:YYN+I?MRC^-;5(E.@LN52$V2VF["NV?1*W@;P0Z4C31S-GFM',;;,[1%^; MO8<.:G>-5F]@/ P[QPU P90NA4-ZWG6FV2JBA>,HLR&-68OU7]L9I'=*9YJ% M_"VP'%\?TW7!OF#'Y_PX)$E2XU.CKHE/W7YK<-=!H^9O1S5GDC!:P7"DH4P- M0XVZ9LXR:?6CC#Y](N1*PSUAQ@SG[Y/7R=+[XTN-O_<[(P3AQ4#WG2$ROC2/ MJC->,U\34D2+VKX\NF80TV=ES@44XIG>85]J9O$V\9*[_A-"4"SEU)(8:<4Z MP:@22KH8]H7P$"J! M P0J(*7#R3^*YGAZXO3\[E*3WVDP/,+DSB!3.?Q.#,GSXJ"A3$_U= MK1N>S M/.$(RB.!T4$=GS?X!2GAOZR=.Q@O4*P!"E0X.8C2 MI5@'MI4^M0]K-#1]F+;-'F$G)CSS.^1;1.U2(RXOUI'IJ=/'<1]TG=EHT/IW M]:9I=-KJ#$"G;QQ=CZ:U9<>9V]Z"$/4T>ON$##)%PV4Y[NGY_0?-4>]M2,*C M2!I2XN)W:4B!QQD.]:! OR%7D.1& ,!P?V!OYYL)\V;*DP*SDH.6@D[XKN(P M)%PP:JH=P_#\ <05G:4ISC@3X8T]+2D(QX+"IJQ$G2!>(K&E 08'E?>"=2X) MF:!_* "ZDEB5[V\+-IE',E$H] 3_*C@#M1>D:4((+'X>LS#?3*@W1S(94*- M$(HDG?!=Q6%(YE'"Q.38SMD?Q%M99Z*\\9J53)1C62@4=@)ZB4;!T6D:C_19 MU@^Z$>HVZ$[#U-"TNS,T_HDZ_WGHCGX_:NO+]S(NNR-.V".Q M;CUVZPNP5Q=\59XF+]/62@M);W?OMXU1US -WB@&0I?=7R 633R& L$HDGQJ MA^L@A6_D*!5D\_+,Q%F?R6;@'$DY8:KL7R*QT=&G)S7OMR4UZUC]O1.:C[6U M[P6$-U:^*J"^*1!^.$QA)A'XH\D('DP,'ZP#*4J/<$Y(17T,X;JRY1FU;6G, MZXI@OOSND#_F@@I?ROG,/']^75$?X+JB@C@5%+Q_W?6=*PSLNG!/ZEU!09DY M8=2S1JJ,Y;-P::"6HN\C-"TI'J*X@>V5+4-CT74%<2UBW8$9'=_Y @XECT H M(!/QI'8# M/1+;4VN=+8\+WO?$[T3<8[J$M2A1^7I"R(< SQ;K]1P'+\"YKICJ1-T.U> "_H4[%K&S&-" $9=]6$7)WR!KN_(0$,LT)GS!Q>:F#+!9TQ=N1%G M3"#KD)M/8S.]#/-7,6?P*36Q)VLN]Z<7MU62] 4M89%Q84-@$,^P*2)]8L.H M<\HT>8":4=>D\;O?0 M8F/.!Y,P5QNP(9W.1-^7^JDWZJRGC"UI>)O$4:8\?7F_X'(K'4^K>RG\8VVA MB_\O,87PXJFZ-;SSE7TU?%,J"8V4"0I:0?3?J)7^X>N[J>R76]XC<0'4'H7P M P%P,91TD>ZI)A?1<\DOG!5AH(EA H03ER#V:&<('MK@M1'V$KS@,O\FS@. /5,!X2$SHWEAPXG,)<.]P4U707 M!@?7@K=BKSX0K4L'= \.+AE8_29$Z;VMYLD M7Q,M4/[UFVFDK+M=VRTQMQ3E807>\),ET1=+L&NI[Y6$GRL)OE:RWBX+TKQZ MMJ2.%F[LJ&C*&9J?P03&7QNK GOF^7JSZ%L]HW0- MPX'-P!?2'>5R"(S+H;;00ZDYSW5W^A&"#J[;V&.EOQ$YJ4BL)@0:/(4$5T9% MN"^S7RG;Q[;L95[0[,4U^/O@H>[RY)+99SF3._1L&ZYEB9T-GDO$@499R%]M MWR)6U]4LN*5;)HOT-89O^2TQ3@%ZO(B+K/0-TRDC,$@G81.#UM7WW.!'=%8F MFNM,MK]@06'%FJ\B_I66+'8WO$K%.\^0PU >)F^A#;Y"2D>LG4V;0\#!#=AV M-^L=?I:;(E1G[$V", 8I3S0SN+-5L_G_#8T:5#/:)3A9WYP8VJ0)(Z1X[6-G M2Y<4^I<-"&7JBZ7OR?4A;Y((C@&G5P$@0Z$77 7+ATVX+R):&V@MO[L>S$O' M-LLN>'#M?'NB&28P!J@8O9Y7;1,!8*E)UE:,-ZC :J5+41Z> ;XVV\W5BJW<.4B%;W1X:.X?I/*M#;5;!ZQPM.5GY"7C M6CBMOUJ3?$5_7!6#[<+R[OOZ%3[>SXAQ MOZQ*UBY9LE*N2F*7[.SL_32%JS4[%*DS0]K6^?6G05*R+%,D-1>0<=:++6D M3%\^-+J!1L^/__GY:O+L8VS:>C;]Z3GY 3]_%J=^%NKIAY^>__X.G;P[??WZ M^7_^ZQ\__A^$_OOEQ2_/SF9^<16G\V>G3;3S&)Y]JN>7S_X(L?WS66IF5\_^ MF#5_UA\M0JM.SY8_3.KIG\ZV\=GGMOYGZR_CE?UEYNU\^=K+^?SZGR]>?/KT MZ8?/KIG\,&L^O* 8LQ=WO1YMD7]#M\U0_A,B%#'RP^'$ZN[JJYUG4[.+1"1:?GG91,3C +=@'4BL60X,_X?>W2=WUS'GYZW]=7U!-A_,2Q]O]FF M =U^C&=Q;NM)'WH?&VI4^M]NKQF5+[? M6S?IA:ZO!QB"UFD[F]0A&YJ7=I*GTKO+&.= PO5LFBG83>R^(Y2@]L3[9A'# M+[5U]:2>@\3V1E'OH4OP]^6G-^DLIM@T,5S$CW&ZV-\4#/>.$AR_F5_&YJ1M MXQ,,0ODY78"@I_.!6>WPLC(RF(%MGM\ /:_^ M[Z*^SL9N0)YW#EZ"QWV-_=/&*4'Y']DGF,YO;FW=S6"JV37R>-QU)KX$;6]M MGHV7<5Y[.^E,Z,91AJ7ZW1S^O5JM#:>VO3R?S#X]2;);!QB15D!@$R_!!D+S M7V9MNW?#SLSU?N-XTEC[Q?!TZ5\.Q/%^H_;GZBRZ^2X:[[<9YHU[FL -38=X M?^N;^CK+]DUZN6CK:6RSD-\MKJYL<_,FO:L_3.L$TQZ6=.]GBV7$\!:4M$\P M.\SHA^;R]-)"D-2^GCYXM._:5>;M!Y?2#%:+Z7PU3\'V@&M?SR_J]L\\PI>. MIXMV/KN*S;Y^Z$&).K1,R\RS8YMO^WFW0[YC ([76ZLY,( 7S6]>3].LN5KB M[O;93HZ>,$9_BL]MW?R7G4#D7;=^,FL73=Q%X)8NH]"SIXG8W7,4ZO:#ZDX@1D= MZLDB[X>_BW[1/&4+L9C!B@Z4JGMXV[,=;G M%8/SN]_\WMJI/TWOXH=L]N^M!+L(>KS'&-3LJ>>='<>@[7:S[NW$KA;5VQV[ MES<_Q]F'QEY?UOXB?NC#1O=WC,'Q?I#=U6\ RN8S_R?,W[@,UB%2WP^Y6WN- M1=4K&'!V$^/RZ>TA7E;GOICH->IH7 $.LP.9HQ]HWI^?G>.-Q3MEU<+77>;Y;O,>! O%S.)B$V M[Z@U\;F8PSGL^9\,8"3 M@//$L<;@X FSIR&&,=^X/8^L! 7= ML[WNJ,NT 763F?]:SRN*EKF-R;9NF8FX:-$':Z]?@/[%BSB9M[=_R8@0")-U MEN1_K/]+JK;U9D;>XV]R86!+V>OO\T^Y]HF[8_PKZ, M57&OB<$@B 2209HDBIAP'A%-$R&!4,YY)Y#1OQO(>@GUJ' &;XW#(>UNM,K9 M&!FU%CD7*8HV,$22TLAJG 2GUBA+.V&-_0VQUD>LQX2V\]FB&0QL=X-5(C). M/2&(*^80)PJC(!5%A@D;? J.2]8):_SOA[4^4CTJJ(%3/AS4;@>K/-=),AM1 MY-@@87Q$0AEP,KRR41)F/"6=H";^AE#K(=7C@=K[R]A$F^:QZ8^T+V-5$N:8 M$\Z@Y*1 1L6(M!4.T:@T]D1I174GH,F_&]!Z"?4+SGY\\6!+8+1M@DT;,@-N M3SSM-E3!%^]Y?ZG,7LBWQ.R.^1_M4P'^#$V.(,EI0-0#^H2S"A$+9H])HQ+? M%=Z/P^;M >-%G&3%/(G=G7VK&#SCV"DDO% (LZ"0"B0B&V2*3E/*.CIF978U M!M+G;'RQ%5@.?P$2/]R>?.9M^MT >:Q+E8 )!\L\""UP9!+F$,5@B936A@@1 M&.7=%KT=*\RU31P69D4P0]Y)C2B#($12XV4@ M&G?=HRJS;S .- :760& O&UF8>'GM_?IEM3;R>G$MFV=ZAAV(V7/$:K@::#2 M&.0'''X/PYDQA/>B"[QT!>_R[B*#RC9@N@'+2O. M#*,P09%7DB*G64 IQ82XQ)PD%@4+ASD&>T#H[KFZN4-E&9,D6R:*N4(T8(4" M#Q[Y8)2CQEH'<[;!?Z]QRF$LI3JY)!G$20<' &2:TUQ)TB<"VU5+1;.DJA M3('!$3.R](H%[$N9_%JW/D[ L,?9XLFF\Y'.E<7"84TP\[>52):"J8\LMAQ M9#Q$XDD8BXS0ENA$"(GRJ9["-_FY^2^/K4]K0M[.FOEF1V#_SM69I)*OCM@?&%Q7LY&EM]VZ;X; NB#/^E3PYO6T731Y M4EY$/_L8FYO'M+^K7_7J5*A7AA.C7IV?O9(&5J83(%WJE^Q,J?-C7M9'5?S M@BNRPWI?'$^U<;<"HP:[)%1 /H&+XH3%*+KDX5=I=/!66-/M+*;,NCT6)H86 M6BD/[ZF@>+P3>"?.:>\],E0$%(!AA+$$GL%KD8&SD&*W7*4BH6251DQ:@H2@$ALKE1"[#A4+ M,_MSA*7VIF&DZOLE_Z_[:4DMB M_^3LARJ0(#A/&BD/#H7AGB$=641*>N-2=)C$7]-$"'!OS8+=WK;AEA"<, :),%@2?*,(N@LQ#4%QQ*6S:E2<].M/[ M\5?QJ#"7U*,HDD21!H.PA_A7)<(8#<%!#'S$QGE857V3X=M'3D5RO)^0R+LA M89&$*#"0#D-;@Z048#LT2RB0J/)164BDVUYB<>4_33^/Z[F[9,I$EKF>\7= MFSM4*6J MW H4)M04D8C8G3^B6H?,5/"'G.T/9C[-Y1T_IWI?[ 5H!< QLGR M'S=OX![O^V>$;NQ4J22\\BD@B(8-XM1XQ(1UB$H9I#)@_SK62"F^$/1"P: 2 M*@"#/8IU;L#!EEZ58($3(A+R+("S&S.;B3*4 N'<484EB7^-]6#XO:!AY58 M'D_:\=P@K( 3X^#@(*+C,OYE2$L;LEN5M%+,8WG,%[M'!<,@XBJ3<;C.CLT$ M[[IQLJ%UQ81QV'J.-/81@A]#P/]A#OF4"&9.DVB[F80R6T5]%?5MVNMZ;B?WB-^V0;BS+^]P MGY&J$*13%")G3TQ"/(!,&#,.$2:-%Q!11=QM?Z%,]- MX95MIA !M5\E2J;:U]LV(79WKD@04OB 45 NH1 UQ-O!@6/%-<=8.9+B,=?1 M'!@RHPBLA,E9WMK89DF6#:J8DB<\) B5%44Q>HUBB 9)'H%VX@QQARFHL^\] MU*^OIS #SKZ3%*F\22@$9HCK?)E$>QI2PB**;@MDH?J)'93RT,;UE$>)V,BV MEWD+!_[+,_2CG2PW=>:GMFEN8)+M#)CVZ5]YTJE^*W\(ZU##@PC".L M@ED7I[-V'U!L:EX9[&!!,SA7^855SE.+ A,"W!Q++77"JXY)MV4"V^%0,)!T MRMQT.L:K[8?W!WN%B .+IP .?I[-PJ=ZLNWVYVV3RA&L@\PEWQG7B$HBB5/'4,14@/[]_UTO)0QGGMOUSH M'O&N^[LY_'NU*H*>=T'.)[-/![D1N7DGYFULZEEX/?7Y-"N>Q=7_3][_VCQ, ME9((CNB8KRR#%8(B&G',:59C M*>U;;/2269%(<7>QF*V1X^[NE=+,&>X%DI);Q)W/UUP(0Q![">V]8;SCM\?+ MA!"%P#*2*(L<.X"'\A(,:<@9 G':[D+-Y@Y5X-X8)PSR')CSW'K$L,G2"R$% MX)O;;E?[RX0BA7 RF/!*!2\;!'#K5MZYFKL"FGW&J$B2*@8@)&^[(QRM0X)Z MCY2E7#*5F,3=7)8R04XA_(PISR*G&U\[;Z^GWY[0;#WUV-T=Q!LT=B(GOTB- M%)<2Q$L"PA0S'!@+$"/VW0 ?,V^P$))&DN5!0'1[[K,]?MK:KQ+&<$680)0; M@?)-;&0B_ IRC"E%Y[3IME4JOW/8]!/B0?"R/AJZ/1O8>$3T)"#M,V"EL#$8 M!XP2Q*7(&8%1M!&$$W,J/Y..R6Z>M/K.$3:2= \"O0<+^-.AMFF 2BHJK3$* M.:TXLC))%!3XCQ%;[D+D()INSK?^SJ$UD#0/ZCJM2PEU\IO6?2M+P%NDPJ.H M'4$6Y@Q*^424*:HB2U@FUFU+R'Q/WO<8AYTKTBTU"B(+W)" M!5($>);)&F2932HDF#-=DY'Q=X^@_K(\@J6L*Y8>'056=,<"UA@1Q0W".G\L MP4L'!%+ML0H.[ZQ[^0BDOJM]ZG%%>A!D[?_-Y)U]*Y^_ND(Y1\K:A(CQ"1D< M)*+2)"*98M1WB^O(=[6!/88@RQR ;9+.*NN[Y\'JAD$JH:UP@>9+MHGG^T\) M24)@D8>H5S%&N';=+EJ4 =.A#U:'$6F)9#Q[LTRB>#\[\2"H)G;Y<,;^@U1, M2VIH@GDEP'G$#!O$A;"(YK089@28[=Z?9#E -=;WP^S^<:4:%%8G8%5G:Q/1;QA/GF*\JDB,C(7>3=8@6TF6(1$< ^QM">@[Q^M?-%LY3 <@_LYJXBE)U,VC=I>5L9XC5YX9 U,'7 NG M.#*:RWQ%G"$1E?&,.B?5,7\,L!3CZ/: RZ]NA@[MA1%K8PUJ64'ESG<7;OOH<&U^W,>SI0VWL6R7B MM$@V?W3/!["[WB/!\AQU.@2C9'0=47307RMWB)0TEQ\+0>=VVBWS1(_MQ M$$VTOT]!33#18-;5'_/Q].9DOQRJMM!LL@@@SON\[PF[P=];I1 3\XZBZ E& M4GF./ 9Y.QFIU,E:GOZ".;YC0O88=%#07;N(RRI0[V?O[><_ZOEEKCD%#)S/ MFB>G#W<=LJ*@'Z>40HD1AJS%"26:,'+Y:-4Y+QSI_0&1 [AY@Z.TG'P+ A#( MOHC7B\9? MUOTGZE1G=WKKBG4:LH$"+C\DU&_Y@5YYY@%?#"_G M7?[+UW;A3L#O9_>B@W6-:@@Z:P]TG-63Q7SC-FN_ :L4G9"$>^0YT4BG !8" M:[-T1U3P.@)._[T0C;T0E53B7V^-^D)?CHA6W_9:@!O]9::N#-"J'9B9V+[Z M/&\LJ X\[N;F-H(Z@+X/KZ?SV,1V>\'0T=Y:4:^]]* A WXZ]EW#:TKG"T1 @2$9$\ MY[@ 1]S+B. WDF 5M58><^7RH]'X0Q]H$%&71-#Z5N=>^+EM6^F@<3(I'YKH MB(3%%%%F,'(B6B.,)=KU_@3"F%LKO=7TF-I[2*C(WEH;X34Y6V&=DIF]U37- M6W?8MO2KI&7>86%1,AXC1O.U38H3LCE<$"S@&+NEPY8Q)3UU]\UNVK"B*E&) M*"[M'U#\JVW^C/=$L042CW>J.)?2&T^1R(F].()'23D'06)N,9C0&.,Q?W!\ M6#P,*J<"8/@Y3H']22ZA%:[J:=W.LS ^QMV(V-&SRM>5#$NPC@K-$+54((ES MM.$--Y2"(,(Q9S$/"XOAA54"&PVLDV^;6=KZ^:][K2H;%<5&P$J::SQ3(0+2 M#N)*K5.BTE+E;;<*NH5-P4!N0C_1E%@*["2VZXN'V\N?/VA9Y0]W\*@XTL98 M"-^"@C4N6F05T]9$2437ZYY%--U9,P_-?6^Q%-9RKN/=[J_JV^:5MY)+ZV & M$&&04@'"=6P32@I\&.=QHBHJ3USP48G3,?\G4*?CQY)_?U$5 !^7,<;](2I3E9= M.K]M6$DL=.(.)H;3 @;%>6N> D<8^(+0)!ERS ']J"KO(:0B9UZK/>U5_'(7 MSFP]K]K8HXHV:.EC_HH( ]8"<*UM/F[0SXY%%+BB#-O$0[,:*R4L*1;"%JF2Q9K_\;6M_4RUN(;]++15M/8[MT4+.FFQMP M+>L/TV4:Y'2^+G<*D_'M;%+[>S?OCXJHTTL[_1#;N_*LMX]NCEF28'GS]=&5 MS7V33IL8ZOE%W?Z91_C2\731SF$^-.TQ\W+4Z'B?$Q%'(VWF%_FD/=U:V?S-I%$\N]:3L:1UUT'^9T9Y-Y+Z][ M]06FU1> ><@@)8 U75',4J(L( M8^X0M]2E$!21IF.)WS)>SKAXF1V'R OXS8^S]K5$.P'RZR&JX"45 9Q/RHA$ M0C,!7BD$)HQB9X3"(KANV-)E>OV'Z0* M.$ <$P)R@AC$K-#(<0$S+0FN321\GI2T')RU>&G9Z>G^".A20+F?VQ,#$[,JEOGZ-]H7GG M1?8'WMU0U_N=X[]AW&#^MSC/9N!M7-7^*?.6$PA_0[[2!XWN^PT%&3W],LZ;].": MX=T&Y6WCHI2-BMQW\4.>PO=V'HJ]:%PA?ON^1^N_O[SY.:UL7X#L4&1>P M>C:U7][!A^>_3^OYR!9O,QV/"&EU@'(P@E:E#M?E@D;>B]]"QI<*9F ]P$1< M'8*2 UB'[#RM/-L67-)5VCNB[>[H;H]WGQAJ%:M+QRJQAI+*7?OK%Y1$U:4ED8)( MB"I[8L(N5P%@YI<)()%(9/[CO[_>3K^[S\OYI)C]\WOX-_#]=_EL7%Q-9E_^ M^?VO'W]0'\V;-]__]W_]QS_^UP\__!_]X>UWMA@O;_/9XCM3YJ-%?O7='Y/% MS7>_7>7SW[^[+HO;[WXKRM\G]Z,??EAW^F[UPW0R^_WS:)Y_]W4^^?M\?)/? MCMX6X]%B]=F;Q>+N[S_^^,B_/(C @#_N.VUMT7U7S_4S7ZH M?O4#1#]@^+>O\ZOOOPO,S>8MQM^T_'OUUZO%ML/3QO3']1^W3:N^SX;^ Z_: M0BGECZN_;IO.)[L:AD'AC__GY[+2BIS-;LRQ6P1Y!?D.,GG M@8B*EK_?E/EU&"5T"RA!!A@&%4;_V:+KXN$N_^?W\\GMW30@]6.W]/TR*LN@ M!O>YS1>CR?04>O<-U2O][^[RZJ.S+V_SH$C5G]\OR_%-^/E)I]-YB_E,KWQ_ M&GV>GJ1=SP?H@M;9O)A.KJHU28^FU53Z>)/GBT#"73&K*&@FMNT(*:A5XW&Y MS*_>3D:?)]/)(B#66HM.'CH%?X\_O;NV^75>EOG5A_P^GRW;+P7=?2,%Q^\6 M-WFIYO/\B 4A?LP4'+TO\[O1Y,I]OZQXZ$TW3R/UQ%TU\ M"MK>CZK9>),O)N/1-)K0G:-T2_7'1?CG[7IO,*/YC9\6?QR%[,$!>J0U:&"9 MWX0U,#1_6\SGK1M&,W?R%_M#8V,7A[^N[,N..&XWZNECF?S/)Y!?+'Y>WMJ'QX=_UQ\F4VN0[3/FSIXW&Q M7)T8W@+#9/Y[-<)C1[.<+XK;O&QKAYZ5J'-CFF:>#6V^M;-NN_Q&!QQOO+#5P2!\ M:/'P9G9=E+Z-(+/2V7 MB.:>O5#73DT;.YY.VYM9^#&,^K69FAU-._U^2XGM[W$Z-;_DB\HH?)^7'V]& MS3J]IWGG=*@PHZ\FTV7E#_^8CY?E,2[$F+$ZY\",IN/E=+.3ZM%\,@X+E:W( MR*]"T[5,Z\9QC)WRB<[Y;3>_#W8ZG::/^9=JV7^R$S01M+]'']2TE'-CQSYH MJYUU[Z>C]:9:>^STPT]Y\:4P$?^-/CANI[)-_3J@;%&,?P_S M-U\=UL-)O9WF'NS5%U4N#%@\Y/GJK_4E7B7.MCIQTJB]<17TL#(@J]-/:'XZ M/XWC]<7)AWR^*"?CE4^]^['B]G,],T9%_\M-P76O3MB\+JB+3Z0/"_O\RM?E'ZY"*?0-P&7 MZH+G&)1/';QG'C=7@$G]&W#Z2:SQ8]7 MD]L?-VU^'$U?WA3N#MBK8_"J.#^Z(O))SP[I"3]7MSW%[(>K_'JTG+[TI+6E M;N\X_=!:W(XF+XW>"%*?#=,EI:N!?[C-;S_G92R9N\;HD,:;,%0Y7G[.?]@" M$DGI@9%VT1L49!(,P]#J;6BR:5B1='KDY_IS^==%/KO*KWK\X.'XRRT!U><# M =-BO O9%:K7H_GG%;3+^0]?1J.[ #&D/^;3Q;S^3;56T1\ W(3Z_N?FU]FW M49'NZWBZK.*9WQ:S+XN\O'W\4^ \?[/(;[>43D>?\^D_OP^D9:<-F#G.J;-* M*LN=$55>7XNZ(,.],_OX=UI\T4/FJWJ>+5TXJ[2 QB8#K\8K4V M_;VZ#LBO_OG]HESFC[\,,SA,33==Q3Z$96GMK.E;%5=AS*HR>;ZL/OPI4*N^ M3@[-Q'U=,H8=DY)[J@U%2&J&&:"0&\V(XY8VS;6.U.K @G^BFATI]Z(7V%:* ME%XG[#-KI*56K#ME4A%$'1!4(:()$] +&1AT.)BX@%F;[;3*^M*/O<;@M]IQ MNLA:Z,!)(+U";4BN!<]X&;82'"/\;PZ2U6^RY^]7W*BC3M+Q&B9(SZ@ M3R%AB!LBN=( U9! B-U@#9 >I7^*GIT$ZU\:%Z 9FI%SV8J67,'>S.X#=44Y MR>=[3::];3/.D"-,4\$9\8P*:K&JV1'2TT&92+W*J^@6J@22_RGP5\5]O9M5 M+M=R-%X\,? .:,'!?AG$ECIC)38>(>N%-BH QC71&F!)]>5JQ.FNN2Z12['W ME,7]I%IS?5$^)_N@V;R_5T:=(E(! XCWQ ,-G*?5.1-ZX!V&,HV!/$SEZ ZW MF,/TQYNB7%0L?'NP[23=VS,)J9Y'51$$LM"64!7!J0"03($;H^,*% MW@MT"9:$%SE#/JSP605H_1R$=+N\K7XSFAY:']H.D1EM&:1$$DDI4LI2X;<; MI@Y'SQB](1>N-SV#F,('&T3R91U.EB\6ZRNBO2M,UKABJ48O2 7;@>] SBHU;\X\?GL1]]A8/$IZQ*$*NR*Y:MN\\> MET)=^3$O[R?CI@"?7N=,:*, MUY1Q:*0'GD,$0(95A2K MH+QILF0,464-E)803G4 FHD46JA9DH1\<@>B0HWZNVV,*'X MHR'JS4M[:A[Q8QQO\WS\MR_%?9#3?3Y?5+J)-S]76HF?:.7ZMZOXFWGCB[S] MC3-)(95,:J"D$\!4F[3FCC@$!!/,FA/<:2(X M;!J"R0W#D'AN!NOE.D5X!_6@0YC^!/HQ-/?7L-3B=(])L*+N\W(Q">O<+\4B M/^P@V=DXT^'HIZR5E!*AE-18JNUNJ8Q)Y<%L9S!W"7K1,30IO)BCAU7HP*=" MC?^]G)2YN@]V<;7+^:+\.)H^2X7Z^= !ZLB1,A?.BE5$A\< 6NY;!]J/D+F F)?:&.HHL Y[053-CN J M:GWOW)G2H=C[Q:=[<;^9K<_ FZC-_UU,JQBP]WDY*:[BQ']HQ(PPBK4A&DD9 M6'78 K0N7,EK3ITB-?9/"W193568*QJJJP5\MI_NYZ+P=-\5AMA\BT"&:X M%0K>YUX-O;_8YQ2Q/'L0>+-KEX6O3.PHD/.6V$50PK MKES DM4L$R?A8%U>G&Y@8;NJHD5Y'*T%PN\G)+;*-S=$^/ MC"JDK7:&"<4]I=0%\[]FS2*?*MU%Z_"B[F15] %0 MG_/!K?!(NM?':V:)3_ M@5[AF(F">4>\X9Y+)4$X ]:0,0)YHCQ. ]"![D!*H =U<%P5:[?YT>;W^;18 M46V*^:(YPTGK,3+%"%7.$@\=- 9""@6NV8=:DA@=Z>]5>X\ZTA=D"33&+\L@ M@^6*=C_Y6OW4K"+[.V70*P/DZCFM@I $=@VI&40LSMO:WXOU'G6B,XQ2/$BO MGI)610G>W-Z5Q?VZ7G.C%ASHE6%%F4(80JTHU3@88J:VO)@/?XI1@_Z>I/>H M!MV!E,2$G,T7Y7)< ?]FMBIND\^;%>%0MTQYZ81G 2]+N0U+''7;%4]H&;4@ M]/H@"?L7EPXR*0CGA&_)IS;J\-ASUL_> M?5.QZ*02;N.T?M(J$X9X(*SS#F!A*!-&PNV6!3@=K$](*,OT)?GWWVGQF?]HNJFH7=3Q*[V$]_9*X>ZS.J1X_E<4\ZI9W MU3&3+-C_V'-KM(+6*Z*=VS(*>52MA?0NUQZ5(@:F!/J@QN/E;57O/K^R^5V9 MCR>;TNAWTWPECMF5NBW*Q2;&=R][!S2GJT]DGE-AB;'> *^D1MS1[8H=I!2U MU:1WV9ZN8V<"])RKTR_YP6#J ]TR)A767#*-,9#0:4?8UE'%"8C:KM([=7M< MF8X'Z6R!DN=-T;>IQ_M0Y\K;70J\;WI2?^[]J I"O0DKRW@T[?_;'Q?AG[?K M]']F-+_QT^*/!"P_^VR0>)G?5&?[^[Q*Y=VZ85HZ-]DTPU]7J2S;T=+O%6Y- MW=L68;C?-LZ8P+ JK\"MLEI[*KG X;\8YI!A0YL>N_;,5&-P[;.&&15,&L"A MI1(3:PD7$*V9 89 ERCUR<$0VE-$\/(:^13FAQH8^V86)F'^B%(EHTH@3:^X M]_;*@()88< #L-11:;R@*N!"M;:<(YDHU>5QEPV1DOWFO697J"1YM[N3V,9@ MQ8/],H0E!U( X"&B7D')B*[91$[YP5Y$="*[=OIP$E2O5C.&=J$Q/(4X0[S! M?/'NNGJ0UB;(X$7;3'.AD!:0"X%<5;<5<[IE1\)AY47K2#+?Q!2\04$@!#$2PN(6Q?CL-L*##2J'6 MCTYTC%$"A?@IGX73^+3RO5[=!OSGB^IL?I^WU8I6_3/K$!$">FXLH"S\##6K MV2;<1,4J]>;,[$-YTTS;0"E&$N(H;?&*XQ1 MS8Q0BJ3*\M-.ZAWZ%$X$(L4V4%DO&S)_*HJK^>&+BEW-@ZHZ[RS42.A@-IO MC]LR!8V)JJ_77QQ,M$A>KO"G0Y%8OG62YO8B?M(C"\PXKKF""'D@7/43J5F3 MW W+T.M%RO%H)!9T>P%7K$C*;750,=I*3I05UL!':.2PRF/V(MCC44AV/*\3 M^S9ONCO;9X ")J7& 1EN6%!4PUW-5OCNL*+;.MQYNT CF9!7V\?'8KHKX]*> MEIF03(0U!U@7#$_,,!4&;5AQBOIA;;HG2F.G;&.A2.=9VVP7S6ZU3<-,$J,< M@=A: JJSA43&UHP0$.=3ZVVR]B'32"323M0GI33:S]D7G3*M(,4 *T$L(1); MC "N&11"184;]K;I]C9]3T,EA5.D"GI\7Q;7DT-;[Y-6&=<:ZD"OIPS88$YX M2+>:6U5&&I1@.]QPXS%((,9MV=9MAKIF>VIOGXP8YY%'$@!!"5L=]7S-G@<\ M:NOMS8?5H8B[0N3<]QZQ-QZ9A((;B*444DLB!6=PRZ:E8E@/?CJ0UC'W'$>" M<]8;CJB[C0Q*(3!5UEK- V1:25^?-)V6 ZO[U;WT.T/F_'<9\;<8&2*6,2*- ME50JQ R2O(X-<,[HJ#36O6WOW2M!M_"<8^<_9L?/#-%"&H2U1;0J38\EV2JV M-"YJP>]MI^]>VJ<"DE*^Z[NZMX??@.UHG2%,-; 4>.N ILHA1 !V.F,RKQSW*1BW< MO65"Z5#,W>"14-3->_2+EIF7'MBJ,I,+NDL(=U+7K'B :)1AQB](M'$XI%B< MJR3POQ2SXOE2TRSAPQTSK;R0T"M:A=AY*QF#M9E(/OQW8_.KXLR7[?[-/J:S]W78+($D4QFH_)AA595=S+T#)!/ M5QRO=?[@\M#;5S.A!<(B;) <4,H(8XK4/L^ /8I*NB@O0/.&@VDRM0U,;":6 M#H>>PP[@/3TRAC2#!F)-.33>0.(DWJ[($L75/@07HR^G I) UK_DBU8GAV?M M,FPMID0B566.)(9B3+8K+44J+EWW)02TG0+#86GN+E[T['O;.CJ?"E/VL710^8,2^ 5UI*[K##@$O+[':9XB+N MPGW(H11)\4HPU=VHG(5]9_X^+S_>C,J\66-:]LR@4*C*@H*45,HZ[NW6_^D] M]2)*-;K6C%3B+/K$+H&:_)9/OMP$RM1],&V^Y+\L*SC?7:^(?[=C656@ MJ[WVQ V8$1WFJ\+.5.DQPG0%PF\!=X!'F9J=+S=G4JHDD";0-35=R2V_JJ=& MODJ#$"RFE5'=?%!N-T"F+&?&$FTQ9U Q6[U0VYX,!8DKT7H)40F]X/.H&)UF MCWE:<+7;_!O5R&>L=;>NDYL4&G%>,T6"-9U&OOA8**-DR52= W#:* I M-TR97TT6?C1>95AJR+3Q;>-,8&XX%Y1@@57@W>+5)K5"@3N1J!3440DV3A+F MR^C 4Q%)$0SZC,;&S F[FFG)I-Z3).+>PSQ X>%],[\/9X3FY+5(E'.B722%D]B87;N'Q_VS@#$#'!C$,2:AOF ">.;&U="89;V#5> M- =D?!(HKT#:0]NJSRGDY,)]7P9<*@(;-^87+3,N5;!7*(,ZK&L:2L[A]L#J M&4Q5>:7=5GR**+[)GGP*#@E$^K:8756UN19Y^7DT^_W=]74>3(:*XK=O]+L/ MS07QVO3/O",:,@* 9YA!PPD$=+N[B;C:#[U=XG4H_C[02: 4SPV4.F2D(GOE M)+YZ'VR=\(?1EQ5&Z^HHZR(UK5UPQPR:!7"P=4XY[2 2#" GM@ QI(>U>O3K ML^L1M^2*55T4S3_>E?GHZMWLZ:R#K=5H_Q"94R:P':8LY4Y[S"Q>Q656S(>I M!J->$?2VYO2K-)VAE$A%7EPT/M7Y!LTXT#-SV/L &9-":4J,Q,":FM6PI@_K M$5$?"M$=."D,D\#RN^L7_HMU#2U=E&7Q1^7=&-V%ORP>#MDG1PR3">T<$E9* MJ;V'1'!N:W")D#@JRW9O#X^ZUI >D8J)0:O8,\5]/AM5S/U[.0ED/7RH[H_W M!9GM[Y$Q+ QG@BO N1#":$M=32YT/"H?3V^OC;H2;+>@Q,IPM^GROEB$WTQ& MTS>S<5F5B[;Y^M^'A'OD4!EB7A-JD00V*&LP@ZS8,N@T&=;CH\ZEWB]::8ZF M7S[EY>U*A9=E>;A0Z+4^7I^,B"] M1=S,Q^7DKNKX[EHOYX'3^2HGS?+V=E0^O+O^./DRFUQ/QE7!J?&X6%;/'KZ\ M+Z:3\:2O*DZGT61NJE/7_,WLQ9\:*CWU'&+_QQ-JRF(6?AQO2@"5:X*?T5M. M9N/)W31_VR)0Z.2Q,\R@(TA9@A4)!]-P1D6:.ZRY,DCZQIQ;PX*L*?CHI'&K M6NQ&(NP.M]("1ZBWK&@NK1*+*$D?=HR82_KZ*52? E\!ZJJG[ M=3:_R\=AZ\JO&N_C]O;) ,;$<2J%% YA$V#S:,.>]LZ@P5["GBBME[+O&*!7 MIP=#NYX=BOC/)O;W97X_*9;SZ<.'_*XH%_E5XN;Y=4]\,$J$(,%(P3,+>S*6A MMF;7&3W:S_/%O/G"J$7O3!KK%#>"5CGV(2886K5A&2,<=X/8FZZO*<#6J$$3; 0;3FF&)-0&W=8X]YU.K1V\'G?!IQ"F@)9/]$/P]( M_DFKC+NPL@*O 5!6<^@\]C405#H1]82PM^"Q\\D]'K)D,[YQJF>2R'!R"YL; M"VQ3J0E!<$,X\Y$%!WH+ SOW'#\2K23>KD4 +K^JWRVD5*VV#:,8' M/2YBH&=Y*LX MH&,4HZEK!KC4QEHA(77>::>EOGN*Z(#&A0W8$8(B%%^A"S<)O&?1 MNQ6YVR- A)[M&B +_'*/@Q40K$= + =PB[-@AL0E(GF%OM]>X$QS'#.C^4W MZGYRE5_IAU_G^54@?DOW>#&Y7SFD#I_56@Z224.1=EP*Y+'0ECFUO127 M,X M?7J%#N/>(!WD$U=3S*J,/NL27W5*A@^3^>_5"(\=S7*^"-9 .3_C*U,7"%\\ M_!:$\B&_SV?+_.?1_Q1E3=G;%F])6XZ084<4A$H1AYSPTH9CO,2(\BJ)J86B M*3='7Z\L;O*KY31_=_T-&_KA&2-SO7DE$.3\3O8:/Y.Y-:D"R<#]2IU(KDN-.7F'Y@JI%>!S>KX M#='-SS8.]\R\]=(X(H6GP 3H%'/UJNHDEL-Z5]J)S%[J0:< )="%Y]ME@QWQ M;>/,"J\QG!$,S$08A^V-DOONEWK^4 M58??WSVVR#QR$ &/)&!<2> 4Q=O#N10ZE1G7TI%Y.JI%%S!$2D6O/]8HFV?M M,JZ M- !1GD@,-BGRFU9"^;),"K;]B>A4\"(E)-IE)"I,X9@@;#C BJHPOF! M$E M%]1(JH2"/LKR[>\NO'/9Q,%PCN.N?M#Y;'QS.RI_/]YK]JQKQFDP_2"D MR 25L^%\&+BLP8+21#U1/U[F%V/[=HSG692GIO=XA\F+KAG6VAE%79@5@G'H MG96T9C;\?[AV<7=B;-2/3B![Y7HR---YN.J17"U661B:D[4]MLH05DQ899$3 MEA%#K2"@9@$A%A?UF\Q_%BV0E]=]T8BD>(*\ONR??\C'^>2^VA ;);RO2\8X M$=1K)RD+1BQG52K_[7VH <,J<-.;N#N"YQSK_&/EID,%CPYURXBT6"(#O39A M^6.*4+/U*U1O[P MKL1<_ZV?+_O1I/S7:+K,[61>!7(LRSS9A\X8U;6E9AVG&7!_\A3WYWQ4D7?U M;A:6W&59KA]>_E+,ROH_5^7&WK:(_>KT.QEC7DD,G.*02F45%4!0)*RW3(3] MY#PU!;I@L2E.K+-O9 $L3RN79=@Q%5.:,@HW$#(%[1"BQ8W'#1Z28X:)Y/!ZO0:0JB1%8;XZHZ@AH%Y MIP?K6NM:S/NTJ$<4_[1*-30_W$7ITOETZ,WL;KF8K_" C8Z< [TR8)!!D LJ MI1.H0I*JFD7O4^UK+<_Q/4EOGXZ<#->9- )%:02J6:3" "$H1"!\$VCJP99% M@FU40$5OWKWS:40<7*E"(ZN8T/F[ZZH$8^6\6&6M^EA9=NND5BWB)9M'R*JL MFIPP L)";,.LX%!O6;<:1P4/]!Q$>7Z;N!]PAZ%7C;9+ZS$RZ*7ERDKG>9BJ M '.J:DDMQIEG=%.5KD%11':,/!?IE MF&GAL5'0&$=(L.>V7ED@R;!"5?M7B"[!2J(3M[?!%)R,IN]'P2;\I:B2\$V7 M5_G5;Y/%397'(4!4_:N"Z7XTKFXC"&C"L MU/TIM"D1DBE4;2>U39&Y>SME *^B#8Q!BC NO6';S5P@I!*IRH4=I3K#,X'" M5(4;R\EXD5_MICIR=3IEV,P#:2T0V@&&!:10:E*[0T28V\,]8W4A^!V%-1,# M^9?6[01K:.>Q2U.V],?Y8I8_K/.?^^7LJEE]=G?(D+3"A[T=8*PTATP[++'+HWL7P"6RCI[.E849E>5#V/17]D*#A;2_8\9( (XYBI$C M"@-OP[Q[G&]\H)=59XT7ZA31LQG6!\(A6]O9.\;(K...A3D'B ..6LD!\EM4 ML1C6>7\X"M4'N"G>0-R/)M/JQ.'7I4:?G&R?^3<.J%;;(3+-38"7.^2MM!): MR>R6><7(L,[^P]"LGK ]@V(]IU?=5L]1_U^P%(KY8H75$0K6-%1&@NGI+ FV MA";"6D$\MC48E4D:HVB])9P>IJ)UC/%95[(GQ>Y^*HOY_-> WFA:L?-3$%!5 MCD17E9;SP_GS.QD_\\YC&NR)RLY%SAO#^=8N91)&/33O+6?U,%4S!?")K+J7 MENCLZN--F&F?\O+VS>P^WQ2A;S#KV@V2*4.1)=9HRHF#6I!P,M]>31@=]2"U MM^S6P]"\WM ]K%Z[\.XX8??Y]'5=\"=,H00?./S@],3O_)(OJB6A+K26Y"-J MMIA<516U0J.GI]BSO:O=39#[NKY^]V&B5M6>EHM-X8>7U>G>MGA2V]4G,DTX M-%6B60&5MX1SI1GU''$1YIX4YWE-^YB ZD0^VY=>Z.)#F8+ ,&,T,I(Y3PT@ MG&[ 9)ZP1!%N!]_5IE>+D6GOTFKF2Z?$8*22PK6VD]8J]61C3'I3UXR:JMXS<9@3 M)B'401A^PRPWB@SWA>\@-*"55IZ,]BM7L:%%U[Q*S4JN4>[V;EH\Y/G'13'^ M_=TJE5)C%,[>/IE$FAAD/4-.*\NXL!C6[%$4%P7?6YA%=\)Z6:*[(WRBG$K% M[6TQ6WWYX_+S_^3CQ:+XD-\MR_'-:+X_4^W M#2\^_+IQ2G=^GU<@F_(!3W)^IOK. M&6\*-@ERYY6VNO#%&UN!F*'S"#%0#OE+*+2 M0ZR%, @+$BPP&FPOP!I6G[YO H[DJ[WG/V;@S$FA&*" 4TPP4LXC+#=@.6%< MHJ7ZH*>_?T78Z]E/ .E0/?G=UU[&B$GF(##*8@8%] J;&A=M=53,03)/>K^: M<$39Y>-03/)\ONL2NUQS)2VS.,Q=C*NI4Z M,30']=!4(;D*_)077\K1W"6)LUK+L)4'9NNMW3$"FZ(] MAE-ZN;7ZD#'(+TZ71B:_3 D%4COY0[+8*"O.27$\X:98]H$1I155?EJ#KV19 L- M (G*@;2T"CJ0QTM'\BEHM!;K/!__[4MQ_^.JHE+Y4$D5U_]1"10_$>CFU]FO M'W<(\?&/F:8&(H4]%%BXZI&DAJXF56(6]>2OMWOE[@07C4"*:\6?W?YJZM\V MRK@AW'OGE.>",T&HP]ME22,>%2?9VUUQ]W,O&HD4R^E\,GH_&E>UT)I7U)=M M,Z"Q QQ:3"0!S'+B06UV>LOC#.W>;H=[6%1/!*37=?4G?6!=_4EGSBL#53A) M0JVQ$%)9MMT".-91Q^3>GE)WOZX>C4 *L[8J][HY__V2'[J+?]$RXU5E6$X0 M-]AHK0 *K&W7%0&&52XW_:7-26@E$'R-2(LKSXPR@R67TLK O99"*+<%@1$; M=2O7FSV47-21,/44\_#M/?S[LKC+R\7#^^EH5B?$O:O:Z(?'Q>U#_N6\5_8; MNC_D=U7BDMF7)PRTN9YOTSV##"&HI,68!_M68.RD@1QP$X3$)6C2X[ZOX@_P MH!\V?VQ__]YZM,Q01#2 3B./@.2<<:DWL#"O5*)H^X.7[MV*=^\%>U^8#?56 MO5L?./< *X61(E8&>!R#X;,;3,+>A]/H4:0/O ?1MW9\'P?2P!=I6Z]O0MF2I^/-G9^Z]G3L_>;IZ25>,[I'EJ]DW])J:J>0G[)U\ZLQR;O M1P_5K]0?H_*JE?/HY,$S3K0U05FY4T0J8!RACC*!,&:5A[?I6JIWUU(3A_-] M+![A<#KM&YD!PFLBH&?"<1EFOI%X V%85TBB(,K#;JB$BK+?2944YZ&ZKCY4 MW#:XJK9M,FJD-L)YIH"%W@>3SXN:9\G5L!][)!/XRXN-2/A2W%Y5I#57>'IL ME?$P\3!G&"K%L-80.%V#$"Q,/]Q7'!%2V"7'DV"X2(D.S9645I#)!?AS0/-V M>=M<-^MINXP+#<+.YP(DC D&28"C9H/29/[ EE?+,?B_K'YU OLII#CZVDZ* M3]ME81.A2%EG-2:< $F)J(T:I'%MHL MJ]8A!;UQ,E@%@A)-3,T$(9HE2J9T82;2"0@F5(/&^YKG#3.F PK< P(8<((# M))BI&3'8D<':2G'BV"/3D\"X8.D.S6XZAU"/$>;NY'=[G6B'\]XU=,L4A@*I M0##ALDKF1K4QC_SC5$9ONYTV%O2B-T!2A+>O=I7FW!3/VF66.!UTF0B.B$)5 M11JA:C:$=HFN?2YL]ST%PA21$]&P/#(VNVJ]S/?QN8P#S*D($Q4H#ZBJ2B:Q M&E3 ,1JL*1"I&R^]KL/!]"^%[03M(JLYX(09D4B $LD-9* MU*Y8*GA<,?;CGQ->F-T5#V Z'6CH>HAZ!FPV**!VOG M1,EBMSQ/@N)B)3LT@R"]0(=B9ZX6IK!VA?7MW:SY+O"(43)8E1)F7AC (%: M($[9%DAJAI4".E)Z[4S"#N 9A(9\^J/H0$.VHV0DH$JLAPIK"KU682?/"'$A4X["KDTF/<7!#$<$0_#'[8/YE6@SWMVH#7)'_)Y7M[G5]=%Z9>+99F_"?M1L+;R34R1 MFLV6H^F;V;C,PP#[[HF3$I$IXKD)=I^J,IL0CJ71]24KL\I&A0STEW0KO58/ M7B2#U_-150RG2AQ=7+];+N:+T>PJ''#6(PUB#APB,'-AN<$H: G'%A(8]$61 M6AC8@*A5O[_$9G^&^=&AN*+G3@S&JW^\N[[.RT!N8&%2[#+5._]&AKFF7BI$ M-?/":T:5TS4DRO"H^!/V*C7X/(@/V:.RC".P9P?9QGQ*(HCPI_12H].!$D-5(VN\;*(U1L3A.![/J:NW.; MH^%[F1+"&*<%U)13B8 NH[\X(21J(3%XA5IZY#0'[)/9,/I\V/R8<7N_9L9 M(583Q+US%&)@G26B7@>X]8V)%W5[ M@[X/)R:,&C%3&(S018?)+0HG&1%DGJ ' 0[B=_%+&/1IYM9>+0Y3) M*YD4ZUWJS)-B341&D/5!*2S0 EODB1*.;P6 5=RD^.LN,J%,+FU25-40?9GG M;V:+/.R8BS/L$P=(R*!D2B*D@21<:^HY,]L5B4H1=0*%?]U=)I/(JY@.:7>( M R145JNR3&N M*%&"0" V8*/7=RQX#5=>@Y<(H_3H=MDD+M3)OY[&;:R-ZO2 MMZ'Y7\D2#VJ:=*PJE,29M##A#05<&2TDUX+9S>N=P!ZV(E'ZV[BL0:U%4Z3$:,B'[<&^_M#66H:]841B MZS!!TF[-.0?LP JBG]%\'8P,+D'-][P$.,?K#T$A"ML0]]QPBJPR7&S7*B#\ MP"KM7+""=R. P4?%#R+R/5,!."B9-E8BCSAAS-2'(:]]7-GN(=\+'*O5@Q?) MX/7\LE]_P+#8 ,&I@\0:+[AVWM?""'H4E51JR!<%PY\?'8HKZ35"X')13JK[ M\=7??PTCS_^Z1]BOB-@) 0561&N@J7<\G-,0=%):ACAM>K3RUSU"GAGOA>-0 M&DV(EA SS,P&0J)9JD*>O=\CM%64_HHN'87S4.\1XG(;(\FI!M9#[I #BAAE MV(9W2JE]Y<67V@K^8&[CXR =0D7ZQ#=&57X>E;_GBS@U:=,WJU)D($(@4 IC MB@456M8L<*XO+*E5,A7I =L$&]'Q.=0KMYFCG'#N@Z(CQHFHCS@TG'FBLD-= M3N6XR/-=/(#I=.#(3-N,&:.<"$,Z5+$.L%8U&U4IQ,&>IZ)D<3#E=AP4%RO9 MH1T\T@MT*.?9'G.H2P><5Q!1IYS4%LJP66TA,#I1R'E4ANS6TCLAA_IQ\ Q" M0[K.H8XI5]1C4B7=]! )I?3VA*^"Y32HHT0J#8F%9Q@:$C[7Q2KR9)P, R) ME-1@@HB'$/CM@:C*11)5WTT0R+8D&*&%D^3'/1Y!W58U[!JBFK'K&JIW? M7KEI&E5/X7(*6D8>"DY <, /##CD08T1,PYPJJPB#(.:$6*H'^RY($X):0)-.<%E8T;PL[VF:$82L>9MY@8*30!I@D>Y9 M16R0\OE '[+FU@;[?%$N5[;=N\5-7GZZ&K5--_5+,[@/S^=6'8CKU15EU MZD.WHPC).)+&(RP4 )1! 8V%I!9$.-)$9648]%/2U-J?0BRO8WZL']V>=VJL M:<@4T$@3" VS0&!KN2>NAM\AFO*LGJ//W\SVEG!* M34*F">/-]0D1F@'16& M^BH4WFH"*(2U"(@%4=='P\N/\%KFSZGRN^@IM)71;_GDRTWXM[K/R]&7?+4= MV]$BW^:L'HS3X!A*,\,Y$!8[99S!!@G#4&V!&QA996YX6]E%>!5ZE-N?9 H. M?-YEQ"(E#7+">>B"Z#SQ"@H ZT!MX\+9^\_F*KGPB=NO^"]Z]CX_+ ]S]AY)8P8LUA9[ M%8P^+Q3#S,KZK6Y02!55RGYX-NZ?9O;V*_Z+GKV;H_JRS.?#G+K'$)@Q!;Q' M51$J#QPEOKHCVAI-GD?-VTMV$UWXO.U1]DFBIXOQ[RM"GQ<[7I&[0N3S2]!^ M*HMY8WWJB"&S($$#@77*2F&4@I3HVD=H/'=1]P_#FQ@=.&W2 'S16\;SW?13 ML1A-AV3=/2MBA\PX,!()J'WUAM%!@*U%VZMN+J+<5OP5 M:EXB@&.>>=99Y6;[T\J9ZGQ05L]9/E14[7OF>?Q(&>?*&T"!HD0R+BTTK,X[ M8 !247F\Q"O2GS2XQJC-X4QS+37FJ$$RZZF&,)"!N?#::5'9S6NF; RZKV/ M?&W*TB>DCWJ2H##%GJK77ZL?\S-6J'"W=]/B(<\_YN7]9)SOD?-TI7[AIW?7 M'_)Q\65654);6[2FF"_F;UN4J^CX2]69,V@0\)P#*[0@S M /=/:$T4];XK$ MZ,E^WCZ5[H;=]G4L.OQ>)@C24H3#/&8H'% @X(1NH*V>;"=Z.':PIL79M&EO M@8OS"6 TT&(7;V9A4(N7"B[:9=M"$8X%&+K"B MN9'4PYH=!'&JPNWMCF =2>:;U NG@9) QE7EPO"9&S6[LOE]/BWN*OXW1ZF<">BJ-E=1I)PRF2DJ^8;F*>8BR=WL+5^M'#[J'*<5M13Z=5EFJ9U=K M/T'XN:U:-'7-/ )AT012"&JS MQ.# SON#4I73T4QQ\EN?<((Z[X1N8?A+L?B_^>(1W5/#:&*^F2F" M#:>,620= R+(3K'M_%T.)80]EXQM71U$B*BHB-YN.RY*_7L71OH(Y[6308T7D_O)XN&, M<CG^@-D^8OG$ M;V028.*C!*.:6B[ U,3HOS4(.18TJP.J"0T4Q9 MC!2Q BO 7,TY5\H,.MPXF=@/E6 ]#L$4STTCBW12B04)_V-0$D*1]U;BFA$R MY&)L<>(X7*TS#HP+EN[0+B//(=1CA#G $JS>.Q",>..AQ&,2H0;1"MDQVH^W">J':G(NC8:7H#;>&!V8 (80FK./V76%GXW9]BW3?9Q&&SZ96>@4 M9A1#Q2E"@G$%Z7;9\2[5>YC#VCT<%>LJI5"W8KD$G5=75RL]&4TW/"\7-T79 M#S+T45&FK#''**"2YJ2'&88\145LM#Y_=;K4_;.)'(!2OXDE6F?I97V?RU3$'.. M$79*0,TTL\X\'I(I&\8MUJM5\M,E,F0EO\!:E@8P2[T6WC/I63CD8R9J\*TU M40?7SO."OK[IT*^8+GJ.#+7V7CAF&8*( UHY#*6L[M^W!B?EP\A&^B><*:=* M:LB395 M^Q#@ORR]7I_XTZCTIH8ZA@)Z)W15Z\%#+XS$-9Q$>_E*?/8=J51_&AXEC13* M786QO9G/E\]+(*SWR"3\:JBV77*N9*^>?()D@&ECD2#!J-1&,6,_J MP#ZBA(V*,[B$LVCGJGF>672D_(8P=?8&_; GS:4< R;EFU)&D9,(@S8Q0F,I@'^!P&A#;HZA7/LHE-CS?P 7. MJ7X%.819U=Z)>*9S4DL*,BP!-*+RU0/EM6(6R"WTW*)A!&&\ N]!/_*X@*G0 M[%@\TPPYC; ,$0&%\EP:HA0$G@7[NA840^[55;0=KF.Z0S$E?7C9N+%_R"OA MAM^;8K8H1^/%WZO-\]9^=O\L\F:),0D"T8T8S:J$3U&.UM8\MU%$! M34.NTYOVV69J^:3:7CXW8_&Y,RQ0TYZ2EIJ,$V6D$QI*IH"& #'X>+T,>)2; M;6!O01/J[:[=9] "O8 YMM]VW0?"H1R39Z FTUIH )W%" NA!9<.;V.1H%11 M)1$&]A#O;N_W ([R.PSL MU>#ESLBSR?G,YZ\W@?C);#X9_VLT7>8)CUF[/YP1S0Q3.A@47 "I):2J7N4H M 0C'3!+YUVFJ7S%<@$]N+\MI G>>?S.SQ"DN@;1&8P-(V-,!V<)K<:H4<6FW M@E-5K;^PG).D#/$0/;/%))[P(FU\'0O-4?;4#!CR9EWU/J2$HRJ3 DT$O+.",,,@G, M5GD\17$YW\$K.FQ-=$?K\,>B*W-T[<6/RM<@A,VZY@%88"APGX0?H M39VTCEH2^>1\>''^'6AM&H0O8(G^)N!S51PIF:G3YO.94,B1,.&=4X)(XXW# M=@LZ$'$EG(<7>W_^Q;@':3Q.@52E@3[D=\MR?#.J8EZ*+^7H]G!UH UQW1*R MJFR1](N5;-;2GL^7MVMQ_E46:>\,D\9*12RRN$KPZJD1LBKQB8.]+12436Z& MGD"[J+)(#&N/C)<0A_,4M\XC#S<0,JU U)W5\,HBM5:4WLHB'8?S:*!ED=8, M5?6@#]=%>M8N(\'0MQP![Y@%"D*!D:QY]\FCL24SGF/ZEL)V FUQ1 M&PI/7;">)M?/;0W8Q\1C>ZM:-?;)()(:20"800@XZ+V0-=8<4#RL^E7G%?"^ M6KPG8II:98Y3E@U+C$%$JWL42!ETW&'G^)8E:*/2!Y[/)7,V-8E",X&"?*B0 M:3#5MVTRC(@3VB CJ'<4*@6DJ&2[,3(^%+Y7T&Y>%)ZTR1""% M1$E>161B:(R&M&:!(370XNAK.RD^;95_=F:W4BQ1/8'W+,Y3:,XHHRO(1ZES$GHD1R:7/BPV3^NR_SZEE 7N;S14HC:=>WLW!$5M(" M#0*TTE"G2K&GVC MV3@_8R2\F8[F\W?7*_K>M@ANW]D^TPYI3CD RE )5!"T@$&VRCGNJ-)GCU=? MO4EX6-%^1 3ZRUX9QU(RI!U%#A$!O%.6U&PB 1)E_SL84WZB?/:'B9\(QE # MO^NHF89@DJ?-,@FK_&560V4YP\R'=>R1)%V31&28);)[6 :TO MXZ:T\! P+I#W$!-F!) U(^%(/]S8Z3AQ[)'I26!(\S=6=X^ M_5%\NBF6\]$LV#K+K0#L+-724 DR$M-L)@P@=K'T7J1LIWAS%8?J7PG8"[M!,U@O6 MTX[-GDW:DD#'AWR^*"?5Q?'J#[\&@3?N%D=Z)499KQR4!LL-7:>(R3TUE], MB1NLD=2!U-KHP4DPO4J-&)H5,BQ%.-VPV'QV_JFHG0!/+A8/FQ(MNF8\D$N0 MPU8X["& WH$M TS31%<:+8V'3B11](K0$,XV^RRH7Y850YN7Q7-U/YI,JYW2 M%^4JY60?01P-G\R$1))(!Y"#Q&@/@/>T!E=)&V5S]*U^75VQ#@/3F#6I\<'1 MYST/CK89IC?V]FAV]4LQ6_]'[;H.YO=R=1!XDIEZS?*^=>Y,Y&1<< VKEYO! MQ 1A7W$";9WIGH%AO7_L1GDO".]S65O;Z9F/EV40;SXWH^DTO](/]6ZS:7CT M*:W]R!EQ7FH@!:/0*2\E]'![Y1#.K#Q&-7M[-]/MNIH6NA1:]FB2F-'=9#&: MKE?^O5%EA_3JV+$R:# /EK(1C&NBD2$&;WTK7+(H [&WUR8=:U+/8"4+>7S" M2*WNYX\\?#Y!W[8/0=S3,2.(2^.19=P()0FG 7W( 3<\&#T>-+T53,AL4RCB M_DZ99()R)ZGPQ')K%'72;9@T&,A$Q_$VD8@GBZG-NAX#RE C$C\N@F54?>CI M*M;@S=W;)]-$>FZD"EL6T0(QSBBJ,4%"1%D /<N"5$@PJ#&ILH0!:!Q!0&^W3 6&47NS"W'L-\"CD/C3NP"5*N*O$@)7,#-59_^L>/U5\JM_U__7%YI__X/S)_H.5 M;9;%*M_<_?,??KGZ!*_P^?D?_O>__(]_^G\^??IW=/G92HKE[B';;"U<9NDV M6UF_Y]M[ZZ^KK/K-NBV+!^NO1?E;_I1^^M3\(ZO^Q3K?_/9G_C\W:959WZK\ MS]7R/GM(/Q?+=%O;OM]N'__\XX^___[[G[[=E.L_%>7=CZYM>S_V_^K=G^"_ M^]3]V"?^1Y\<]Y/G_.E;M?J#Q3S<5+5M 2/=CW][]?._>_5/.W$<_UC_;?^C M5?[6#[+/.C_^^\^?KVH_/^6;:IMNEMD?_N5_6%9#1UFLL\OLUN+__>7R_%UT M\8_\)W[<9'><[Z]9F1>KJVU:;C^G-]F:P:B_=E]FMV]_8EV6+[[ &8HY0T[ M&?J'#SZ\?7[,_OD/5?[PN&;T_#@ OP+@[6NPIM#5)'Q1 7F*U>,/:L9[S;IN MIA?QZT]JQMPT-+)9F6B_QY_5C%TO9*,MH]BF:\TMX]4GW\6\YC_UF?VJ_4'^ M]1/R6QMO1?7@P]FW;;999:M:-%]\VLI7__P']JO%KOITEZ:/BR2[V29YM5P7 MU:[,X$VU+=/E=A$CF$0H B3T@1-#/PB@[],PHLCU*$Z<1?VU1;;Y],M59[O^ M(RU?_X.,]Z]Y+;.JV)7+9E!BL/B8W"#]%P[(VB.R?NTP_=]_^G'OQ O:BN5; M[:!&=90 ME&V+>]$P8+FTBG*5E2R;Z?Y16BX_B$#[$S\N"S9$/VX_O0@&SVKT.E%H;5T- M)\R%M_AXLZ.+0@90X-/23T E@$':6;!?ZBVT_)@AU M%=GOR_23[3O#TXG.PE.PU6Z=6<6M];G8W'UBWWBPZBZT1UI9O]9@W^] ^N@4 M%QV33,HICB82C:G0$5,?2) JK_/1'V4/WA"?86R(*@^;,*[R+4V7^3K?/L-O M>;6(O!"'801\+_(@^WSBT:0S%)+(D1$>A<\;UIT&D=5!DA,6%;;$=,4P47*R M2',Y1 M461=.*DI2GR(JLIE]E2LG_+-W4N;/VF-%$E&%.:8C!.BHLS;/'1$'7ZAJ?VHJT6;/]F.&T0! M)F[LH(3E3Z%/^E)R$-M2=1:%SX^K&$K3)!72Y%7# %^#=&.2"=)K0@2U0Y*] M^:F'K ,G]$.)"U$%^5KF#[65-JL)8T@3'P0.@D&(G#@,':^??@4.D)$/V6\; MUHX:3MT;Y/1"FB(QL3#)CIQ2[(F9: IS1,4)C5 E;1X"H8R^T--TY*3A<[%9 M%9OS#>MJ-^GFMXO;VXS-@[C9S^?HXK*U38F/G,"W;1IX@8-#W[%!OX 4$2@C M&'HL&I:1&HJ<@FAB4DQ7QB=13FT:?%8/T&H1-@+T0PWRCQ,)D1!W)^1)+_?S M$"W-/A4F6^N0_3&?\TUVOLT>JH6/:8AL-_)2BR>SD-B!VH[Y$1MV%8 MQ(XVNR!6J7TW,YD,%0$;K(X#-+ ,ZO#72=Q M9U8#W=IC;Y*[&OV9U>*?4BQE>!;64R/!FZ/DFG'TI"H;Y%9-N%%:Y=758YFE MJXO-8;G.61"(F6'BQB DB'I!XB'8FF:@F#^%918%'HGB@WC9T7_5TORCV3RFL[],G+*,:(C!'T=3AUDF)U,:;C"#^ M-L9%)\*-,+XE'*TN0@CB "/HX].\&=51?%4MNJAMHR+'\=-"MM ML%EYEQ"IZ=\@6L5E;RQ&Y=7NS.HI;<&]S#''U[@37'T@;3I8GH^B:?'F#2'3 MQY+P @>;Z5_<'FWN2K_Q%!(595G\SK=^I8_L;[;/BP@1XD9)',>(4L>/PC#I MB@%^%'M(:IU#IV'3L^T&EW73 ;.6+3+)-1"M9 LNA4S%L^2*""\@%K?'^TG9 M1+GEO@=KX8^X-[,L(L'CJ=41$^&8AS":<>UXK<05KPQN5.8NG:HSJP>EW4Y(GFK]B:C^@*B69#X I%I,H\' M!>8GE_K #CR[%OH//']#TW5Q-:U\:_.BT-N")$7Y[3+IUV++_B1/U^>;99FE M599DS7\7;D"1#Q(WMA,V1A!(DJB'09 O-#$W9MST+L .&)NB-XC8+U2FZ^;8 M%Y3Z*8G7NURTCTD'VOJA@_W'J:,A.79,&94!@XKVZ(B/.9*,G1J,3)$_DU'* MF'O'PY=9'B4VH-Y=9^5#/:#NRI(97_@>A4X8>E'B8>(Y)(ACI[.$ 0P73UEY M4TAL.)6V(-,A#\'(;) \N'+GS&J!63^GVUV9;_.LDMY]*D^C8('%,'^2=11U MXDSM)CUFY_3>464N9U($&>+!ZWVA ]D051F4KOEMK5?W6;:]S-9\:\'^AK:J MOZ(-NE$$79*$P"5^[ 4PIHX3VB&./.38CN@1,4W6S'6B%J!5([1:B ?W#U:3 M74 H1MV)'J:9^WET.MU.%4;;J^P"\VU6\NW@&9M-[S)8EGR73[W6_7S-OM1> M8>;C& 3$Y2=L/7X*GTVJ.]LHL:569O18-#R%[4!:+4KK .:9=?-L<:2J=QQJ M85QT!7ILLF6GK3IX-K0@+4#=R65IG=3/0PDU^_1JB5H_8^*'=(O5;KF]**^R M\BE?-C<*^,1/$I0P:V'H)\B. 8%[R26AW$E=!0.F"W4-ILI*-RNKQ54I71*B M1I^8AAEG3DZRE$@S=*;W-3$G!&D0C_/0GV$NO#KB.Y@/276IX&;5M9CVR@'@ MAY@F 4%.0J(X<6V 46?/=VT5B5&P,HW.*%TM,H!**;DQS*(6S9GDPI%W^?E8 M>@9P.BO]&>+'VR(TF!E))6H/_=INC'T4N+$3(, ,16& .QN V$)[2M2^/)+B M*&F+*#E2>F* %R4-F>S^D0,6/E8*2;9FI0ZRV-]6!"4&A+8S7!6WV]_3,KO: MW53+,G_D*YE5NM>?UG+@0TP1"$('Q]2FH>,Z=F<9AX$KO(-!DSW#BM&AM*H# MF/5X6[4X)5;)=5$LL$UA G;E=*A0#.C,]A#H-NCPES[T[50\+F_S2'""7#8S#FQ08(B.XAA%'>6(92; MS.JP-_(BP1G[Q6-1U@>JJC\/NO!% ]=#%PC,T*QO>6#26V$^)$UI84">\GDD MOEH]$EX44&5+4?$6Q'-C/W;=T*>!!X$'63;>67$]S!+B_D5'V6[WX;>EE.R= MAR5%^EG9X!DD5Q\3I21-6CD:)D.3JHVXL@@S-DL5$4=_6C$D65!4AVX#50!] MB' <)1$('10YR(W=SEB ;2"W>5+1B/G]DUG%$IQEN_F/YSQ\LES<6BN=0B+, MJ9*>F"!SF*STVRDGU9>/MU$.)'*6:B/MQ&G14>-$47N^,(];>W:$0T(BSW$I M2!P40.A'>WL^&20_$G:,*Q##\LFT_LCPJB1!A@@=JD)[6),*T1Z&N!8I,#I+ M.5+QX[0B*3,C*DKGFV7QD%VGW]YX?!N ,$ 4N@B"B,80! A2+XQ<$A([0J[H M"#[$A+D.U*"R&*PYO"%_@J,3W4@'L_/H2%H\*?2W.\7.1+X]9ILJ0]DFN\VW M"^0S2PC[R <8^*$',;([:YZ;@,4FN^,;R*_%"ZVJIH0Z5-QTJ%>H9#O7EG6N MQ[)XRBLVT,L-ZLI42FJ2"?J&ZE&+R?JA125^EE2O%KWD1D2'%-FO&> M_@QB151[ZKM?>8'UXK8Q##V?=@KH$PP!?RDIB9V04,^) M(N!%?NQZ, SB.!+L2+K-&ES1[I#6-TH=0K3:OC?5X"_)X8F.:"H:\^B@QKPK MQFG3\J="BO$K7V56V;(_YP]5_[JIM M?38KNRW*[#);KM.JRF_S9;U7:?_W%7/BXI8E+PL:ND&,W)^?"I8AY:^>8I:X&?69NL MSDS8G$E."N?#J:#,S@>P.0FO?7P[RVPD_0QG,^2EF+L6R W#;T#O+88(H=#Q(@?% M+O2@ _W$ZRQ2AD)FY]$0.X9W(;T4.?E4?A"%8B/.6.S)C1$G1X>]G)_-(OL_ M0>$)8=9!_#RD5(LGA?YFJ5PDI/DFW2SS=/VUJ/):-/LK:X"'HS" "4K\@.]" MQUX,W(C$-O4<;(MN!-1B:Z1R8 _0ZA#.H1CX+FUB%<#AK,^CZ^EUZ?U:GRZ^ M1#LCK*ILN[\I*G$3SZ8.";W0XZ^SN:%C=T8PHK',/%ORTX8GP_#JBEQ?R64% MLN2(:9)!7N34IP$RFC&D8 MN"2"H8LKE^P_Y+]V^5.ZYD41N,5I63[G MF[N_I.M=MK!Q .,80P<0CR"2A!31UK9/8E_J758]%DW+#D-7'ZQ>\E]D>YR2 MI0L][ H6,48G5K*NBP,4^#J&#(>1GZCM3G@V!C,(I&3 L:#6F MYHKW@T5%.353(TZP&&2:,\GBSYZN13R-$0.BXD"2$7V_;FI2]C&V0(=-% MG!:;5?;@^CT+Z7I=_%Y?CG];E-:JV-UL;W=K*^W^"?N1_^GY=7+P/QU@I?6? M_)_=)K,\^\SBU]/4?Y>P+_.[4"S/J?\4G#%CU6.VW.9/V5KR6=5A01.<(XX5 M+\FI8L?[Y4&H&+*)3JJ>8NG4Q%$'N?,0/CVN'$\C]?$C?K[EB7V\*)^9I07$ ME,8.@)[O!-BC"0R2N-=:)Q2Z:4[IPX:%KL.29\VF+-ES*S(4B@##P.\NV#;#GX[<[%<7J;#99'1?&Q+\?]D+034J63\GDHF%:/7EVOJYLM MV5L[<%'M34$4VPF B1-$@>VQ1"MV]Z:"2"KW43)@6-'ZVR66#!2?K-T5Q:JR MJF*]4KN;0XX],=$R3IR<2O6U^5PN MP"1B9A(< 1(&<>+8KM>93"B$DD]^J!LR/I5JL-4Y?M8!4ZC##&-3=-8T$I&R MTZ4&UIE5 ZNI)'LJ1Z_=G*+IY 1) [OS$"$]KKQ^<407/Z(2]1.;!?R>K]<+ MXDEPR.F,."5BFF*$#3G]^) ((RK1 M63VA"-+,OLG*":D8QN(\=&.@#V^=M![( MB%QM8Q&Y21!BY'D(V83]KX?#/@GA[Z#)%S4^_.0HU0SU*L;'E,B4+[2RH5*W MF*)<\6&=0IB5>?1R6=!O5B8D?1;MQY_S]"9?-UX/+[A<-+@=CU(8!JY+[#XQ\6D@M;U6FU'#^#*GKF/"7,E+E@F:U-5I#I(DISZR_,U/:*0].*$I:FPHR,?Q\4\;)L2' M 7:H'W@D\A(8D3["EKS/1'P-]G M2$QS5&F=G?0H._*^ @WC1O9$T]?TF1\3JR6D03GQ]ZR.>TT"!.).2EW&6KU[*V %X<$^I AP2NC6S'LUW8V@,(>;(*HVC%O,AP M8-9ZCTQ:9U3Y$Y::$:B35IN:M;=2G=$%YVUV3FO.0$9G(SM#_7BM/%J8$9YD M%9L[?BX\R6[ZXY (^!X%&-N!'T';BY(P[BWAQ)%:S%;YOF'!X5#.NDVV(\\% M7K-Q:A(P@+MY](]!'ARG_8/9&/CL-?+=(&2=T,< 1G'HLE[87< "/!!+W5V@ M:,)XSWCYLNQ$O4378\VB;,ZCKPQU0NRQ9CE.U$MU"R\.@QAZ#ONL%^'831#I MUEA!'(92][DK?'Z4K0W=00WEU%6%-]6ZG%;*AM?CIB["217?A+F;AY0,<>## M8ILD%RJ)Z,&6*Q]&-$Q\)X3,'*2NZR=NG_4Z.%+-125,C)*.;O9OO4M*B")O M@C)BGC))*6& FJO(&M[(M^5ZM^)7)79U_I_3;?OPR72YO="NRX'"?PX)(X;8TJBR-N_.0%"7^XDA*+B'UKS3< C.^N%+LY4 "A5'5S@!G#\G2(K#OKE=4();]R_ID MN>#,MFW^?\T?L0QAM[TOROR_V3>$'VKX1VM3=/\^KRJ^C:^^ WFWK;;L%WPQ M0_A;TI1O6HB6P,ZL\YKND>_^?B8F1.:.(3'>8CA( ]> MWV0\D V9:62Q.3 3 <#D-/&10W'L)P&A_?5!(+(3J5V0TA\?8<)8;$15#S22 M-USV@'T&0O9_MEO_A!^?V4YXYL:>+C4<\@2.? ,0G^4:B[W\U):%?7I)/.;D M@]FL$GWS$$-U^&_,6P?P('P89;6J7W-/UU_3?'6^P>ECODW7!]87#F%Y)[8) M#(&70!NQR7*_B.BQ_R=U*F6X.<-2N4=H\3OUZ_FK\X_YQEHV4"7/JFB@5TQV M1F963H@.2.7H+$9GB^_,.A2ID4^R?$C9"9W2R/<\E$NG0\>'7'1S):INUV66 M5KOR^4!&PR!('-L/(PC]@!(<0[^[GAI@$H>+37:7;K/5M;BH*5@1ZFIQT]5> M 1)?06R!-8D?G\\&SAEP0)_5O9E+C:M5K/DYH MTP#RYJ%%0QPHM#4DZ6.]NX?=FG?5>C<$4[?',KO/-A6;G)QOEL5#]KFHJB_9 M]N+V.OW&%,^+ 2 !L@$SCP+'#E"_-RN&4J_DZ+9M.L?:P^U> CL$;-VE+$'X M8Y+!?]RNZGB^U@*'!W(@ZNFH@R>FE#D;%)')D,N54L0-G=>BL'PZI M;0&^/Q89T<"/&3LA>QKIGH?2Z72H,-8TAVX463@0PL!&"0:^AVSLT!!WPLEF MQT#JI3.%SX^RH[5Z=WO(T-TA'].GNBM$*W/&=H-,O05$:NN',*7S$* A#GRX MU4.2"UTWE"]0:$/72?PXMEWHDS *^XO1 YLB7W'GO)JQ4<3G8#M]O:2H2XR& M4RTF3:.R+"=4;]]#/J_+QT\HE#9FYZ%7^MR1O&1/->2;^'[XP0P*YR596C]3?\E0I.OVV?I%1$B24-N)$^+8@4W. MENV'WN(I*V\*X(Q*U-.N54#K,XL#M!J\4GF'&HT"B8: MQOF3DSA%XLQD&6]Q77G:Q!;+60 MK0ZS2"(Q3C#$U&S*. S5N?="D/#=G)2-V6Q:^Q]96G8W(4WW]),DRR<4TU2\ MYJ&EQKP[OI7!*(N:];>[;HZZL1M#)T*4>A@B@F(/=""('4J=D=1LVK#ZRN^_ MTDVM5C$UP:I1+?V2?=M:U[]GZR?V$VQB=#_R\6\Y7H>KIVR OBOQE'9.33O5 M.-0LG>>;Z]\+G@)4"V)3)PY# CP;.8D78>C #D<)W2,+8]LW(J;A]\X(:F1)4"9)U2ZH9?HV+*H<];UGM MB=4BK/)A^MZD5<%#97%595.[O%+6)1H@B>W$%!+@HRB*PP@ +Z$M$ >YMM2U MRP;,FQ?7V)"X2E"L65O-L&M:6CGJ62MK3ZL.896/T7>FJPH.JLJJ*I?Z535_ M:N4]"6P_B$*;TA & 0AB?@EX"\0+$ZDS$ ;,&U=5US:EJN(4ZU95(^P:5U5^ MHFS6JMK1JD55I6/TO:FJO(/*JJK(I695O;[/RBR]92JTP#%3]3CD]QD'80#B M.,)=2<+Q'6HB596P;EA3]TB,**L,S5J%U1##1G55(!93BNH>WG!-50C/=R6I M*OZI*:HRDYH%=6''ON/Z01*[B- $VI[O]4DRM+'44PVZ;$J)I^JYD]NF3S^T M?7K-(5N/+4HCJOHQUUJU5"O-!I?Y9ZF:P[52F/[O2B'%O5+314G6A-6PO$LW M^7^G_,XK7&RJ8IVOZM_ S>HK:\A\TRO_[<4MS3?I9IFGZROV)UFS*[_;C>52 M_NIFX,78\V,:1$Y$(B>T0QP&B1.ZHC:/K0=PN2QV]9&@K^P?\T-!U]FW+5KS*_HB-T$1@H[AEVL+8GSQRY?K\R\_65\O/I_C%E=G6?9=O]R=<#"!YV8HP"$"*FSB"$":*TAA#$ M7N@[MM1C33H-&QZ^\,67*S8&)?":)!:"G^$73*RK?R7DVL(7/W^]^$*^7$N. M3GIY%QML)J-<;NPXA&FU.*T:Z,&Y_2E' !D>3PBZD7#,0Y_-N'9\:9 Y_E3? M_7[CO@#D$D0Q\@(0(8CX@WH)YJ=X21Q#UW=$[]W08,E@MG?\CO4<+MCXF+%3 MR98^NN?1(W4Z],%+UX.Y$NU]/Q=/=?<_WUSQ=W+2IK6:QV MR^U?T[),-]OG\\V27WN=)5GSW\MBO:9%^3O[1PM$$Y]B&_MQ[!('A+8?!#TZ M$$@]YS$6)L,93^<&W[32.=)<8=6Z8K6^6)TS9U;GCO5#Y] ?K5^Y3U;KE.3! M^-'"*Z; D?^PXSV-\&-WK8MK>)?LRZ L ;)I>[M+U M(D9>9$/H #]R8QM0BH.D,\9OJUP\9F5>K)A'Y59L^% T)*,9QYB$Y0-E=_F& MWP=LW339MNS+FVHVQE%HMI+%?WGR+EA/J-Y#'>8C94"=>/<&I M@9-A4M/^EF77S6.%BR@*J .HC9,$@AB'/DNQ>^,AE;H31)-)TT6X^[2\8U/+ M;6$5S5Z&8B.Y3T@7MT,DR2BM>B3JS-J#G.B]8!'FI%5,F?HYJYJZ4T(J-Y"S M8:K7[4M:P # R'6A[;@1]*GO.#;LLSH7!0I/U VT*-0K!S]7=W&SSN\:I;-N M=^O;?+T^T1>-,#M$Z_2RJ5GCOGZTU71$:>NP2$N:-,-SEC)Y9X0D3)&C@=)5 M9MFWO.)+NCB^YS*2Z6&^,Q:/77X)R:HVI@<6']# MB>LFE 8V8/J-^1OP<6_,82+?UM_(9C6H^O:1&?GJ6X=(N!LW1V8>V\[\>Y^4 MSZ&3RE>31 F=6W>;;J+VND2>CY'B1N#*,$49C MJ+.>!(GD2P.ZK,IT+*6W!UH@UF-1\DF6COQ#@=LA68=94G7E&BVV.:C5*\*D MY4N=\CGKV0"OA 1N*&O#%.\+HZ8U&WA> (( !Y%-8."3&-.N@(5"E)#ALR\) M8X8G6PS)IZ5^C9-AN$-'1M##P "0D) @ *=B[)KYKK2NU3K5/M"'W)PXE> MHDC8//J$*OA"2Z.1/'VRO,]6NW5V<5N_FHB>ZRSAFK_ANPB]. Y<1(!+7#^R M*8&)WUET(UMJ5^80.X:'Z X:/P]7@[-NGJT:GO5K#5!RU^0@2L7T9"PVY<1E M )%F3HF\S]()Z='![3QT2(LGQT<^M+$C/)U@;>Q+^I#!;WFUB!TO!DZ"')B$ M@1=0)P)[$WRQ5&;J(/-APQK$L5@<#!N:&1Q)Q9&C2' ^8(H=R=Q?E!@S>?X! M":=R>A6NYJ$1:M"/TGRS"%!$'3L(([>^+SS D1UW1BB)Y3;? MR7UZ/"5H "EJ@2A17-\7NRK=K/BMU]LLVS33IG/FYV;+?H1C^#E[N,G*YG\7$?(H"6W@ MN3%B=F'D8=*AB'$H-*LQ9=NPMK V[5MM": ':7&48AICC/+3(C0'MN54BK\U MU:&U.KAO,V_]VJ#]O_TO)H[%JECN'KI+,F8=DQ=()X[-\6##/L&'D, ./+L> M0!0)>V.$,4W]M$.0<>^*<1JPQ"!&'A[7Q7.6U3/JKZS9WJ?5@>&%ZT [B/G6 M;A@BDE"2(-I7_F);Z/U$+88,#T\=O+9XU &4': &TRDP&HW)I&2%_P2)*D/, M8#8EQI,Q654;/(:Q*S9(?,#">R."+O)F(/_:7"D,-"ZYN@7D9Z*OV3^I:R,0 MP@#ZH8=\'S@0^XYG>YV-()![NE'NRX:ENP9C<31*!4Q)EL1J%N8(DE-D<6Z, M5"Q>T'"B8*%&USSJ%8K8"QT-1G*]]3XM,\249X6+A\=L4S7W]/)-#G?-?;SH M>?\S[<&9&M@>W69U5%BA.$$!1HF#' * [?E1G/32Y?IR"[53 #2=6#:3NZ8C MJI55IXF;X&KPW$,FF<%*1CC M"0F(CRGPW##P?=\+D-.O'"=4J (^W(KA$:K9*5G<=N<<6..R:G!*)94!9(K- M.L;A46Z84:;0R"SB789.3 6&LSJ/?%Z#'X7N]J9!C=I<'@>80N(@[,7((S1T MW0AU%@'PI4ZP#;$SG2(I%5$&43I E0RPJ4V7)JEOG&!)5ILDN9VQ.LEZ(J)/ M2NP(S?U;.]5UT:UEX>+AH=C4N5J;IH7,B.\2+XF(1QW;H<3NS08(".V6UV;, ML%9U$/GME/VR;(.RG< HS"BUD"PPE1^;7SGUZJF]GANU$M/SL2E6FY!KH%IL M BY QWM3;IU,SF"2K=6=PE"+4TI=:T.?\TUVOLT>J@4B+@I!:-N0GR2%'DRB M/DT&$$FM$JI9&"M=;7L*!V;5R-3R5%G^I#)4@]0IYJ82K)E,2E\2\W$ZJDCD MK!)151_>3D$',:)M(\-[2V1?=ESY&$K^MQ5\2O,U/SU*B_(G+I>+*'9C/R:V M2QP?(VK;E((.+HP3J5K?9" -*UT#R^*O699/V'/M9XU&R?. MK,:Y6MB;UM+[5S>7VL.9[:I0C-.0G16FF\8\AIGI:9#=83%.7(0J+;6IFQ-8 M;Y[W/_)B,\C=75E?/-^NJ:6;U9=BT_RF.V92;99.V!XD/QXBT<]9F;-"VS%'KY$%6.NU(H4 MG>:*?=:C:N_[BQU$_):_YO?[@X0] V?6 0?=N/RWT,8DJF]S]<%\1>][:'-B M)<.)8OA>&7+N36H&I$'KN:L7M#U8+ MG] 8V7$4 (= &L<.=?J[,B#PPL$[##1B&7%E[[%;$UDV:R(53^8T;$+0&9D! M&Q4F"HJFS0PO:@Z]!U;C A_C^DAV_V+DUQ,&3A_S;;INBA.7;766%B7=;7=E=MY6:!<.]D(O0#@*0N0C%_O8ZX^" MA'$0R+WUH-^^C'8HO?K0/*;2EZ^KID#)9.-0UNLRY6V-O"]N2TJ]_L@(BOND M(9&4\X/=!6=6"[>K&5\>KC TD*WSCV)A1KME*3VEUL;",Q-]-N??L2(;9G)0 MNMW<2AL'$0A)#"+J)V&"(2 Q<4([Q&&,/3L>OE=7S,QT6W55[K >PN> _%<_ ME9I2VVDNL'Z?(]E45([8F:B8!D=$$D@5;H1W26S3;5V\.-R:41]:0'Y,0QQ# MEG?Z*'*#, !N9\^-(JD)OKJ5D7=D*9QC&L"@X.Z!4<@;MB=K@L-+[])R:K5] M,)7S4!X-?ARO=VMB1F4':'L&P8ULWV.)EA?9P*8>BJCG=(8B+/>:A\+G1U:: M(>>3I%B3RG9,$39,7:8\@G3 B.!63TGZYJ$H0QPXL @ MSZ>NAVT'$]^U46N''PB'4A(B_773"G)0!U$N,XD2)5U&,L"1>IE(_A"*[A+0 MNR=4AE,W$\%0Q_]^B4:)B4$EF,_]+G3?96)$W20(<01C/P0^]GJCU(X'EV'$ M34U7BOD\\$2*,KD#:C)F>-56EQ&A=+SBS&?Q9ZL%@21"GH/=)$HBE(04T;##PGZ="&_3-8; L-[M%_U? MK-[]WBWV+UN<$EL>S07CM!#.)PXJ^GBQU\>+XRT9[.]>9'#]5@P\I^A(["B= M1934MH2:C);85DY5\M[;BVD\&#/83&G>QV+,YJTAN3_82[F "-FQ0R+@(]L/ M M;SJO^2?8P=$@, M2.@E"09VY-B^YS>@@L /@"/8'0VC,-=9]\!YCWUQNJ7%;M7@S]XZW5)9OW8N MC#QS'\;WB=X^4B#GH05C.5M,TEG4=43]\OCK[-L6,8I_6SB>%T<$ $0@4SQ, M Z=+XH+ 7)[UL;&9CCYNMH]/*3E,Q><;;V+N-T\G+ZXW>#NY.T&\XBA_. P MM_ -&2U$SD56)P]&MGOR+.Z;53LWX3BB(32" \N8C6!^(\VHWI\8>L:/@O"6 MP^5]MMJMW\7XXI;WY39_RK?/=4?: TM@0'TO)+Y#/,]WH8M=W %#'I5[3\H\ MG/%&G/?'FN,[)-J:0-$"'24A ARER:*0V5IA ,MXP<7GU2R_Y]S \&7!J>*I/H,829!U#-;.+J3ZVBZT+MD'?@THR%$1U DYQ$C1']N M@\RXS@O,+T:+@:YAZ,53A-VS"?PA70'$T/=BAP9)&":4N""*DCCN$$,4"VW$ MG -.PP/47S.^MLYO/7W*RO3NY1"UJYKQZ8FYD5E9]SQH,USUEV^5I^]NFE_D M]8QA6 ME4_Y,GMGC6E=AYW]ZN+V,EL6=YO\OYF+69D7S>Z'/5X XP1I!Z;08(81JZ/ M:#^53&S%VMS8*$U/V [TL1[G6GU,>6NIFM6=NG17S^=8SZB*=;ZJ)W)5=ZJ_ MWK%8/++Q=-"$;O3XRXZ+?1F/:X4!AJ? M8I]BR6VVK>!F]3E/;_)U?5_NSUG*,:PN-I?\#MTRW]S!^@[ULOLM$XF\2887 M# E_42?V0IM"EO6"@/7]!E\ G<21R2G'0V4XASSHMRWL]A6&'GKW9$,/7NU> MQA'C*"FDLPJALNIJBYY9/1Y*MHAXCQ;0F2G]>'Z_-RR,S+ST&(*>^U_^:\[F MO.7R_OES]L0"Q2^T\XD70S> L>?'CA-[MHM):SP,/2A5=-!DJB6%*[QV-759@EB#6KO">I$I%5/5S/3#,U.?6>(.KD3%KM#E."US#:&_AB MXK*$W7$$T@##$KKY/GF<;>M:EEVVHL&;>QBUPDC$,S. M3*R&>/*>- UF9X@0N9U%$&$[BH#CVJP-V A0N[?H>XG4UK A=D81(G>X$ GS MIBY$)BC3)43NC(3(51(B67;G*T32G@@(D1H[HD+T<_J?17G-_DEU<9MD-UNX M637/T.Y?**SGK12%)/0#WV9SUX3I8>B@WGJ"/%M&E'39-"Q0-4RKQLGW3W"D M=6F]?<#ZX-%0E>J9-N+%5&T*SN443AO=1M1.D+\3RJ<[ O-00>U>%6;;K79U M;.>K#HV3$"8QH2&;K]I>"!#H[#L.D+H$29_5^2BD4I%-(_W:5-( \\9T0 ,X8U\9<_7?W)VC;@&"@YP1O"GIC"C42A@3'R?3:6C MUF9DQ[XO]R[8$$N&E:@'9U4],MFWP@81*:9(XW$H)TI[^NH4:W)=.LG3"6G2 MP^\\U$F3+Z\>'=/'D,Q[A5FYS-/UU_0Q*[\4V_/-)&5)7VM_2] M;?JD4%([3A([0L0.O,@!3HS\;GM=1,-$:KG"*)#IE$UIQ<)L4,34;S;QT*:/ MDZQC#*'QA(:.$IUYJ.PXKA83M'[)5>1BDSW_G):_95NZVZPZ8VZ<1)3EJ+;G M010Z 2)>W!ESD VEEHS53)A>'^:HK(<:EG7+<4FN_RH2)[C8:YXSR97=FJX& MD55#FFC*_#8SI]9KAU$Y#[D:ZL3Q2JP.3L:\,N%S_V)Y$% 8>S:!(;\I)8$@ MLON2IT.)._:U">+(# O:X2[8P;$_ENX$(&U0C(%%(/BR-; MG);E,[-> U\$/DN_ P(\E_C0LVGB0G]?)PFE3N --#5&V2';PV,R\U"4V_IR M/GYMF7Q!=0BMXD75D1A5*!R00S+3K=6!:V1\_-KJ^TQ]4%_50/$\9%&7,V_4 M6;5Q-&P%Z(VKT18)"4D01-3VB4U $H>V2WOA]"*YW47:K(XL9SK6@Y3(';(\ M9)I73=70,^O->Q?GL'KT!H/2BTE#HC ?W=/LE]!2TW#F1-40=B^*TJ*\8L8/ MMI:_V$"U0"%F661(7)K$2>PD<9#TYF'@X\535MX4HG*HS:Q,KSU$*-QYK^Y9 M,O>)">F#E==O:CW(JZ(^DL5$<1)VY32QA_CIMB@_50SDP:[,L^-MFN,JHBA] M)P11>P3FH8?ZW2H,M]QA:OC2:#^OX].Z>I*]\*$?D,1'Q$9^E"213_G%N0T, MOCM@L2VVZ5I-$P<;E\H4>YSBRGC07_=3WJ7TE%<_Z6HJ.2K?@]7R2"&/JPY- MM7):W?R(4 G]U!:;>>JH/O<^T%/-/ [/,N%RN7O8U<]3_E065?7+ILS2-UP5WJSJ.?@UFX*?[V?@"XB!F_@)1B#TB8,B'P>H M/\N%42R3>FLT:SCION;_Q%H>%6GKZF+U9J5B^'*4KGB(%W0G"(5\1??LC7(N M#\-!P>A\MZVEK?OK3^ ML>+?](H?>S0&G@\\1 (/$BA9_= RQTSF!">(9S<05A'IZR3QGMTW+^G03: MM.QKSO!G$_Q5P3[&OEH_U_>]-X(7SGP_C>$X79_Z[&307W MU$9%51Y%2YU7K"77#^=BQR$$VS&EF#XM?>EOWS1K99,]-GZ+I1(%,"[OS*(GI<>7X_7=]_(AVJB_9 MEIOZ6A9/^2I;H>=?JFQUOKEXS$HV;FSNX'*;/S5K'1V0*&'&J1="UW,IA8X? M^[0%0FT72EUE:\#\&-N];^O>QUN%5710K;3'*K=D8"($8FHW,?MR&LC -M+7 MP;5NGJT?.&*6NO_1ZD%;>]23Z:,\L2=4TV"4YJ&E)ATL1FOQTKI[OED6#QFO M%BQ0' 4>=)(0^0YCT/6].&YL>+;M1&BQR;;"@BKQ7:'>&C>]M8,@U6'7#,7H M76]/P.E>I4#4;#J,"O;7?4&9 >%];*O_W+73@^OB,N/^Y>OLA>7K0K9'4D!1 MA&TW##!B.5%@ASALH3H. %)'92R?^4_[HNB>V: M$?3-1.;/DAOA)HFVX+ZXN0=:\>:\K -O<1'( PC MVXFAY]LD )WID,J]BZ7%H.&!YQ!C73!.#\#)#25Z^!4;&D:G5D[J#^'Q@WXM MP)I@*$*P$:D6(>V$]&KE?!Y2JM>EPF ;E:R[WZ=EAM**GWIY>,PV56.,8$!C MA_A11&-^M-#V(KLSED1V*"-NBB9,GQ;9%LO?/MUP6-;R )>HX*,8)D]VR^L6CW2<55+F, 30J8_"//0-@-^%::;KYP"LDDN?RHP2[+FOX?3VN9: MPVY*Z[E1!&R8)&Y,:1@'#G1)9]]WH-0]6_JLFEYXO6>_RZJC4N7^@M+U_L9' MR;*E1N+%A'(:SN6$LL-H_="A_".G_D Y&^JG*A4*J&?B.%@73 M@F0<:6NA6EF#L9GB%G7QBC]:P(\"-'/?H<*G)SJJBCA>1'1*91><%FX=FZ:P M"$_'9"3]%&%52EBUAFFNBJO7R0^EV "G RJ-+VN?C?$ VS!RL>TGGAM@ BB( MNC*G"Q,;:-%D)K\7,0CS?XDZNACB$_+F* MXS"G/JX>#N=L>.GP:_I+-[5 ML!X;/+IJA,)D#BT0FN!1;W7PZP?,CEP:;.$HU05ER9ZKG"G[(UP15&-JD(B5 MN^SPW;L%)7$"'2K!W1)JMLJJS/6-R471+1MV%\Z9JD'B)P7.+X,8XP%#J1*!.NV-L"M0I=P,8UC-5-46ND?GJC$3P718'S%Q58C%72=3@ MF>0<5IT]=8'L:HF7V5.VV66+T(YP$+.,,Z9Q[-, .; 79@_ZWC!9E+5F6 P[ M.%;9X!FJA=)DJBJ@21ZUZ%[/[.4'S(XD=D>$24F<*MES%39E?SZ4LV%,Z;]_ M:H$"/TG\&#JNCSP;!@"0OAP8VK$M\WZ%1K-2LB;_?L47D7L:3%TX]3'G8J(W M$=URZJ=PP=1<;Y4Z(8D&0C$/;33AF/+M49+<#53+YA+.MZ\_\",G)F[B.FX$ M?>H3.XI1"\3S' ]KN*UOB'G#2>'Q;7UY!U6W> X*P2 1'8M]K6+:@Y[#K3/R MQ,KKJXXHS5IGM3@HIK?ZN!35W:_IV[L MJ6PN5#MLB;&L@>^YEU@+Z.6XV?QVT.C_(.)/R4!(\4RID( M]5C>'LOYJ"PKS^7??&28C3/)N@:&%,6PAZZ9$8$> $;IS$)'#L).QU,[2Q MAAU#*F;'VC'T>+CTNNN67L=< O\X KJ7OK62;WS)>Z[KW%K6MX5#,0]]-.&8 M\GJV)'<#M9/FFW2S?'M!G20LQ?3\)(YIX/D8!!3C?A+N1*Z&_4-#S(^\?^BV M@ZI;/ >%8)"(CL6^5C'M0<]X_] )8N7U54>49JVS6AP4TUM]7*HL--6OBEP\ M\J<4*O(M*Y1&7J_W#I9[*FJX-<.J^G(](FMA\5(C M'PCYZCA';14-;/7%(D6JY9>#S+,\9,&G1F>U\*P>WW2+.6_2);A<,XSJ>4B@ M1G].++GH8$I%X,ZK:L?T->.K.BEKI+]L&)WG[ \V3&WY!6=OORO#MR15[,?6 MNQ63YD/P"QP%21*&"7$8;AR2T Z3'G,4Q:KB.#[2486UD]?"HFZ+$_00.0E?=YM8\AP,%&S,#ZJ:(^8X(@T74N9 MWV@V(19K>L%K.(Z_?;7?'M_7ZPY EJ4[SS)ED08 NJ[/@H2 MZKAA8"?=DVQ^D#AXP&J==BPC;6!HX%NW16E5C]$=3;EEPF@@.6S)L,?.E0X;:.H!=1V\> MCTRJ$BRPWF@L9C,9,HR[^986>V;W,'MN]5A>WS/)#L:D'FD7@1F[L M!01&-D 11H[C=\^(^ X;;@9(^@"KXXHWZ_UE#Y3OOV X&SU64^(A=,MIKFF* MAZDKE] ]/#[>-0";3'X:$7V?,0&YU$#WO(11AT/O2* VK@;6AK+EKLQ627:S M781Q !&S$4<(>$$,$A3V(FNS_VBH[TA8&[5&DQ],QE<,G9:JB@RU@RHCAEC5 M5MUH\%G)*6+'K$OL^9*O+2AP/1--T^>/V!Q?F2E11;OL3S"\M&;'$4#8@S'[ M'Q_@(* @[*U1J/*(D:JI<1*U/3HU_5(F4DRUC)*GI%4O"9M.G]YAYH0J#>5R M'EHTV(M";PLSM7UK$5(:@R $-O%!0&U*(MSMO?4)37P-6U]5S$ZQ]77,/5L? M\ZY[KY96RHWOT9KKQBPM&[*$0S$/+33AF/(&+$GN1!636Z]/F5;W_*J3IW3- MM?IK5N;%ZOC*TP5.2)) .T(N<% 8)*$-^V31@T#JN(!6PR.HYJK%PL\]U0K* MEX#K7V1[^'*JJ9=[,=V60U6ZXVKF,?53ADF3ZBGD8#, M0S_-N%:,T*!U:"ADREZ6STS$_Y*N=]F"$A^Y+@ACVXZ2) F\*.S.J/J4A,GB ML<9\M4W+[1 )E;4KTXF/(A7CN,,;W=-0@03IR0$(J!'Q/@N'8_0?5(T'57LEGI[*P?697OK!U M/5TUXX]L_RUW4M$ ?$^=5-@GI4XJQYAH)[W:/3ZN,UXX2M<< %T7OY]O;HOR MH=YVT!]'89,@&P/7"PBBL>=2!T#8UY'B.)!9&=-ET_#ZV"%,:Y57RW51[M]RD1!OQ8O.1*3B7FXJ\H+L61X[1.@ YV;DZ0?).B*)N^N*;" G#A(?-JX, M#18E59#A1U02#%$CJP0G-W?\ 5.TVWXIMO^1-8.2 MQW)//W!\/X0)M@%&,.B+[IY'?3GUUV34L,K_LN%IY#LO,5G=60#)/%,?XZ)Z M/0'9LKI<0[0.,5H=2.MFMV5RO;6>LRD26%'Z3DJLY@C,14IUN_5*,HWP]I$T MWN=/V>+@S:'N,95D_^(0Y@\.'0! @1T[.(S"",11XD#;A5$+ ( 8(!%Q-&!V M''E<:GR>R03WIV5R8MJ5A+*FN@-J'2"U:JBU6O['1VIIG/=5L=S5,Z3Z0/!, M^7\!Q_*7^M; !76#((AC#$(,^:N% MU$NZXZN .E!\])H.HN&1[B_[&TXR#K6_>U'IRL6IPRDP('X?D910 MN#O+!+!'A2YS-F;<](H2CTHK,,M#(:H/%IV>8*TU,A(#L!Q;)X=60\3/9= TY=ZKX= HC\*[ MTI?WV6JW[NY)?87I8(BNT//^9P['Z.OT9ITML!U1Y$<.#2(2Q@ A''L@B%S/ M"QP8^U*OQHR'RO30V#K27[S\0;Y>G4S8K5]KI]Y?P9\ZQ&++>O.,KN0P.VY@ MS6RVUQ6'4]OQ1X_U/%88)_#[>$O_1,P+WZC%K<-O>;4 .$8X(C2 =N)0ZK#1 M+.J^'X=0:D>O^%<-*W\-Q/J50Y'4:PEBQ/36#"=R>BE$AYE[KSKO3ZB4/$/S M4!D%W,>W62EZ+M7+?\X>;K)R$88^\L+ B_;\G_-- M_K![Z&Q$R/8"0)C*!$$4.#[E[]DW-@!PI=YSDONRX=[?@I'K]I+0B (O9"1WN1%('TVX$--E< +DQ(@CP_].T8 M^!'I;"#/D3J&(_=ETR+0@)$4 3EN!$7 &"V2(M#@F$H$#EDX)0)*;,U$!-2P M'XO 9$18 \/*Z+YRRKUPD[N0&0N)X/X]#%Q(F2P LZN?&)8TO=;3",0;U!R0B:&$#@/L1CD0:&O.QO:X$2 \*;5-Y> MP*Q7*,MTL[S/+C9=,=.A'F @(FP'C@=MWPU!T.L1P.'B*2MO"N&-*!HMR_25 M0Y#"78;F9;6U5NDSWY1PFU?+=&T]9VE967Q36'T$G/TBE-P]HI-[,0F:BG0Y M@7I_UT>SM[Z%:C&L$TUR)'@\M8/#0#3F(8!&/#O>A6&,/7WB>?U[T2+PF5K[ M"76@AX!#$8P]T,MW['A4MWB*6YY6/"-K>U\6N[M[]AO7TRV@$OSK$E SQ)L1 M4(9UM@+:\SA(0.6C\;T(J()GT@*JRMY =UOGWMO]]SG?).=;[.':A'Z*,$( M^2&!?@QM3'S0U=4!H$CJM=L1X!B>]0X^N&C]RGVQ:F=D-T./$,Q!(CU5''5I MM]80CJGJ$L3+B[V)J,YZ###BL-C08(YKJ1'CU&E7],YI5YKF9?T&!:RJW4-S MSI7?(;5LWNI],+%MZ9%D&IBFEU];,!;[MP_6 M#_FF2>7??T]M=F&4&$/F'\&1QY8SB[MGU?Y9!PZ>67V[X#Y.,.H8"=5'H]&T M[6-&H]3$1+PU>LTA-L;G05]V?'9V<0M7JYS_DW1=_UP%=]O[HN2'7!>\WF4' M :4> 9Z=V,CU^W$X\"G04G@:!:GQ0E7_3.BVL*H:7?U.4O'PP"2RN=*)_5E6 M/C&9NRU**V>MA,V3!<_WSX%"TQ.HD:,\^NC7^,=;Q=[#YN7TH#I#Q+,>8]OA]/*P'35.6YW79U;7&AO'^P?>O]\V M-,;-BY.WIW:7O/2L\ ML]+*2ODC\IP!_MUMP5^%Z>HS>T+F.O8/:Y%SRRU':XS?5=[)&^G7?1,]8*;] M[-]FXYQKTCI:(_TN$UKUQCK#C/=4J&>1#6MIBW]OF;(>TB;+HC7&?,"UZ@+E MWOI_+FYOLY+A8YCS8K7P0@1H#%V AI1% !(4(:;.7!8$V2JA'8A>&* I)8'O=;J? 3]QQML0.AVDX-SB82]WRW9$/:?E; MMK6>ZDV2QX6P[7UF/7)/K'1K_7Z?+^]?_GU>J3XA/64[,+RG=MPF,'KEJ7// MJOWC3:;QL+G'Z:R;K'\GNVH_#):)7;7Z6LB,-A5-3(2N7;6Z8V-VT:F=T-?; M@(OF@G\^F^^NYEK *,*8H,A!( 2Q:T'9"$C_J\JPPH78XRF4)@U&.E+]L M^K,>[5Z3;6'=9/O9>9V\9-V5N_FFSG2J_-LGEMUN[]N%@I&.!@V/O.�:,& M?;*\9G\\:,@P-NVIH(\B9>),D+;6,:/)^[0\Z#H/I#DRPD,@KP[P)?9LE>SV M%?3&_(M;LOOB NO3U0)Z7H3=.''C."$^)#2"W7L[H1V$2/*PJR$4Q@^R?CD> MNO+:B7:_I?P-^L;"(3CJS" .DF-*7/SE%/7+/RE6+//K//M\V6ZS=J'E-@H$_O M1YX/$Q(!;-O4.7+WG6+^\[R8967VV84%=.S MH6G;T>C3(_T-:%Y3)NEPFIA#F6M3,QEK9TB,KEF6Z=C-:41O)I0+WTTH 4%B MH\A+7.K#B(2] QZ89Q1E&9T8ANH!U]#R/Z!PWHNQW1&[\F M'M$EV]3?SX@N2\P$([I2["89T2_SZC=:9MGY9ILQ?=D>)B1.',#8=9$=^R%" M@(8![A,2$$=PPO%\".SO>33G?EO<<:OS?#;3\T$M:8*A?*PF-)N!7+GMS'\< M/Q'+L49Q'UI+F,WP::T'*'CAU$,$':0G5#@!#@*@1N[OM"# M9>I?-[QW]NJ_=BP6UFV6;;N3KUFYS-,U^]TM/]M8/:;+>K-LU>*6..ZA1N?I MT68<)N6&!0['NKBU.D!G5@/).%42IUJ,4Z9V(D6:.K$C)&]Y^][QCT',S.#H MQC#\A:XV(C=-^LPMP,WJDK>8-2^T;JIL$;EQA#P$F04;VU$ @1>VMKR0>E3F MN(.:!<-RR\%868-EW(SN33I.I%_#Z)M'KC30AT)G@Y+K'MUN0'[T.M]R627? MENL=OY3L<[&YXW=9[?_J.F4==N$X<>A!F[]JY$34(=AEZ5 +)$G\2*;O&#!O MN&/UFW'WN/CB9@O:XJ@_U0_@[?_>^K5&+OEHJHG(B,VO)PZ*7$ID(AY&=%&> MU1.B:3!$\U!4DPX6HS5WE51E/W^]9O\:?LNK1>"1((Y#RK(BX+HQ"KS !DZ( M4>"3, %2AS.5C1C6U1K787GKS.+0K%\Y.$GI5"=23"!'X5!.!A7I,Y@!OJ;G MPR1P */S4*WA;KR9"@[F98@")<5#FF\6,?1=0.P(0-='?A YE,W2G)!X;#IL M!TDR5(,$S4RE0@T\#3HD2J>Z$AE@4I,6?43B:&K4 )'4(TE>YZM(LHX(:)(2 M-T*5\HO'K$RW/!?C9DE:KI_Y>[OYIB[__9SQXZP+2#'PJ(>([R8V36(:V]QN M0FWL^:$?"%?.M5@SK%$]1JOI:#5*ZP"F1#58#[L"A?31B963K \YM7YM, J. M !K)E2B]CTZR6BE> ]EBQ7D1/MXKUFOE<@;%>[W^%*9:G<'J99TW8YI$!- P M(8A@F_@.07$W<_<]6RJ-U6]]CK5+A?FW@; 8J%QJC\@(ABP9I>]0D64]'*+)2FR*JO+YYHF9*,H\J]K\ M.PQ**9#17/FO&U;4 T!R JG DYC\F:5(3MP.L,A/ MK+6(UBLV3DB2.G/S$)P!^ M=;!,G];U].K*[.3C-0^M M->WDD/Q.E5-1U?Z)98^?BZJZV.!BLRW3Y?:@Z+IPO 00G,0>IJZ;T AAR-+* M$/D(V5X,D(PX#[,TRH)]>I-N5L6F[L3+HMI65KY9[LI2]J&T@:2*2>EX?,HI M)L=E_<"1_=$J-E8'3FAET8@HGB3JA/;I(7@>$J?)E\)$$Y1,,\OB*:_8]VE1 MOK1=+0"!?@QM;/N4^M1&-J& [V9RJ$V)YP@]+*W#SNABM<[3F_J^'\E<< B7 M@@G?2#1*9G4=*NNV*"V.ZU"J1KX;^P1%IS(S#<3.0YNT>'*<8VEC1_ MP*+< M\L3M=6X'ZT?J%FRBG;@)\J'C12CQ0< RN2Y[BX-(Z*%;3:8,JU.#@A_.?4@W MNUM&>7,[_;+'*?4 VV!B3^O4!)S*256-K9EBOCD7;0".2ZG4XW1C4JOZRMP@ MBD4?B?N B/=V$.EC< ;;AS0Z4QAI97+)Z,L]2]5E/9>OSUFVES8U9R^K!49) MX _]F, 7 @3$-&^Y(J((W7849M1TP/!W5V9W:7;S.(7RUBEL/+K9UK,-QT)0_\Y-O\ MKAYTK[+M=IT="*\-?1#ZT NI'6(08LC^?[_89,=R5R2HFQDMZ:UZ9-USCFDN M63XU32V9>>PS[O\G-"NS20.@^UTN'(\6$?7=P(3%]1#.+1]#P 4TX @4N^C:;8*O,P9B MLWT)?MZ;]YN@> 85 "-N%8:;IEPV3-)RPU)Q_HIM?7,DO*GJTO,BP2B(8Y!@ M H@3N""(L0UH:-M.A&Q(/ZI5#OZ^.97K(-7O4=>@K%\[6"/O@7F/G1.9VV!" MYY&W#7>CT-S0)'*V+TS72TY?;\1V?9A0G 0D -3'?N3%>R->)+3Y1/'3AO.O M'M"?)89Z!8($DBBSW,B)2(]%1#NT$"21\9@E2BVOD2),+'%YY>9[Z8DZ'S-( M0@: +[2T"0EA3+)-4>^I.3"#* AC?I\III%G.\2VD]Y,$D1"RPG*'S0 M9.11B28!@33-D)Q$'J!1$TDEFB1DTC1=:D(I29N85+[AZGMB.825&1X;3VF1;:\TWSCVR&5_],V=\G3=?6LPM:]4X([?N82IF8K/J&81+;BSH M %LM8JN!S,NZ5TW,#F"?6:@/3O)!<(Q,R]7H/3%I-QRO>4SI33M9C-H'AI71 M:JL+SPOXS908!U'@8F)[B=T-%]C&MM!&RF$6# MPTT]_R#?6JEBOT_) 8?\H MIZ>*!*H5(?5S-[0"V4K>M-7'&H)$Z5&.QGF(U$ ?/B@ZJC B+#$/C^OB.25 M!P.8$]2744B3U)@6DW5(W$27(;S+SRFQ&77W[V?>% M[=C(+8G(V%SP&M8##M4UE,/:\+W3U5C*B:NYY4V7=&L,LG1"P;;'][8MGX M-;%82@;^[T)6%[FU6^TS++S#5.%K-K6&;'O81@G-K^%%\08 M$.0S)UK< #E2=Y-/C]:P-'),UBT#9>4M*JL\-:>>:TPGJ+T8#^=L*B]U(^&N M6IVOWWOAY:W8C35B#FHW?X,#Y3 ^3(Z/&B(UFV&QFP)Y<1 B"#&%**2)1P,_ M@1U\UTG\68V.HJ"G&23_%@HN)UB?4@]E _]W(HO2M(RMCFIQFX](ME,? OW M=0FBU(,)M/V$,+7O--X#4AO=9@-Z,I'\[@LM)UB?5"0E __W(I*RM(PNDDIQ M4]VZ>YU]VR(6@-\6-&)&@LCU0@?&3H2AX[I.:(I6#,O0%W)M M?;ZXNK*^DDOKZE_A)1FV<5>"/K7-NV:8&[J!U_J5X[)J8!-?(M 3)+&55Y[4 M>8BC!C\^V-*KRHSXNV7+XB&[3K\E>;5<%]7NT&02>G$<> !@Y$<.!JX'P]:D M[_B.U)L6@PP9%J'S+_CB9V)=PW\G5[+/F0VA3TR!1F-.3H0:6!;#9>V!3:A# MIV@Z(45:V)V'&NEQY=6;:-KX$9XW+N^SU6Z=7=R2S3;?/O\U7[&$[+8H'^K4 M[C)[RC:[C#+_R3?6VS?I&N^J+4-95NCY:UFL=LMM!3>KJZQ\RI=9MW M?0_&?A!3'&($?*?&&_D>!3&6FBA.AM*P&K*A9\F/C=]E_'QDZX?%FYMUOEGE M3_EJEZZMWAG)M:?I8BNXYO1=A%5.JE_$L(.]CR!?9NJ0UZ=>.^Q,S=.;-=/X MJ33=6#!.U0$F;P#S&$UFP,/Q3']Z1'+C6';'BPV7V6-1\@NG^WL<(H@!B #$ MA'T[PFX41Z0U%_@ .J)2I?I]@ZO:#22KQS39W7;OD7.JYP_E"_TD9J9)X+"& MUMI+0E_N^*RR%<,:>XB'934,D:QRJO,GJ(^C4">G@C*LF=&V]T@YI6"#B9R) M3@WWXUB--#$C.84ZM)84#VF^63@8 DS"!'N10P(O]F,<=/:BR)4[AZALQ71> MUP [LUYVHP:K!8YIA*#CQ]1V<,S4S0OZ; I[CE!V(_$YPY+RRR;G1^MJ M(1>LW'M@TIOTNKXOWMT\IDB'51S3PHC:S_=O[EI^3BY['ZZD_H1%^5X&,>?54& M<*$<^V$+F0>5Q\_Y)CO?9@_5P@E23&O>G8#A4FY,,,CC,W M?[NF;_W*<5HU4+5Y^D"RU5:0C?,\=#59FN)1UI;?HDUBG7D0Z[.:Z&MRZ8/U M9PU\*6Q%[*X];3:/O'/J9%T'@OWJXO8R6Q9WF_R_L]77K,P+]G/5MFK69R+? M17$$D]ACH!/BV*$/ T0HKX7>,'_W]Z7+4>.8UF^]U?P;:K,E#,$P0WS,&98 M<\(ZMHE09EE;/KAYN%,*[W0Y5;Y$A?KKA^#B[MHH 1(2-EC/9612@7ON><" MYU[L6CCA=[V1T5Z$U#8Q3M B/,E)TW+P_.;%R2*B=RCHN-;WOD52K_/1 M#"#(,4498"'BU?\CN+/(DE1KW6V('<<9J#W=$3H28YZM-0&LWXHHA5/GCP?9(.=@>K4+@,2'!.0TH31#'$"D'Q4M+,9 M\]C@S**II>D4RFA_P$!:!ZF4 T:MZ=0DFP9Z>=+7*DU^O58K75_4],J((57% MD@7;IZNO\W6Q:Y]*(1S0C*4DXI4-DE&4"-#9B0#DLQ_%]ENIJE/ZW]?I2>=0 MU%?K*DAR%+9M#N7H29$!7VKRXY8HS?7,EJ$:S40O(SWBHT=:S+GS0TX&X"]M MM2(]V?A2[(KJ=[_+YR.K;K0N;Z5BR5N -[NBM2PO_464H803GE.88(2RUC)B M5._Q-1OV'!<]'<3FY=P32#U]L4*LFN*,S:F>!MVC\PQ?T *<2)842.L1*IN4 M^R%=5CTJW350W57E]5J>)MPL/\RW?Q9R9>>^61&%U9 Q1'F>4(X9P#PGG5F2 MD$AO17F@,=9 MV!+3?HB8/7<>+0];Y4E5OGXM-L5VOJ[,XJ6\6%B>B=ZO?A3W;2<,8\&0X#$. MHRQA)(M89SMC(M?1,#L6'0M9"[+NA/-[,/7TS!*]:J(V/K-ZRG9.ZGV$$\N; M$G$]&F>7>#^$SK)/I-U]^7K;YW, DA""C!$6R0ZA%'E,>A(9&J//I_G M<;JAY_-<]0\Z+7#LAX!9\N7Q0-,:0\J7*UO9:O'^N,F049"Q/!19%K*],=U*-'74V&?0ZXYD![^-M5]_Y:O10RW79N MRX'IR1)3-0$_\LIDWC^\8WO2**CFKA9 E2Z?Q-?6^S,8 1+G&485"@:3)&7U MLX^U<4P(TUM)MF34^?+R9;FOAL,[64BT^K(X@ZF7+FP1K98%)F!83]R/ )_- MX-V5#UAUQBA'3UKRO7=4_5ZY5EP5^S/QF\>5NTF(1I:OSMM%GYD M'0]X,*GI1XC,Y+FM&:&(F!$ 8\0XQ +%"8^R2(3=#@ZG1L'%,G#/=MPO/$NE%-Q-Z56Z#,Z??2()],IY3 M9-UA#>N-I^*!Y(R5GVW$<-SE)#J_756.R9_B&WEU3X565-BBE",L(B@RE*9Y MAS;.M8X&O<\S)3Z,7*^ MD&3>*EY1[G/)@I.%I:%1T;_;"&_VJ^5J?9#[R+X6B\.VRJ+%CO]AV:5&HT!SO;?_ M[#J;4SG_[,5$$\1 >3/$,&CD[ND/U+>4I"2$-(LCGA*4<98#'.(. M,0%(:U/?E#@=9['G%,WD/J1)PZFX3^.51%)S)8;Z^QN1WGVXOK9+*30_)%>7-3#<[K M)8=@M=L=Y" G.&RJ-A7LOQMOWJK',:-VZ:E-?#]_^LUCL]Z5\[6F[^#X_GN7-$,D! MS4A8#:9!%%(096%G5W"U*P3L67.]SG?>WW8-RF!?!MLC3K7JP2*]_>7#-,SJ MU0\MJ#6O'E4D,>U0:,[@C44_<6QT07 M)MQCH:?B-&/+CRK3$'MIH[T,&+NUEG@8)A&/PS!/H,ABED+$6TN4)Z'F7<,F M%IR+QVE+42T?G[L\._%@3&\8IDFF'UUCD =]0R\C-D9:3GQ_//I-X@S07"1A M#K!@<99ADG;P,I1K75$Y&JB)%@JUMSZ\-[T 9+SPCK*6Z":R=A8.G035Q^7& M]PK7>XP>9S]RP/ANVUTU-.5]I&S3;@)-TR@)&:(P B'.$L(1R(_8,IAI7O0Q M"J:Q)NJ+>RHDY^5KWZH?W%;*LZN59S%?+PYKD_M!Q@G?**G$0=PFR2,7D^SS MMT*^N_RA&=PWD3QT?;:;.8P85]Z?+X=!IXG&S]OR>CN_P8?]]W)[.AP 9E%, MY<:6*!)Y$N<SA::THN&T< MT-PF;XMX-4F?@G,]T6YF5<[6+UJ,E0J?(C"%("M2U[<#W3+Y?HBJ=:\>[AEW MPMHP8>0_;U?;6J?9?%_,4BP X&&8I6D8=:4'R=+@J:AIT+(E?GY$^ M>2BVA1DL*YPVI%"7ZB$ZZ)!E.R(8G! &K(_@$17P/FG:\F?(N<_:9^J2DO - MXLM0]9:L*E8WU\VYT688/(MS$A." :TLR;N)<'0RG!&J=:V=!7..%>_C0:X0 MR/'AKID%.(G?,EAMY-"_PCI([XQ(-E([U_P.T[IET,!KS]U?-(/PYQ?AQY"Z M)QA3%[HA='LIYX5S9D+C?Y^M#,8M!#L(TCW/ 1+B\V2?7LKK5 /T1MQJ.H;;I<>V_M&GZHZ%L)DRI"MOE MMICO#MN[VCY>_/.PVE:#Y!_%=GY=R#L_NOG$&4[C,,]H+M(\S/.0Y5$*6_,T M(0#JZ)LUHZXG\QI(P>+X9/BI8[;*][=*[@Z[L]46[/&OIGZ34*\G@AW$ M=LM4!_(BZ,)1WTUX7' 95PU5^>L11>LA\$,;[;M5.FZZ>DKY;K,H;XJO^VH< M+7?>XV_R?;O%?B8@XAA'84*!@!BC+$I ++*$$)8P#(!BQS3]O+M^V" *CI"" M/SI0(^^/>8::GBXVE$P_>M1@+TJ[34QWR-3::6Y?2?(4T3 #+$$P9BS.4XHTAW2*/*CJ/1RSD/O4,5(\+\ M4 I3\(\&(0,X4-4%F:H_7=6ORK<[J4F6XXCD(,OSB(N$4)@EK?YD$0):TJ#_ M=YF_.FQ\]8 #^TE8+,LR/[X^;/-.\JE/3ZM,,,T)$ M@K(<-AT.I) F6F\A&'Q^O#SYWG3_O EIF@G3#5_&25.%*K>9\[W"_O(![/FA M'T,<>"Z+FG*A_NCYCV)S*';'0I[0,$D@1 "P:C $$9I*U0YQC'5>^=<\^.. MU:/%\[]U7S'7I4A-+9RRHZ<5'93)ANB1"6/:_! )<_B/7AP?Q(-RB2&+ MF-;6KV6YW'TL]C/&N> ,D"@G&%:%O,CXT12@F@N5)@8<"\7G;;D\+)[?[FF1 M*<7*PC5)FK6%A!.T>"Z"&M%%4&$:N;QX@I6^ F,(B7ZHQS 7'A89P_DP49'V M_8#:6O5]GI$,@R@28<[EG^+.&LIX8BHD.C9<#UG*J_V_Y!&MW>';;K%=U9=N M!?/-,MBU(,UE1HM*?:5QQ>(@L>E 3:PW9]PH2HX)F_ZICI$7/<)CSHJ)]D@K M*,F8G'ZAA*$LQBQG%)SJ)%05+_)E+GW-4?FVEM8<8:@O>]>=!G06\-H35S'$2%29@B1& U?LIH6FD0 MS7AGJXJNT%]'T+4PTEJ"D4@8[ITA.,CJD6T61S(T_R\N(RC"F/?DC) M0!^>7(X9QHB>K-3#J:_E>CG+49I794S(.$ I3&&2TZBUPG$BM*9*=+_MXRR) M-C\ZXN&&&C/9J+$$$LP4>+U.&<:.J1+]N MR]VN*O&O5OM91@@@U>=$DH8L2Z@ R5'K& F1CO3H?->QUM10Y%4B%18]B=$B M1TU37/&B)R(-)9_[*7&B&&?^]TB$"4M^:((1\G)X&]'K]9]N"WG7Q^::_Y1O MNI]M+XDI%Y&(D+RL.D[KY6'1V1-AIC6186[%\>CE"$Q>+%0CT]PL-H _-9D8 MASH]T3BQUH&:;++T67IZ-&4XI7XHC 4_2MN-37&PJO)?E[=R M#VQK?(9 GE$ $X.GN6QU$IIH< MC<>C[FKO&85GR#J%&GM[:P]+/7JBU(*JF3O"FD:1GN>G;WO*<%+]T"(;CCSWJPV*UF8R8N^.ZM1S-(T1I2A!.$HI1'*<&>54Z)UV8*IOGL@2QW[HE35O'LXG667)>(YI M1F.2(QI!PJ)$0$(ABH\*B2CG.O/+^E\?946K?#2S-'!BZ672#">4K/(U=")I MXMDCG5DC9=[\T)0!^%^:)=)D0ELWFDN(WI>[W2R""0E9$@K&0Y)@'N&$GE;A M641H"R#.&11@2B/-4X-,0C6D-EDQM M.!XD=;""58U+3TN,>5/3DS$HT].4(UL-I(O@"&KL>PN?9*9'6H9RZ8>\#/;B MT;V%-EC1E9EN'"60"!D-0\PK28OCC"/261%AE$2S37$]WQ?+2WV5436AU%50 MTU4>H='O-L4+TP5V:--3%ZM4#5.52693'O"@H"&ZC/FE'=KHG]$,,Q:41S7[ M[\7V8[DI[Q=!G5&"18Z P(F\-$XPE*:@.XX@6!AJO7\XT)3KO3<275N=7 2; MGE.Z3GA4'/F,1Z'F(*AF[QS9<334@AM[0-3+5-_8R [%?FB1+6<>CIAL[DUCL3^;@(2,P21&$8YA ME,0T@3 ^YM DPD G(^E]V7$.J<#TKR8XD8A[%/1T:C.J_.B&AMA+&XU%K:E_ M7_TH[AO /^:KM;RJ_[*DYKBNN=F2^6RWDULK5^K OEK-4Y*' M!*&,0P[##+&4'?M=EBM=G>48PDB=)YCO]]O5M\->X@[V9;"HD0>[,^AJ19GK MD/376QY%0Z^4DH&X7TX=@X/>N M>QSNH560XXA7V3G""&/&,\&.^WN%2$2N,T4[U);C.=IC^CN^51G,U[)M/I\% M+X)OQTZ\;+P(_O;;5V;\W.7@<*C-0(P9";W4UR$[O5\Y1"BM5/-44_X_E&LKK_OCP]D?CS(IXP^7=4(/AWVNWW5WBI4#\'$)(< M0TXAB" 129B+HPKS,(MGU>>^E:J*Z B$3O<\QZO<2SO'NIUFHT541VWPYM%I4<''(?9#WEP[60Y:M?1$Q-<-^GJ^YV %U[53IM(%J'F->?"^6AW7QZ>KS5JXC[^\^5^UR7PD!_^=A M=7MZPY/D$6 LQQ3DI+)/.<:RULABDB4B)D#K4+,MHZX[98M37JC6(;T(:JQU MTCVB-7RPUQKW:H.926C7&]4,8]G-(6E%UGI4T3KQ?NBB?;<>'J=VPYNJ-CYK ME-Q=5A_"/U>[61Y6PZT<)2!*0@!1GK,(=9:3C&B]E&C#GF-%[.V?%X&$&?PA M@6I*H16JU51P;)8M"J :P4Y44(&U'@&TR;D?VF?5H])="[6D>-(N*V_FJ\T, M8!9Q0G.&4X@SS"NA33O+,4=:A: ->SXH7@/5EN;ID#U0\QSQ[$#S7J)X7-4[ M\6:B>@:L>ZYZ)AZIJIXQ6^K7KY9- ^[B1?H&C_>';K MJGRB8M?:QVF<8,YB 3B@%( $Y+"S#PB*M=8,K%EUO6C0O7U5/[[2_[H&OR%1<-)N%=3^6L4>YF 4&5P;X5!.M1\$,1'?CU< W!$7.J:BD.V\VJ M*G$D +'Z*?_4&00"TQ#1)*,8 Q!7YFG<&8Q2K+5V,,",8SW\='6U6A3!50>P M[J2&==P0,M7D;B0>]?1-W..N@S61G#W/4(]^6:#5#\&RX4AIOWV_)'(?MA9Q'B),41!(#@)"$P#Q/:K2NDHOI/.IHTQ(YC43I""U9G MV/3$:!"-:FHT%H-ZEM=5^SL69@+Q7*0<1BS)6%6))?Q8F.4$:=5)@PPYGXP_89.;PV]; M=+H3\4.H5)V-'XE%W2GY^P1VP":;F'^>I=[9>0OD^B%.=EQY-$]OC9_!^R+> MKS9%?4?%+!%0Q''$LRBCC(R'-NA#B29K(/0I]Q/V3-ID.JNR!,N1HL<;_MBJO#^OWJ M2KYA1$* $*6K1,N!V-T[#G6.3X;K^ZD0AQ[+F":SJAJEPE'RL>E%XO#S6$M:Q!6W&Z+Q:H^$EK]>5W(/\@W MVV[*[7[U7_7/G\4X$UF2LY@R04.!$8DRGH .7E5%"H.W!T;#IM2%!S]:\+[8 M[?YW<.94L#SSJGE5\LP=/:D<+XYJHNI7[(SD]SQ2YSY'B* M]^*^:H]\V-Y2$'J$??0X^Y$"QG?[X9'^:7@?7 U_+/:S%&%(,I02"$,$..%Q M>ES@R>(0ZUQY.\B05B6L?XGGL3+!N%^:)<53TK[S5%/N>3M7[M/ M5U7=4A[D'?W7G\OU:G'7_.]E\7-/*I__G&&6P$@J)D:BLIYE.4'5Z!;@-,5) M""(=$;-DTK&>U2B;^W^*77?;<=T#Y3)TA75I,!RTQ;::N$U M)[.'3D^0:S& M9S6\X(_VGQ)G4 ,=>>53C;T>J;-,OQ^J9]NITFF3U=^+=NS8#TTB$E)$<9I! MD- (IV$HHLYD'@FME8)!AEZC[@UC5DWM1B-53^/NP?)'W?K8>F&+VF"2_5 R M.ZX\L47-$C^JJO7;KOATU>U8V,V$2&@UN(6@&L]FD8BC*(P[(_+-&!V=TORT M8V6JT$A=.N+1DR!=FM1$QR%#>C+SD!Q_E.8^13W:8LBE'VIB"KZTTIXT3R:6 MVV)UO:&'[;;85 *UG6]V\WH&85<-.NM_73=OM#U4L&JPF1"8"2QBFN48<$Y( MAR<-LT3KX*(S%(YUJ 4>=,@U3S*Z(U]-LOS@74_='E(>G*.NB]-SW-Y(GS'5 M/2KI/GQ^".H(?CX\CCD2LQK#T44U &N>R_RRVOU)M\5RM9=_FI$8Y0++!8PH M36B8,DYY9Y$BO8N"AMAQ++7WH-6CT@9;(,$UESY4$5M=K19R(Q8][/;EC?+3 M>U9X5AZ;CD*Q]M#TA*JF].*<7W]*R![Z^L>J@TGW0PNM>/)XI&J)':571_EF MO]K?X6^[RN)B/Z-1(A=>42KB/ KS,$(\ UF8T93G"2(O70YH\DEW_:@!$OS1 M05$\ 67$B\9KD0[Y,7L"4ITGM><<[SOXA!(,H<&#AQ=-D9?#&X%:SUX6J]; ME^)Z)4UL]A_G-\4LC","8$9("#.,<9;*JW5:,WG,0Y7RQ/CCCFN2MA6?0 42 ME5J7-R>L7P]'X(PQAE1+",'+4HB82> M2.A^?1R5:%$%-:R@PJ6K$]JDJ0J%2[Z,E$*=*FM:\8"#7K$PYL+2_E!? S(2A(0@@ BA"2+-EBJ9\X4)<$ M/5Y>5@)GE.@)@!H;%GK]N;_/='8C2J;OXV:PRX%-0;]'?RZVJW+)-TLVWQ>S MG*6,95F>,B20G"O%+.WL<,B5[G%2[^[:Y*FWN_=\64H M *I46=2">QR\( IF?/FC#H;XGY")(4RHZ 6NC"RE(;&>7\\2*"K5P2#"$8KR M.(Z)B+OOAQE0NGY$_ZN.]>$()I!HU%5!DYJ7U< =*WHJH$B(A;Y_S^-G^KP9 M*]/W=4/Z MU8#N]\>J!QI<@006U,CT*P)MZM1K I>L&58%ZH19K L>\/!"96#*VO1Z,=B# M)ZJ#86SH:TA3C32V(HJ 8"$1@G&:Y4F89GEGB\6ATO[7819&UI&V9AZD)%H$ MZFJ)*^Z&J8D2;=;UY(P+)44QX:S5]G M8-<9*082'2 M7# A:$X9$/G1%$^XTHM&@PRXWFG5X+J7:_5G+,SI>UE41F%.3U.,2+.@*<]1 M\8RD#&9N>D49[D)IL27IKGR*U;K8TLK"=;F]FXE0\!RG<92 &+*<$'*:+2$4 M*VVB-_WV.*N>-::@ Z6[Y*G)ENJ"ISNBC)8[%3FRMM9YS_W>E4XSHJ;7B$'H M'ZUR#F%!8T]$>7-3;K[NR\6?7[_/JU;SZ;#?[>>;Y6IS/:L^G>%(0(C3$*84 M("9P:Q1E#"M/B%@P-=)NB1IB4&.\"!J4P1E,[VR MZ.&G?\N%#6)]T24[SCS>C&&/(_7+KJZ*JH!:UD\HTOGM:C]?K_ZK6'[>%K?S MU1)OEI_D>_)XMROV.U856>MR)Q\YZ_:@1H0FE(5I(N*, IHCD289C[G5%E#;^YH++V(&A<"$X^F&RAMG3GTR#.G^CM M8T?3CP,=HWG[Z'ZI,5E^25!6FQ_%;C][5_^CWGPR_[8N9IC@G#"6)%E.PQ#' M(.6\,Y(*JK0OU/#3CLN<$YS@CQJ0XDD14Z+ZA70$CO1T48,>A>*D<4]J&VS_ M+%4-GJG:TP0\(5(#F9I6@-%_2,B%-K=1RS)>Q2JA0Y:0.>DQ(3VDS M@#T_JI4A#I366M(0!6GG<=JK--L7 Q%D(:DL !9&&>0\SU/4&@:QR+1>%[5@ M;C2%V05_L/)FOMH,TAZWQUB])(U&FN>X\'5L:]P^X9\WL&@)]]M2N(WC2WR>4V (Y'EQ. M,-"!TEI#,9QK>G]\5A4E($$I(B%&/ \IXSDZ&LI3IE0'#OC\B'-.[W4?:1[" MFN;DDQO"S">@5+AR,POUON=E90NT>38;9># U;'O$>FY3JFXA=$:TVK!S2H[UA*I#&NS+H,4:','^QG[?2H[-GS.HJ,'X,8)UY]_!=+*1+$"N4O7Y\2Q(N@PQI<3D>XQIAZ(N+-!MH6 Z V E=GY[EAN0-^/1BKN_"J M=-LJK265=YM]L5D6RP^KS>KF<(IK%:0()C4F$4(6$0QZ&68<& MI,16DAF$P7'2:3$%WQM0P6V-RIH2#J-_<"H:C7D'J:G#'G0A:M&W1Q<]"9&U MY#5:J!PF,].0V4AO??R9I3LK$?$^_=GQ4CT=6F15=\>V!+.3.\97NYWLK3%( M 4B(R%DUMA,H9#!*.VL\2\#L1[']5JH_3FQF1:?OG@-2[KK'_=9R4F07+([0 MJGZ[*3>_+-ICG+?RM57=I^V,N56;DQJ#5+W<=62SAA2<,$VS%?T!,3VS2$.I M]&.V:+ 7SVP)'\:*JA+5V\M/,_8?R_V78KY\^S+=_%OM:-.>K[>_S]:&8 MI5%$0LRS*$I@#B&+$@HZ" *E2F?NG1@>;\ENM0ENMZL?\WVQO@N^%^NE5*_; M^4;ST2F[M*LIUV2,Z\E9<\3FC/(*:- B#4Y0+P()-JC1CBMT.CSVJ)^3W 08%F&$11J)\#@G',N+'\O]?*TM6AH6M'3J M"$:YMUW*OQ*4=9^;U]@FZUBZ?KE^ )%J*7X<#O4R^XF^(ZK@ZTOT.5&=9]GI49[AC/JA/A;\*&VW M-3,5^E+(:5$YO#D:C!(6P2A,<)*%,.$LB7->&109('E$$JU!Q@ SH^G0"=O+ M/09.1K,C:H>?5U\+Y:'=2%- M_B@VAV(G*C_YSZIG;^;KX]//>+-\7VZNWZ]^%,NF7FON*> HQVF8A%D"8QAA M+B*(.I',*5ZUJ%O^F6#/Y!M)N@\.#VD75]"))WXI?:BNXE(Z_*2 ML0*H)I0>Q4Y/3$<(FQ/E'49XCSJ/%$D_%'PL9\M)>HM>)GCTN#3N.-?P>M$!B,[\V9A"=:J([%I-ZBFI(HA.5 M[&&H1P)M\.J'OEGQI+3?Z@8JD[377!$RRTB&$4L9Y)A#&'.(\JRSF&&B-6@> M8FH$,'CN3+'M=^B)A%?TI7K5)/T' U]EPMYKO6"$\) MK8::F.%<$)@!05'<&A$T#)4>BC?\M&.IZM#HJ9(N/6H2Y) 9/;WI@$PD+?=Y MZ-$10\+\$ U3\*651J,G!_P#QZV!C,:9$)QCD>59FL<)AUT!)4B4*3T8;?!9 MQS+ #]ORMI#;]9;+=1'P^6Y?S_3B*TFNGCCHD*4F#(YXTA,%"6(B03CYWR,& M!B3Y(00FP,O!#42S'MBMYI_GB]75:M':"0GD8088C%$P6E M^VBI29L7@=)30):KT6H_MMQ\K;'";9%/M@V\9@Y T]]^GHVZ%C2)P? M7;'_I7&3&NCH_)'1RTVZEL\S(J' ME]G1*P:L$F.6W*?)T H95YD;/[J[/NQG,J*FW\J3&^MU^:]YY8HHMZP\?-M? M'=9XL2@/FWVE+HMB]4-NN:/=\4W",UQ9C&@2"8YH2B!+4H0X1F$4I5J[3>Q: M=CTITH$-KLIML&SA!O,6K^8\B5W.%>=0)J-;\1AE6AZ/=_NY+V@P4[B_;OF7?Z6>%<3SPDHUU/-$]M?&[8KC%4W#QJ4S?U" M\K;(H 8Z\H7]2N3U**5E]OV02-M./;R5WP5G9J)86]KAP_Z[?.6N6,X(CSB# M29Q$$>$BS2B+XZ-1)K1F40::&EL$:ZG;!?,CPB&JIT^LB=HYY72@RC78 OPR MG2,HVT.BE!7-F&$?EC1B5C;;!G(WJ/A:X8Q!C3&!+)(B!#0,$T[BQP)K0^R, M*G,#9[\&\:FM9TZI'*)C$T]Z]5"DIEG&Q'JG5>:>/*]1 ]DQUJ9V$,M DE6% M'^08@HRG<9Q"+EX3'B!5CT3D?>M(P#W,**(W#'&Z5R:YDCKEI!!AJ:0'^,I MK&&4&@J1*S9MJ-%D4U=]+.GHD@FYGHJ3D2LO*90Y/ZHR=;DMYKO#]N[,Z"R$ MG,04Q4D>0L#BJ++;3>ZGF(5"1YU,ON]8E#I(MF3)B$(U-7+-GIX('8F[)T/C M*L\3C/0(SA#^_-"901Z4]EJ3?O&SJA]YDP?9:+F1KRT4FX5\OW>U6ZS+"D9Q M6?SO,LY"02<4Z3M!*YF((LS&A*\I2Q7+</ENX^_\H_T'?^J7QW9Y%R]7IJ(;OT*J@5:']J]!S4X80W^ MD&B#&N[H=T3J4@*'XHHBOGGJC%G'&H_.KXT=*GJPK0;;'9-??"%6LY ML4_+W7Y7"SF9[XKEY_E=C?>$BJC)\)K3E57"./6C! M!S7ZMKK\Y9MT(.@\F%"H]9C!=,/^1[-VX>/M(_*LOZ3/,>7CYO;'N3] M#ZOYM]5ZM:\RSH>Z<"^6GRJX\N7$*A55,%?-&Q$GC&F5>@1B/*-Y KE\U(RD M#4::)6E*S5[H&0.9:_$_>_GE:K695VE\OF[?$:VKP?7)H^"F=2F8[X,K^6)Y MLUNE4JAYL.V<#+Y)+TV?[QDEV&JIQ-\XZR66\Q"?WIF_Z&[DJ>_I.0MRYT]0 M)YXNJ+5+[2,_P62IQFI(>A+/-*'W(PU-Y/NSCP.-'P&#%'785R@^K#:KF\/- MERH]SM==GA3E]OBJYOL*;?$0&T$11CE%:102FB09HBBLL>60,9 3P]3D$-&( M*:EQ(VC]"&JX7H>'D?,IS9CSKY9>1HBO=VEE#)^?3R>C,:Z?1NKE!W)'UU7]?;(: M0TBAB,,LC$F>L CE$:BM9F%.4Z1UW:R7&.3&;1&YY'B/DF:DI8.H]LWE1SHS;/Z9X.EEY3M M^^I'(0\9W9H8!?]OMM_/%?I;&$*0,10GF M(!6X$EJ VD4"@1&+7^A[]@VZZX4MS*##60_ :Z1!"[6;?OFC0ZMXF[$#VI?E MXB!S8STAZ"G]]S!.$X:'FECQ(94N#5,8UCJGS= 3BN>.Y6FUSZ%?I>OVJ:&' MK#MS*6\8K==0=[NJP;87DWTNMW47RS $29B&E4$L&,5)(D1G. :)TH8/B^8< MUWOL>/!8H@Q.,#4$SQ*O"@EF?$HU5Q"?8_-X1V+0@AR?7HU$,C[-9AG$ MUJ M>4.)D.<2AETV/<@4EATJG;4\C=SPOMSM3AMI[MYM=H>M'.!^*1;ECV)[-XLY M31,0@@C $#$F0@"2SB:,U+:KV+'D.",< UL?]_=17#BNX,W*IT::6%46LTRPB!ZU7+! M2RP\EP:LL>=!!K#G2^FB?6G?["2');P9EG37% .0<\( 3',$ 1C2DY<:5."'R#Q/4(_26#[FQX4AIO<4-*6?P9EDC:+9N'26/Q"@7 M4*0\Q3D$0"!,CY)7E56SO7R%S*2X,;.G)45':/97&J9,Z$\RIYS>A_'N1^^S MZE%OZK?!EO[F$EX-;?9W_U@MB_8Q*7+W8?Z?Y?;XL"*Y^U+$3>IM-#E1HH:_.G] MTPOYLZ,#0>=!N]-"\WW:4:*HN[W%CP":;X&Q'SO'6V.,"5?:/N,^G'[H_*@> M/[L-9RRVE>\E:.U22>)FOVU.@*UV?[:OI%P0ONX0LD0,U[!X9RJJ;(8]*II[8]3 9_-.C&ODB@GZL>H;3%LA\B M:,V;AW<#6&5)5;SN*R?^N=K-6"X(C#@E*"2 YV'.(M@9"F&B=9&XP>?'DJ@_ M)!K-8M*$+34ESF$6M)A;F4T!6GP:&K( /;4I&0MI0<_#RH&88&1J[I1R18K8O2I$< MM1U0)\^>V^MDX+L'NYI,4)?#(JZG8*3Y>FLCPR%B@(=IDE66,I1C?E3))(*Q MCH[I?7D$-2-Z'5B3&35-*OK*18^PCR"/,L!!C@-:1*'9 03G'"*[G,TPP(SE#2F:W^3_-%X8'&)M4RHXG^X?R:JIE#:FVJV21+ M 2^QI:5GAD3[JF>F[KRH9X-X4MZO*X^>M]5?!'&:,\PBGK,TI@G+X["S$$4I MTMIWJ_%=QRI50]'<_ZK#BIK@N")$3UN:JR.FV0MUQD"/7ICPY(^^%(MB]4/N\.S&?EF<)X)PE*19*+(TS;-CO<1HJ'7MH[$1 MQU+0X0I.P/2$P9P]-948A3@]R7B"LXD$Y#ER>M1D,)]^2,MP-TK+[4Q/=![M M/K^W#^+]:E.\VQ]11L$,5.E$R1LQYAL\VZ'SIGW:O2;5L=.'?TN=C* M'\RO"S"+$8,HHD 0R@%*<9S0XZY3&@HMZ1MDR/5H;'6]65VM%O/-/EBTQ%\$ M\UTP#VZ/* ?.&6GQ:CA?Y(K2H7-%%\'GEVD<9Y+HC"*="2(39OV0+SNNO#0Q M9,Z/VCW:Q?:JW-[,%\W[:U^*W7Z[6NR+97V3]V^;U;XM%5D(4%Z-2R,0YDF( M4Y+SI/H7CA!+&,W5-R18L^A8NCZ3+U]_4YQ)LDQEOTA-QZ*>6IT@_E)C#$X@ MVP<")$R3S1#VF-:Y@7P*Q@UO'[?$O.+%XXK$/+!.6F".Z*^?/W0;I97U4GK&_]U0'M?HS.G7CVQ1CE&).T0X!%E-KMKNIV1^ZN^W^5=7<=^4)$#<8&]5=] MWE]+?S7P3+N_FK)GL;]6C:[3C(I&$".44!A'L0 @%,?A6YHQH?137*:>*;OG8:,ZBLGM60MWZ4A__SL-K?22!5\;W9-S?YQ)4^YU$4I5G*01[# M*,I)9Y-D<:*EEH,L.5;'!E-P F5TDF@@F8I:.!J/>MJG3:$;=>MCIT_-K+#J MB7K9\>6A6EED2'G;VWU3[49^FD" >)8*!F.*JW_^>ZTWW7"V_D?0Q?=S?WS'',P:Q4)_K.LV MY'Z(^S2NJXV4Q^#?>2II\MV[S6Z_K9>@=_53,Y??YYM/M_(3NX_EYD?E0;'\ M4J[7HMS*OS3+(D1%!',./,YZ!YF&]?>1VT;E>MJG/< MO('YE3B-0NTBM;IM"*V'4T^Z&;RO)-BNO59B/''-_F:_GDMW?)6372WN1E M!^%]-2GYS67>QJUIDZYF@_K+Y%M=7L9/M4:1FS[+_EI]8K][MVF&^3,29Y"E M*,O3&&65+XS#O(5/$Q1"/P;(FJ =#XUKS+O@6H(JQIJIM1[8J7.JPYCZFE(; MEX/5YG5- FN&4)M M7'Y["?5^*"=)J(:MZ:TG5%-:1DNH@^(V?4(5Y?:J6)U[0$/"DYPF0EXIP$@< M)O*R]<:#F(6LRZF7/@Q4]>$;Y-9+XR'K0LX"K_U)L0;1GCK+.HJPYXGVZ/7; MR[6/ CI)NC5O5F\]XPY@9K2D.S1ZT^?=A]/: $*!<91&>902)FB6D&[QF,(< M=(NO?#/Y6%87N?[2:^>D^B;[S5)EU?65":6/ZV:JP7[K(FG,RV3K9GJ1\T@@ M_U&LKK]7_\0_BNW\NJ@G,%E5EHOY:OO[?'THSO?@T"P+M$L^H22#<"Z4=0.Q+\@;]5?W^^V/NW9=5N"YMZ MP#1]X_)U4'6VP\9>HWVM185.ZYBV]'#2CO\R!8H;]L8O8QRV@M=4[,QB%F%$ MY?,%&68T"7.0PE2@WT_\N1?0I\[#^T(SW]$7'_:U@"OZ%B> " M\,HW$0L,\A!T]R123I@G9WMM>S7JWF;/ZPWK+6;JHF/*QN)KY?%PT_1?K0#1 M;!,>[+ZVUV[?>BGBC+>)]F_;COST1=_]5J$LTVX<$&=GOM]JW7 M),YXFV@+O.W(3U^3M+L-#Y44ONQQ$*>4C_. HG,DX+$JDOC M5"/=7GK/ZQ&[C67J8F2R=N)K)7)&R%^M"-%I"U/NZ;?;6-]Z^>&&M+%/ KB( M^?2%A\;B4X8Y2[E(6 (ACT"*H>ANCZ51F!(/SP\,=VKTHP6ZM<NKJ[H,S'M7>]>*N_0E4N_ORU69IEA^WQLN[:9NW4MX=^_[HM=[L9HX"" MD'',4$XQ!DE\.FPA,JYWRY.1** M(RP?@J Y)JH/:;28+YJAR$7PW$A)KOM6>,=^%F9K M%%ZGK[GO3V9>EOOY^I1F,(L89V%&0E*YD%:NT*,S<8J('Y-[@UQPG!7$,0'( M&^?K\MGO>ZAT6\#4,W:C!=_7&;K':X5O;RJN+\@>+/X9MCI/4JOG)$VTK#OOYD\LVX]0!HY\72#QUK&H$ =GD.N?U;\3D$=9<8(\I4GL2UG& M59P\RA'.7'Q*X=WR^9(^?U_]*&95'JC:[(V'\CH(*F?LMKL* MP!<)8Y9E6- P"7$2HS1##-"T>QR>AA&.5<9+KFP['NA\)I6Z!OLR6)0W-Y7L M[B3.B^K?.I3!5L)4DU]G_/?F;F7SO2Q^[DG%QI\SSE,*,(64@C"!.<=YEH LS&@.!5C7BT0=VF"^609'J'KS5C8(5INE&IE;S>%1"^XBJ.'= M9S3XXW+^K:)< @UJI"/?>O MBN7[U?S;:KW:KXI=W?A. "J3,(UB!*,4Q#3.H0AYR%B(R&WZYRAO0A.>"?74$U: M>X3458#\4%-GWI7C-'/3\K.J@)>'Q?X?<] &,4I204*(R02 M%N88'.4]P\RL"+5D?-PAN$0<=)"/]=*=:45J*P"Z=>D$W)M7I\_3/KG ZC*J M5*I:#HX?$NO.O6?+5B<\JHKL<8_@2==W)YLQCW..4@IB0E. <(J39EXAHVD. M8JU2=9@EUQO=\;LOP>_X_6\\8.^^TO>?OO[VA>NIY4 FU:1Q/!+U=/#L%8XS M9)7N3:5XO43UR)L=@OW0,DN^E"Z:H)Y*52/[\K"1&V$_E^O5HAK9=T^]S%*: M)8P0#D,64Q132%B8<4@R3#+(4M6YL $6W/6J$ZB@0S79(S?/$]33FRRPZD=7 MLN%(:;W%Z76BC\6_SFQNRTWUQT71'";8TN]R@/=N<_X;J\UB=5N5(+(.F9$\ MHBCB/ G#+(ZS,*%0M)AP)F*M&7ZW2!R7"A7XX+QCWH-?M<2@<4 >:;KW:ZT/ M[5A \UTUQ[%3TTA_PJ8GHZXCYD1O!Y'=(\GC!-$/U1[)UW**;J)[-\9\7T/X MNB@V\^VJQ#]7NUGUN92)B I! 4,B3./*8FN+X3S2N_C"Q(+S6;$&2U4U56AT MW[(TXTQQCLLY7;H366I,.;I9X@DR^N:@!I'GAS8-].'1A0_#&5&?EV],_+;9 MW1:+U=6J6++R9K[:S$((8YXE*$94JDZEC\&BF=1H$NAH8OP9?GIGP(=RZHD"#??CT9RV'69TE>CSMOBQ M*@^[]=V7XK;<[HOEAZ)^1CT-!<4<8 9IFE=_"B.8=68Q3D,303(V-IHNG1 & M'<3@CP:DH3Z9$ZPG4Z-P:ZI61K0Z5:WGZ%(0K\%,^Z5AP]UY1LHL\:2J:/), M0UO)X>5_'G9[^:?68@Q2$<4Y#9.4L"B.84+3QB(%M,*A(V9#[#C6L3-HP0F; MH8 -XE--N\:B4D^V3%ETHE<]%/5(E0UB_5 I*YZ4]IN=YB+ M>S(F<@@S2I,8YH17UA'I,*0X5SJ'Z\:R8_TZ UO?&O/2Y++!S)3E2"BND$X6 M!,U%4ZO\NUE+U:&R;WG524C\T$Q'OCU+'"NIIKCTNU6*2>9H7N1P!Y]M$>^'YIHT9_2 M53/5N-BE,;IZRFC5'+_.U\6.ECR& MF'OA7&A)TGTI9[ICVX(\:M?^58;7:MML*RBRA M.T]$WOVI$ MFQ_=RQ#[P_G1 0RH-OOZ)8O&T"SC&:*A(&&(&S&?*1/D1W/6!?UD!M/T6>O) M6?FZ1]5,FA>:9A2#%(CS/YONM!5@3!P['&8#:4=UJ5-[?;XGNQV:U^%(VUC\7^T]7E_&=5(*89 MY#1) :)9$L=I#KJYC3R&L=8"RQ [KG<0G$.;H*/T4-.WD<<"H7YT'"N>/-R\ M8XT=]?7,/9WOOG_>EC]6RV))[G[;R;=GCST9+_:K'W7.FR&:1(1G*(\$S FK MAE^L2V\HATFBMW!IS:SS%4Q.\R/(L=>N5,GK7:2R'@$_ M^J4+QQXM.SGB3O]"73[?;N0+PY^+XXNDJT55GK+5^K OE@]NGB29$"$+PP@+ MP;%@$ A2W^F65C!9@LWNU;6+P7%_/K_GE<[7B\.ZWH@D_[7&78_G6N2![/R- M# =_D]7,WX,JQ,WKP:87\%H.F-I"@0^QTEM4. ]3ASGXW)%_\42L_+F95XOC MOMDNQU'S0Z^=>_GL=;TN635XF6>S7RVEY:KT^UHL#MLZ@?"?B_6ARC&BXDU6 MAX=FW^1C\">@ "0H)W&**,T@!3+99!W0/"9:Y_4F@#>B_I_[%)R<"CJO ME: M@_WW(CCSK7[RXBP_R+QP4B;CEX)&B[YNQO R\.;)1"WF#^+]. -YE&YL!4@I M$XW>&GQ+4N,3\/PK2=/$0C^UM:^/["0D_K,2[!(NO9+[5N[0:M^/>K<0B@1/.NR%DA 1FLQ_%]EMI\37IEPSJ"-4Y-B.]NCU_3[KHP%X$ MFVH058E2W0?Z\M"K?/M8-0)^Z(!-A_3?/M;C2OU1SV]//G5'8((BD484I2D45:^U5-;3@N !DGE[JO<1J2I5:3C<&37D$E$=U_0'.ZIS.? MY*9'?H:RZ8?F#/;BT9.7-E@QWS?\L=P73]FG*!G%CN!WF-)YX>_!X>WOJ\/@J%@(TP0E( M,I[3$(0AQG$CQ1F#C'"MR[R'6W,L@2W X SA1=!B5'D#SA7':FHX+KUZ*CB4 M65>OZ_43UJ-Y]LCV0^LL^O/XR3VK3*EJ&[^Y79=W1?&E6,_W3]F?)1"E*"*$ M@80 @3DD@G5V:<*T5M^'6QM)VQ;ES6VQV?7/W[@B5$W(QN523\@Z;+]L&W!/ M*MJX,O8B73TR9H]J/V3,HC^EJT:I>Z1OO[JN>^N78E=L?Q2=N30!.66XDL@D MS5"&!&2\,X?2*-8[RF=H9 S1FJ_K._T6Z_EN5V_D+C?!^@@XV!7[_;J^2$9/ MSLR)55.Q43C5%*_=?G73JM:1OZXEWTTD7\_QU*-:@ZGU0ZR&N_'HV*,57O3N MD'FNO)OQ!.=<")&Q/&$P!@@*W!G-0ZYU*'^@J9%JJ^*G+*W:@\9E?=?*V?%C MDSMHS,E5$ZD1>=63JO:FFIYAXQ3WUSQ'5(]666+8#\6RY'9Z!@G+1)1E MD$6"98"F<9QT]@B*JM)"[J$<."O]HA6M7G@$I-P+VSNMVA2H4DB,.TMJ,CNJ MS*D?_%A-4S $ &6LLX M06&FM=QMP9[KA6[^ZP?^\3)X]U%\^O(!7[[[]%%SG=L&IXHKW"/3J;FVW: + MCO \6=-^F;2^U6R+E/NA8E8]>KB";9TMI5=LND.@50ERMIZ!99ER7<\%DKO3 MKWR>W]4O-OYKOEW6/]WA'_/56NXT%N7V5UG:?"G7Z^K/\C=F)(01!E4)DR*0 MACPFU9BC4F* TPCBB"@5_).#=*VA-<+@"+&>H:U!:CRP,FD0^_5W9__7NM<4'MW$3P?_> /Z630>JGSVLZDC4'C49[7TBC, MWN[QHG&HO?_C,!!/5 ?>Q-Z#UX2\H*'TK$]J#LM,$7\\R!>3/ET]@WS& ,