0001193125-15-375689.txt : 20151112 0001193125-15-375689.hdr.sgml : 20151112 20151112161939 ACCESSION NUMBER: 0001193125-15-375689 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 11 CONFORMED PERIOD OF REPORT: 20150930 FILED AS OF DATE: 20151112 DATE AS OF CHANGE: 20151112 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Hortonworks, Inc. CENTRAL INDEX KEY: 0001610532 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 371634325 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36780 FILM NUMBER: 151225070 BUSINESS ADDRESS: STREET 1: 3460 WEST BAYSHORE ROAD CITY: PALO ALTO STATE: CA ZIP: 94303 BUSINESS PHONE: 408-916-4121 MAIL ADDRESS: STREET 1: 3460 WEST BAYSHORE ROAD CITY: PALO ALTO STATE: CA ZIP: 94303 10-Q 1 d34729d10q.htm FORM 10-Q Form 10-Q
Table of Contents

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

 

FORM 10-Q

 

 

(Mark One)

x QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended September 30, 2015

 

¨ 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-36780

 

 

Hortonworks, Inc.

(Exact name of Registrant as specified in its Charter)

 

 

 

Delaware   37-1634325

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

5470 Great America Parkway

Santa Clara, CA

  95054
(Address of principal executive offices)   (Zip Code)

Registrant’s telephone number, including area code: (408) 916-4121

 

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

 

Name of each exchange on which registered

Common Stock, Par Value $0.0001 Per Share   The NASDAQ Stock Market LLC

 

 

Securities registered pursuant to Section 12(g) of the Act: None

 

 

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 definition of “large accelerated filer”, “accelerated filer”, and “smaller reporting company” in Rule 12b-2 of the Exchange Act. (Check one):

 

Large accelerated filer   ¨    Accelerated filer   ¨
Non-accelerated filer   x  (Do not check if a small reporting company)    Small reporting company   ¨

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

The number of shares of Registrant’s Common Stock outstanding as of November 5, 2015 was 46,229,482.

 

 

 


Table of Contents

Table of Contents

 

         Page  

PART I

 

FINANCIAL INFORMATION

  

Item 1.

 

Financial Statements (unaudited)

     1   
 

Condensed Consolidated Balance Sheets as of September 30, 2015 and December 31, 2014

     1   
 

Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2015 and 2014

     2   
 

Condensed Consolidated Statements of Comprehensive Loss for the three and nine months ended September 30, 2015 and 2014

     3   
 

Condensed Consolidated Statements of Cash Flows for the nine months ended September 30, 2015 and 2014

     4   
 

Notes to Condensed Consolidated Financial Statements

     6   

Item 2.

 

Management’s Discussion and Analysis of Financial Condition and Results of Operations

     19   

Item 3.

 

Quantitative and Qualitative Disclosures About Market Risk

     27   

Item 4.

 

Controls and Procedures

     27   

PART II

 

OTHER INFORMATION

  

Item 1.

 

Legal Proceedings

     29   

Item 1A.

 

Risk Factors

     29   

Item 2.

 

Unregistered Sales of Equity Securities and Use of Proceeds

     46   

Item 6

 

Exhibits

     47   


Table of Contents

PART I – FINANCIAL INFORMATION

 

Item 1. Financial Statements

HORTONWORKS, INC.

Condensed Consolidated Balance Sheets

(In thousands, except share and per share data)

(Unaudited)

 

     September 30,
2015
    December 31,
2014
 

ASSETS

    

CURRENT ASSETS:

    

Cash and cash equivalents

   $ 25,090      $ 129,084   

Short-term investments

     88,664        75,381   

Accounts receivable, net

     46,159        32,900   

Prepaid expenses and other current assets

     5,847        3,728   
  

 

 

   

 

 

 

Total current assets

     165,760        241,093   

Property and equipment, net

     15,574        11,182   

Long-term investments

     2,567        —     

Goodwill

     34,333        2,119   

Intangible assets

     4,224        —    

Other non-current assets

     963        304   

Restricted cash

     1,308        1,341   
  

 

 

   

 

 

 

TOTAL ASSETS

   $ 224,729      $ 256,039   
  

 

 

   

 

 

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

    

CURRENT LIABILITIES:

    

Accounts payable

   $ 4,223      $ 7,087   

Accrued compensation and benefits

     11,507        9,913   

Accrued expenses and other current liabilities

     12,380        6,333   

Deferred revenue

     77,753        50,280   
  

 

 

   

 

 

 

Total current liabilities

     105,863        73,613   

Long-term deferred revenue

     12,332        12,643   

Other long-term liabilities

     5,646        2,713   
  

 

 

   

 

 

 

TOTAL LIABILITIES

     123,841        88,969   
  

 

 

   

 

 

 

Commitments and contingencies (Note 4)

    

STOCKHOLDERS’ EQUITY:

    

Common stock, par value of $0.0001 per share—500,000,000 shares authorized as of September 30, 2015 and December 31, 2014; 45,120,488 and 40,987,583 shares issued and outstanding as of September 30, 2015 and December 31, 2014, respectively

     5        4   

Additional paid-in capital

     499,883        439,005   

Accumulated other comprehensive loss

     (366     (202

Accumulated deficit

     (398,634     (271,737
  

 

 

   

 

 

 

TOTAL STOCKHOLDERS’ EQUITY

     100,888        167,070   
  

 

 

   

 

 

 

TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY

   $ 224,729      $ 256,039   
  

 

 

   

 

 

 

See accompanying notes to the condensed consolidated financial statements.

 

1


Table of Contents

HORTONWORKS, INC.

Condensed Consolidated Statements of Operations

(In thousands, except share and per share data)

(Unaudited)

 

     Three Months Ended
September 30,
    Nine Months Ended
September 30,
 
     2015     2014     2015     2014  

Support subscription and professional services revenue:

        

Support subscription (includes contra-revenue of $65 for the three months ended September 30, 2015 and $65 and $1,961 for the nine months ended September 30, 2015 and 2014, respectively)

   $ 21,748      $ 8,136      $ 54,134      $ 19,190   

Professional services (includes contra-revenue of $79 for the nine months ended September 30, 2014)

     11,303        4,628        32,375        14,198   
  

 

 

   

 

 

   

 

 

   

 

 

 

Total support subscription and professional services revenue

     33,051        12,764        86,509        33,388   

Cost of revenue:

        

Support subscription

     3,629        1,511        9,214        2,875   

Professional services

     11,171        8,024        30,260        19,125   
  

 

 

   

 

 

   

 

 

   

 

 

 

Total cost of revenue

     14,800        9,535        39,474        22,000   
  

 

 

   

 

 

   

 

 

   

 

 

 

Gross profit

     18,251        3,229        47,035        11,388   

Operating expenses:

        

Sales and marketing

     34,017        19,491        95,083        44,553   

Research and development

     16,382        10,111        46,238        26,270   

General and administrative

     12,297        7,025        32,768        17,634   

Contribution of acquired technology to the Apache Software Foundation

     —          3,971        —          3,971   
  

 

 

   

 

 

   

 

 

   

 

 

 

Total operating expenses

     62,696        40,598        174,089        92,428   
  

 

 

   

 

 

   

 

 

   

 

 

 

Loss from operations

     (44,445     (37,369     (127,054     (81,040

Other income (expense), net

     88        (2,099     487        (6,888
  

 

 

   

 

 

   

 

 

   

 

 

 

Loss before income tax

     (44,357     (39,468     (126,567     (87,928

Income tax expense (benefit)

     135        34        330        (1,196
  

 

 

   

 

 

   

 

 

   

 

 

 

Net loss

   $ (44,492   $ (39,502   $ (126,897   $ (86,732
  

 

 

   

 

 

   

 

 

   

 

 

 

Net loss per share of common stock, basic and diluted

   $ (1.01   $ (8.98   $ (2.98   $ (20.80
  

 

 

   

 

 

   

 

 

   

 

 

 

Weighted-average shares used in computing net loss per share of common stock, basic and diluted

     43,968,697        4,399,053        42,626,865        4,169,679   
  

 

 

   

 

 

   

 

 

   

 

 

 

See accompanying notes to the condensed consolidated financial statements.

 

2


Table of Contents

HORTONWORKS, INC.

Condensed Consolidated Statements of Comprehensive Loss

(In thousands)

(Unaudited)

 

     Three Months Ended
September 30,
    Nine Months Ended
September 30,
 
     2015     2014     2015     2014  

Net loss

   $ (44,492   $ (39,502   $ (126,897   $ (86,732

Items of other comprehensive income (loss):

        

Unrealized gain (loss) on investments

     23        (40     68        (71

Foreign currency translation adjustment

     (179     (84     (231     (75
  

 

 

   

 

 

   

 

 

   

 

 

 

Total other comprehensive loss

     (156     (124     (163     (146
  

 

 

   

 

 

   

 

 

   

 

 

 

Total comprehensive loss

   $ (44,648   $ (39,626   $ (127,060   $ (86,878
  

 

 

   

 

 

   

 

 

   

 

 

 

See accompanying notes to the condensed consolidated financial statements.

 

3


Table of Contents

HORTONWORKS, INC.

Condensed Consolidated Statements of Cash Flows

(In thousands)

(Unaudited)

 

    

Nine Months Ended

September 30,

 
     2015     2014  

CASH FLOWS FROM OPERATING ACTIVITIES:

    

Net loss

   $ (126,897   $ (86,732

Adjustments to reconcile net loss to net cash used in operating activities:

    

Depreciation

     3,061        719   

Amortization of intangible asset

     171        —    

Amortization of premiums from investments

     756        575   

Stock-based compensation expense

     23,719        5,492   

Contra-revenue adjustment related to share purchase agreement

     —          2,040   

Loss on disposal of assets

     520        88   

Loss on early exit of lease

     —          449   

Contribution of acquired technology to the Apache Software Foundation

     —          3,971   

Deferred income tax benefit

     —          (1,279

Common stock warrant, including change in fair value

     —          7,186   

Changes in operating assets and liabilities:

    

Accounts receivable

     (13,259     (8,594

Prepaid expenses and other current assets

     (2,302     (2,108

Other assets

     (726     (183

Accounts payable

     78        1,107   

Accrued expenses and other liabilities

     5,631        1,552   

Accrued compensation and benefits

     1,529        1,146   

Deferred revenue

     27,162        19,792   
  

 

 

   

 

 

 

Net cash used in operating activities

     (80,557     (54,779
  

 

 

   

 

 

 

CASH FLOWS FROM INVESTING ACTIVITIES:

    

Purchases of investments

     (90,988     (84,758

Proceeds from maturities of investments

     77,017        13,120   

Purchases of property and equipment

     (11,373     (1,884

Acquisitions, net

     (3,541     (2,996

Issuance of promissory note receivable

     (2,500     —    

Change in restricted cash

     31        (191
  

 

 

   

 

 

 

Net cash used in investing activities

     (31,354     (76,709
  

 

 

   

 

 

 

CASH FLOWS FROM FINANCING ACTIVITIES:

    

Proceeds from sale of preferred stock, net of issuance costs

     —         149,547   

Proceeds from issuance of common stock

     8,752        1,624   

Payments for deferred offering costs

     (835     (2,373

Proceeds from payments of principal on promissory notes

     —         119   
  

 

 

   

 

 

 

Net cash provided by financing activities

     7,917        148,917   
  

 

 

   

 

 

 

Net (decrease) increase in cash and cash equivalents

     (103,994     17,429   

Cash and cash equivalents—Beginning of period

     129,084        25,304   
  

 

 

   

 

 

 

Cash and cash equivalents—End of period

   $ 25,090      $ 42,733   
  

 

 

   

 

 

 

See accompanying notes to the condensed consolidated financial statements.

 

4


Table of Contents

HORTONWORKS, INC.

Condensed Consolidated Statements of Cash Flows (continued)

(In thousands)

(Unaudited)

 

    

Nine Months Ended

September 30,

 
     2015      2014  

SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION:

     

Fair value of shares issued in connection with acquisitions

   $ 27,593       $ 1,815   

See accompanying notes to the condensed consolidated financial statements.

 

5


Table of Contents

HORTONWORKS, INC.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

1. DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Description of Business

Hortonworks, Inc. (the “Company”) was incorporated in Delaware in 2011 and is the leader in accelerating business transformations with Open Enterprise Hadoop by developing, distributing and supporting an enterprise-scale data platform built entirely on open source technology including Apache™ Hadoop®. The Company’s mission is to enable transformational business outcomes powered by a modern data architecture with Open Enterprise Hadoop at its foundation. The Company’s Open Enterprise Hadoop solutions include the Hortonworks Data Platform (HDP™), powered by Apache Hadoop, and the Hortonworks DataFlow Platform (HDF™), powered by Apache NiFi. Hortonworks Data Platform is an enterprise-scale data management platform that enables a centralized architecture for running batch, interactive and real-time applications simultaneously across shared datasets with the comprehensive security, governance and operational services enterprises require. Hortonworks DataFlow Platform is complementary to Hortonworks Data Platform and accelerates the flow of data in motion from any data type into HDP for full fidelity analytics.

The Company is focused on the development, distribution and support of the Hadoop open source project and associated projects from the Apache Software Foundation (“Apache Hadoop” or “Hadoop”). Hadoop was originally developed in the early 2000s, when Yahoo! Inc. (“Yahoo”), by partnering with the Apache Hadoop community, led major innovations in the technology to help tackle big data challenges and operate its business at scale. Hadoop and its associated projects are managed as open source software projects by the Apache Software Foundation.

Due to the increase in the volume and the variety of data, including new Internet of Things data types such as machine data, server log data, geo-location data, clickstream data, sentiment data and other data generated by documents and other file types, the Company’s solutions (HDP and HDF) have emerged as critical enablers for the modern data center architecture. The Company’s software development efforts are thus focused on creating open platforms by working in concert with the Apache community to develop the Hortonworks Data Platform and the Hortonworks DataFlow Platform.

In December 2014, the Company completed its initial public offering and concurrent private placement (collectively, the “IPO”) of 7,673,986 shares of common stock (inclusive of 486,486 shares in a concurrent private placement and 937,500 shares of common stock from the full exercise of the option to purchase additional shares granted to the underwriters) at a price of $16.00 per share. The Company received net cash proceeds of $109.6 million from the sale of shares of common stock. Immediately prior to the closing of the IPO, all shares of the Company’s outstanding convertible preferred stock automatically converted into 21,949,525 shares of common stock.

Basis of Presentation and Consolidation

The unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles (“GAAP”) in the United States (“U.S.”) and applicable rules and regulations of the Securities and Exchange Commission regarding interim financial reporting. These financial statements have been prepared on the same basis as the Company’s annual financial statements and, in the opinion of management, reflect all normal recurring adjustments, except as otherwise disclosed, that are necessary for a fair statement of the Company’s results for the interim periods presented. These interim financial results are not necessarily indicative of results expected for the full fiscal year or for any subsequent interim period.

The condensed consolidated financial statements and related financial information should be read in conjunction with the audited financial statements and the related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2014. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. The condensed consolidated balance sheet as of December 31, 2014 was derived from the Company’s audited financial statements for the year ended December 31, 2014, but does not include all disclosures required by U.S. GAAP as permitted by the applicable rules and regulations of the Securities and Exchange Commission regarding interim financial reporting. However, the Company believes the disclosures are adequate to make the information presented not be misleading.

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

 

6


Table of Contents

HORTONWORKS, INC.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

 

There have been no changes to the Company’s significant accounting policies described in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2014 that have had a material impact on the Company’s condensed consolidated financial statements and related notes.

Out-of-Period Adjustment

During the nine months ended September 30, 2015, the Company recorded an out-of-period adjustment related to acquisition retention bonuses from XA Secure. The adjustment was associated with the three quarters ended December 31, 2014 and increased total expense by $3.1 million. The Company evaluated the adjustment considering both quantitative and qualitative factors and concluded the adjustment was not material to previously issued and current period financial statements.

Use of Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, revenue, and expenses and the related disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of expenses during the reporting period. The Company bases its estimates and judgments on its historical experience, knowledge of current conditions, and its beliefs on what could occur in the future given available information. Estimates, assumptions and judgments are used for, but are not limited to, revenue recognition, stock-based awards and warrants, accounting for income taxes, allowance for doubtful accounts and certain accrued liabilities.

Recently Issued Accounting Pronouncements

In May 2014, the Financial Accounting Standards Board (“FASB”), issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606), which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. In August 2015, the FASB issued ASU No. 2015-14, Revenue from Contracts with Customers (Topic 606): Deferral of Effective Date, which defers the effective date of ASU 2014-09 by one year allowing early adoption as of the original effective date January 1, 2017. The deferral results in the new revenue standard being effective for the Company January 1, 2018. The standard permits the use of either the retrospective or cumulative effect transition method. The Company is evaluating the effect that ASU 2014-09 will have on its condensed consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor has it determined the effect of the standard on its ongoing financial reporting.

 

7


Table of Contents

HORTONWORKS, INC.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

 

2. FAIR VALUE MEASUREMENTS

The following table sets forth the fair value of the Company’s financial assets and liabilities measured on a recurring basis by level within the fair value hierarchy (in thousands):

 

     September 30, 2015  
     Level 1      Level 2      Level 3      Total  

Assets

           

Cash equivalents:

           

Money market funds

   $ 11,701       $ —        $ —        $ 11,701   

Certificates of deposit

     —          245         —          245   

Short-term investments:

           

U.S. Treasury bills

     3,500         —          —          3,500   

Certificates of deposit

     —          11,920         —          11,920   

Commercial paper

     —          20,729         —          20,729   

Bank notes

     —          245         —          245   

Corporate notes and bonds

     —          52,270         —          52,270   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total financial assets

   $ 15,201       $ 85,409       $ —        $ 100,610   
  

 

 

    

 

 

    

 

 

    

 

 

 

Liabilities

           

Contingent consideration

     —          —          1,625         1,625   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total financial liabilities

   $ —        $ —        $ 1,625       $ 1,625   
  

 

 

    

 

 

    

 

 

    

 

 

 

 

     December 31, 2014  
     Level 1      Level 2      Total  

Cash equivalents:

        

Money market funds

   $ 119,723       $ —        $ 119,723   

Short-term investments:

        

Commercial paper

     —          5,298         5,298   

Corporate notes and bonds

     —          70,083         70,083   
  

 

 

    

 

 

    

 

 

 

Total financial assets

   $ 119,723       $ 75,381       $ 195,104   
  

 

 

    

 

 

    

 

 

 

Where applicable, the Company uses quoted market prices in active markets for identical assets to determine fair value. This pricing methodology applies to Level 1 investments, which are comprised of money market funds and U.S. Treasury bills.

If quoted prices in active markets for identical assets are not available, then the Company uses quoted prices for similar assets or inputs other than quoted prices that are observable, either directly or indirectly. These investments are included in Level 2 and consist of commercial paper, bank notes, certificates of deposit, corporate notes and bonds and the promissory note receivable. Bank notes and certificates of deposit are valued using inputs that are directly or indirectly observable in the market, including the readily-available pricing sources for the identical underlying security that may not be actively traded. Corporate notes and bonds are valued at a consensus price, which is a weighted-average price based on market prices from a variety of industry standard data providers used as inputs to a distribution-curve based algorithm. Commercial paper is valued using market prices, if available, adjusting for accretion of the purchase price to face value at maturity. The Company entered into a three-year, $2.5 million promissory note receivable with a third-party service provider in February 2015, which bears interest at 4 percent per annum. The promissory note receivable is valued on a non-recurring basis using observable inputs and is classified as held-to-maturity within long-term investments. The carrying amounts of accounts receivable, prepaid expenses, the promissory note receivable, accounts payable, accrued liabilities and accrued compensation and benefits approximate fair value.

 

8


Table of Contents

HORTONWORKS, INC.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

 

In certain cases where there is limited activity or less transparency around inputs to valuation, securities are classified as Level 3 within the valuation hierarchy. Level 3 liabilities that were measured at estimated fair value on a recurring basis consisted of the contingent consideration in connection with the Company’s acquisition of SequenceIQ, kft (“SequenceIQ”) which is contingent upon the achievement of certain product milestones.

The Company estimated the acquisition date fair value of the contingent consideration payable of $1.6 million based on various estimates including a discount rate based on the estimated timing of achievement of product milestones, the probability of achievement and other risk factors, all of which the Company believes are appropriate and representative of market participant assumptions. As of September 30, 2015, the fair value of the contingent consideration liability remained unchanged at $1.6 million as there were no changes to the probability of achieving the milestones. The contingent consideration liability is recognized on the Company’s condensed consolidated balance sheet within accrued expenses and other current liabilities.

A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability. During the nine months ended September 30, 2015 and the year ended December 31, 2014, the Company did not make any transfers between Level 1, Level 2, or Level 3 investments. As of December 31, 2014, the Company did not have any Level 3 financial assets or liabilities.

Gross unrealized gains and losses were not material as of September 30, 2015 and December 31, 2014. Realized gains and losses were not material for the nine months ended September 30, 2015 and 2014. As of September 30, 2015 and December 31, 2014, there were no securities that were in an unrealized loss position for more than 12 months.

3. BUSINESS COMBINATIONS

Transactions completed in 2015

Onyara Inc. On August 31, 2015, the Company acquired Onyara Inc. (“Onyara”), the creator of and key contributor to Apache NiFi. The acquisition enables customers to automate and secure data flows and to collect, conduct and curate real-time business insights and actions derived from data in motion. As a result of the acquisition, the Company introduced HDF powered by Apache NiFi. This is intended to simplify and accelerate the flow of data in motion into HDP for full fidelity analytics.

The acquisition date fair value of the purchase consideration was $26.5 million, which included the following (in thousands):

 

Common stock (921,643 shares at fair value of $23.76 per share)

   $ 21,898   

Holdback of 194,259 shares of common stock for a period of 12 months for general representations and warranties

     4,616   
  

 

 

 

Total

   $ 26,514   
  

 

 

 

The total purchase consideration of $26.5 million exceeded the estimated fair value of the net tangible and identifiable intangible assets and liabilities acquired. Prior to the acquisition, Apache NiFi was open sourced in November 2014 as part of the National Security Agency Technology Transfer Program. As a result, no technology was acquired and the Company recorded goodwill of $26.4 million in connection with this transaction. The goodwill is attributable to the synergies expected from combining Onyara’s operations with the Company’s operations. The goodwill is not expected to be deductible for tax purposes.

 

9


Table of Contents

HORTONWORKS, INC.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

 

Under the terms of the agreement, all outstanding shares of Onyara’s capital stock, options to purchase Onyara capital stock and any other securities convertible into, exercisable for or exchangeable for shares of Onyara capital were cancelled in exchange for an aggregate of approximately 1.6 million shares of the Company’s common stock with a fair value of approximately $38.5 million. Of these shares, 1.1 million shares with a fair value of approximately $26.5 million were allocated to purchase consideration. The remaining 0.5 million shares with a fair value of approximately $12.0 million were considered post-combination remuneration which will be recorded as stock-based compensation expense over the vesting period of up to three years. The related acquisition costs, consisting primarily of legal expenses in the amount of $0.4 million during the nine months ended September 30, 2015, were expensed as incurred.

The following table summarizes the allocation of the consideration paid of approximately $26.5 million to the fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands):

 

Goodwill

   $ 26,429   

Cash

     180   

Tangible liabilities acquired

     (95
  

 

 

 

Total

   $ 26,514   
  

 

 

 

In connection with the acquisition, the Company also issued 0.2 million restricted stock units with a fair value of approximately $5.2 million, which is being recognized as stock-based compensation expense as the restricted stock units vest over three years. The vesting of these restricted stock units is contingent upon continued employment. As such, the Company will account for such payments as post-combination remuneration, to be recognized in operating expenses in the statement of operations as the services are performed.

SequenceIQ. On April 23, 2015, the Company acquired 100 percent of the voting shares of SequenceIQ, an open source provider of rapid deployment tools for Hadoop, to deliver a consistent and automated solution for launching on-demand Hadoop clusters in the cloud or to any environment that supports Docker containers. This acquisition complements the Company’s strategy of providing enterprise customers the broadest choice of consumption options for the Hortonworks Data Platform, from on-premise deployments to cloud architectures.

The acquisition of SequenceIQ was accounted for as the purchase of a business. The related acquisition costs, consisting primarily of consulting and legal expenses were not material during the nine months ended September 30, 2015 and were expensed as incurred.

The acquisition date fair value of the purchase consideration was $10.0 million, which included the following (in thousands):

 

Cash

   $ 3,721   

Cash holdback for a period of 15 months for general representations and warranties

     1,875   

Cash payable upon 18-month anniversary of closing date

     1,651   

Contingent consideration

     1,625   

Restricted stock units (49,102 shares at fair value of $21.97 per share)

     1,079   
  

 

 

 

Total

   $ 9,951   
  

 

 

 

For further details on the Company’s fair value methodology with respect to the contingent consideration liability, see Note 2—“Fair Value Measurements.”

 

10


Table of Contents

HORTONWORKS, INC.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

 

The Company also issued 114,583 shares of restricted stock units to the selling shareholders that vest over a period of up to three years. The vesting of the additional restricted stock units is contingent upon the continued employment of the selling shareholders that were retained as employees. As such, the Company accounted for such payments as post-combination remuneration, to be recognized in operating expenses in the statement of operations as the services are performed.

The acquisition of SequenceIQ provided the Company with developed technology. The Company determined that the fair value of the developed technology was approximately $4.4 million using the cost approach. The cost approach reflects the amount that would be required currently (at the acquisition date) to replace the service capacity of an asset. The assumptions underlying the fair value calculation include: the labor required using a burdened overhead rate, the development period, a developer’s profit based on the operating profitability of market participants, and the opportunity cost based on the estimated required return on investment over the development period using venture capital rates of return and private capital rates of return for enterprises at a similar stage of development as SequenceIQ. A deferred tax liability related to the fair value of the developed technology obtained in the acquisition was also recognized. The Company recognized goodwill of $5.8 million equal to the excess of the purchase consideration over the fair value of the assets acquired and the liabilities assumed inclusive of approximately $0.4 million related to a deferred tax liability recognized in the acquisition. The goodwill is attributable to the synergies expected from combining SequenceIQ’s operations with the Company’s operations. None of the goodwill is expected to be deductible for tax purposes.

The following table summarizes the allocation of the consideration paid of approximately $10.0 million to the fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands):

 

Tangible assets acquired, net

   $ 191   

Developed technology

     4,395   

Goodwill

     5,785   

Deferred tax liabilities, net

     (420
  

 

 

 

Total

   $ 9,951   
  

 

 

 

Intangible Assets

Intangible assets acquired in connection with the acquisition of SequenceIQ were comprised entirely of developed technology of $4.4 million. Upon contributing the developed technology to the Apache Software Foundation, an operating expense equal to the carrying value of the developed technology will be recognized within the condensed consolidated statement of operations.

Transaction completed in 2014

XA Secure. On May 13, 2014, the Company acquired 100 percent of the voting shares of XA Secure, a developer of data security solutions across a number of information technology platforms, for approximately $4.8 million, consisting of approximately $3.0 million in cash and the issuance of 132,508 shares of the Company’s common stock with a fair value of $13.70 per share on the acquisition date. The Company integrated the core security capabilities acquired across all Hadoop workloads. The acquisition of XA Secure was accounted for as the purchase of a business. The related acquisition costs, consisting primarily of legal expenses in the amount of $0.2 million during the nine months ended September 30, 2014, were expensed. These legal expenses were presented as general and administrative expenses on the condensed consolidated statements of operations for the nine months ended September 30, 2014.

 

11


Table of Contents

HORTONWORKS, INC.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

 

The acquisition of XA Secure provided the Company with developed technology. The Company determined that the fair value of the developed technology was approximately $4.0 million. The fair value of the developed technology was determined using the cost approach. The cost approach reflects the amount that would be required currently (at the acquisition date) to replace the service capacity of an asset. The assumptions underlying the fair value calculation include: the labor required using a burdened overhead rate, the development period, a developer’s profit based on the operating profitability of market participants, and the opportunity cost based on the estimated required return on investment over the development period using venture capital rates of return and private capital rates of return for enterprises at a similar stage of development as XA Secure. A deferred tax liability related to the fair value of the developed technology obtained in the acquisition was also recognized. Primarily as a result of the deferred tax liability recognized in the acquisition, the Company recognized goodwill of $2.1 million equal to the excess of the purchase consideration over the fair value of the assets acquired and the liabilities assumed. The goodwill is attributable to the synergies expected from combining XA Secure’s operations with the Company’s operations. None of the goodwill is expected to be deductible for tax purposes.

Concurrently with the recognition of the deferred tax liability related to the developed technology acquired, the Company released a portion of the valuation allowance on its deferred tax asset balance and recognized a $1.3 million benefit to income tax expense. The benefit for income taxes resulted from the additional source of income arising from the deferred tax liability recognized, which offset the Company’s deferred tax assets.

In connection with the acquisition of XA Secure, the Company also issued 132,506 shares of restricted stock, issued 159,483 options to purchase the Company’s common stock, and agreed to pay a $3.9 million cash retention bonus over 18 months to certain key employee-shareholders of XA Secure. The restricted shares vest over 18 months and the options vest over 48 months. All vesting provisions for the stock and options, as well as the future cash payments, are contingent upon the continued service of the key employees. Thus, the Company accounts for such payments as post-combination remuneration, to be recognized in operating expenses in the condensed consolidated statement of operations as the services are performed.

The following table summarizes the allocation of the consideration paid of approximately $4.8 million to the fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands):

 

Developed technology

   $ 3,971   

Deferred tax liabilities

     (1,279

Goodwill

     2,119   
  

 

 

 

Total

   $ 4,811   
  

 

 

 

Intangible Assets

Intangible assets acquired in connection with the acquisition of XA Secure were comprised entirely of developed technology of $4.0 million. On August 13, 2014, the Company contributed the developed technology acquired in the XA Secure acquisition to the Apache Software Foundation. Upon contribution, the Company recognized an operating expense of $4.0 million, which was equal to the carrying value of the developed technology.

The Company’s business combinations completed during the nine months ended September 30, 2015 and 2014 did not have a material impact on the Company’s condensed consolidated financial statements and therefore actual and pro forma disclosures have not been presented.

4. COMMITMENTS AND CONTINGENCIES

The Company has a number of operating lease agreements primarily involving office space and data center equipment. These leases are non-cancelable with original lease periods up to 5 years, which expire between 2015 and 2020. Lease expense is recognized on a straight-line basis over the lease term. The Company subleases some excess capacity to a subtenant under a non-cancelable operating lease.

 

12


Table of Contents

HORTONWORKS, INC.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

 

Rent expense incurred under operating leases was $2.2 million and $1.5 million for the three months ended September 30, 2015 and 2014, respectively, and $5.8 million and $3.0 million for the nine months ended September 30, 2015 and 2014, respectively.

Legal Proceedings

In addition, from time to time, the Company is party to various litigation and administrative proceedings relating to claims arising from its operations in the normal course of business. Based on the information presently available, including discussion with legal counsel, management believes that resolution of these matters will not have a material effect on the Company’s business, results of operations, financial condition or cash flows.

5. STOCKHOLDERS’ EQUITY

Common Stock

Each share of common stock is entitled to one vote for matters to be voted on by the stockholders of the Company. The holders of common stock are also entitled to receive dividends whenever declared by the Board of Directors from legally available funds. The Company has not paid a dividend since its inception, and has no current plans to do so.

2014 Stock Option and Incentive Plan

The Company’s 2014 Stock Option and Incentive Plan (the “2014 Option Plan”) was adopted by the Company’s board of directors in September 2014. The 2014 Option Plan was approved by the Company’s stockholders in November 2014 and became effective immediately prior to the closing of the Company’s initial public offering. All remaining shares available in the 2011 Stock Option and Grant Plan (the “2011 Option Plan”) rolled into the 2014 Option Plan following the consummation of the initial public offering. The 2014 Option Plan allows the compensation committee to make equity-based incentive awards to the Company’s officers, employees, directors and other key persons (including consultants).

The Company initially reserved 6,000,000 shares of the Company’s common stock for the issuance of awards under the 2014 Option Plan, and has 923,732 shares of the Company’s common stock remaining available for issuance under the Company’s 2011 Option Plan. The 2014 Option Plan provides that the number of shares reserved and available for issuance under the plan will automatically increase each January 1, beginning on January 1, 2015, by 5 percent of the outstanding number of shares of the Company’s common stock on the immediately preceding December 31 or such lesser number of shares as determined by the Company’s compensation committee. This number is subject to adjustment in the event of a stock split, stock dividend or other change in the Company’s capitalization. On January 1, 2015, the shares reserved for issuance increased by 2,136,240, resulting in total shares reserved for issuance under the 2014 Option Plan of 9,059,972. As of September 30, 2015, 4,412,425 of such shares remained available for issuance.

2014 Employee Stock Purchase Plan

The Company’s Employee Stock Purchase Plan (the “ESPP”) was adopted and approved by the Company’s board of directors in September 2014, adopted and approved by the Company’s stockholders in November 2014, and most recently was amended in August 2015, to allow employees of certain of the Company’s non-U.S. subsidiaries to participate in the ESPP. The ESPP initially reserved and authorized the issuance of up to a total of 2,500,000 shares of common stock to participating employees. The ESPP provides that the number of shares reserved and available for issuance will automatically increase each January 1, beginning on January 1, 2015, by the lesser of (i) 1,000,000 shares of common stock, (ii) 1 percent of the outstanding number of shares of the Company’s common stock on the immediately preceding December 31, or (iii) such lesser number of shares as determined by the ESPP administrator. This number is subject to adjustment in the event of a stock split, stock dividend or other change in the Company’s capitalization. On January 1, 2015, the shares reserved for issuance increased by 427,248 resulting in total shares reserved for issuance under the ESPP of 2,927,248 as of September 30, 2015.

 

13


Table of Contents

HORTONWORKS, INC.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

 

Each employee who is a participant in the ESPP may purchase shares by authorizing payroll deductions of up to 15 percent of his or her base compensation during an offering period. Unless the participating employee has previously withdrawn from the offering, accumulated payroll deductions will be used to purchase shares on the last business day of the offering period at a price equal to 85 percent of the fair market value of the shares on the first business day or the last business day of the offering period, whichever is lower. Under applicable tax rules, an employee may purchase no more than $25,000 worth of shares of common stock, valued at the start of the purchase period, under the ESPP in any calendar year. There is no minimum holding period associated with shares purchased pursuant to this plan.

As of September 30, 2015, there was $1.1 million of unrecognized stock-based compensation expense related to the ESPP, which is expected to be recognized over a weighted-average period of 0.6 years.

A summary of activity under the stock option plan and related information for the nine months ended September 30, 2015 is presented below:

 

     Number of
Shares
Underlying
Outstanding
Options
     Weighted-
Average
Exercise
Price Per
Share
     Weighted-
Average
Remaining
Contractual Life
(Years)
     Aggregate
Intrinsic
Value
 
                          (In thousands)  

Outstanding—December 31, 2014

     13,953,894       $ 8.04         8.80       $ 264,531   

Options granted

     829,652       $ 22.96         

Options exercised

     (1,738,705    $ 2.87         

Options cancelled/forfeited

     (980,360    $ 10.08         
  

 

 

          

Outstanding—September 30, 2015

     12,064,481       $ 9.65         8.10       $ 148,610   
  

 

 

    

 

 

    

 

 

    

 

 

 

Vested and expected to vest—September 30, 2015

     11,399,572       $ 9.43         8.07       $ 142,889   
  

 

 

    

 

 

    

 

 

    

 

 

 

Exercisable—September 30, 2015

     4,428,028       $ 5.56         7.47       $ 72,308   
  

 

 

    

 

 

    

 

 

    

 

 

 

Aggregate intrinsic value represents the difference between the exercise price of the options to purchase common stock and the fair market value of the Company’s common stock. The aggregate intrinsic value of options exercised for the three months ended September 30, 2015 and 2014 was $11.8 million and $0.9 million, respectively, and for the nine months ended September 30, 2015 and 2014 was $38.4 million and $2.9 million, respectively.

 

14


Table of Contents

HORTONWORKS, INC.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

 

Restricted Stock

A summary of information related to restricted stock for the nine months ended September 30, 2015 is presented below:

 

     Number of
Shares Issued
Under the Stock
Option Plans
    Number of
Shares Issued
Outside the Stock
Option Plans
    Weighted-
Average
Exercise
Price Per
Share
     Weighted Average
Grant Date Fair
Value Per Share (*)
     Aggregate
Intrinsic
Value
 
                               (In thousands)  

Unvested balance—December 31, 2014

     672,865        894,107      $ 0.62       $ 13.70       $ 39,607   

Granted

     —          1,424,946        —         $ 23.76      

Vested

     (421,437     (1,594,897   $ 0.56       $ 23.09      

Canceled/forfeited

     —          —          —           —        
  

 

 

   

 

 

         

Unvested balance—September 30, 2015

     251,428        724,156      $ 0.76       $ 22.59       $ 9,295   
  

 

 

   

 

 

         

 

(*) The weighted-average grant-date fair value per share relates to 132,506 and 1,424,946 shares of restricted stock paid as part of the acquisitions of XA Secure and Onyara, respectively. As of September 30, 2015, 66,253 of the XA Secure and 921,643 of the Onyara shares were vested. See Note 3—“Business Combinations” for additional information regarding this transaction.

As of September 30, 2015, there was $56.4 million of unrecognized stock-based compensation expense related to unvested stock options and restricted stock to be recognized over a weighted-average period of 2.6 years.

Restricted Stock Units

A summary of information related to restricted stock units (“RSUs”) for the nine months ended September 30, 2015 is presented below:

 

     Number of
Shares Issued
Under the 2014
Option Plan
     Weighted Average
Grant Date Fair
Value Per Share
 

Unvested balance—December 31, 2014

     56,250       $ 16.00   

Granted

     3,579,771         25.36   

Vested

     (49,102      21.97   

Canceled/forfeited

     (84,175      25.85   
  

 

 

    

Unvested balance—September 30, 2015

     3,502,744       $ 24.89   
  

 

 

    

As of September 30, 2015, there was $82.4 million of unrecognized stock-based compensation expense related to RSUs to be recognized over a weighted-average period of 2.6 years.

 

15


Table of Contents

HORTONWORKS, INC.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

 

Restricted Stock and Stock Options Subject to Repurchase

The 2011 Option Plan allowed for the granting of options that may be exercised before the options have vested. Shares issued as a result of early exercise and shares that had not vested are deemed to be restricted stock and are subject to a vesting schedule identical to the vesting schedule of the related restricted stock and options, as well as certain other restrictions. Shares issued as a result of early exercise that have not vested are subject to repurchase by the Company upon termination of the purchaser’s employment or services, at the price paid by the purchaser, and are not deemed to be issued for accounting purposes until those related shares vest. The amounts received in exchange for these shares have been recorded as a liability on the accompanying balance sheets and will be reclassified into common stock and additional paid-in-capital as the shares vest. The Company’s right to repurchase these shares generally lapses 1/48 of the original grant date per month over four years.

The number of shares of restricted stock and early exercised options to purchase common stock outstanding subject to the Company’s right of repurchase at prices ranging from $0.18 to $14.22 per share as of September 30, 2015 was 467,123. The liability for shares subject to repurchase as of September 30, 2015 was $1.1 million, of which $0.6 million is included in accrued liabilities and $0.5 million is included in other long-term liabilities.

Stock-based Compensation Expense

Total stock-based compensation expense, including stock-based compensation expense to non-employees, by category was as follows (in thousands):

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
     2015      2014      2015      2014  

Cost of revenue

   $ 825       $ 149       $ 1,616       $ 320   

Sales and marketing

     3,518         543         6,882         978   

Research and development

     3,897         577         8,251         1,146   

General and administrative

     3,139         630         6,970         3,048   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total stock-based compensation expense

   $ 11,379       $ 1,899       $ 23,719       $ 5,492   
  

 

 

    

 

 

    

 

 

    

 

 

 

6. COMMON STOCK WARRANTS

In July 2011, the Company issued a warrant to purchase 6,500,000 shares of Series A preferred stock at an exercise price of $0.005 per share. Upon consummation of the Company’s initial public offering, the warrant automatically converted into a warrant to purchase 3,250,000 shares of common stock. The warrant was issued to Yahoo in connection with the Company’s Series A financing and the transactions contemplated thereby, including commercial agreements with Yahoo providing for support subscription offerings and certain rights to technology. The ability for Yahoo to exercise the warrant was subject to the continuation of the commercial agreement for a period of two years, which has been satisfied.

On June 9, 2014, the Company issued a warrant to purchase a number of shares of common stock up to 1 percent of the sum of (i) 45,585,496, plus (ii) the number of shares of Series D preferred stock or shares of such stock issuable upon exercise of warrants to purchase such stock (on an as converted to common stock basis) issued or issuable upon exercise of warrants to purchase Series D Preferred Stock that were sold, if any, by the Company during the period commencing on June 9, 2014 and ending immediately prior to the occurrence of a corporate event at an exercise price of $8.46 per share. The warrant was issued to Yahoo in exchange for the amendment of the rights held by Yahoo under Section 2.11 of the Investors’ Rights Agreement to approve an acquisition of Hortonworks, which removed a competitor of Yahoo from the list of companies over which Yahoo has such blocking rights. As of September 30, 2015, the warrant was exercisable into 476,368 shares of common stock.

Each warrant expires nine years from the date of issuance. The warrants vested upon the consummation of the Company’s initial public offering in December 2014. As of September 30, 2015, neither warrant had been exercised into shares of common stock.

 

16


Table of Contents

HORTONWORKS, INC.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

 

7. NET LOSS PER SHARE OF COMMON STOCK

Basic net loss per share is calculated by dividing net loss by the weighted-average number of common shares outstanding during the period, less restricted common stock and common stock issued that is subject to repurchase, and excludes any dilutive effects of share based awards. Diluted net loss per share of common stock is computed giving effect to all potential dilutive common shares. As the Company had net losses for the three and nine months ended September 30, 2015 and 2014, all potential common shares were determined to be anti-dilutive.

The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share amounts):

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
     2015      2014      2015      2014  

Net loss

   $ (44,492    $ (39,502    $ (126,897    $ (86,732
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted-average shares used in computing net loss per share of common stock

     43,968,697         4,399,053         42,626,865         4,169,679   
  

 

 

    

 

 

    

 

 

    

 

 

 

Net loss per share, basic and diluted

   $ (1.01    $ (8.98    $ (2.98    $ (20.80
  

 

 

    

 

 

    

 

 

    

 

 

 

The following outstanding shares of common stock equivalents were excluded from the computation of diluted net loss per share of common stock for the periods presented since including them would have been anti-dilutive:

 

     As of
September 30,
 
     2015      2014  

Convertible preferred stock (on an as if converted basis)

     —           21,949,525   

Exercise and conversion of convertible preferred stock warrants (converted into common stock warrants upon initial public offering)

     3,250,000         3,250,000   

Exercise and conversion of common stock warrants

     476,368         476,368   

Restricted common stock issued, net of repurchases

     —           7,906,145   

Common stock subject to repurchase

     61,095         206,090   

Stock options to purchase common stock

     12,064,481         13,740,630   

Unvested restricted stock and restricted stock units

     4,478,328         132,506  
  

 

 

    

 

 

 

Total

     20,330,272         47,661,264   
  

 

 

    

 

 

 

Immediately prior to the closing of the Company’s IPO in December 2014, all shares of the Company’s outstanding convertible preferred stock automatically converted into shares of common stock.

8. INCOME TAXES

The effective tax rate for the three months ended September 30, 2015 was (0.3) percent compared to (0.1) percent for the same period of 2014. The effective tax rate for the nine months ended September 30, 2015 was (0.3) percent compared to 1.4 percent for the same period of 2014. The income tax expense for the three and nine months ended September 30, 2015 and 2014 was determined based upon estimates of the Company’s effective income tax rates in various jurisdictions. The difference between the consolidated effective income tax rate and the U.S. federal statutory rate is primarily attributable to a full valuation allowance against U.S. net deferred tax assets.

 

17


Table of Contents

HORTONWORKS, INC.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

 

On July 27, 2015, the United States Tax Court (“USTC”) issued a taxpayer-favorable opinion related to the treatment of share-based compensation expense in an inter-company cost-sharing arrangement between a U.S. corporate taxpayer (Altera, Inc.) and its foreign subsidiary. In its opinion, the USTC permitted the taxpayer to exclude share-based compensation in its cost sharing arrangement, and further concluded that the related Treasury Regulations governing the inclusion of share-based compensation in cost-sharing arrangements were invalid. This opinion of the USTC may be appealed by the IRS, and is not directed toward the Company. However, management is monitoring the progress of this case and its potential favorable implications to the Company’s cost-sharing arrangement. The Company currently estimates that this court case will not have a material impact on its effective tax rate and income tax expense due to its current full valuation allowance position.

9. SEGMENT AND GEOGRAPHICAL INFORMATION

The Company’s chief operating decision maker reviews financial information on a consolidated basis for the purposes of allocating resources and evaluating financial performance. The Company’s chief operating decision maker has direct reports responsible for various functions within the Company (e.g. business strategy, finance, legal, business development, products, etc.) on a consolidated basis. There are no segment managers who are held accountable for operations or operating results. The Company’s growth strategy is predicated upon the growth of the support subscription business, and the Company’s key business metrics reflect this strategy. Professional services are offered with the overall goal of securing and retaining support subscription customers and growing support subscription revenue. Accordingly, management has determined that the Company operates in one reportable segment.

The Company has international sales offices in the Netherlands, United Kingdom, Germany, and South Korea and research and development facilities in India and Budapest. The following presents revenue by country, determined by location of sales office (in thousands):

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
     2015      2014      2015      2014  

United States

   $ 29,322       $ 12,002       $ 77,420       $ 31,508   

Rest of world

     3,729         762         9,089         1,880   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total revenue

   $ 33,051       $ 12,764       $ 86,509       $ 33,388   
  

 

 

    

 

 

    

 

 

    

 

 

 

The Company’s long-lived assets are primarily located in the United States and are not allocated to any specific region. Therefore, geographic information is presented only for total revenue.

 

18


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

The following discussion and analysis of our financial condition and results of operations should be read together with the condensed consolidated financial statements and the related notes included elsewhere in this Quarterly Report on Form 10-Q and with our audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2014, filed with the Securities and Exchange Commission. This discussion contains forward-looking statements based upon current expectations that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those discussed in “Risk Factors” and in other parts of this annual report.

Overview

Hortonworks, Inc. (“Hortonworks,” the “Company,” “we,” or “us”) seeks to advance the market adoption of Hadoop and provide enterprises with a new data management solution that enables them to harness the power of big data to transform their businesses through more effective and efficient management of their valuable data assets. A Hadoop cluster combines commodity servers with local storage and an open source software distribution to create a reliable distributed compute and storage platform for large data sets scalable up to petabytes with thousands of servers or nodes. We have two solutions in the market today to address the needs of enterprises for their data: Hortonworks Data Platform and Hortonworks DataFlow Platform. Hortonworks Data Platform is an enterprise-scale data management platform built entirely on open source technology including Apache Hadoop. At its core is the next generation computing and resource management framework called YARN, which uniquely enables a centralized data architecture for batch, interactive and real-time workloads to be executed simultaneously on a single cluster and dataset while extending consistent security, governance and operation across the platform. Hortonworks DataFlow Platform is complementary to Hortonworks Data Platform, and makes it easy to automate and secure data flows that collect, conduct and curate real-time business insights and actions derived from sensors, machines, geolocation devices, clicks, logs, and social feeds. Our approach is differentiated in that we are committed to serving the Apache Software Foundation open source ecosystem and to sharing all of our product developments with the open source community. We distribute the Hortonworks Data Platform and the Hortonworks DataFlow Platform software under the Apache open source license in order to provide broad rights for recipients of the software to use, copy, modify and redistribute the software. Consistent with our open source approach, we generally make the Hortonworks Data Platform and the Hortonworks DataFlow Platform available free of charge.

We generate revenue predominantly by selling support subscription offerings and professional services. Our support subscription agreements are typically annual arrangements. On occasion, we may sell a premium subscription agreement that provides a customer with development input and the opportunity to work more closely with our developers. We price our support subscription offerings based on the number of servers in a cluster, or nodes, data under management and/or the scope of support provided. Accordingly, our support subscription revenue varies depending on the scale of our customers’ deployments and the scope of the support agreement. Professional services revenue is derived from consulting services engagements and training services. Our consulting services are provided primarily on a time and materials basis, and to a lesser extent, a fixed fee basis, and training services are priced based on attendance. The growth of our total revenue is dependent upon (i) new customer acquisition, (ii) expansion of sales within our existing customer base and (iii) the annual renewal of our support subscription agreements by our existing support subscription customers. Our revenue is subject to fluctuations based upon our success at addressing these factors but may also be impacted by the revenue recognition requirements of our multiple-element customer arrangements. Our early growth strategy has been aimed at acquiring customers for our support subscription offerings via a direct sales force and delivering consulting services. As we grow our business, our longer-term strategy will be to expand our partner network and leverage our partners to deliver a larger proportion of professional services to our customers on our behalf. The implementation of this strategy is expected to result in an increase in upfront costs in order to establish and further cultivate such strategic partnerships, but we expect that it will increase gross margins in the long term as the percentage of our revenue derived from professional services, which has a lower gross margin than our support subscriptions, decreases.

Our ability to successfully implement these strategies is subject to challenges, risks and uncertainties and our net losses have been increasing year-over-year. In our efforts to achieve profitability, we have placed and will continue to place an emphasis on investing within our support subscription sales efforts to try to drive increased revenue in both support subscriptions and professional services. If these support subscription sales efforts are not successful, due to unsuccessful execution by us, increased competition in our markets, or other factors, we will find it difficult to add new support subscription customers, and our revenue will not grow as quickly as we would like, and may decline. In addition, our longer-term strategy of leveraging our partners to provide an increasing proportion of professional services to our customers presents certain challenges. This strategy requires us to make upfront expenditures and devote time and attention to cultivating relationships. If we are unable to identify and engage suitable partners that are able to provide such services, or if our partners are unable to provide professional services at the quality level that our customers expect, we may not be able to achieve this transition as quickly as we would like, or at all. We expect that our ability to successfully implement this strategy will have a material impact on whether we can achieve profitability, due to the difference in gross margins on our support subscriptions versus our professional services. If the percentage of our total revenue that comes from professional services does not decrease over time as we expect, or we are not able to establish vendor-specific objective evidence (“VSOE”) of fair value for professional services revenue, then our ability to achieve profitability will be negatively impacted.

 

19


Table of Contents

We have achieved significant growth in recent periods. For the three months ended September 30, 2015 and 2014, our revenue was $33.1 million and $12.8 million, respectively. For the nine months ended September 30, 2015 and 2014, our revenue was $86.5 million and $33.4 million, respectively. For the three months ended September 30, 2015 and 2014, our gross billings were $43.8 million and $21.5 million, respectively. For the nine months ended September 30, 2015 and 2014, our gross billings were $113.7 million and $55.2 million, respectively. We incurred net losses of $44.5 million and $39.5 million for the three months ended September 30, 2015 and 2014, respectively, and $126.9 million and $86.7 million for the nine months ended September 30, 2015 and 2014, respectively. See “Key Business Metrics—Gross Billings” for more information and a reconciliation of gross billings to total revenue, the most directly comparable generally accepted accounting principles (“GAAP”) financial measure, and an explanation of why management uses this non-GAAP financial measure.

Key Factors Affecting Our Performance

Support Subscription Customers. Growth of our revenue from our support subscription offerings is driven by agreements with new support subscription customers, renewals of existing support subscription agreements and increased revenue from existing support subscription customers who are expanding their usage of the Hortonworks Data Platform and the Hortonworks DataFlow Platform. The number of agreements with new support subscription customers signed may vary from period to period for several reasons, including the length of our sales cycle, the effectiveness of our sales and marketing efforts and overall adoption rates of Hadoop-based solutions. The contract value of our support subscriptions with individual support subscription customers varies substantially among customers, and our results of operations may fluctuate from period to period depending on the timing and composition of particular large support subscriptions including those enabling input. Our results of operations may also fluctuate, in part, due to the resource-intensive nature of our sales efforts, the length and variability of the sales cycle of our support subscription offerings and the difficulty in making short-term adjustments to our operating expenses. The length of our sales cycle from initial evaluation to payment for our support subscription offerings is generally six to nine months, but can extend to one year or more for some customers. In addition, as our professional services engagements frequently relate to initial new support subscription customer deployments of the Hortonworks Data Platform and the Hortonworks DataFlow Platform, growth in our professional services revenue is driven primarily by adding new support subscription customers.

Additional Sales to Existing Support Subscription Customers. Our existing support subscription customers continue to represent a large opportunity for us to expand our revenue base. Growth of our revenue from existing support subscription customers typically comes when customers increase the scale of their existing deployment of the Hortonworks Data Platform as well as complement their deployment with the Hortonworks DataFlow Platform. We price our support subscription offerings based on the number of nodes, data under management and/or the scope of support services provided. Accordingly, our revenue from our support subscription offerings varies but primarily depends upon the scale of our support subscription customers’ deployments and the breadth and scope of their support agreement.

Investing for Growth. We will continue to focus on long-term growth. We believe that our market opportunities (Hortonworks Data Platform and Hortonworks DataFlow Platform) are large and underpenetrated, and we will continue to invest significantly in sales and marketing to grow our customer base, expand within existing support subscription customers and grow internationally to drive additional revenue. We also expect to invest in research and development to enhance the Hortonworks Data Platform, Hortonworks DataFlow Platform, Apache Hadoop and other key Apache Open Source projects including Apache NiFi. To enable our growth, we plan to further invest in other operational and administrative functions including, but not limited to, our customer support organization that provides the basis for customer retention and further expansion. We expect to continue to use the proceeds from our initial public offering and the concurrent private placement to fund these growth strategies and do not expect to be profitable in the near future. We also intend to leverage business partners for the delivery of professional services. We believe that our sales and marketing, research and development and general and administrative costs will decrease as a percentage of revenue in the long term as we are able to reach economies of scale and achieve process improvements and other operational efficiencies. With this increased operating leverage, we expect our gross and operating margins to increase in the long term.

Revenue Recognition Policies. We typically enter into sales arrangements pursuant to which we provide both support subscription offerings and professional services. On occasion, we sell engineering services as well as a premium subscription offering which allows a higher level of access and development input. Pursuant to software revenue recognition rules under GAAP, for arrangements providing both support subscription offerings and professional services, we typically recognize as revenue the entire arrangement fee ratably over the subscription period once the support subscription and professional services have commenced. The appropriate timing of revenue recognition must be evaluated on an arrangement-by-arrangement basis. The costs associated with our support subscription and professional services revenue are expensed as we incur the delivery costs. However, in many cases, the related revenue is deferred and recognized ratably over a later period. Thus, during times of rapid customer growth and accompanying delivery of professional services, our gross margin is expected to be negatively impacted.

 

20


Table of Contents

Key Business Metrics

We review a number of metrics, including the following key metrics, to evaluate our business, measure our performance, identify trends affecting our business, formulate business plans and make strategic decisions. These key business metrics include the following:

Dollar-Based Net Expansion Rate. We believe that our ability to retain our customers and expand their support subscription revenue over time will be an indicator of the stability of our revenue base and the long-term value of our customer relationships. Maintaining customer relationships allows us to sustain and increase revenue to the extent customers maintain or increase the number of nodes, data under management and/or the scope of the support subscription agreements. To date, only a small percentage of our customer agreements have reached the end of their original terms and, as a result, we have not observed a large enough sample of renewals to derive meaningful conclusions. We calculate dollar-based net expansion rate as of a given date as the aggregate annualized subscription contract value as of that date from those customers that were also customers as of the date 12 months prior, divided by the aggregate annualized subscription contract value from all customers as of the date 12 months prior. We calculate annualized support subscription contract value for each support subscription customer as the total subscription contract value as of the reporting date divided by the number of years for which the support subscription customer is under contract as of such date. We report the trailing four-quarter average dollar-based net expansion rate as of each period end. The dollar-based net expansion rate as of September 30, 2015 and December 31, 2014 was 156 percent and 144 percent, respectively.

Total subscription contract value for a support subscription customer account is a legal and contractual determination calculated as of a given date by aggregating the subscription fees that we expect to receive for each support subscription, assuming no changes to the subscription. The total subscription contract value is not determined by reference to historical or future revenue, deferred revenue or any other GAAP financial measure over any period. It is forward-looking and contractually derived as of the date of determination, and the period over which any associated revenue is recognized is affected by our revenue recognition policies under GAAP.

Total Support Subscription Customers. We believe total support subscription customers is a key indicator of our market penetration, growth and future revenue. In order to grow our customer base, we have aggressively invested in and intend to continue to invest in our direct sales team, as well as to pursue additional partnerships within our indirect sales channel. We generally define a support subscription customer as an entity with an active support subscription as of the measurement date. In situations where there are multiple contracts with multiple subsidiaries or divisions, universities, or governmental organizations of a single entity, the entity is counted once. Our total support subscription customer count was approximately 700 as of September 30, 2015.

Gross Billings. We have included gross billings, a non-GAAP financial measure, since it is a key measure used by our board of directors and management to monitor our near term cash flows and manage our business. Gross billings is calculated as total non-GAAP revenue plus the change in deferred revenue for the same period. As we have not yet established vendor-specific objective evidence of fair value for our support subscriptions, we recognize revenue ratably over the period beginning when both the support subscription and professional services have commenced for customers with agreements that purchase both a support subscription and professional services. Most of our customer agreements include both support subscription and professional services. The accounting treatment for such agreements causes the recognition of our revenue to trail the impact of these customer agreements and creates significant deferred revenue.

We have provided a reconciliation between total revenue, the most directly comparable GAAP financial measure, and gross billings in the table below. We believe gross billings provides useful information to investors and others in understanding and evaluating our operating results in the same manner as our board of directors and management.

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
     2015      2014      2015      2014  

Gross billings:

           

Total revenue

   $ 33,051       $ 12,764       $ 86,509       $ 33,388   

Contra revenue

     65        —          65        2,040   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total non-GAAP revenue

     33,116         12,764         86,574         35,428   

Total deferred revenue, end of period

     90,085         47,720         90,085         47,720   

Less: Total deferred revenue, beginning of period

     (79,413      (38,983      (62,923      (27,928
  

 

 

    

 

 

    

 

 

    

 

 

 

Total change in deferred revenue

     10,672         8,737         27,162         19,792   
  

 

 

    

 

 

    

 

 

    

 

 

 

Gross billings

   $ 43,788       $ 21,501       $ 113,736       $ 55,220   
  

 

 

    

 

 

    

 

 

    

 

 

 

 

21


Table of Contents

Components of Results of Operations

Revenue

We generate revenue primarily under multiple-element arrangements that include support subscription offerings combined with consulting and/or training services. On occasion, we sell engineering services as well as a premium subscription offering which allows a higher level of access and development input. We have not yet established VSOE of fair value for our support subscriptions. Accordingly, for our multiple-element arrangements, we generally recognize revenue on a ratable basis over the period beginning when both the support subscription and professional services have commenced, and ending at the conclusion of the support subscription or professional services period, whichever is longer.

In September 2013, we entered into a commercial agreement and common stock purchase agreement with AT&T covering the sale and issuance of 390,269 shares of our common stock to an affiliate of AT&T at a per share price of $0.0002. The shares were fully vested as of January 30, 2014. As a result of the issuance of shares to a customer at below fair value, we recorded contra-revenue in the amount of $2.0 million during the nine months ended September 30, 2014.

Cost of Revenue

Cost of support subscription revenue consists primarily of personnel costs (including salaries, benefits, and stock-based compensation expense) for employees, including support engineers, associated with our support subscription offerings mainly related to technology support and allocated shared costs. Cost of professional services revenue consists primarily of personnel costs (including salaries, benefits and stock-based compensation expense) for employees and fees to subcontractors associated with our professional service contracts, travel costs and allocated shared costs.

We allocate shared costs such as rent, information technology, and employee benefits to all departments based on headcount. As such, allocated shared costs are reflected in cost of revenue and each operating expense category. Cost of revenue for support subscription and professional services is expensed as incurred.

Operating Expenses

Sales and Marketing. Sales and marketing expenses consist primarily of personnel costs (including salaries, benefits and stock-based compensation expense) for our sales and marketing employees. In addition, sales and marketing expenses include the cost of advertising, online marketing, promotional events, corporate communications, product marketing and other brand-building activities, plus allocated shared costs. We expect our sales and marketing expenses to continue to increase for the foreseeable future as we continue to invest in our selling and marketing activities, build brand awareness, attract new customers and sponsor additional marketing events. However, we expect our sales and marketing expenses to decrease as a percentage of our total revenue over the long term.

Research and Development. Research and development expenses consist primarily of personnel costs (including salaries, benefits and stock-based compensation expense) for our research and development employees, costs associated with subcontractors and equipment lease expenses, plus allocated shared costs. Our research and development expenses include costs for development related to the distribution of our solutions, including security updates, fixes, functionality enhancements, upgrades to the technology and new versions of the software, quality assurance personnel, technical documentation personnel and at times expenses related to engineering resources for our subscription and professional services offerings. We expect to continue to focus our research and development efforts on enhancing and adding new features and functionality to our offerings. As a result, we expect our research and development expenses to continue to increase for the foreseeable future. However, we expect our research and development expenses to decrease as a percentage of our total revenue over the long term.

General and Administrative. General and administrative expenses consist primarily of personnel costs (including salaries, benefits and stock-based compensation expense) for our executive, finance, human resources, IT and other administrative employees. In addition, general and administrative expenses include fees for third-party professional services, including consulting, legal and accounting services and other corporate expenses and allocated shared costs. We expect our general and administrative expenses to continue to increase for the foreseeable future as we continue to invest in the growth of our business. However, we expect our general and administrative expenses to decrease as a percentage of our total revenue over the long term.

 

22


Table of Contents

Results of Operations

The following table sets forth selected consolidated statements of operations data for each of the periods indicated:

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
     2015      2014      2015      2014  

Support subscription and professional services revenue:

           

Support subscription (includes contra-revenue of $65 for the three months ended September 30, 2015 and $65 and $1,961 for the nine months ended September 30, 2015 and 2014, respectively)

   $ 21,748       $ 8,136       $ 54,134       $ 19,190   

Professional services (includes contra-revenue of $79 for the nine months ended September 30, 2014)

     11,303         4,628         32,375         14,198   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total support subscription and professional services revenue

     33,051         12,764         86,509         33,388   

Cost of revenue:

           

Support subscription

     3,629         1,511         9,214         2,875   

Professional services

     11,171         8,024         30,260         19,125   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total cost of revenue

     14,800         9,535         39,474         22,000   
  

 

 

    

 

 

    

 

 

    

 

 

 

Gross profit

     18,251         3,229         47,035         11,388   

Operating expenses:

           

Sales and marketing

     34,017         19,491         95,083         44,553   

Research and development

     16,382         10,111         46,238         26,270   

General and administrative

     12,297         7,025         32,768         17,634   

Contribution of acquired technology to the Apache Software Foundation

     —           3,971         —           3,971   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total operating expenses

     62,696         40,598         174,089         92,428   
  

 

 

    

 

 

    

 

 

    

 

 

 

Loss from operations

     (44,445      (37,369      (127,054      (81,040

Other income (expense), net

     88         (2,099      487         (6,888
  

 

 

    

 

 

    

 

 

    

 

 

 

Loss before income tax

     (44,357      (39,468      (126,567      (87,928

Income tax expense (benefit)

     135         34         330         (1,196
  

 

 

    

 

 

    

 

 

    

 

 

 

Net loss

   $ (44,492    $ (39,502    $ (126,897    $ (86,732
  

 

 

    

 

 

    

 

 

    

 

 

 

Net loss per share of common stock, basic and diluted

   $ (1.01    $ (8.98    $ (2.98    $ (20.80
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted-average shares used in computing net loss per share of common stock, basic and diluted

     43,968,697         4,399,053         42,626,865         4,169,679   
  

 

 

    

 

 

    

 

 

    

 

 

 

 

23


Table of Contents

Comparison of the Three and Nine Months Ended September 30, 2015 and 2014

Revenue

 

     Three Months Ended
September 30,
                Nine Months Ended
September 30,
             
     2015      2014      $ Change      % Change   2015      2014      $ Change      % Change
     (in thousands)          (in thousands)       

Support subscription and professional services revenue:

                      

Support subscription

   $ 21,748       $ 8,136       $ 13,612       167%   $ 54,134       $ 19,190       $ 34,944       182%

Professional services

     11,303         4,628         6,675       144%     32,375         14,198         18,177       128%
  

 

 

    

 

 

    

 

 

      

 

 

    

 

 

    

 

 

    

Total support subscription and professional services revenue

   $ 33,051       $ 12,764       $ 20,287       159%   $ 86,509       $ 33,388       $ 53,121       159%
  

 

 

    

 

 

    

 

 

      

 

 

    

 

 

    

 

 

    

Support subscription revenue for the three and nine months September 30, 2015 increased $13.6 million, or 167 percent, and $34.9 million, or 182 percent, respectively, compared to the same periods in 2014. The increases were primarily due to the significant growth in our support subscription customer base as well as sales of additional support subscriptions to our existing customers. Additionally, the nine months ended September 30, 2014 included contra-support subscription revenue of $2.0 million related to the issuance of equity to an affiliate of AT&T.

For the three and nine months ended September 30, 2015, professional services revenue increased $6.7 million, or 144 percent, and $18.2 million, or 128 percent, respectively, compared to the same periods in 2014. The increases were primarily due to the significant growth in our support subscription customer base and associated sales of additional professional services to our existing customers.

Cost of Revenue

 

     Three Months Ended
September 30,
                Nine Months Ended
September 30,
             
     2015      2014      $ Change      % Change   2015      2014      $ Change      % Change
     (in thousands)          (in thousands)       

Cost of revenue:

                      

Cost of support subscription

   $ 3,629       $ 1,511       $ 2,118       140%   $ 9,214       $ 2,875       $ 6,339       220%

Cost of professional services

     11,171         8,024         3,147       39%     30,260         19,125         11,135       58%
  

 

 

    

 

 

    

 

 

      

 

 

    

 

 

    

 

 

    

Total cost of revenue

   $ 14,800       $ 9,535       $ 5,265       55%   $ 39,474       $ 22,000       $ 17,474       79%
  

 

 

    

 

 

    

 

 

      

 

 

    

 

 

    

 

 

    

Cost of support subscription revenue increased $2.1 million for the three months ended September 30, 2015 compared to the same period in 2014. The increase was primarily attributable to a $1.7 million increase in employee-related expenses as a result of an increase in headcount to support new customer growth. Cost of support subscription revenue increased $6.3 million for the nine months ended September 30, 2015 compared to the same period in 2014. The increase was primarily attributable to a $4.9 million increase in employee-related expenses as a result of an increase in headcount to support new customer growth, as well as an increase in equipment and software and travel expenses of $0.7 million.

Cost of professional services revenue increased $3.1 million for the three months ended September 30, 2015 compared to the same period in 2014. The increase was primarily attributable to a $2.7 million increase in employee-related expenses as a result of an increase in headcount. Cost of professional services revenue increased $11.1 million for the nine months ended September 30, 2015 compared to the same period in 2014. The increase was primarily attributable to a $9.3 million increase in employee-related expenses as a result of an increase in headcount, as well as an increase in travel expenses of $1.1 million.

 

24


Table of Contents

Sales and Marketing

 

    

Three Months Ended

September 30,

                Nine Months Ended
September 30,
             
     2015      2014      $ Change      % Change   2015      2014      $ Change      % Change
     (in thousands)          (in thousands)       

Sales and marketing

   $ 34,017       $ 19,491       $ 14,526       75%   $ 95,083       $ 44,553       $ 50,530       113%
  

 

 

    

 

 

    

 

 

      

 

 

    

 

 

    

 

 

    

Sales and marketing expenses increased $14.5 million for the three months ended September 30, 2015 compared to the same period in 2014. The increase was primarily attributable to an increase in employee-related expenses of $11.7 million due to an increase in headcount. In addition, travel expenses increased $0.6 million due to increased headcount to support the growth in our business and equipment and software expense increased by $0.5 million. Sales and marketing expenses increased $50.5 million for the nine months ended September 30, 2015 compared to the same period in 2014. The increase was primarily attributable to an increase in employee-related expenses of $39.0 million as a result of an increase in headcount. In addition, expenses related to marketing events increased $3.1 million, travel expenses increased $3.8 million due to increased headcount to support the growth in our business and equipment and software expense increased by $1.5 million.

Research and Development

 

    

Three Months Ended

September 30,

                Nine Months Ended
September 30,
             
     2015      2014      $ Change      % Change   2015      2014      $ Change      % Change
     (in thousands)          (in thousands)       

Research and development

   $ 16,382       $ 10,111       $ 6,271       62%   $ 46,238       $ 26,270       $ 19,968       76%
  

 

 

    

 

 

    

 

 

      

 

 

    

 

 

    

 

 

    

Research and development expenses increased $6.3 million for the three months ended September 30, 2015 compared to the same period in 2014. The increase was primarily attributable to an increase in employee-related expenses of $5.4 million due to an increase in headcount. Research and development expenses increased $20.0 million for the nine months ended September 30, 2015 compared to the same period in 2014. The increase was primarily attributable to an increase in employee-related expenses of $16.9 million due to an increase in headcount, as well as an increase in equipment and software expenses of $1.1 million.

General and Administrative

 

     Three Months Ended
September 30,
                Nine Months Ended
September 30,
             
     2015      2014      $ Change      % Change   2015      2014      $ Change      % Change
     (in thousands)          (in thousands)       

General and administrative

   $ 12,297       $ 7,025       $ 5,272       75%   $ 32,768       $ 17,634       $ 15,134       86%
  

 

 

    

 

 

    

 

 

      

 

 

    

 

 

    

 

 

    

General and administrative expenses increased $5.3 million for the three months ended September 30, 2015 compared to the same period in 2014. The increase was primarily attributable to an increase in employee-related expenses of $4.2 million due to an increase in headcount. In addition, outside services expenses increased by $0.8 million due in part to the acquisition of Onyara. General and administrative expenses increased $15.1 million for the nine months ended September 30, 2015 compared to the same period in 2014. The increase was primarily attributable to an increase in employee-related expenses of $10.8 million due to an increase in headcount, as well as an increase in outside services expense of $2.2 million due to the acquisitions of SequenceIQ and Onyara and equipment and software expenses of $1.5 million.

 

25


Table of Contents

Liquidity and Capital Resources

As of September 30, 2015, our principal sources of liquidity were cash and cash equivalents and investments totaling $116.3 million compared to $204.5 million at December 31, 2014, which were held for working capital purposes. Our cash equivalents are comprised primarily of money market funds and our short-term investments are comprised primarily of commercial paper, corporate notes and bonds and certificates of deposit.

The following table summarizes our cash flows for the periods indicated:

 

     Nine Months Ended
September 30,
 
     2015      2014  
     (in thousands)  

Cash used in operating activities

   $ (80,557    $ (54,779

Cash used in investing activities

   $ (31,354    $ (76,709

Cash provided by financing activities

   $ 7,917       $ 148,917   

To date, we have financed our operations primarily through private placements of preferred stock, our initial public offering and the concurrent private placement of our common stock, and cash flow from operations. We believe that our existing cash and cash equivalents balance, together with cash generated from sales of our support subscriptions and professional services to customers, will be sufficient to meet our working capital and capital expenditure requirements for the next 12 months.

Our expected future capital requirements may depend on many factors including customer retention and expansion, the timing and extent of spending on platform development efforts, the expansion of sales, marketing and product management activities and ongoing investments to support the growth of our business in the United States and internationally. We may in the future enter into arrangements to acquire or invest in complementary businesses, services and technologies and intellectual property rights. We may be required to seek additional equity or debt financing in order to meet these future capital requirements. In the event that additional financing is required from outside sources, we may not be able to raise it on terms that are acceptable to us or at all. If we are unable to raise additional capital when desired, our business, results of operations and financial condition would be adversely affected.

Operating Activities

Our largest source of operating cash inflows is from sales of our support subscriptions and professional services. Our primary uses of cash from operating activities are for personnel costs, which are allocated across cost of sales, sales and marketing, research and development and general and administrative costs.

Operating activities for the nine months ended September 30, 2015 used $80.6 million of cash compared to $54.8 million for the same period of 2014. The increase was primarily driven by our net loss of $126.9 million for the nine months ended September 30, 2015 compared to a net loss of $86.7 million for the same period of 2014. In addition, accounts receivable increased by $13.3 million during the nine months ended September 30, 2015, which was primarily attributable to the overall increase in billings. These factors were partially offset by increases in deferred revenue of $27.2 million due to the increase in our support subscription customer base coupled with our ratable revenue recognition as a result of our lack of VSOE of fair value for support subscription revenue, accrued expenses and other liabilities of $5.6 million primarily related to an increase in long-term deferred tenant improvement allowance and ESPP contributions.

Investing Activities

Investing activities for the nine months ended September 30, 2015 used $31.4 million of cash compared to the $76.7 million of cash used in investing activities for the same period of 2014. The decrease in cash used was primarily driven by an increase in cash provided from the maturity of investments of $63.9 million compared to the prior period. This increase was partially offset by an increase in cash used for purchases of investments and property and equipment compared to the prior period of $6.2 million and $9.5 million, respectively.

Financing Activities

Financing activities for the nine months ended September 30, 2015 generated $7.9 million of cash compared to $148.9 million for the same period 2014. The decrease in cash provided by financing activities was primarily driven by the $149.5 million proceeds from the issuance of our Series D Preferred Stock for the nine months ended September 30, 2014, whereas no shares of preferred stock were issued during the nine months ended September 30, 2015.

 

26


Table of Contents

Contractual Obligations and Other Commitments

As of September 30, 2015, there have been no material changes outside the normal course of business in contractual obligations from the information provided in Item 7 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2014.

Off-Balance Sheet Arrangements

Through September 30, 2015, 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.

Critical Accounting Policies and Estimates

We prepare our condensed consolidated financial statements in accordance with GAAP. In the preparation of these condensed consolidated financial statements, we are required to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. To the extent that there are material differences between these estimates and actual results, our financial condition or operating results would be affected. We base our estimates on past experience and other assumptions that we believe are reasonable under the circumstances, and we evaluate these estimates on an ongoing basis. We refer to accounting estimates of this type as critical accounting policies and estimates.

There have been no material changes to our critical accounting policies and estimates as compared to the critical accounting policies and estimates described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2014.

Recent Accounting Pronouncements 

See Note 1 — “Description of Business and Summary of Significant Accounting Policies” in the Notes to our condensed consolidated financial statements.

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

Our primary exposure to market risk relates to interest rate changes. We had cash and cash equivalents, short-term investments, and long-term investments totaling $116.3 million and $204.5 million as of September 30, 2015 and December 31, 2014, respectively. Cash and cash equivalents are comprised of cash deposits and money market funds. Our short-term and long-term investments are primarily comprised of treasury bills, certificates of deposits, corporate notes and bonds, bank notes, commercial paper and our promissory note receivable. The cash and cash equivalents are held for working capital purposes. Our investments are made for capital preservation purposes. We do not enter into investments for trading or speculative purposes. Due to the predominantly short-term nature of the instruments in our portfolio, a sudden change in market interest rates would not be expected to have a material impact on our condensed consolidated financial statements.

Our promissory note receivable was entered into with a third-party professional services provider. Our maximum exposure to credit risk is the principal amount of the note of $2.5 million plus accrued and unpaid interest. To date, we have not experienced any losses with respect to our promissory note receivable. We will continue to monitor the receivable for collectability going forward.

 

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the 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 Securities Exchange Act of 1934 (“Exchange Act”) is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms at the reasonable assurance level. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, 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 such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

 

27


Table of Contents

Changes in Internal Control

There were no changes in our internal control over financial reporting identified in management’s evaluation pursuant to Rules 13a-15(d) or 15d-15(d) of the Exchange Act during the quarter ended September 30, 2015 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Limitations on Effectiveness of Controls and Procedures

In designing and evaluating the disclosure controls and procedures and internal control over financial reporting, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures and internal control over financial reporting must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs.

 

28


Table of Contents

PART II—OTHER INFORMATION

 

Item 1. Legal Proceedings.

From time to time, we are involved in legal proceedings and subject to claims arising in the ordinary course of our business. Although the results of litigation and claims cannot be predicted with certainty, we currently believe that the final outcome of these ordinary course matters will not have a material adverse effect on our business, operating results, financial condition or cash flows. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.

 

Item 1A. Risk Factors.

Investing in our common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information in this report and in our other public filings, before making a decision to invest in our common stock. If any of the risks actually occur, our business, financial condition, results of operations and prospects could be harmed. In that event, the trading price of our common stock could decline, and you could lose part or all of your investment.

Risks Related to Our Business

We have a history of losses, and we may not become profitable in the future.

We have incurred net losses since our inception, including net losses of $126.9 million and $177.4 million for the nine months ended September 30, 2015 and the year ended December 31, 2014, respectively. It is difficult for us to predict our future results of operations since the market for our solution is rapidly evolving and has not yet reached widespread adoption. We may not achieve sufficient revenue to attain and maintain profitability. We expect our operating expenses to increase over the next several years as we hire additional personnel, particularly in sales and marketing, expand and improve the effectiveness of our distribution channels, and continue to invest in the development of the Hortonworks Data Platform and the Hortonworks DataFlow Platform. In addition, as we grow and as a result of being a public company, we will incur additional significant legal, accounting and other expenses that we did not incur as a private company. As a result of these increased expenses, we will have to generate and sustain increased revenue to be profitable in future periods. Any failure by us to sustain or increase profitability on a consistent basis could cause the value of our common stock to decline.

We have a limited operating history, which makes it difficult to predict our future results of operations.

We were incorporated in 2011 and introduced our first solution in 2012. As a result of our limited operating history, our ability to forecast our future results of operations is limited and subject to a number of uncertainties, including our ability to plan for and model future growth. Our historical revenue growth has been inconsistent, has benefited from transactions with related parties and should not be considered indicative of our future performance. Further, in future periods, our revenue growth could slow or our revenue could decline for a number of reasons, including slowing demand for our support subscription offerings and our professional services, increasing competition, a decrease in the growth of our overall market, or our failure, for any reason, to continue to capitalize on growth opportunities. We have also encountered and will encounter risks and uncertainties frequently experienced by growing companies in rapidly changing industries, such as the risks and uncertainties described herein. If our assumptions regarding these risks and uncertainties and our future revenue growth (each of which we use to plan our business) are incorrect or change, or if we do not address these risks successfully, our operating and financial results could differ materially from our expectations and our business could suffer.

We do not have an adequate history with our support subscription offerings or pricing models to accurately predict the long-term rate of support subscription customer renewals or adoption, or the impact these renewals and adoption will have on our revenue or results of operations.

We have limited experience with respect to determining the optimal prices for our support subscription offerings. As the market for open source distributed data platforms matures, or as new competitors introduce new products or services that compete with ours, we may be unable to attract new support subscription customers at the same price or based on the same pricing model as we have used historically. Moreover, large support subscription customers, which are the focus of our sales efforts, may demand greater price concessions. As a result, in the future we may be required to reduce our prices, which could harm our revenue, gross margins, financial position and cash flows. Furthermore, while the terms of our support subscription agreements limit the number of supported nodes or the size of supported data sets, such limitations may be improperly circumvented or otherwise bypassed by certain users.

 

29


Table of Contents

We expect to derive a significant portion of our revenue from renewals of existing support subscription agreements. As a result, customers renewing and expanding their support subscription relationships with us will be critical to our business. Our support subscription customers have no obligation to renew their support subscriptions after the expiration of the initial support subscription period and may renew for fewer elements of our support subscription offerings or on different pricing terms. We have limited historical data with respect to support subscription customer renewals, including those support subscription arrangements which also allow the customer the ability to potentially impact the direction and development of the underlying open source solution, and to date, the majority of our support subscription agreements have not reached the end of their original term, so we cannot accurately predict support subscription customer renewals. Our support subscription customers’ renewals may decline or fluctuate as a result of a number of factors, including their dissatisfaction with our pricing or our product offerings and their ability to continue their operations and spending levels. If our support subscription customers do not renew their support subscriptions on similar pricing terms, our revenue may decline and our business could suffer. In addition, over time the average term of our contracts could change based on renewals or for other reasons.

Because we derive substantially all of our revenue and cash flows from supporting the Hortonworks Data Platform and services and training related to it, failure of these offerings or our new product offerings to satisfy customer requirements or to achieve increased market acceptance would harm our business, results of operations, financial condition and growth prospects.

We derive and expect to continue to derive substantially all of our revenue and cash flows from customer fees for support subscription offerings and professional services in support of the Hortonworks Data Platform. As such, the market acceptance of the Hortonworks Data Platform is critical to our continued success. Demand for the Hortonworks Data Platform is affected by a number of factors beyond our control, including market acceptance of open source distributed data platforms by referenceable accounts for existing and new use cases, the continued enhancement of the Hortonworks Data Platform to incorporate features and functionality desired by our support subscription customers, the timing of development and release of new products by our competitors, technological change and growth or contraction in our market. We expect the proliferation of unstructured data to lead to an increase in the data storage and processing demands of our customers, and the Hortonworks Data Platform may not be able to perform to meet those demands. If we are unable to continue to meet support subscription customer requirements or to achieve more widespread market acceptance of the Hortonworks Data Platform, our business, results of operations, financial condition and growth prospects will be harmed. We launched the Hortonworks DataFlow Platform in September 2015 and general availability of the Hortonworks DataFlow Platform only commenced towards the end of the third fiscal quarter of 2015. As such we cannot predict how quickly customer subscriptions will increase, to what degree this new product offering will satisfy customer requirements or the rate of which market acceptance will occur.

Our success is highly dependent on our ability to penetrate the existing market for open source distributed data platforms as well as the growth and expansion of the market for open source distributed data platforms.

The market for Hadoop and open source distributed data platforms is relatively new, rapidly evolving and unproven. Our future success will depend in large part on Hadoop’s ability to penetrate the existing market for open source distributed data platforms, as well as the continued growth and expansion of the market for open source distributed data platforms. It is difficult to predict support subscription customer adoption and renewals, support subscription customer demand for our offerings, the size, growth rate and expansion of these markets, the entry of competitive products or the success of existing competitive products. Our ability to penetrate the existing market and any expansion of the market depends on a number of factors, including the cost, performance and perceived value associated with our offerings, as well as support subscription customers’ willingness to adopt an alternative approach to data storage and processing. Furthermore, many potential support subscription customers have made significant investments in legacy data storage and processing software and may be unwilling to invest in new solutions. If the market for open source distributed data platforms fails to grow or expand or decreases in size, our business would be harmed.

If we are unable to maintain successful relationships with our partners, our business, results of operations and financial condition could be harmed.

In addition to our direct sales force and our website, we use strategic partners, such as distribution partners and resellers, to sell our support subscription offerings and our professional services. We expect that sales through partners will continue to grow as a proportion of our revenue for the foreseeable future.

Our agreements with our partners are generally non-exclusive, meaning our partners may offer customers the products and services of several different companies, including products and services that compete with ours, or may themselves be or become competitors. If our partners do not effectively market and sell our support subscription offerings and our professional services, choose to use greater efforts to market and sell their own products and services or those of our competitors, or fail to meet the needs of our customers, our ability to grow our business and sell our support subscription offerings and our professional services may be harmed. Our partners may cease marketing our support subscription offerings or professional services with limited or no notice and with little or no penalty. The loss of a substantial number of our partners, our possible inability to replace them, or the failure to recruit additional partners could harm our results of operations.

 

30


Table of Contents

Our ability to achieve revenue growth in the future will depend in part on our success in maintaining successful relationships with our partners, and in helping our partners enhance their ability to independently sell our support subscription offerings and our professional services. If we are unable to maintain our relationships with these partners, or otherwise develop and expand our indirect distribution channel, our business, results of operations, financial condition or cash flows could be harmed.

If we are unable to effectively compete, our business and operating results could be harmed.

We face substantial competition from Hadoop distribution vendors such as Cloudera and MapR Technologies, as well as enterprise software and infrastructure vendors that offer Hadoop distributions such as IBM Corporation and Oracle Corporation. Further, other established system providers not currently focused on Hadoop, including traditional data warehouse solution providers such as Teradata Corporation, SAP SE and EMC Corporation, or open source distributed data platform providers, including non-relational NoSQL database providers such as MongoDB Inc. and DataStax, Inc., may expand their products and services to compete with us. Additionally, some potential customers may elect to implement and support Hadoop deployments internally, thus not purchasing a support subscription from us. Some of the companies that compete with us, or that may compete with us in the future, have greater name recognition, substantially greater financial, technical, marketing and other resources, the ability to devote greater resources to the promotion, sale and support of their solutions, more extensive customer bases and broader customer relationships and longer operating histories than we have.

We expect competition to increase as other companies continue to evolve their offerings and as new companies enter our market. Increased competition is likely to result in pricing pressures on our support subscription offerings and our professional services, which could negatively impact our gross margins. If we are unable to effectively compete, our revenue could decline and our business, operating results and financial condition could be adversely affected.

The competitive position of our product offerings depends in part on their ability to operate with third-party products and services, including those of our partners, and, if we are not successful in maintaining and expanding the compatibility of the Hortonworks Data Platform and the Hortonworks DataFlow Platform with such products and services, our business will suffer.

The competitive position of the Hortonworks Data Platform and the Hortonworks DataFlow Platform depends in part on their ability to operate with products and services of third parties, including software companies that offer applications designed for various business intelligence applications, software services and infrastructure, and it must be continuously modified and enhanced to adapt to changes in hardware, software, networking, browser and database technologies. In the future, one or more technology companies, whether our partners or otherwise, may choose not to support the operation of their software, software services and infrastructure with the Hortonworks Data Platform or the Hortonworks DataFlow Platform, or our offerings may not support the capabilities needed to operate with such software, software services and infrastructure. In addition, to the extent that a third-party were to develop software or services that compete with ours, that provider may choose not to support the Hortonworks Data Platform or the Hortonworks DataFlow Platform. We intend to facilitate the compatibility of our product platforms with various third-party software, software services and infrastructure offerings by maintaining and expanding our business and technical relationships. If we are not successful in achieving this goal, our business, financial condition and results of operations may suffer.

If open source software programmers, many of whom we do not employ, do not continue to develop and enhance open source technologies, we may be unable to develop new technologies, adequately enhance our existing technologies or meet customer requirements for innovation, quality and price.

We rely to a significant degree on a number of independent open source software programmers, or Hadoop committers and contributors, to develop and enhance Apache Hadoop and its related technologies. Additionally, members of the corresponding Apache Software Foundation Project Management Committees (“Project Management Committees”), many of whom are not employed by us, are primarily responsible for the oversight and evolution of the codebases of Hadoop and its related technologies. If the Hadoop committers and contributors fail to adequately further develop and enhance open source technologies, or if the Project Management Committees fail to oversee and guide the evolution of Hadoop-related technologies in the manner that we believe is appropriate to maximize the market potential of our offerings, then we would have to rely on other parties, or we would need to expend additional resources, to develop and enhance our offerings. We cannot predict whether further developments and enhancements to these technologies would be available from reliable alternative sources. In either event, our development expenses could be increased and our technology release and upgrade schedules could be delayed. Delays in developing, completing or delivering new or enhanced offerings could cause our offerings to be less competitive, impair customer acceptance of our offerings and result in delayed or reduced revenue for our offerings.

Our subscription-based business model may encounter customer resistance or we may experience a decline in the demand for our offerings.

We provide our support subscription offerings under annual or multi-year subscriptions. A support subscription generally entitles a support subscription customer to a specified scope of support, as well as security updates, fixes, functionality enhancements and

 

31


Table of Contents

upgrades to the technology and new versions of the software, if and when available, and compatibility with an ecosystem of certified hardware and software applications. We may encounter support subscription customer resistance to this distribution model or support subscription customers may fail to honor the terms of our support subscription agreements. To the extent we are unsuccessful in promoting or defending this distribution model, our business, financial condition, results of operations and cash flows could be harmed.

Demand for our offerings may fluctuate based on numerous factors, including the spending levels and growth of our current and prospective support subscription customers, and general economic conditions. In addition, our support subscription customers generally undertake a significant evaluation process that may result in a prolonged sales cycle. We spend substantial time, effort and money on our sales efforts, including developing and implementing appropriate go-to-market strategies and training our sales force and ecosystem partners in order to effectively market new solutions, without any assurance that our efforts will produce any sales. The purchase of our offerings may be discretionary and can involve significant expenditures. If our current and prospective support subscription customers cut costs, then they may significantly reduce their enterprise software expenditures.

As technologies and the markets for our offerings change, our subscription-based business model may no longer meet the needs of our support subscription customers. Consequently, we may need to develop new and appropriate marketing and pricing strategies for our solutions. If we are unable to adapt our business model to changes in the marketplace or if demand for our solutions declines, our business, financial condition, results of operations and cash flows could be harmed.

If we are unable to expand sales to existing customers, our growth could be slower than we expect and our business and results of operations may be harmed.

Our future growth depends in part upon expanding sales of our support subscription offerings and our professional services to our existing customers. If our existing customers do not purchase additional support subscription offerings and professional services, our revenue may grow more slowly than expected, may not grow at all or may decline. Additionally, increasing incremental sales to our current customer base requires increasingly sophisticated and costly sales efforts. There can be no assurance that our efforts will result in increased sales to existing customers and additional revenue. If our efforts to expand sales to our existing customers are not successful, our business and operating results would be harmed.

Revenue from our largest customers has accounted for a significant percentage of our revenue, and the loss of one or more of our significant customers would harm our business.

A significant portion of our revenue has been concentrated among a relatively small number of large customers. The revenue from our three largest customers as a group accounted for 15 percent and 39 percent of our total revenue for the three months ended September 30, 2015 and 2014, respectively, and 19 percent and 37 percent for the nine months ended September 30, 2015 and 2014, respectively. While we expect that the revenue from our largest customers will continue to decrease over time as a percentage of our total revenue as we generate more revenue from other customers, we expect that revenue from a relatively small group of customers will continue to account for a significant portion of our revenue, at least in the near term. Our customer agreements generally do not contain long-term commitments from our customers, and our customers may be able to terminate their agreements with us prior to expiration of the term.

We may not be able to continue our relationships with any of our largest customers on the same or more favorable terms in future periods or our relationships may not continue beyond the terms of our existing contracts with them. Our revenue and operating results would suffer if, among other things, any of our largest customers were to renegotiate, terminate, renew on less favorable terms or fail to renew their agreements with us.

Our future results of operations may fluctuate significantly, and our recent results of operations may not be a good indication of our future performance.

Our revenue and results of operations could vary significantly from period to period as a result of various factors, many of which are outside of our control. At the beginning of each quarter, we do not know the number of support subscriptions that we will enter into during the quarter. In addition, the contract value of our support subscriptions varies substantially among customers, and a single, large support subscription in a given period could distort our results of operations. Comparing our revenue and results of operations on a period-to-period basis may not be meaningful, and you should not rely on our past results as an indication of our future performance.

We may not be able to accurately predict our future revenue or results of operations on a quarterly or longer-term basis. We base our current and future expense levels on our operating plans and sales forecasts, and our operating costs are expected to be relatively fixed in the short-term. As a result, we may not be able to reduce our costs sufficiently to compensate for an unexpected shortfall in revenue, and even a small shortfall in revenue in a quarter could harm our financial results for that quarter and cause our financial results to fall short of analyst expectations, which could cause the market price of our common stock to decline substantially.

 

32


Table of Contents

In addition to other risk factors described in this “Risk Factors” section, factors that may cause our results of operations to fluctuate from quarter to quarter include:

 

    the timing of new customer contracts for support subscription offerings and professional services, and the extent to which we earn additional revenue from existing customers as they expand their deployment of the Hortonworks Data Platform and the Hortonworks DataFlow Platform;

 

    the renewals of our support subscription arrangements with our customers;

 

    changes in the competitive dynamics of our market;

 

    customers delaying purchasing decisions in anticipation of new software or software enhancements;

 

    the timing of satisfying revenue recognition criteria and our ability to obtain VSOE of fair value for our support subscription offerings;

 

    our ability to control costs, including our operating expenses;

 

    the proportion of revenue attributable to larger transactions as opposed to smaller transactions and the impact that a change in such proportion may have on the overall average selling price of our support subscription offerings;

 

    the proportion of revenue attributable to support subscription offerings and professional services, which may impact our gross margins and operating income;

 

    the reduction or elimination of support of the Apache Hadoop Project by the Apache Software Foundation, migration of Hadoop technology to an organization other than the Apache Software Foundation, or any other actions taken by the Apache Software Foundation or the Apache Hadoop Project that may impact our business model;

 

    changes in customers’ budgets and in the timing of their purchasing decisions;

 

    the collectability of receivables from customers and resellers, which may be hindered or delayed if these customers or resellers experience financial distress; and

 

    general economic conditions, both domestically and internationally, as well as economic conditions specifically affecting industries in which our customers participate.

Many of these factors are outside of our control, and the variability and unpredictability of such factors could result in our failing to meet or exceed our financial expectations for a given period. We believe that quarter-to-quarter comparisons of our revenue, results of operations and cash flows may not necessarily be indicative of our future performance.

Our sales cycle is long and unpredictable, particularly with respect to large support subscription customers, and our sales efforts require considerable time and expense.

Our results of operations may fluctuate, in part, because of the resource-intensive nature of our sales efforts, the length and variability of the sales cycle of our support subscription offerings and the difficulty in making short-term adjustments to our operating expenses. Our results of operations depend in part on sales to large support subscription customers and increasing sales to existing customers. The length of our sales cycle, from initial evaluation to payment for our support subscription offerings is generally six to nine months, but can vary substantially from customer to customer. Our sales cycle can extend to more than a year for some customers. It is difficult to predict exactly when, or even if, we will make a sale to a potential customer or if we can increase sales to our existing customers. As a result, large individual sales have, in some cases, occurred in quarters subsequent to those we anticipated, or have not occurred at all. The loss or delay of one or more large transactions in a quarter could impact our results of operations for that quarter and any future quarters for which revenue from that transaction is lost or delayed. As a result of these factors, it is difficult for us to forecast our revenue accurately in any quarter. Because a substantial proportion of our expenses are relatively fixed in the short term, our results of operations will suffer if revenue falls below our expectations in a particular quarter, which could cause the price of our common stock to decline.

 

33


Table of Contents

We have experienced rapid growth in recent periods. If we fail to manage our growth effectively, we may be unable to execute our business plan or maintain high levels of service and our financial results could be negatively impacted.

We have increased our number of full-time employees to 794 at September 30, 2015 from 524 at September 30, 2014 and have increased our revenue to $86.5 million in the nine months ended September 30, 2015, from $33.4 million in the same period of 2014. Our recent growth and expansion has placed, and our anticipated growth may continue to place, a significant strain on our managerial, administrative, operational, financial and other resources. We intend to continue to expand our overall business, customer base, headcount and operations. Continued growth increases the challenges involved in:

 

    recruiting, training and retaining sufficient skilled technical, marketing, sales and management personnel;

 

    preserving our culture, values and entrepreneurial environment;

 

    developing and improving our internal administrative infrastructure, particularly our financial, operational, compliance, recordkeeping, communications and other internal systems;

 

    managing our international operations and the risks associated therewith;

 

    maintaining high levels of satisfaction with our solutions among our customers; and

 

    effectively managing expenses related to any future growth.

If we fail to manage our growth effectively, our business, results of operations and financial condition could suffer.

Our future success depends in large part on the growth of the market for big data applications, and an increase in the desire to ingest, store and process big data, and we cannot be sure that the market for big data applications will grow as expected or, even if such growth occurs, that our business will grow at similar rates, or at all.

Our ability to increase the adoption of the Hortonworks Data Platform and the Hortonworks DataFlow Platform, increase sales of support subscription offerings and professional services, and grow our business depends on the increased adoption of big data applications by enterprises. While we believe that big data applications can offer a compelling value proposition to many enterprises, the broad adoption of big data applications also presents challenges to enterprises, including developing the internal expertise and infrastructure to manage big data applications effectively, coordinating multiple data sources, defining a big data strategy that delivers an appropriate return on investment and implementing an information technology infrastructure and architecture that enables the efficient deployment of big data solutions. Accordingly, our expectations regarding the potential for future growth in the market for big data applications, and the third-party growth estimates for this market in this Quarterly Report on Form 10-Q, are subject to significant uncertainty. If the market for big data applications does not grow as expected, our business prospects may be adversely affected. Even if the market for big data applications increases, we cannot be sure that our business will grow at a similar rate, or at all.

Because of the characteristics of open source software, there are few technological barriers to entry into the open source market by new competitors and it may be relatively easy for competitors, some of which may have greater resources than we have, to enter our markets and compete with us.

One of the characteristics of open source software is that anyone may modify and redistribute the existing open source software and use it to compete in the marketplace. Such competition can develop without the degree of overhead and lead time required by traditional proprietary software companies. It is possible for competitors with greater resources than ours to develop their own open source software, including software based on one or more components of Hadoop, the Hortonworks Data Platform or the Hortonworks DataFlow Platform, potentially reducing the demand for our solutions and putting price pressure on our support subscription offerings and our professional services. We cannot guarantee that we will be able to compete successfully against current and future competitors or that competitive pressure or the availability of new open source software will not result in price reductions, reduced operating margins and loss of market share, any one of which could harm our business, financial condition, results of operations and cash flows.

Our software development and licensing model could be negatively impacted if the Apache License, Version 2.0 is not enforceable or is modified so as to become incompatible with other open source licenses.

The Hortonworks Data Platform and the Hortonworks DataFlow Platform have been provided under the Apache License 2.0. This license states that any work of authorship licensed under it, and any derivative work thereof, may be reproduced and distributed provided that certain conditions are met. It is possible that a court would hold this license to be unenforceable or that someone could assert a claim for proprietary rights in a program developed and distributed under it. Any ruling by a court that this license is not enforceable, or that open source components of the Hortonworks Data Platform or the Hortonworks DataFlow Platform may not be reproduced or distributed, may negatively impact our distribution or development of all or a portion of the Hortonworks Data Platform

 

34


Table of Contents

and the Hortonworks DataFlow Platform. In addition, at some time in the future it is possible that Apache Hadoop may be distributed under a different license or the Apache License 2.0 may be modified, which could, among other consequences, negatively impact our continuing development or distribution of the software code subject to the new or modified license. Further, full utilization of the Hortonworks Data Platform and the Hortonworks DataFlow Platform may depend on applications and services from various third parties, and in the future these applications or services may not be available to our customers on commercially reasonable terms, or at all, which could harm our business.

We do not currently have vendor-specific objective evidence of fair value for support subscription offerings, and we may offer certain contractual provisions to our customers that result in delayed recognition of revenue under GAAP, which could cause our results of operations to fluctuate significantly from period-to-period in ways that do not correlate with our underlying business performance.

In the course of our selling efforts, we typically enter into sales arrangements pursuant to which we provide support subscription offerings and professional services. We refer to each individual product or service as an “element” of the overall sales arrangement. These arrangements typically require us to deliver particular elements in a future period. We apply software revenue recognition rules under U.S. GAAP. In certain cases, when we enter into more than one contract with a single customer, the group of contracts may be so closely related that they are viewed under GAAP as one multiple-element arrangement for purposes of determining the appropriate amount and timing of revenue recognition. As we discuss further in “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” because we do not have VSOE of fair value for our support subscription offerings, and because we may offer certain contractual provisions to our customers, such as delivery of support subscription offerings and professional services, or specified functionality, or because multiple contracts signed in different periods may be viewed as giving rise to multiple elements of a single arrangement, we may be required under GAAP to defer revenue to future periods. Typically, for arrangements providing for support subscription offerings and professional services, we have recognized as revenue the entire arrangement fee ratably over the support subscription period, although the appropriate timing of revenue recognition must be evaluated on an arrangement-by-arrangement basis and may differ from arrangement to arrangement. If we are unexpectedly required to defer revenue to future periods for a significant portion of our sales, our revenue for a particular period could fall below our expectations or those of securities analysts and investors, resulting in a decline in our stock price.

Because we recognize revenue from subscriptions for our services over the term of the subscription, downturns or upturns in sales may not be immediately reflected in our results of operations.

We generally recognize subscription revenue from support subscription customers ratably over the term of their subscription agreements, which are generally 12 months, with some support subscription customers having subscription agreements with longer terms. As a result, much of the revenue we report in each quarter is deferred revenue from subscription agreements entered into during previous quarters. Consequently, a decline in the value of new support subscription agreements entered in any one quarter will not necessarily be fully reflected in the revenue we record in that quarter and will harm our revenue in future quarters. In addition, we may be unable to adjust our cost structure to reflect this reduced revenue. Accordingly, the effect of significant downturns in sales and market acceptance of our services may not be fully reflected in our results of operations until future periods. Our subscription model also makes it difficult for us to rapidly increase our revenue through additional sales in any period, as revenue from new support subscription customers must be recognized over the applicable subscription term.

Any failure to offer high-quality support subscription offerings may harm our relationships with our support subscription customers and results of operations.

Once Hortonworks Data Platform and Hortonworks DataFlow Platform are deployed, our support subscription customers depend on our software support organization to resolve technical issues relating to the deployment. We may be unable to respond quickly enough to accommodate short-term increases in support subscription customer demand for support subscription offerings. We also may be unable to modify the format of our support subscription offerings to compete with changes in offerings provided by our competitors. Increased support subscription customer demand for our support subscription offerings, without corresponding revenue, could increase costs and harm our results of operations. In addition, our sales process is highly dependent on our business reputation and on positive recommendations from our existing support subscription customers. Any failure to maintain high-quality support subscription offerings, or a market perception that we do not maintain high-quality support subscription offerings, could harm our reputation, our ability to sell our support subscription offerings to existing and prospective support subscription customers and our results of operations.

If we fail to comply with our customer contracts, our business could be harmed.

Any failure by us to comply with the specific provisions in our customer contracts could result in the imposition of various penalties, which may include termination of contracts, forfeiture of profits and suspension of payments. Further, any negative publicity related to

 

35


Table of Contents

our customer contracts or any proceedings surrounding them, regardless of its accuracy, may damage our business and affect our ability to compete for new contracts. If our customer contracts are terminated, or if our ability to compete for new contracts is adversely affected, our business, financial condition, results of operations and cash flows could be harmed.

The Hortonworks Data Platform or the Hortonworks DataFlow Platform may contain defects that may be costly to correct, delay market acceptance of our solutions and expose us to claims and litigation.

Despite our testing procedures, errors, including security vulnerabilities or incompatibilities with third-party software and hardware, have been and may continue to be found in the Hortonworks Data Platform or the Hortonworks DataFlow Platform after deployment. This risk is increased by the fact that much of the code in Hortonworks Data Platform and Hortonworks DataFlow Platform are developed by independent parties over whom we may not exercise supervision or control. If errors are discovered, we may have to make significant expenditures of capital and devote significant technical resources to analyze, correct, eliminate or manage them, and we may not be able to successfully do so in a timely manner, or at all. Errors and failures in the Hortonworks Data Platform or the Hortonworks DataFlow Platform could result in a loss of, or delay in, market acceptance of our enterprise technologies, loss of existing or potential customers and delayed or lost revenue and could damage our reputation and our ability to convince enterprise users of the benefits of the Hortonworks Data Platform, Hortonworks DataFlow Platform and our other offerings.

In addition, errors in the Hortonworks Data Platform or the Hortonworks DataFlow Platform could cause system failures, loss of data or other adverse effects for our customers who may assert warranty and other claims for substantial damages against us. Although our agreements with our customers often contain provisions that seek to limit our exposure to such claims, it is possible that these provisions may not be effective or enforceable under the laws of some jurisdictions. While we seek to insure against these types of claims, our insurance policies may not adequately limit our exposure to such claims. These claims, even if unsuccessful, could be costly and time consuming to defend and could harm our business, financial condition, results of operations and cash flows.

Incorrect or improper implementation or use of the Hortonworks Data Platform or the Hortonworks DataFlow Platform could result in customer dissatisfaction and harm our business, results of operations, financial condition and growth prospects.

The Hortonworks Data Platform and the Hortonworks DataFlow Platform are deployed in a wide variety of technology environments, including in large-scale, complex technology environments, and we believe our future success will depend at least in part on our ability to support such deployments. Hadoop itself is technically very complicated, and it is not easy to maximize the value of our offerings without proper implementation and training. We often must assist our customers in achieving successful implementations for large, complex deployments. If our customers are unable to implement the Hortonworks Data Platform or the Hortonworks DataFlow Platform successfully, or in a timely manner, customer perceptions of our company and our offerings may be impaired, our reputation and brand may suffer, and customers may choose not to renew their subscriptions or increase their purchases of our support subscription offerings or professional services.

Our customers and partners may need training in the proper use of and the variety of benefits that can be derived from the Hortonworks Data Platform or the Hortonworks DataFlow Platform to maximize its potential. The Hortonworks Data Platform or the Hortonworks DataFlow Platform may perform inadequately if it is not implemented or used correctly or as intended. The incorrect or improper implementation or use of our product offerings, our failure to train customers on how to efficiently and effectively use the Hortonworks Data Platform or the Hortonworks DataFlow Platform, or our failure to provide effective support subscription offerings or professional services to our customers, may result in negative publicity or legal claims against us. Also, as we continue to expand our customer base, any failure by us to properly provide these services will likely result in lost opportunities for follow-on sales of our support subscription offerings and professional services.

Interruptions or performance problems associated with our technology and infrastructure may harm our business and results of operations.

Our website and internal technology infrastructure may experience performance issues due to a variety of factors, including infrastructure changes, human or software errors, website or third-party hosting disruptions or capacity constraints due to a number of potential causes, including technical failures, natural disasters or fraud or security attacks. If our security is compromised, our website is unavailable or our users are unable to download our tools or order support subscription offerings or professional services within a reasonable amount of time or at all, our business could be harmed. We expect to continue to make significant investments to maintain and improve website performance and to enable rapid releases of new features and applications for the Hortonworks Data Platform and the Hortonworks DataFlow Platform. To the extent that we do not effectively upgrade our systems as needed and continually develop our technology and network architecture to accommodate actual and anticipated changes in technology, our business and results of operations may be harmed.

 

36


Table of Contents

In addition, we rely on SaaS technologies from third parties in order to operate critical functions of our business, including financial management services from NetSuite Inc., customer relationship management services from salesforce.com, inc. and lead generation management services from Marketo, Inc. If these services become unavailable due to extended outages or interruptions or because they are no longer available on commercially reasonable terms or prices, our expenses could increase, our ability to manage our finances could be interrupted, our processes for managing sales of our support subscription offerings and professional services and supporting our customers could be impaired, and our ability to generate and manage sales leads could be weakened until equivalent services, if available, are identified, obtained and implemented, all of which could harm our business and results of operations.

We depend on our executive officers and other key employees, and the loss of one or more of these employees or an inability to attract and retain highly skilled employees could harm our business.

Our success depends largely upon the continued services of our executive officers and other key employees, including many Hadoop committers. We rely on our leadership team in the areas of research and development, operations, security, marketing, sales, support and general and administrative functions, and on individual contributors in our research and development. From time to time, there may be changes in our executive management team resulting from the hiring or departure of executives, which could disrupt our business. We do not have employment agreements with our executive officers or other key personnel that require them to continue to work for us for any specified period and, therefore, they could terminate their employment with us at any time. The loss of one or more of our key employees or executive officers could harm our business.

In addition, to execute our growth plan, we must attract and retain highly qualified personnel. Competition for such personnel in the San Francisco Bay Area, where our headquarters is located, and in other locations where we maintain offices, is intense, especially for engineers experienced in designing and developing software and Apache Hadoop applications and experienced sales professionals. The Apache Hadoop Project relies on Hadoop committers for the project’s technical management. While we currently employ a large number of Hadoop core committers and innovators, one becomes a committer by invitation only. As a result, the market to hire such individuals is very competitive. If our employees who are Hadoop core committers terminate their employment with us, we could lose our ability to innovate the core open source technology, define the roadmap for the future of Hadoop, distribute predictable and reliable enterprise quality releases, and provide comprehensive support to our customers. We have, from time to time, experienced, and we expect to continue to experience, difficulty in hiring and retaining employees with appropriate qualifications. Many of the companies with which we compete for experienced personnel have greater resources than we have. If we hire employees from competitors or other companies, their former employers may attempt to assert that these employees or we have breached legal obligations, resulting in a diversion of our time and resources. In addition, job candidates and existing employees often consider the value of the equity awards they receive in connection with their employment. If the perceived value of our equity awards declines, it may harm our ability to recruit and retain highly skilled employees. If we fail to attract new personnel or fail to retain and motivate our current personnel, our business and future growth prospects could be harmed.

If we do not effectively expand and train our sales force, we may be unable to add new customers or increase sales to our existing customers and our business will be harmed.

We continue to be substantially dependent on our sales force to obtain new customers and to drive additional use cases among our existing customers. We believe that there is significant competition for sales personnel, including enterprise sales representatives and sales engineers, with the skills and technical knowledge that we require. In particular, there is significant demand for sales engineers with Hadoop expertise. Our ability to achieve significant revenue growth will depend, in large part, on our success in recruiting, training and retaining sufficient numbers of sales personnel to support our growth. New hires require significant training and may take significant time before they achieve full productivity. Our recent hires and planned hires may not become productive as quickly as we expect, and we may be unable to hire or retain sufficient numbers of qualified individuals in the markets where we do business or plan to do business. In addition, as we continue to grow rapidly, a large percentage of our sales force will have relatively little experience working with us, our support subscription offerings, and our business model. If we are unable to hire and train sufficient numbers of effective sales personnel, or our sales personnel are not successful in obtaining new customers or increasing sales to our existing customer base, our business will be harmed.

If we are not successful in expanding our international business, we may incur additional losses and our revenue growth could be harmed.

Our future results depend, in part, on our ability to expand into international markets. We also have a number of distributor and reseller relationships for our support subscription offerings and professional services in international markets. Our ability to expand internationally will depend upon our ability to deliver functionality and foreign language translations that reflect the needs of the international clients that we target. Our ability to expand internationally involves various risks, including the need to invest significant resources in such expansion, and the possibility that returns on such investments will not be achieved in the near future or at all in these less familiar competitive environments. We may also choose to conduct our international business through strategic alliances. If

 

37


Table of Contents

we are unable to identify strategic alliance partners or negotiate favorable alliance terms, our international growth may be harmed. In addition, we have incurred and may continue to incur significant expenses in advance of generating material revenue as we attempt to establish our presence in particular international markets.

Expanding our business internationally will also require significant attention from our management and will require us to add additional management and other resources in these markets. Our ability to expand our business, attract talented employees and enter into strategic alliances in an increasing number of international markets requires considerable management attention and resources and is subject to the particular challenges of supporting a rapidly growing business in an environment of multiple languages, cultures, customs, legal systems, alternative dispute systems, regulatory systems, commercial infrastructures and technology infrastructure. If we are unable to grow our international operations in a timely manner, we may incur additional losses and our revenue growth could be harmed.

As we expand internationally, our business will become more susceptible to risks associated with international operations.

We principally sell our offerings through sales personnel in the United States, Australia, Brazil, France, Germany, India, Japan, Korea, the Netherlands, Sweden and the United Kingdom and currently have operations in the United States and in London, United Kingdom. We also have development teams in Budapest, Hungary, India and Kiev, Ukraine and a number of distributor and reseller relationships for our support subscription offerings and our professional services in other international markets. Conducting international operations subjects us to risks that we have not generally faced in the United States. These risks include:

 

    fluctuations in currency exchange rates;

 

    unexpected changes in foreign regulatory requirements;

 

    potentially different pricing environments and longer sales cycles;

 

    difficulties in managing the staffing of international operations;

 

    potentially adverse tax consequences, including the complexities of foreign value-added tax systems, restrictions on the repatriation of earnings and changes in tax rates;

 

    dependence on strategic alliance partners to increase client acquisition;

 

    the burdens of complying with a wide variety of foreign laws and different legal standards;

 

    increased financial accounting and reporting burdens and complexities;

 

    political, social and economic instability abroad, particularly with our development team in Ukraine;

 

    laws and business practices favoring local competitors;

 

    terrorist attacks and security concerns in general; and

 

    reduced or varied protection for intellectual property rights in some countries.

The occurrence of any one of these risks could harm our international business and, consequently, our results of operations. Additionally, operating in international markets requires significant management attention and financial resources. We cannot be certain that the investment and additional resources required to operate in other countries will produce desired levels of revenue or profitability.

We have made strategic acquisitions in the past and intend to do so in the future. If we are unable to find suitable acquisitions or partners, or to achieve expected benefits from such acquisitions or partnerships, our business, financial condition, results of operations and prospects could be harmed.

As part of our ongoing business strategy to expand our suite of solutions and acquire new technology, from time to time we engage in discussions with third parties regarding, and enter into agreements relating to, possible acquisitions, strategic alliances and joint ventures. For example, in May 2014, we acquired new technology, know-how and solutions through our acquisition of XA Secure, a data security company, in April 2015, we acquired SequenceIQ, kft, an open source provider of rapid deployment tools for Hadoop, located in Budapest, Hungary and in August 2015 we acquired Onyara Inc., a key contributor to Apache NiFi. There may be significant competition for acquisition targets in our industry, or we may not be able to identify suitable acquisition candidates, negotiate attractive terms for acquisitions or complete acquisitions on expected timelines, or at all. If we are unable to complete strategic acquisitions or do not realize the expected benefits of the acquisitions we do complete, our business, financial condition, results of operations and prospects could be harmed.

 

38


Table of Contents

Even if we are able to complete acquisitions or enter into alliances and joint ventures that we believe will be successful, such transactions are inherently risky. Significant risks associated with these transactions, include:

 

    failing to achieve anticipated synergies, including with respect to complementary software or services;

 

    losing key employees of the acquired businesses;

 

    integration and restructuring costs, both one-time and ongoing;

 

    maintaining sufficient controls, policies and procedures, including around integration and accounting for acquisition related expenses;

 

    diversion of management’s attention from ongoing business operations;

 

    establishing new informational, operational and financial systems to meet the needs of our business;

 

    our inability to maintain the key business relationships and the reputations of the businesses we acquire;

 

    uncertainty of entry into markets in which we have limited or no prior experience and in which competitors have stronger market positions;

 

    our dependence on unfamiliar affiliates and partners of the companies we acquire;

 

    insufficient revenue to offset our increased expenses associated with acquisitions;

 

    potentially incurring accounting charges as we transition an acquired company to our open-source business model;

 

    our responsibility for the liabilities of the businesses we acquire; and

 

    unanticipated and unknown liabilities.

If we are not successful in completing acquisitions in the future or do not realize the expected benefits of the acquisitions we do complete, we may be required to reevaluate our acquisition strategy. We also may incur substantial expenses and devote significant management time and resources in seeking to complete acquisitions, some of which may ultimately not be consummated or not result in expected benefits. The occurrence of any of these acquisition-related risks could harm our business, financial condition, results of operations and prospects.

Our continued success depends on our ability to maintain and enhance strong brands.

We believe that the brand identities that we have developed have contributed significantly to the success of our business. We also believe that maintaining and enhancing our brands is important to expanding our customer base and attracting talented employees. In order to maintain and enhance our brands, we may be required to make further investments that may not be successful. Maintaining our brands will depend in part on our ability to remain a leader in open source technology and our ability to continue to provide high-quality offerings. If we fail to promote and maintain our brands, or if we incur excessive costs in doing so, our business, financial condition, results of operations and cash flows may be harmed.

Our efforts to protect our intellectual property rights may not be adequate to prevent third parties from misappropriating our intellectual property rights in our know-how, software and trademarks.

We have developed proprietary methodologies, know-how and software related to software development, testing and quality assurance. Failure to adequately protect and defend our intellectual property rights in these areas may diminish the value of the Hortonworks Data Platform and the Hortonworks DataFlow Platform or our other technologies, impair our ability to compete effectively and harm our business.

In addition, the protective steps we have taken in the past may be inadequate to protect and deter misappropriation of our trademark rights. We may be unable to detect the unauthorized use of, or take appropriate steps to enforce, our trademark rights in a timely manner. We have registered trademarks in Australia, the United States, Canada and the European Community and have trademark applications pending in various other international jurisdictions. Effective trademark protection may not be available in every country in which we offer or intend to distribute our solutions. We may be unable to prevent third parties from acquiring domain names that are similar to, infringe upon, or diminish the value of our trademarks and other proprietary rights. Failure to adequately protect our trademark rights could damage or even destroy one or more of our brands and impair our ability to compete effectively. Furthermore, defending or enforcing our trademark rights could result in the expenditure of significant financial and managerial resources.

 

39


Table of Contents

We may be subject to intellectual property rights claims by third parties, which are extremely costly to defend, could require us to pay significant damages and could limit our ability to use certain technologies.

Companies in the software and technology industries, including some of our current and potential competitors, own large numbers of patents, copyrights, trademarks and trade secrets and frequently enter into litigation based on allegations of infringement or other violations of intellectual property rights. In addition, many of these companies can dedicate substantially greater resources to enforce their intellectual property rights, and to defend claims that may be brought against them, than we can. We have received, and we and the Apache Hadoop Project may in the future receive, notices that claim we have misappropriated, misused, or infringed other parties’ intellectual property rights, and, to the extent Hadoop gains greater market visibility, we and the Apache Hadoop Project face a higher risk of being the subject of intellectual property infringement claims.

Any intellectual property infringement claims, with or without merit, could be very time-consuming, could be expensive to settle or litigate and could divert our management’s attention and other resources. These claims could also subject us to significant liability for damages, potentially including treble damages if we are found to have willfully infringed patents or copyrights. These claims could also result in our having to stop using technology found to be in violation of a third party’s rights. We might be required to seek a license for the intellectual property, which may not be available on reasonable terms or at all. Even if a license were available, we could be required to pay significant royalties, which would increase our operating expenses. As a result, we may be required to develop alternative non-infringing technology, which could require significant effort and expense. Any of these results would harm our business, results of operations, financial condition and cash flows.

Federal, state, foreign government and industry regulations, as well as self-regulation related to privacy and data security concerns pose the threat of lawsuits and other liability.

We do not generally collect and utilize demographic and other information, including personally identifiable information, from and about users (such as customers, potential customers, and others). Users may, however, provide personal information to us in many contexts such as when signing up for certain services, registering for seminars, participating in a survey, connecting with other users and Hadoop experts in our forums, participating in Hortonworks University classes, participating in polls or signing up to receive e-mail newsletters.

Within the United States, various federal and state laws and regulations govern the collection, use, retention, sharing and security of the data we receive from and about users. Outside of the United States, various jurisdictions actively regulate and enforce laws regarding the collection, retention, transfer and use (including loss and unauthorized access) of personal information. Privacy advocates and government bodies have increasingly scrutinized the ways in which companies link personal identities and data associated with particular users or devices with data collected through the internet, and we expect such scrutiny to continue to increase. Loss, retention or misuse of certain information and alleged violations of laws and regulations relating to privacy and data security, and any relevant claims, may expose us to potential liability and may require us to expend significant resources on data security and in responding to and defending such allegations and claims.

Security and privacy breaches may hurt our business.

Any security breach, unauthorized access, unauthorized usage, virus or similar breach or disruption could result in the loss of confidential information, damage to our reputation, early termination of our contracts, litigation, regulatory investigations or other liabilities. If our, our customers’ or our partners’ security measures are breached as a result of third-party action, employee error, malfeasance or otherwise and, as a result, someone obtains unauthorized access to data, our reputation will be damaged, our business may suffer and we could incur significant liability.

Techniques used to obtain unauthorized access or to sabotage systems change frequently and generally are not recognized until launched against a target. As a result, we may be unable to anticipate these techniques or to implement adequate preventative measures. If an actual or perceived security breach occurs, the market perception of our security measures could be harmed and we could lose sales and customers. Any significant violations of data privacy could result in the loss of business, litigation and regulatory investigations and penalties that could damage our reputation and adversely impact our results of operations and financial condition. Moreover, if a high-profile security breach occurs with respect to another Hadoop provider, our customers and potential customers may lose trust in the security of Hadoop-based solutions generally, which could adversely impact our ability to retain existing customers or attract new ones.

Prolonged economic uncertainties or downturns could harm our business.

Current or future economic downturns could harm our business and results of operations. Negative conditions in the general economy both in the United States and abroad, including conditions resulting from financial and credit market fluctuations and terrorist attacks in the United States, Europe or elsewhere, could cause a decrease in corporate spending on enterprise software in general and slow down the rate of growth of our business.

 

40


Table of Contents

General worldwide economic conditions have experienced, and in the future may experience, a significant downturn. These conditions make it extremely difficult for our customers and us to forecast and plan future business activities accurately, and they could cause our customers to reevaluate their decision to purchase our offerings, which could delay and lengthen our sales cycles or result in cancellations of planned purchases. Furthermore, during challenging economic times our customers may face issues in gaining timely access to sufficient credit, which could impair their ability to make timely payments to us. If that were to occur, we may be required to increase our allowance for doubtful accounts, which would harm our results of operations.

We have a significant number of customers in the business services, advertising, financial services, healthcare and pharmaceuticals, high technology, manufacturing, media and entertainment, oil and gas, online services, retail and telecommunications industries. A substantial downturn in any of these industries may cause firms to react to worsening conditions by reducing their capital expenditures in general or by specifically reducing their spending on information technology. Customers in these industries may delay or cancel information technology projects or seek to lower their costs by renegotiating vendor contracts. To the extent purchases of our offerings are perceived by customers and potential customers to be discretionary, our revenue may be disproportionately affected by delays or reductions in general information technology spending. Also, support subscription customers may choose to develop or utilize in-house support capabilities as an alternative to purchasing our support subscription offerings or professional services. Moreover, competitors may respond to market conditions by lowering prices of support subscription offerings. In addition, the increased pace of consolidation in certain industries may result in reduced overall spending on our support subscription offerings or professional services.

We cannot predict the timing, strength or duration of any economic slowdown, instability or recovery, generally or within any particular industry. If the economic conditions of the general economy or industries in which we operate worsen from present levels, our business, results of operations, financial condition and cash flows could be harmed.

We may require additional capital to support business growth, and this capital might not be available on acceptable terms, if at all.

We intend to continue to make investments to support our business growth and may require additional funds to respond to business challenges, including the need to develop new features or otherwise enhance the Hortonworks Data Platform, Hortonworks DataFlow Platform, or our other technologies, improve our operating infrastructure or acquire complementary businesses and technologies. Accordingly, we may need to engage in equity or debt financings to secure additional funds. If we raise additional funds through future issuances of equity or convertible debt securities, our existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences and privileges superior to those of holders of our common stock. Any debt financing that we may secure in the future could involve restrictive covenants relating to our capital raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. We may not be able to obtain additional financing on terms that are favorable to us, if at all. If we are unable to obtain adequate financing or financing on terms that are satisfactory to us when we require it, our ability to continue to support our business growth and to respond to business challenges could be significantly impaired, and our business may be harmed.

If our goodwill or amortizable intangible assets become impaired, we may be required to record a significant charge to earnings.

Under GAAP, we review our amortizable intangible assets for impairment when events or changes in circumstances indicate the carrying value may not be recoverable. Goodwill is required to be tested for impairment at least annually. Factors that may be considered a change in circumstances indicating that the carrying value of our goodwill or amortizable intangible assets may not be recoverable include a decline in stock price and market capitalization, reduced future cash flow estimates and slower growth rates in our industry. We may be required to record a significant charge to earnings in our financial statements during the period in which any impairment of our goodwill or amortizable intangible assets is determined, which could harm our results of operations.

Our ability to use our net operating losses to offset future taxable income may be subject to certain limitations.

As of December 31, 2014, we had federal and state net operating loss carryforwards, or NOLs, of $124.0 million and $142.5 million, respectively, due to prior period losses. In general, under Section 382 of the Internal Revenue Code of 1986, as amended, or the Code, a corporation that undergoes an “ownership change” is subject to limitations on its ability to utilize its NOLs to offset future taxable income. Our existing NOLs may be subject to limitations arising from previous ownership changes, including in connection with our initial public offering, and if we undergo an ownership change in the future, our ability to utilize NOLs could be further limited by Section 382 of the Code. Future changes in our stock ownership, some of which are outside of our control, could result in an ownership change under Section 382 of the Code. Furthermore, our ability to utilize NOLs of companies that we may acquire in the future may be subject to limitations. There is also a risk that, due to regulatory changes, such as suspensions on the use of NOLs, or other unforeseen reasons, our existing NOLs could expire or otherwise be unavailable to offset future income tax liabilities. For these reasons, we may not be able to realize a tax benefit from the use of our NOLs, whether or not we attain profitability.

 

41


Table of Contents

We have business and customer relationships with certain entities who are stockholders or affiliated with our directors, or both, and conflicts of interest may arise because of such relationships.

Some of our customers and other business partners are affiliated with certain of our directors or hold shares of our capital stock, or both. For example, we have entered into strategic partnerships and/or customer relationships with Yahoo! Inc., Red Hat, Inc., Teradata Corporation and Hewlett-Packard Company. Our directors Jay Rossiter, Paul Cormier and Martin Fink are employees of Yahoo! Inc., Red Hat, Inc. and Hewlett-Packard Company, respectively, and each of Yahoo! Inc., Hewlett-Packard Company and Teradata Corporation are stockholders. We believe that the transactions and agreements that we have entered into with related parties are on terms that are at least as favorable as could reasonably have been obtained at such time from third parties. However, these relationships could create, or appear to create, potential conflicts of interest when our board of directors is faced with decisions that could have different implications for us and these other parties or their affiliates. In addition, conflicts of interest may arise between us and these other parties and their affiliates. The appearance of conflicts, even if such conflicts do not materialize, might adversely affect the public’s perception of us, as well as our relationship with other companies and our ability to enter into new relationships in the future, including with competitors of such related parties, which could harm our business and results of operations.

Catastrophic events may disrupt our business.

Our corporate headquarters are located in Santa Clara, California and we utilize data centers that are located in North America. Additionally, we rely on our network and third-party infrastructure and enterprise applications, internal technology systems and our website for our development, marketing, operational support, hosted services and sales activities. The west coast of the United States contains active earthquake zones. In the event of a major earthquake, hurricane, or catastrophic event such as fire, power loss, telecommunications failure, cyber-attack, war, or terrorist attack, we may be unable to continue our operations and may endure system interruptions, reputational harm, delays in our application development, extended interruptions in the Hortonworks Data Platform, Hortonworks DataFlow Platform or our other product offerings, breaches of data security and loss of critical data, all of which could harm our future results of operations.

Risks Related to Ownership of Our Common Stock

Our stock price may be volatile or may decline regardless of our operating performance resulting in substantial losses for our stockholders.

The trading price of our common stock is likely to be volatile and could fluctuate widely regardless of our operating performance. The market price of our common stock may fluctuate significantly in response to numerous factors, many of which are beyond our control, including:

 

    actual or anticipated fluctuations in our results of operations;

 

    the financial projections we may provide to the public, any changes in these projections or our failure to meet these projections;

 

    failure of securities analysts to initiate or maintain coverage of our company, changes in financial estimates and publication of other news by any securities analysts who follow our company, or our failure to meet these estimates or the expectations of investors;

 

    ratings changes by any securities analysts who follow our company;

 

    announcements by us or our competitors of significant technical innovations, acquisitions, strategic partnerships, joint ventures, or capital commitments;

 

    changes in operating performance and stock market valuations of other technology companies generally, or those in our industry in particular;

 

    price and volume fluctuations in the overall stock market from time to time, including as a result of trends in the economy as a whole;

 

    changes in accounting standards, policies, guidelines, interpretations or principles;

 

    actual or anticipated developments in our business or our competitors’ businesses or the competitive landscape generally;

 

    developments or disputes concerning our intellectual property or our offerings, or third-party proprietary rights;

 

    announced or completed acquisitions of businesses or technologies by us or our competitors;

 

    new laws or regulations or new interpretations of existing laws, or regulations applicable to our business;

 

42


Table of Contents
    any major change in our board of directors or management;

 

    sales of shares of our common stock by us or our stockholders;

 

    lawsuits threatened or filed against us; and

 

    other events or factors, including those resulting from war, incidents of terrorism, or responses to these events.

In addition, the stock markets have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many technology companies. Stock prices of many technology companies have fluctuated in a manner unrelated or disproportionate to the operating performance of those companies. In the past, stockholders have instituted securities class action litigation following periods of market volatility. If we were to become involved in securities litigation, it could subject us to substantial costs, divert resources and the attention of management from operating our business, and harm our business, results of operations, financial condition and cash flows.

Anti-takeover provisions in our charter documents and under Delaware law could make an acquisition of our company more difficult, limit attempts by our stockholders to replace or remove our current management and limit the market price of our common stock.

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

 

    authorize our board of directors to issue, without further action by the stockholders, shares of undesignated preferred stock with terms, rights and preferences determined by our board of directors that may be senior to our common stock;

 

    require that any action to be taken by our stockholders be effected at a duly called annual or special meeting and not by written consent;

 

    specify that special meetings of our stockholders can be called only by our board of directors, the Chair of our board of directors, or our Chief Executive Officer;

 

    establish an advance notice procedure for stockholder proposals to be brought before an annual meeting, including proposed nominations of persons for election to our board of directors;

 

    establish that our board of directors is divided into three classes, Class I, Class II and Class III, with each class serving three-year staggered terms;

 

    prohibit cumulative voting in the election of directors;

 

    provide that our directors may be removed only for cause;

 

    provide that vacancies on our board of directors may be filled only by a majority of directors then in office, even though less than a quorum; and

 

    require the approval of our board of directors or the holders of at least seventy-five percent (75%) of our outstanding shares of capital stock to amend our bylaws and certain provisions of our amended and restated certificate of incorporation.

These provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors, which is responsible for appointing the members of our management. In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which generally prohibits a Delaware corporation from engaging in any of a broad range of business combinations with any “interested” stockholder for a period of three years following the date on which the stockholder became an “interested” stockholder. Any delay or prevention of a change of control transaction or changes in our management could cause the market price of our common stock to decline.

We are an “emerging growth company” and we cannot be certain if the reduced disclosure requirements applicable to emerging growth companies will make our common stock less attractive to investors.

We are an “emerging growth company,” as defined in the federal securities laws, and we may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not “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 of 2002, or 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. For as long as we continue to be an emerging growth company, we intend to take advantage of certain of these exemptions. We cannot predict if investors will find our common stock less attractive because we may rely on these exemptions. If some investors find our common stock less attractive as a result, there may be a less active trading market for our common stock and our stock price may be more volatile.

 

43


Table of Contents

Section 107 of the JOBS Act provides that an “emerging growth company” can take advantage of an extended transition period for complying with new or revised accounting standards. However, we chose to “opt out” of such extended transition period, and as a result, we will comply with new or revised accounting standards on the relevant dates adoption of such standards is required for non-emerging growth companies. Our decision to opt out of the extended transition period for complying with new or revised accounting standards is irrevocable.

We will remain an “emerging growth company” until the earliest of: (i) the last day of the fiscal year following the five-year anniversary of the completion of our initial public offering; (ii) the end of the fiscal year in which we have more than $1.0 billion in annual revenue; (iii) the end of the fiscal year in which we qualify as a “large accelerated filer”, with at least $700 million of equity securities held by non-affiliates as of the end of the second quarter of such fiscal year; and (iv) the date on which we have, during the previous three-year period, issued more than $1.0 billion in non-convertible debt securities.

The requirements of being a public company may strain our resources, divert management’s attention, and affect our ability to attract and retain executive management and qualified board members.

As a public company, we are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, the listing requirements of the exchanges and other markets upon which our common stock is listed, and other applicable securities rules and regulations. Compliance with these rules and regulations will continue to increase our legal and financial compliance costs, make some activities more difficult, time-consuming, or costly, and increase demand on our systems and resources, particularly after we are no longer an “emerging growth company.” The Exchange Act requires, among other things, that we file annual, quarterly and current reports with respect to our business and results of operations. The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. In order to maintain and, if required, improve our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight may be required. We are required to disclose changes made in our internal control and procedures on a quarterly basis and we are required to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting for the first fiscal year beginning after the effective date of our initial public offering. However, our independent registered public accounting firm is not required to formally audit and attest to the effectiveness of our internal control over financial reporting pursuant to Section 404 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.” As a result of the complexity involved in complying with the rules and regulations applicable to public companies, our management’s attention may be diverted from other business concerns, which could harm our business and results of operations. Although we have already hired additional employees to assist us in complying with these requirements, we may need to hire more employees in the future or engage outside consultants, which will increase our operating expenses. As we continue to grow rapidly, both organically and through strategic acquisitions, we expect to enhance our disclosure controls and procedures and internal control over financial reporting, however, we cannot guarantee the adequacy of these enhancements, including integration and accounting for acquisition-related expenses.

In addition, changing laws, regulations and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs, and making some activities more time-consuming. These laws, regulations and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest substantial resources to comply with evolving laws, regulations and standards, and this investment may result in increased general and administrative expenses and a diversion of management’s time and attention from business operations to compliance activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to their application and practice, regulatory authorities may initiate legal proceedings against us and our business may be harmed.

Being a public company and these new rules and regulations will continue to make it more expensive for us to obtain director and officer liability insurance, and in the future we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. 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 our audit committee and compensation committee, and qualified executive officers.

As a result of disclosure of information in our filings with the SEC, our business and financial condition has become more visible, which we believe may result in threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business and results of operations could be harmed, and even if the claims do not result in litigation or are resolved in our favor, these claims, and the time and resources necessary to resolve them, could divert the resources of our management and harm our business and results of operations.

 

44


Table of Contents

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

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

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

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

Substantial future sales of our common stock in the public market could cause our stock price to fall.

Additional sales of our common stock in the public market, or the perception that these sales could occur, could cause the market price of our common stock to decline. As of September 30, 2015, we had 46,157,167 shares of common stock outstanding. On June 10, 2015, the expiration of certain market standoff and lockup agreements entered into in connection with our initial public offering occurred and shares subject to such agreements may now be sold freely in the public markets. Further, as of September 30, 2015, there were outstanding options and warrants to purchase 15,790,849 shares of our common stock that, if exercised, will result in these additional shares becoming available.

The holders of an aggregate of 14,205,374 shares of our common stock, including the holder of warrants to purchase 3,250,000 shares of our common stock and 476,368 shares of our common stock as of September 30, 2015, have rights, subject to some conditions, to require us to file registration statements covering their shares or to include their shares in registration statements that we may file for ourselves or our stockholders. We have also registered shares of common stock that we may issue under our employee equity incentive plans. These shares may be sold freely in the public market upon issuance, subject to certain market stand-off or lock-up agreements.

Our charter documents designate the Court of Chancery of the State of Delaware as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or other employees.

Our amended and restated certificate of incorporation and bylaws provide that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware shall be the sole and exclusive forum for (i) any derivative action or proceeding brought on our behalf, (ii) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers or other employees to us or our stockholders, (iii) any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation or our bylaws, or (iv) any action asserting a claim against us governed by the internal affairs doctrine. Any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock shall be deemed to have notice of and consented to the provisions of our amended and restated certificate of incorporation described above. This choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees, which may discourage such lawsuits against us and our directors, officers and other employees. Alternatively, if a court were to find these provisions of our amended and restated certificate of incorporation inapplicable to, or unenforceable in respect of, one or more of the specified types of actions or proceedings, we may incur additional costs associated with resolving such matters in other jurisdictions, which could harm our business, financial condition or results of operations.

 

45


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

Use of Proceeds

On December 11, 2014, the Registration Statement on Form S-1 (File No. 333-200044) for our initial public offering of our common stock was declared effective by the SEC, pursuant to which we sold 7,187,500 shares of our common stock at a public offering price of $16.00 per share for an aggregate offering price of $115.0 million. There has been no material change in the planned use of proceeds from our initial public offering as described in our final prospectus filed with the SEC on December 12, 2014 pursuant to Rule 424(b)(4).

Issuer Purchases of Equity Securities

The Company has no publicly announced plan or program for the purchase of shares.

 

46


Table of Contents
Item 6. Exhibits, Financial Statement Schedules.

The following documents are filed as part of this report:

1. Consolidated Financial Statements

See Index to Consolidated Financial Statements at Item 8 herein.

2. Consolidated financial statement Schedules.

All schedules are omitted because the required information is either not present, not present in material amounts or is presented within the condensed consolidated financial statements included.

3. Exhibits

The documents listed in the Exhibit Index are incorporated by reference or are filed with this Quarterly Report on Form 10-Q, in each case as indicated therein (numbered in accordance with Item 601 of Regulation S-K).

 

47


Table of Contents

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.

 

    Hortonworks, Inc.
Date: November 12, 2015     By:  

/s/ Scott Davidson

      Scott Davidson
     

Chief Financial Officer

(Principal Financial Officer and duly authorized signatory)

 

48


Table of Contents

EXHIBIT

INDEX

 

          Incorporated by Reference     

Exhibit

Number

  

Exhibit

Description

  

Form

  

File No.

  

Exhibit

  

Filing Date

  

Filed

Herewith

  10.1#    2014 Employee Stock Purchase Plan, as amended and restated as of August 24, 2015.                X
  31.1    Certification of Chief Executive Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.                X
  31.2    Certification of Chief Financial Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.                X
  32.1*    Certifications of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.                X
101.INS    XBRL Instance Document                X
101.SCH    XBRL Taxonomy Extension Schema Document                X
101.CAL    XBRL Taxonomy Extension Calculation Linkbase Document                X
101.DEF    XBRL Taxonomy Extension Definition Linkbase Document                X
101.LAB    XBRL Taxonomy Extension Label Linkbase Document                X
101.PRE    XBRL Taxonomy Extension Presentation Linkbase Document                X

 

# Indicates management contract or compensatory plan, contract or agreement.
* The certifications attached as Exhibit 32.1 that accompany this Quarterly Report on Form 10-Q, are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Hortonworks, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.

 

49

EX-10.1 2 d34729dex101.htm EX-10.1 EX-10.1

Exhibit 10.1

HORTONWORKS, INC.

2014 EMPLOYEE STOCK PURCHASE PLAN

(As Amended and Restated on August 24 2015)

The purpose of the Hortonworks, Inc. 2014 Employee Stock Purchase Plan (“the Plan”) is to provide eligible employees of Hortonworks, Inc. (the “Company”) and each Designated Company (as defined in Section 13) with opportunities to purchase shares of the Company’s common stock, par value $0.0001 per share (the “Common Stock”). 2,500,000 shares of Common Stock in the aggregate have been approved and reserved for this purpose, plus on January 1, 2015 and each January 1 thereafter, the number of shares of Stock reserved and available for issuance under the Plan shall be cumulatively increased by the lesser of (i) 1,000,000 shares of Stock; (ii) 1 percent (1%) of the number of shares of Stock issued and outstanding on the immediately preceding December 31 or (iii) such lesser number of shares as determined by the Administrator (the “Annual Increase”).

The Plan contains two components: a Code Section 423 Component (the “423 Component”) and a non-Code Section 423 Component (the “Non-423 Component”). It is intended for the 423 Component to constitute an “employee stock purchase plan” within the meaning of Section 423(b) of the U.S. Internal Revenue Code of 1986, as amended (the “Code”), and the 423 Component shall be interpreted in accordance with that intent. In addition, the Plan authorizes the grant of options under the Non-423 Component that do not qualify as an “employee stock purchase plan” under Section 423 of the Code. Except as otherwise provided herein, the Non-423 Component will operate and be administered in the same manner as the 423 Component.

 


1. Administration. The Plan will be administered by the Compensation Committee of the Board of Directors and/or such other person or persons (the “Administrator”) appointed by the Company’s Board of Directors (the “Board”) for such purpose. The Administrator has authority at any time to: (i) adopt, alter and repeal such rules, subplans, guidelines and practices for the administration and operation of the Plan and for its own acts and proceedings as it shall deem advisable including to accommodate the specific requirements of local laws, regulations and procedures for jurisdictions outside the United States; (ii) interpret the terms and provisions of the Plan; (iii) make all determinations it deems advisable for the administration and operation of the Plan; (iv) decide all disputes arising in connection with the Plan; and (v) otherwise supervise the administration of the Plan. All interpretations and decisions of the Administrator shall be binding on all persons, including the Company and the Participants. No member of the Board or individual exercising administrative authority with respect to the Plan shall be liable for any action or determination made in good faith with respect to the Plan or any option granted hereunder.

2. “Offering” means an offer under the Plan of an option that may be exercised on an Exercise Date (as defined in Section 10) as further described in this Plan. For purposes of the Plan, the Administrator may designate separate Offerings under the Plan (the terms of which need not be identical) in which Employees of the Company and/or any Designated Company will participate, even if the dates of the applicable Offering Periods of each such Offering are identical, and the provisions of the Plan will separately apply to each Offering. To the extent permitted by U.S. Treasury Regulation Section 1.423-2(a)(1), the terms of each Offering need not be identical provided that the terms of the Plan and an Offering under the 423 Component together satisfy U.S. Treasury Regulation Section 1.423-2(a)(2) and (a)(3).

 

2


3. “Offering Periods” means the period of no more than approximately twelve (12) months commencing on the first business day on or after March 11th and September 11th of each year and terminating on the last business day on or before March 10th and September 10th, approximately twelve (12) months later. The duration and timing of Offering Periods may be changed as designated by the Administrator provided that no Offering may exceed 27 months in duration. Unless the Administrator determines otherwise, each Offering Period will be divided into two equal six month Purchase Periods.

4. Automatic Transfer to Low Price Offering Period. To the extent permitted by applicable laws, if the Fair Market Value of the Common Stock on any Exercise Date in an Offering Period is lower than the Fair Market Value of the Common Stock on the Offering Date of such Offering Period, then all Participants in such Offering Period automatically will be withdrawn from such Offering Period immediately after the exercise of their option on such Exercise Date and will be automatically re-enrolled in the immediately following Offering Period as of the first day thereof.

5. Eligibility. All individuals who are employees of the Company or a Designated Company are eligible to participate in any one or more of the Offerings under the Plan, provided that as of the first day of the applicable Offering Period (the “Offering Date”) they have completed at least three months of employment, unless the exclusion of employees who do not meet this requirement is not permissible under applicable law or as otherwise determined by the Administrator. Notwithstanding the foregoing, the Administrator may decide in advance of an Offering that only employees who are customarily employed by the Company or a Designated Company for more than 20 hours a week and/or for more than five months per calendar year are eligible to participate in the Plan, unless the exclusion of employees who do not meet this

 

3


requirement is not permissible under applicable law or as otherwise determined by the Administrator. The Administrator shall have the exclusive discretion to determine whether an employee is eligible to participate in the Plan pursuant to this Section.

6. Participation.

(a) An eligible employee who is not a Participant on any Offering Date may participate in such Offering Period by submitting an enrollment form to the Company or third party designated by the Company (either in electronic or written form, according to procedures established by the Administrator) at least 15 business days before the Offering Date (or by such other deadline as shall be established by the Administrator for the Offering).

(b) Enrollment. The enrollment form will (a) state a whole percentage (unless the Administrator determines in advance of an Offering to require a fixed amount be specified in lieu of a percentage) to be contributed from an eligible employee’s Compensation (as defined in Section 13) per pay period, (b) authorize the purchase of Common Stock in each Offering Period in accordance with the terms of the Plan and (c) specify the exact name or names in which shares of Common Stock purchased for such individual are to be issued pursuant to Section 12. An employee who does not enroll in accordance with these procedures will be deemed to have waived the right to participate. Unless a Participant files a new enrollment form or withdraws from the Plan, such Participant’s contributions and purchases will continue at the same percentage of Compensation for future Offerings, provided he or she remains eligible.

(c) Notwithstanding the foregoing, participation in the Plan will neither be permitted nor be denied contrary to the requirements of the Code and any other applicable law.

7. Employee Contributions. Each eligible employee may authorize payroll deductions at a minimum of 1 percent up to a maximum of 15 percent of such employee’s

 

4


Compensation for each pay period; provided, however, that if payroll deductions are not permitted or problematic under applicable law or for administrative reasons, the Company, in its discretion, may allow eligible employees to contribute to the Plan by other means. The Company will maintain book accounts showing the amount of contributions made by each Participant for each Purchase Period. No interest will accrue or be paid on the contributions made under the Plan, unless required by applicable law. Notwithstanding the foregoing, to the extent necessary to comply with Section 423(b)(8) of the Code and Section 3(d), a Participant’s contributions may be decreased to zero percent (0%) at any time during a Purchase Period. Subject to Section 423(b)(8) of the Code and Section 8 hereof, a Participant’s contributions will recommence at the rate originally elected by the Participant effective as of the beginning of the first Purchase Period scheduled to end in the following calendar year, unless terminated by the Participant as provided in Section 9.

8. Contribution Changes. Except as may be determined by the Administrator in advance of an Offering Period, a Participant may not increase or decrease his or her contributions during any Offering Period, but may increase or decrease his or her contributions with respect to the next Offering Period (subject to the limitations of Section 7) by filing a new enrollment form at least 15 business days before the next Offering Date (or by such other deadline as shall be established by the Administrator for the Offering Period). The Administrator may, in advance of any Offering Period, establish rules permitting a Participant to increase, decrease or terminate his or her contributions during an Offering Period.

9. Withdrawal. A Participant may withdraw from participation in the Plan by delivering a notice of withdrawal to the Company or third party designated by the Company (either in electronic or written form, according to procedures established by the Administrator).

 

5


The Participant’s withdrawal will be effective as soon as reasonably practicable, but in no event later than two payroll cycles following such withdrawal. Following a Participant’s withdrawal, the Company will promptly refund such individual’s entire account balance under the Plan to him or her (after payment for any Common Stock purchased before the effective date of withdrawal). Partial withdrawals are not permitted. Such an employee may not begin participation again during the remainder of the Offering Period, but may enroll in a subsequent Offering Period in accordance with Section 6.

10. Grant of Options. On each Offering Date, the Company will grant to each eligible employee who is then a Participant in the Plan an option (“Option”) to purchase on the last day of each Purchase Period within the Offering Period (an “Exercise Date”), at the Option Price hereinafter provided for, the lowest of (a) a number of shares of Common Stock determined by dividing such Participant’s accumulated contributions on such Exercise Date by the lower of (i) 85 percent of the Fair Market Value of the Common Stock on the Offering Date, or (ii) 85 percent of the Fair Market Value of the Common Stock on the Exercise Date, (b) 1,500 shares; or (c) such other lesser maximum number of shares as shall have been established by the Administrator in advance of the Offering Period; provided, however, that such Option shall be subject to the limitations set forth in the Plan. Each Participant’s Option shall be exercisable only to the extent of such Participant’s accumulated contributions on the applicable Exercise Date. The purchase price for each share purchased under each Option (the “Option Price”) will be 85 percent of the Fair Market Value of the Common Stock on the Offering Date or the Exercise Date, whichever is less.

Notwithstanding the foregoing, no Participant may be granted an Option hereunder if such Participant, immediately after the Option was granted, would be treated as owning stock

 

6


possessing 5 percent or more of the total combined voting power or value of all classes of stock of the Company or any Parent or Subsidiary (as defined in Section 13). For purposes of the preceding sentence, the attribution rules of Section 424(d) of the Code shall apply in determining the stock ownership of a Participant, and all stock which the Participant has a contractual right to purchase shall be treated as stock owned by the Participant. In addition, no Participant may be granted an Option which permits his or her rights to purchase stock under the Plan, and any other employee stock purchase plan of the Company and its Parents and Subsidiaries, to accrue at a rate which exceeds $25,000 of the fair market value of such stock (determined on the Option grant date or dates) for each calendar year in which the Option is outstanding at any time. The purpose of the limitation in the preceding sentence is to comply with Section 423(b)(8) of the Code and shall be applied taking Options into account in the order in which they were granted.

11. Exercise of Option and Purchase of Shares. Each employee who continues to be a Participant in the Plan on an Exercise Date shall be deemed to have exercised his or her Option on such date and shall acquire from the Company such number of whole shares of Common Stock reserved for the purpose of the Plan as his or her accumulated contributions on such date will purchase at the Option Price, subject to any other limitations contained in the Plan. Any amount remaining in a Participant’s account after the purchase of shares on an Exercise Date of an Offering Period solely by reason of the inability to purchase a fractional share will be carried forward to the next Purchase Period, and, if such Exercise Date is the final Exercise Date of an Offering Period, will be carried forward to the next Offering Period; any other balance remaining in a Participant’s account at the end of an Offering Period will be refunded to the Participant at the earliest convenience of the Administrator. If a Participant has more than one Option outstanding under the Plan, unless he or she otherwise indicates in agreements or notices

 

7


delivered hereunder: (i) each agreement or notice delivered by that Participant shall be deemed to apply to all of his or her Options under the Plan, and (ii) an Option with a lower Option Price (or an earlier granted Option, if different Options have identical Option Prices) shall be exercised to the fullest possible extent before an Option with a higher Option Price (or a later granted Option if different Options have identical Option Prices) shall be exercised.

12. Issuance of Certificates. Certificates or book entries representing shares of Common Stock purchased under the Plan may be issued only in the name of the employee or, if permitted by the Administrator, in the name of the employee and another person of legal age as joint tenants with rights of survivorship, or in the name of a broker authorized by the employee to be his, her or their, nominee for such purpose.

13. Definitions.

The term “Affiliate” means any entity that is directly or indirectly controlled by the Company which does not meet the definition of a Subsidiary below, as determined by the Administrator, whether now or hereafter existing.

The term “Compensation” means the amount of total cash compensation, prior to salary reduction pursuant to Sections 125, 132(f) or 401(k) of the Code or comparable reductions under laws outside the United States, including base pay, overtime, commissions, and incentive or bonus awards, but excluding allowances and reimbursements for expenses such as relocation allowances or travel expenses, income or gains on the exercise of Company stock options, and similar items. The Administrator shall have the discretion to determine the application of this definition to Participants outside the United States.

The term “Designated Company” means any present or future Affiliate or Subsidiary (as defined below) that has been designated by the Administrator to participate in the Plan. The

 

8


Administrator may so designate any Affiliate or Subsidiary, or revoke any such designation, at any time and from time to time, either before or after the Plan is approved by the stockholders or may further designate such companies or participants in the 423 Component or the Non-423 Component. For purposes of the 423 Component, only Subsidiaries may be Designated Companies. The current list of Designated Companies is attached hereto as Appendix A.

The term “Fair Market Value of the Common Stock” on any given date means the fair market value of the Common Stock determined in good faith by the Administrator; provided, however, that if the Common Stock is admitted to quotation on the National Association of Securities Dealers Automated Quotation System (“NASDAQ”), NASDAQ Global Market or another national securities exchange, the determination shall be made by reference to the closing price on such date. If there is no closing price for such date, the determination shall be made by reference to the last date preceding such date for which there is a closing price.

The term “Parent” means a “parent corporation” with respect to the Company, as defined in Section 424(e) of the Code.

The term “Participant” means an individual who is eligible as determined in Section 5 and who has complied with the provisions of Section 6.

The term “Purchase Period” means a six month period of time (or such other period as specified by the Administrator) beginning on an Offering Date or on the next day following an Exercise Date within an Offering and ending on an Exercise Date. An Offering Period may consist of one or more Purchase Periods.

The term “Subsidiary” means a “subsidiary corporation” with respect to the Company, as defined in Section 424(f) of the Code.

 

9


14. Rights on Termination of Employment. Unless otherwise required by applicable law, if a Participant’s employment terminates for any reason before the Exercise Date for any Offering Period, no contributions will be taken from any pay due and owing to the Participant and the balance in the Participant’s account will be paid to such Participant or, in the case of such Participant’s death, if permitted by the Administrator, to his or her designated beneficiary as if such Participant had withdrawn from the Plan under Section 9. An employee will be deemed to have terminated employment, for this purpose, if the corporation that employs him or her, having been a Designated Company, ceases to be an Affiliate or Subsidiary, as applicable, or if the employee is transferred to any corporation other than the Company or a Designated Company. An employee will not be deemed to have terminated employment for this purpose, if the employee is on an approved leave of absence for military service or sickness or for any other purpose approved by the Company, if the employee’s right to reemployment is guaranteed either by a statute or by contract or under the policy pursuant to which the leave of absence was granted or if the Administrator otherwise provides in writing.

15. Special Rules. Notwithstanding anything herein to the contrary, the Administrator may adopt special rules applicable to the employees of a particular Designated Company, whenever the Administrator determines that such rules are necessary or appropriate for the implementation or operation of the Plan in a jurisdiction where such Designated Company has employees.

16. Optionees Not Stockholders. Neither the granting of an Option to a Participant nor the deductions from his or her pay or other contributions shall constitute such Participant a holder of the shares of Common Stock covered by an Option under the Plan until such shares have been purchased by and issued to him or her.

 

10


17. Rights Not Transferable. Rights under the Plan are not transferable by a Participant other than by will or the laws of descent and distribution, and are exercisable during the Participant’s lifetime only by the Participant.

18. Application of Funds. All funds received or held by the Company under the Plan may be combined with other corporate funds and may be used for any corporate purpose, unless otherwise required under applicable law.

19. Adjustment in Case of Changes Affecting Common Stock. In the event of a subdivision of outstanding shares of Common Stock, the payment of a dividend in Common Stock or any other change affecting the Common Stock, the number of shares approved for the Plan and the share limitation set forth in Section 10 shall be equitably or proportionately adjusted to give proper effect to such event.

20. Amendment of the Plan. The Board may at any time and from time to time amend the Plan in any respect, except that without the approval within 12 months of such Board action by the stockholders, no amendment shall be made increasing the number of shares approved for the Plan or making any other change that would require stockholder approval in order for the 423 Component of the Plan, as amended, to qualify as an “employee stock purchase plan” under Section 423(b) of the Code.

21. Insufficient Shares. If the total number of shares of Common Stock that would otherwise be purchased on any Exercise Date plus the number of shares purchased under previous Offerings under the Plan exceeds the maximum number of shares issuable under the Plan, the shares then available shall be apportioned among Participants in proportion to the amount of payroll deductions accumulated on behalf of each Participant that would otherwise be used to purchase Common Stock on such Exercise Date.

 

11


22. Termination of the Plan. The Plan may be terminated at any time by the Board. Upon termination of the Plan, all amounts in the accounts of Participants shall be promptly refunded. The Plan shall automatically terminate on the ten year anniversary of the Company’s initial public offering.

23. Compliance with Law. The Company’s obligation to sell and deliver shares of Common Stock under the Plan is subject to completion of any registration or qualification of the shares of Common Stock under any U.S. or non-U.S. local, state or federal securities or exchange control law or under rulings or regulations of the U.S. Securities and Exchange Commission (“SEC”) or of any other governmental regulatory body, and to obtaining any approval or other clearance from any U.S. and non-U.S. local, state or federal governmental agency, which registration, qualification or approval the Company shall, in its absolute discretion, deem necessary or advisable. The Company is under no obligation to register or qualify the shares of Common Stock with the SEC or any other U.S. or non-U.S. securities commission or to seek approval or clearance from any governmental authority for the issuance or sale of Common Stock.

24. Governing Law. This Plan and all Options and actions taken thereunder shall be governed by, and construed in accordance with, the laws of the State of Delaware, applied without regard to conflict of law principles.

25. Issuance of Shares. Shares may be issued upon exercise of an Option from authorized but unissued Common Stock, from shares held in the treasury of the Company, or from any other proper source.

26. Tax Withholding. Participation in the Plan is subject to any required tax withholding on income of the Participant in connection with the Plan. Each Participant agrees,

 

12


by entering the Plan, that the Company and its Affiliates and Subsidiaries shall have the right to deduct any such taxes from any payment of any kind otherwise due to the Participant, including shares issuable under the Plan.

27. Notification Upon Sale of Shares. Each Participant who is subject to tax in the United States with respect to his or her participation in the Plan agrees, by entering the Plan, to give the Company prompt notice of any disposition of shares purchased under the Plan where such disposition occurs within two years after the date of grant of the Option pursuant to which such shares were purchased.

28. Effective Date and Approval of Shareholders. The Plan shall take effect on the date of the Company’s initial public offering, subject to prior approval by the holders of a majority of the votes cast at a meeting of stockholders at which a quorum is present or by written consent of the stockholders.

 

13


APPENDIX A

DESIGNATED COMPANIES

Hortonworks Canada (HWCA)

SequenceIQ Hungary Kft

Hortonworks Data Platform India PL

Hortonworks UK Ltd.

Hortonworks GmbH

 

14

EX-31.1 3 d34729dex311.htm EX-31.1 EX-31.1

Exhibit 31.1

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Robert Bearden, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Hortonworks, Inc.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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) 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

(c) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and;

5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: November 12, 2015     By:  

/s/ Robert Bearden

      Robert Bearden
     

Chief Executive Officer

(Principal Executive Officer)

EX-31.2 4 d34729dex312.htm EX-31.2 EX-31.2

Exhibit 31.2

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Scott Davidson, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Hortonworks, Inc.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a–15(e) and 15d–15(e)) 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) 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

(c) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: November 12, 2015     By:  

/s/ Scott Davidson

      Scott Davidson
     

Chief Financial Officer

(Principal Financial Officer)

EX-32.1 5 d34729dex321.htm EX-32.1 EX-32.1

Exhibit 32.1

CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER

AND CHIEF FINANCIAL OFFICER PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Robert Bearden, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Hortonworks, Inc. for the quarter ended September 30, 2015 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Hortonworks, Inc.

 

Date: November 12, 2015     By:  

/s/ Robert Bearden

    Name:   Robert Bearden
    Title:   Chief Executive Officer

I, Scott Davidson, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Hortonworks, Inc. for the quarter ended September 30, 2015 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Hortonworks, Inc.

 

Date: November 12, 2015     By:  

/s/ Scott Davidson

    Name:   Scott Davidson
    Title:   Chief Financial Officer
EX-101.INS 6 hdp-20150930.xml XBRL INSTANCE DOCUMENT 0.005 6500000 3971000 1.00 1279000 3900000 2119000 4811000 13.70 6000000 923732 0.04 2500000 46229482 4395000 21.97 1079000 1.00 420000 1625000 5785000 9951000 191000 0.01 8.46 45585496 42733000 2500000 26429000 180000 26514000 95000 23.76 21898000 12064481 500000000 9.65 45120488 9.43 0.0001 4428028 45120488 5.56 11399572 499883000 11507000 100888000 5646000 0 0 77753000 4223000 -398634000 123841000 224729000 12332000 5000 1625000 105863000 -366000 72308000 963000 142889000 224729000 100610000 4224000 46159000 15574000 1308000 165760000 34333000 5847000 0 25090000 88664000 148610000 2567000 1 1100000 12380000 1625000 1625000 85409000 52270000 245000 11920000 20729000 245000 15201000 11701000 3500000 1625000 500000 600000 2927248 14.22 0.18 9059972 4412425 0.15 1100000 25000 251428 724156 3502744 9295000 0.76 0.56 22.59 24.89 82400000 467123 56400000 476368 3250000 52270000 11701000 3500000 245000 11920000 20729000 245000 25304000 13953894 500000000 8.04 40987583 0.0001 40987583 439005000 9913000 167070000 2713000 0 0 50280000 7087000 0 -271737000 88969000 256039000 12643000 4000 73613000 -202000 304000 256039000 195104000 32900000 0 11182000 1341000 241093000 2119000 3728000 0 129084000 75381000 264531000 6333000 75381000 70083000 5298000 119723000 119723000 16.00 672865 894107 56250 39607000 0.62 13.70 16.00 70083000 119723000 5298000 P18M 132506 159483 1279000 4811000 3000000 P18M P48M 132508 3971000 P3Y 114583 49102 9951000 3721000 P18M P15M 1875000 1651000 P3Y P3Y 200000 5200000 1600000 1100000 26514000 38500000 500000 12000000 921643 4616000 194259 P12M 1000000 2136240 0.01 427248 -54779000 -20.80 47661264 4169679 0.014 1884000 -449000 -86732000 -146000 33388000 2108000 2996000 -81040000 183000 11388000 -6888000 8594000 84758000 -88000 19190000 191000 -71000 -86878000 -75000 2373000 -87928000 14198000 1815000 -1196000 5492000 119000 2875000 575000 19792000 44553000 3000000 17429000 92428000 -76709000 149547000 148917000 26270000 -1279000 1624000 1146000 19125000 5492000 1552000 17634000 2900000 13120000 1107000 719000 22000000 2040000 79000 1961000 3971000 7186000 978000 320000 3048000 1146000 13740630 132506 7906145 206090 3250000 476368 21949525 31508000 1880000 200000 Q3 -80557000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> <b>1. DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> <b><i>Description of Business</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Hortonworks, Inc. (the &#x201C;Company&#x201D;) was incorporated in Delaware in 2011 and is the leader in accelerating business transformations with Open Enterprise Hadoop by developing, distributing and supporting an enterprise-scale data platform built entirely on open source technology including Apache&#x2122; Hadoop<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">&#xAE;</sup>. The Company&#x2019;s mission is to enable transformational business outcomes powered by a modern data architecture with Open Enterprise Hadoop at its foundation. The Company&#x2019;s Open Enterprise Hadoop solutions include the Hortonworks Data Platform (HDP&#x2122;), powered by Apache Hadoop, and the Hortonworks DataFlow Platform (HDF&#x2122;), powered by Apache NiFi. Hortonworks Data Platform is an enterprise-scale data management platform that enables a centralized architecture for running batch, interactive and real-time applications simultaneously across shared datasets with the comprehensive security, governance and operational services enterprises require. Hortonworks DataFlow Platform is complementary to Hortonworks Data Platform and accelerates the flow of data in motion from any data type into HDP for full fidelity analytics.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The Company is focused on the development, distribution and support of the Hadoop open source project and associated projects from the Apache Software Foundation (&#x201C;Apache Hadoop&#x201D; or &#x201C;Hadoop&#x201D;). Hadoop was originally developed in the early 2000s, when Yahoo! Inc. (&#x201C;Yahoo&#x201D;), by partnering with the Apache Hadoop community, led major innovations in the technology to help tackle big data challenges and operate its business at scale. Hadoop and its associated projects are managed as open source software projects by the Apache Software Foundation.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Due to the increase in the volume and the variety of data, including new Internet of Things data types such as machine data, server log data, geo-location data, clickstream data, sentiment data and other data generated by documents and other file types, the Company&#x2019;s solutions (HDP and HDF) have emerged as critical enablers for the modern data center architecture. The Company&#x2019;s software development efforts are thus focused on creating open platforms by working in concert with the Apache community to develop the Hortonworks Data Platform and the Hortonworks DataFlow Platform.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> In December 2014, the Company completed its initial public offering and concurrent private placement (collectively, the &#x201C;IPO&#x201D;) of 7,673,986&#xA0;shares of common stock (inclusive of 486,486 shares in a concurrent private placement and 937,500 shares of common stock from the full exercise of the option to purchase additional shares granted to the underwriters) at a price of&#xA0;$16.00&#xA0;per share. The Company received net cash proceeds of&#xA0;$109.6 million from&#xA0;the sale of shares of common stock. Immediately prior to the closing of the IPO, all shares of the Company&#x2019;s outstanding convertible preferred stock automatically converted into&#xA0;21,949,525 shares of common stock.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Basis of Presentation and Consolidation</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles (&#x201C;GAAP&#x201D;) in the United States (&#x201C;U.S.&#x201D;) and applicable rules and regulations of the Securities and Exchange Commission regarding interim financial reporting. These financial statements have been prepared on the same basis as the Company&#x2019;s annual financial statements and, in the opinion of management, reflect all normal recurring adjustments, except as otherwise disclosed, that are necessary for a fair statement of the Company&#x2019;s results for the interim periods presented. These interim financial results are not necessarily indicative of results expected for the full fiscal year or for any subsequent interim period.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The condensed consolidated financial statements and related financial information should be read in conjunction with the audited financial statements and the related notes included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December&#xA0;31, 2014. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. The condensed consolidated balance sheet as of December&#xA0;31, 2014 was derived from the Company&#x2019;s audited financial statements for the year ended December&#xA0;31, 2014, but does not include all disclosures required by U.S. GAAP as permitted by the applicable rules and regulations of the Securities and Exchange Commission regarding interim financial reporting. However, the Company believes the disclosures are adequate to make the information presented not be misleading.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> There have been no changes to the Company&#x2019;s significant accounting policies described in the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended December&#xA0;31, 2014 that have had a material impact on the Company&#x2019;s condensed consolidated financial statements and related notes.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Out-of-Period Adjustment</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> During the nine months ended September&#xA0;30, 2015, the Company recorded an out-of-period adjustment related to acquisition retention bonuses from XA Secure. The adjustment was associated with the three quarters ended December&#xA0;31, 2014 and increased total expense by $3.1 million. The&#xA0;Company&#xA0;evaluated the adjustment considering both quantitative and qualitative factors and concluded the adjustment was not material to previously issued and current period financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Use of Estimates</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, revenue, and expenses and the related disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of expenses during the reporting period. The Company bases its estimates and judgments on its historical experience, knowledge of current conditions, and its beliefs on what could occur in the future given available information. Estimates, assumptions and judgments are used for, but are not limited to, revenue recognition, stock-based awards and warrants, accounting for income taxes, allowance for doubtful accounts and certain accrued liabilities.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Recently Issued Accounting Pronouncements</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> In May 2014, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;), issued ASU No.&#xA0;2014-09, Revenue from Contracts with Customers (Topic 606), which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. In August 2015, the FASB issued ASU No.&#xA0;2015-14, Revenue from Contracts with Customers (Topic 606): Deferral of Effective Date, which defers the effective date of ASU 2014-09 by one year allowing early adoption as of the original effective date January&#xA0;1, 2017. The deferral results in the new revenue standard being effective for the Company January&#xA0;1, 2018. The standard permits the use of either the retrospective or cumulative effect transition method. The Company is evaluating the effect that ASU 2014-09 will have on its condensed consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor has it determined the effect of the standard on its ongoing financial reporting.</p> </div> 2015 false <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following presents revenue by country, determined by location of sales office (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="68%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>Three Months Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine Months Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2014</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2014</b></td> <td valign="bottom">&#xA0;</td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> United States</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">29,322</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">12,002</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">77,420</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">31,508</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Rest of world</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,729</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">762</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,089</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,880</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">33,051</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">12,764</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">86,509</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">33,388</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> </tr> </table> </div> 980360 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>3. BUSINESS COMBINATIONS</b></p> <!-- xbrl,body --> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> <b><i>Transactions completed in 2015</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> <b><i>Onyara Inc.</i></b> On August&#xA0;31, 2015, the Company acquired Onyara Inc. (&#x201C;Onyara&#x201D;), the creator of and key contributor to Apache NiFi. The acquisition enables customers to automate and secure data flows and to collect, conduct and curate real-time business insights and actions derived from&#xA0;data in motion. As a result of the acquisition, the Company introduced HDF powered by Apache NiFi. This is intended to simplify and accelerate the flow of data in motion into HDP for full fidelity analytics.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The acquisition date fair value of the purchase consideration was $26.5 million, which included the following (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="88%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Common stock (921,643 shares at fair value of $23.76 per share)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">21,898</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Holdback of 194,259 shares of common stock for a period of 12 months for general representations and warranties</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,616</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">26,514</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <!-- End Table Body --></table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The total purchase consideration of $26.5 million exceeded the estimated fair value of the net tangible and identifiable intangible assets and liabilities acquired. Prior to the acquisition, Apache NiFi was open sourced in November 2014 as part of the National Security Agency Technology Transfer Program. As a result, no technology was acquired and the Company recorded goodwill of $26.4 million in connection with this transaction. The goodwill is attributable to the synergies expected from combining Onyara&#x2019;s operations with the Company&#x2019;s operations. The goodwill is not expected to be deductible for tax purposes.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> Under the terms of the agreement, all outstanding shares of Onyara&#x2019;s capital stock, options to purchase Onyara capital stock and any other securities convertible into, exercisable for or exchangeable for shares of Onyara capital were cancelled in exchange for an aggregate of approximately 1.6&#xA0;million shares of the Company&#x2019;s common stock with a fair value of approximately $38.5 million. Of these shares, 1.1&#xA0;million shares with a fair value of approximately $26.5 million were allocated to purchase consideration. The remaining 0.5&#xA0;million shares with a fair value of approximately $12.0 million were considered post-combination remuneration which will be recorded as stock-based compensation expense over the vesting period of up to three years. The related acquisition costs, consisting primarily of legal expenses in the amount of $0.4 million during the nine months ended September&#xA0;30, 2015, were expensed as incurred.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table summarizes the allocation of the consideration paid of approximately $26.5 million to the fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="88%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">26,429</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Cash</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">180</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Tangible liabilities acquired</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(95</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">26,514</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <!-- End Table Body --></table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> In connection with the acquisition, the Company also issued 0.2&#xA0;million restricted stock units with a fair value of approximately $5.2 million, which is being recognized as stock-based compensation expense as the restricted stock units vest over three years. The vesting of these restricted stock units is contingent upon continued employment. As such, the Company will account for such payments as post-combination remuneration, to be recognized in operating expenses in the statement of operations as the services are performed.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>SequenceIQ.</i></b> On April&#xA0;23, 2015, the Company acquired 100 percent of the voting shares of SequenceIQ, an open source provider of rapid deployment tools for Hadoop, to deliver a consistent and automated solution for launching on-demand Hadoop clusters in the cloud or to any environment that supports Docker containers. This acquisition complements the Company&#x2019;s strategy of providing enterprise customers the broadest choice of consumption options for the Hortonworks Data Platform, from on-premise deployments to cloud architectures.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The acquisition of SequenceIQ was accounted for as the purchase of a business. The related acquisition costs, consisting primarily of consulting and legal expenses were not material during the nine months ended September&#xA0;30, 2015 and were expensed as incurred.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The acquisition date fair value of the purchase consideration was $10.0 million, which included the following (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="89%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Cash</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,721</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Cash holdback for a period of 15 months for general representations and warranties</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,875</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Cash payable upon 18-month anniversary of closing date</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,651</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Contingent consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,625</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Restricted stock units (49,102 shares at fair value of $21.97 per share)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,079</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,951</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <!-- End Table Body --></table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> For further details on the Company&#x2019;s fair value methodology with respect to the contingent consideration liability, see Note 2&#x2014;&#x201C;Fair Value Measurements.&#x201D;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> The Company also issued 114,583 shares of restricted stock units to the selling shareholders that vest over a period of up to three years. The vesting of the additional restricted stock units is contingent upon the continued employment of the selling shareholders that were retained as employees. As such, the Company accounted for such payments as post-combination remuneration, to be recognized in operating expenses in the statement of operations as the services are performed.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The acquisition of SequenceIQ provided the Company with developed technology. The Company determined that the fair value of the developed technology was approximately $4.4 million using the cost approach. The cost approach reflects the amount that would be required currently (at the acquisition date) to replace the service capacity of an asset. The assumptions underlying the fair value calculation include: the labor required using a burdened overhead rate, the development period, a developer&#x2019;s profit based on the operating profitability of market participants, and the opportunity cost based on the estimated required return on investment over the development period using venture capital rates of return and private capital rates of return for enterprises at a similar stage of development as SequenceIQ. A deferred tax liability related to the fair value of the developed technology obtained in the acquisition was also recognized. The Company recognized goodwill of $5.8 million equal to the excess of the purchase consideration over the fair value of the assets acquired and the liabilities assumed inclusive of approximately $0.4 million related to a deferred tax liability recognized in the acquisition. The goodwill is attributable to the synergies expected from combining SequenceIQ&#x2019;s operations with the Company&#x2019;s operations. None of the goodwill is expected to be deductible for tax purposes.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table summarizes the allocation of the consideration paid of approximately $10.0 million to the fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="89%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Tangible assets acquired, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">191</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Developed technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,395</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,785</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Deferred tax liabilities, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(420</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,951</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <!-- End Table Body --></table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <i><u>Intangible Assets</u></i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Intangible assets acquired in connection with the acquisition of SequenceIQ were comprised entirely of developed technology of $4.4&#xA0;million. Upon&#xA0;contributing&#xA0;the developed technology to the Apache Software Foundation, an operating&#xA0;expense equal to the carrying value&#xA0;of the developed technology will be recognized within the&#xA0;condensed consolidated statement of operations.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Transaction completed in 2014</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> <b><i>XA Secure.</i></b> On May&#xA0;13, 2014, the Company acquired 100 percent of the voting shares of XA Secure, a developer of data security solutions across a number of information technology platforms, for approximately $4.8&#xA0;million, consisting of approximately $3.0&#xA0;million in cash and the issuance of 132,508 shares of the Company&#x2019;s common stock with a fair value of $13.70 per share on the acquisition date. The Company integrated the core security capabilities acquired across all Hadoop workloads. The acquisition of XA Secure was accounted for as the purchase of a business. The related acquisition costs, consisting primarily of legal expenses in the amount of $0.2&#xA0;million during the nine months ended September&#xA0;30, 2014, were expensed. These legal expenses were presented as general and administrative expenses on the condensed consolidated statements of operations for the nine months ended September&#xA0;30, 2014.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> The acquisition of XA Secure provided the Company with developed technology. The Company determined that the fair value of the developed technology was approximately $4.0 million. The fair value of the developed technology was determined using the cost approach. The cost approach reflects the amount that would be required currently (at the acquisition date) to replace the service capacity of an asset. The assumptions underlying the fair value calculation include: the labor required using a burdened overhead rate, the development period, a developer&#x2019;s profit based on the operating profitability of market participants, and the opportunity cost based on the estimated required return on investment over the development period using venture capital rates of return and private capital rates of return for enterprises at a similar stage of development as XA Secure. A deferred tax liability related to the fair value of the developed technology obtained in the acquisition was also recognized. Primarily as a result of the deferred tax liability recognized in the acquisition, the Company recognized goodwill of $2.1 million equal to the excess of the purchase consideration over the fair value of the assets acquired and the liabilities assumed. The goodwill is attributable to the synergies expected from combining XA Secure&#x2019;s operations with the Company&#x2019;s operations. None of the goodwill is expected to be deductible for tax purposes.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Concurrently with the recognition of the deferred tax liability related to the developed technology acquired, the Company released a portion of the valuation allowance on its deferred tax asset balance and recognized a $1.3 million benefit to income tax expense. The benefit for income taxes resulted from the additional source of income arising from the deferred tax liability recognized, which offset the Company&#x2019;s deferred tax assets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> In connection with the acquisition of XA Secure, the Company also issued 132,506 shares of restricted stock, issued 159,483 options to purchase the Company&#x2019;s common stock, and agreed to pay a $3.9 million cash retention bonus over 18 months to certain key employee-shareholders of XA Secure. The restricted shares vest over 18 months and the options vest over 48 months. All vesting provisions for the stock and options, as well as the future cash payments, are contingent upon the continued service of the key employees. Thus, the Company accounts for such payments as post-combination remuneration, to be recognized in operating expenses in the condensed consolidated statement of operations as the services are performed.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table summarizes the allocation of the consideration paid of approximately $4.8 million to the fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="88%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Developed technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,971</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Deferred tax liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,279</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,119</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,811</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <!-- End Table Body --></table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <i><u>Intangible Assets</u></i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Intangible assets acquired in connection with the acquisition of XA Secure were comprised entirely of developed technology of $4.0&#xA0;million. On August&#xA0;13, 2014, the Company contributed the developed technology acquired in the XA Secure acquisition to the Apache Software Foundation. Upon contribution, the Company recognized an operating expense of $4.0&#xA0;million, which was equal to the carrying value of the developed technology.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The Company&#x2019;s business combinations completed during the nine months ended September&#xA0;30, 2015 and 2014 did not have a material impact on the Company&#x2019;s condensed consolidated financial statements and therefore actual and pro forma disclosures have not been presented.</p> </div> -2.98 20330272 10-Q 0001610532 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following outstanding shares of common stock equivalents were excluded from the computation of diluted net loss per share of common stock for the periods presented since including them would have been anti-dilutive:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="74%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>As of</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2014</b></td> <td valign="bottom">&#xA0;</td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Convertible preferred stock (on an as if converted basis)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,949,525</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Exercise and conversion of convertible preferred stock warrants (converted into common stock warrants upon initial public offering)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,250,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,250,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Exercise and conversion of common stock warrants</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">476,368</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">476,368</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Restricted common stock issued, net of repurchases</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,906,145</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Common stock subject to repurchase</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">61,095</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">206,090</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Stock options to purchase common stock</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,064,481</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,740,630</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Unvested restricted stock and restricted stock units</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,478,328</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">132,506</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20,330,272</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">47,661,264</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> </tr> </table> </div> P8Y1M6D <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>5. STOCKHOLDERS&#x2019; EQUITY</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <b><i>Common Stock</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Each share of common stock is entitled to one vote for matters to be voted on by the stockholders of the Company. The holders of common stock are also entitled to receive dividends whenever declared by the Board of Directors from legally available funds. The Company has not paid a dividend since its inception, and has no current plans to do so.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>2014 Stock Option and Incentive Plan</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The Company&#x2019;s 2014 Stock Option and Incentive Plan (the &#x201C;2014 Option Plan&#x201D;) was adopted by the Company&#x2019;s board of directors in September 2014. The 2014 Option Plan was approved by the Company&#x2019;s stockholders in November 2014 and became effective immediately prior to the closing of the Company&#x2019;s initial public offering. All remaining shares available in the 2011 Stock Option and Grant Plan (the &#x201C;2011 Option Plan&#x201D;) rolled into the 2014 Option Plan following the consummation of the initial public offering. The 2014 Option Plan allows the compensation committee to make equity-based incentive awards to the Company&#x2019;s officers, employees, directors and other key persons (including consultants).</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The Company initially reserved 6,000,000 shares of the Company&#x2019;s common stock for the issuance of awards under the 2014 Option Plan, and has 923,732 shares of the Company&#x2019;s common stock remaining available for issuance under the Company&#x2019;s 2011 Option Plan. The 2014 Option Plan provides that the number of shares reserved and available for issuance under the plan will automatically increase each January&#xA0;1, beginning on January&#xA0;1, 2015, by 5 percent of the outstanding number of shares of the Company&#x2019;s common stock on the immediately preceding December&#xA0;31 or such lesser number of shares as determined by the Company&#x2019;s compensation committee. This number is subject to adjustment in the event of a stock split, stock dividend or other change in the Company&#x2019;s capitalization. On January&#xA0;1, 2015, the shares reserved for issuance increased by 2,136,240, resulting in total shares reserved for issuance under the 2014 Option Plan of 9,059,972. As of September&#xA0;30, 2015, 4,412,425 of such shares remained available for issuance.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>2014 Employee Stock Purchase Plan</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The Company&#x2019;s Employee Stock Purchase Plan (the &#x201C;ESPP&#x201D;) was adopted and approved by the Company&#x2019;s board of directors in September 2014, adopted and approved by the Company&#x2019;s stockholders in November 2014, and most recently was amended in August 2015, to allow employees of certain of the Company&#x2019;s non-U.S. subsidiaries to participate in the ESPP. The ESPP initially reserved and authorized the issuance of up to a total of 2,500,000&#xA0;shares of common stock to participating employees. The ESPP provides that the number of shares reserved and available for issuance will automatically increase each January&#xA0;1, beginning on January&#xA0;1, 2015, by the lesser of (i)&#xA0;1,000,000 shares of common stock, (ii)&#xA0;1 percent of the outstanding number of shares of the Company&#x2019;s common stock on the immediately preceding December&#xA0;31, or (iii)&#xA0;such lesser number of shares as determined by the ESPP administrator. This number is subject to adjustment in the event of a stock split, stock dividend or other change in the Company&#x2019;s capitalization. On January&#xA0;1, 2015, the shares reserved for issuance increased by 427,248 resulting in total shares reserved for issuance under the ESPP of 2,927,248 as of September&#xA0;30, 2015.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> Each employee who is a participant in the ESPP may purchase shares by authorizing payroll deductions of up to 15 percent of his or her base compensation during an offering period. Unless the participating employee has previously withdrawn from the offering, accumulated payroll deductions will be used to purchase shares on the last business day of the offering period at a price equal to 85 percent of the fair market value of the shares on the first business day or the last business day of the offering period, whichever is lower. Under applicable tax rules, an employee may purchase no more than $25,000 worth of shares of common stock, valued at the start of the purchase period, under the ESPP in any calendar year. There is no minimum holding period associated with shares purchased pursuant to this plan.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> As of September&#xA0;30, 2015, there was $1.1 million of unrecognized stock-based compensation expense related to the ESPP, which is expected to be recognized over a weighted-average period of 0.6 years.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> A summary of activity under the stock option plan and related information for the nine months ended September&#xA0;30, 2015 is presented below:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="54%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Number&#xA0;of</b><br /> <b>Shares</b><br /> <b>Underlying</b><br /> <b>Outstanding</b><br /> <b>Options</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-</b><br /> <b>Average</b><br /> <b>Exercise</b><br /> <b>Price Per</b><br /> <b>Share</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-</b><br /> <b>Average</b><br /> <b>Remaining</b><br /> <b>Contractual&#xA0;Life</b><br /> <b>(Years)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Aggregate</b><br /> <b>Intrinsic</b><br /> <b>Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>(In&#xA0;thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Outstanding&#x2014;December&#xA0;31, 2014</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,953,894</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8.04</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8.80</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">264,531</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Options granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">829,652</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">22.96</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Options exercised</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,738,705</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2.87</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Options cancelled/forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(980,360</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10.08</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Outstanding&#x2014;September 30, 2015</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,064,481</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9.65</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8.10</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">148,610</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Vested and expected to vest&#x2014;September 30, 2015</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,399,572</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9.43</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8.07</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">142,889</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Exercisable&#x2014;September 30, 2015</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,428,028</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5.56</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7.47</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">72,308</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <!-- End Table Body --></table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Aggregate intrinsic value represents the difference between the exercise price of the options to purchase common stock and the fair market value of the Company&#x2019;s common stock. The aggregate intrinsic value of options exercised for the three months ended September&#xA0;30, 2015 and 2014 was $11.8 million and $0.9 million, respectively, and for the nine months ended September&#xA0;30, 2015 and 2014 was $38.4 million and $2.9 million, respectively.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b><i>Restricted Stock</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> A summary of information related to restricted stock for the nine months ended September&#xA0;30, 2015 is presented below:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="48%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Number&#xA0;of</b><br /> <b>Shares&#xA0;Issued</b><br /> <b>Under&#xA0;the&#xA0;Stock</b><br /> <b>Option Plans</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Number&#xA0;of</b><br /> <b>Shares&#xA0;Issued</b><br /> <b>Outside&#xA0;the&#xA0;Stock</b><br /> <b>Option Plans</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-</b><br /> <b>Average</b><br /> <b>Exercise</b><br /> <b>Price Per</b><br /> <b>Share</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted&#xA0;Average</b><br /> <b>Grant Date&#xA0;Fair</b><br /> <b>Value&#xA0;Per&#xA0;Share&#xA0;(*)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Aggregate</b><br /> <b>Intrinsic</b><br /> <b>Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>(In&#xA0;thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Unvested balance&#x2014;December&#xA0;31,&#xA0;2014</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">672,865</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">894,107</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.62</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">13.70</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,607</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,424,946</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23.76</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Vested</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(421,437</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,594,897</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.56</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23.09</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Canceled/forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Unvested balance&#x2014;September 30, 2015</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">251,428</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">724,156</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.76</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">22.59</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,295</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <!-- End Table Body --></table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="top" width="4%" align="left">(<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">*</sup>)</td> <td valign="top" align="left">The weighted-average grant-date fair value per share relates to 132,506 and 1,424,946 shares of restricted stock paid as part of the acquisitions of XA Secure and Onyara, respectively. As of September&#xA0;30, 2015, 66,253 of the XA Secure and 921,643 of the Onyara shares were vested. See Note 3&#x2014;&#x201C;Business Combinations&#x201D; for additional information regarding this transaction.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> As of September&#xA0;30, 2015, there was $56.4 million of unrecognized stock-based compensation expense related to unvested stock options and restricted stock to be recognized over a weighted-average period of 2.6 years.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Restricted Stock Units</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> A summary of information related to restricted stock units (&#x201C;RSUs&#x201D;) for the nine months ended September&#xA0;30, 2015 is presented below:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="68%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Number&#xA0;of</b><br /> <b>Shares&#xA0;Issued</b><br /> <b>Under&#xA0;the&#xA0;2014</b><br /> <b>Option Plan</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted&#xA0;Average</b><br /> <b>Grant Date&#xA0;Fair</b><br /> <b>Value&#xA0;Per Share</b></td> <td valign="bottom">&#xA0;</td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Unvested balance&#x2014;December&#xA0;31, 2014</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">56,250</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">16.00</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,579,771</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">25.36</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Vested</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(49,102</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21.97</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Canceled/forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(84,175</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">25.85</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Unvested balance&#x2014;September 30, 2015</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,502,744</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">24.89</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <!-- End Table Body --></table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> As of September&#xA0;30, 2015, there was $82.4 million of unrecognized stock-based compensation expense related to RSUs to be recognized over a weighted-average period of 2.6 years.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b><i>Restricted Stock and Stock Options Subject to Repurchase</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The 2011 Option Plan allowed for the granting of options that may be exercised before the options have vested. Shares issued as a result of early exercise and shares that had not vested are deemed to be restricted stock and are subject to a vesting schedule identical to the vesting schedule of the related restricted stock and options, as well as certain other restrictions. Shares issued as a result of early exercise that have not vested are subject to repurchase by the Company upon termination of the purchaser&#x2019;s employment or services, at the price paid by the purchaser, and are not deemed to be issued for accounting purposes until those related shares vest. The amounts received in exchange for these shares have been recorded as a liability on the accompanying balance sheets and will be reclassified into common stock and additional paid-in-capital as the shares vest. The Company&#x2019;s right to repurchase these shares generally lapses 1/48 of the original grant date per month over four years.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The number of shares of restricted stock and early exercised options to purchase common stock outstanding subject to the Company&#x2019;s right of repurchase at prices ranging from $0.18 to $14.22 per share as of September&#xA0;30, 2015 was 467,123. The liability for shares subject to repurchase as of September&#xA0;30, 2015 was $1.1 million, of which $0.6 million is included in accrued liabilities and $0.5 million is included in other long-term liabilities.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Stock-based Compensation Expense</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Total stock-based compensation expense, including stock-based compensation expense to non-employees, by category was as follows (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="70%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"> <b>Three&#xA0;Months&#xA0;Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine Months Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2014</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2014</b></td> <td valign="bottom">&#xA0;</td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Cost of revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">825</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">149</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,616</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">320</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Sales and marketing</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,518</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">543</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,882</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">978</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Research and development</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,897</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">577</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,251</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,146</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> General and administrative</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,139</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">630</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,970</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,048</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Total&#xA0;stock-based&#xA0;compensation&#xA0;expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,379</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,899</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,719</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,492</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> P7Y5M19D 10.08 Non-accelerated Filer <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Basis of Presentation and Consolidation</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles (&#x201C;GAAP&#x201D;) in the United States (&#x201C;U.S.&#x201D;) and applicable rules and regulations of the Securities and Exchange Commission regarding interim financial reporting. These financial statements have been prepared on the same basis as the Company&#x2019;s annual financial statements and, in the opinion of management, reflect all normal recurring adjustments, except as otherwise disclosed, that are necessary for a fair statement of the Company&#x2019;s results for the interim periods presented. These interim financial results are not necessarily indicative of results expected for the full fiscal year or for any subsequent interim period.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The condensed consolidated financial statements and related financial information should be read in conjunction with the audited financial statements and the related notes included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December&#xA0;31, 2014. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. The condensed consolidated balance sheet as of December&#xA0;31, 2014 was derived from the Company&#x2019;s audited financial statements for the year ended December&#xA0;31, 2014, but does not include all disclosures required by U.S. GAAP as permitted by the applicable rules and regulations of the Securities and Exchange Commission regarding interim financial reporting. However, the Company believes the disclosures are adequate to make the information presented not be misleading.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> There have been no changes to the Company&#x2019;s significant accounting policies described in the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended December&#xA0;31, 2014 that have had a material impact on the Company&#x2019;s condensed consolidated financial statements and related notes.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"> <b>2. FAIR VALUE MEASUREMENTS</b></p> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"> The following table sets forth the fair value of the Company&#x2019;s financial assets and liabilities measured on a recurring basis by level within the fair value hierarchy (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="68%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="14" align="center"><b>September&#xA0;30, 2015</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Level 1</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Level 2</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Level 3</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> <b>Assets</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Cash equivalents:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Money market funds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,701</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,701</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Certificates of deposit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">245</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">245</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Short-term investments:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> U.S. Treasury bills</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,500</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,500</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Certificates of deposit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,920</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,920</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Commercial paper</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20,729</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20,729</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Bank notes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">245</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">245</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Corporate notes and bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">52,270</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">52,270</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total financial assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15,201</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">85,409</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">100,610</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> <b>Liabilities</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Contingent consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,625</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,625</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total financial liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,625</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,625</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="71%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>December&#xA0;31, 2014</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Level 1</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Level 2</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Cash equivalents:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Money market funds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">119,723</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">119,723</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Short-term investments:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Commercial paper</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,298</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,298</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Corporate notes and bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">70,083</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">70,083</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total financial assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">119,723</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">75,381</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">195,104</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"> Where applicable, the Company uses quoted market prices in active markets for identical assets to determine fair value. This pricing methodology applies to Level&#xA0;1 investments, which are comprised of money market funds and U.S. Treasury bills.</p> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"> If quoted prices in active markets for identical assets are not available, then the Company uses quoted prices for similar assets or inputs other than quoted prices that are observable, either directly or indirectly. These investments are included in Level&#xA0;2 and consist of commercial paper, bank notes, certificates of deposit, corporate notes and bonds and the promissory note receivable. Bank notes and certificates of deposit are valued using inputs that are directly or indirectly observable in the market, including the&#xA0;<font style="WHITE-SPACE: nowrap">readily-available</font>&#xA0;pricing sources for the identical underlying security that may not be actively traded. Corporate notes and bonds are valued at a consensus price, which is a weighted-average price based on market prices from a variety of industry standard data providers used as inputs to a distribution-curve based algorithm. Commercial paper is valued using market prices, if available, adjusting for accretion of the purchase price to face value at maturity. The Company entered into a three-year, $2.5&#xA0;million promissory note receivable with a third-party service provider in February 2015, which bears interest at 4 percent per annum. The promissory note receivable is valued on a non-recurring basis using observable inputs and is classified as held-to-maturity within long-term investments. The carrying amounts of accounts receivable, prepaid expenses, the promissory note receivable, accounts payable, accrued liabilities and accrued compensation and benefits approximate fair value.</p> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"> In certain cases where there is limited activity or less transparency around inputs to valuation, securities are classified as Level 3 within the valuation hierarchy. Level 3 liabilities that were measured at estimated fair value on a recurring basis consisted of the contingent consideration in connection with the Company&#x2019;s acquisition of SequenceIQ, kft (&#x201C;SequenceIQ&#x201D;) which is contingent upon the achievement of certain product milestones.</p> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"> The Company estimated the acquisition date fair value of the contingent consideration payable of $1.6 million based on various estimates including a discount rate based on the estimated timing of achievement of product milestones, the probability of achievement and other risk factors, all of which the Company believes are appropriate and representative of market participant assumptions. As of September&#xA0;30, 2015, the fair value of the contingent consideration liability remained unchanged at $1.6 million as there were no changes to the probability of achieving the milestones. The contingent consideration liability is recognized on the Company&#x2019;s condensed consolidated balance sheet within accrued expenses and other current liabilities.</p> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"> A financial instrument&#x2019;s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The Company&#x2019;s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability. During the nine months ended September&#xA0;30, 2015 and the year ended December&#xA0;31, 2014, the Company did not make any transfers between Level 1, Level 2, or Level 3 investments. As of December&#xA0;31, 2014, the Company did not have any Level 3 financial assets or liabilities.</p> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"> Gross unrealized gains and losses were not material as of September&#xA0;30, 2015 and December&#xA0;31, 2014. Realized gains and losses were not material for the nine months ended September&#xA0;30, 2015 and 2014. As of September&#xA0;30, 2015 and December&#xA0;31, 2014, there were no securities that were in an unrealized loss position for more than 12 months.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>9. SEGMENT AND GEOGRAPHICAL INFORMATION</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The Company&#x2019;s chief operating decision maker reviews financial information on a consolidated basis for the purposes of allocating resources and evaluating financial performance. The Company&#x2019;s chief operating decision maker has direct reports responsible for various functions within the Company (e.g. business strategy, finance, legal, business development, products, etc.) on a consolidated basis. There are no segment managers who are held accountable for operations or operating results. The Company&#x2019;s growth strategy is predicated upon the growth of the support subscription business, and the Company&#x2019;s key business metrics reflect this strategy. Professional services are offered with the overall goal of securing and retaining support subscription customers and growing support subscription revenue. Accordingly, management has determined that the Company operates in one reportable segment.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The Company has international sales offices in the Netherlands, United Kingdom, Germany, and South Korea and research and development facilities in India and Budapest. The following presents revenue by country, determined by location of sales office (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="68%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>Three Months Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine Months Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2014</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2014</b></td> <td valign="bottom">&#xA0;</td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> United States</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">29,322</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">12,002</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">77,420</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">31,508</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Rest of world</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,729</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">762</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,089</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,880</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">33,051</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">12,764</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">86,509</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">33,388</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <!-- End Table Body --></table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The Company&#x2019;s long-lived assets are primarily located in the United States and are not allocated to any specific region. Therefore, geographic information is presented only for total revenue.</p> </div> Each share of common stock is entitled to one vote for matters to be voted on by the stockholders of the Company. <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share amounts):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="55%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>Three Months Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine Months Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2014</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2014</b></td> <td valign="bottom">&#xA0;</td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net loss</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(44,492</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(39,502</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(126,897</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(86,732</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Weighted-average shares used in computing net loss per share of common stock</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">43,968,697</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,399,053</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42,626,865</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,169,679</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net loss per share, basic and diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1.01</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(8.98</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(2.98</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(20.80</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> Total stock-based compensation expense, including stock-based compensation expense to non-employees, by category was as follows (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="70%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"> <b>Three&#xA0;Months&#xA0;Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine Months Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2014</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2014</b></td> <td valign="bottom">&#xA0;</td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Cost of revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">825</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">149</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,616</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">320</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Sales and marketing</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,518</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">543</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,882</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">978</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Research and development</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,897</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">577</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,251</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,146</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> General and administrative</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,139</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">630</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,970</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,048</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Total&#xA0;stock-based&#xA0;compensation&#xA0;expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,379</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,899</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,719</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,492</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> </tr> </table> </div> 22.96 --12-31 Hortonworks, Inc. <div> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"> The following table sets forth the fair value of the Company&#x2019;s financial assets and liabilities measured on a recurring basis by level within the fair value hierarchy (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="68%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="14" align="center"><b>September&#xA0;30, 2015</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Level 1</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Level 2</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Level 3</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> <b>Assets</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Cash equivalents:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Money market funds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,701</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,701</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Certificates of deposit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">245</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">245</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Short-term investments:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> U.S. Treasury bills</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,500</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,500</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Certificates of deposit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,920</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,920</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Commercial paper</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20,729</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20,729</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Bank notes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">245</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">245</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Corporate notes and bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">52,270</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">52,270</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total financial assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15,201</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">85,409</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">100,610</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> <b>Liabilities</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Contingent consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,625</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,625</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total financial liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,625</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,625</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="71%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>December&#xA0;31, 2014</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Level 1</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Level 2</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Cash equivalents:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Money market funds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">119,723</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">119,723</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Short-term investments:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Commercial paper</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,298</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,298</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Corporate notes and bonds</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">70,083</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">70,083</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total financial assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">119,723</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">75,381</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">195,104</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>8. INCOME TAXES</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The effective tax rate for the three months ended September&#xA0;30, 2015 was (0.3) percent compared to (0.1)&#xA0;percent for the same period of 2014. The effective tax rate for the nine months ended September&#xA0;30, 2015 was (0.3) percent compared to 1.4&#xA0;percent for the same period of 2014.&#xA0;The income tax expense for the three and nine months ended September&#xA0;30, 2015 and 2014 was determined based upon estimates of the Company&#x2019;s effective income tax rates in various jurisdictions. The difference between the consolidated effective income tax rate and the U.S. federal statutory rate is primarily attributable to a full valuation allowance against U.S. net deferred tax assets.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 24px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> On July&#xA0;27, 2015, the United States Tax Court (&#x201C;USTC&#x201D;)&#xA0;issued a taxpayer-favorable opinion related&#xA0;to the treatment of share-based compensation expense in an inter-company cost-sharing arrangement between a U.S. corporate&#xA0;taxpayer (Altera, Inc.)&#xA0;and its&#xA0;foreign subsidiary. In its opinion, the USTC&#xA0;permitted the&#xA0;taxpayer to exclude&#xA0;share-based compensation in its cost&#xA0;sharing arrangement, and further&#xA0;concluded that the related Treasury Regulations governing the inclusion of&#xA0;share-based compensation in cost-sharing arrangements&#xA0;were invalid. This opinion of the USTC may be appealed by the IRS, and is not directed toward the Company. However, management&#xA0;is monitoring the progress of&#xA0;this case and its potential favorable implications to the Company&#x2019;s cost-sharing arrangement. The Company currently estimates that this court&#xA0;case will not have a material impact on its effective tax rate and income tax expense due to its current full valuation allowance position.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> A summary of activity under the stock option plan and related information for the nine months ended September&#xA0;30, 2015 is presented below:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="54%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Number&#xA0;of</b><br /> <b>Shares</b><br /> <b>Underlying</b><br /> <b>Outstanding</b><br /> <b>Options</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-</b><br /> <b>Average</b><br /> <b>Exercise</b><br /> <b>Price Per</b><br /> <b>Share</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-</b><br /> <b>Average</b><br /> <b>Remaining</b><br /> <b>Contractual&#xA0;Life</b><br /> <b>(Years)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Aggregate</b><br /> <b>Intrinsic</b><br /> <b>Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>(In&#xA0;thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Outstanding&#x2014;December&#xA0;31, 2014</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,953,894</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8.04</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8.80</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">264,531</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Options granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">829,652</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">22.96</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Options exercised</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,738,705</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2.87</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Options cancelled/forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(980,360</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10.08</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Outstanding&#x2014;September 30, 2015</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,064,481</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9.65</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8.10</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">148,610</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Vested and expected to vest&#x2014;September 30, 2015</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,399,572</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9.43</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8.07</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">142,889</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Exercisable&#x2014;September 30, 2015</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,428,028</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5.56</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7.47</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">72,308</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> </tr> </table> </div> 829652 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>4. COMMITMENTS AND CONTINGENCIES</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The Company has a number of operating lease agreements primarily involving office space and data center equipment. These leases are non-cancelable with original lease periods up to 5 years, which expire between 2015 and 2020. Lease expense is recognized on a straight-line basis over the lease term. The Company subleases some excess capacity to a subtenant under a non-cancelable operating lease.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> Rent expense incurred under operating leases was $2.2 million and $1.5 million for the three months ended September&#xA0;30, 2015 and 2014, respectively, and $5.8 million and $3.0 million for the nine months ended September&#xA0;30, 2015 and 2014, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>Legal Proceedings</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> In addition, from time to time, the Company is party to various litigation and administrative proceedings relating to claims arising from its operations in the normal course of business. Based on the information presently available, including discussion with legal counsel, management believes that resolution of these matters will not have a material effect on the Company&#x2019;s business, results of operations, financial condition or cash flows.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Out-of-Period Adjustment</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> During the nine months ended September&#xA0;30, 2015, the Company recorded an out-of-period adjustment related to acquisition retention bonuses from XA Secure. The adjustment was associated with the three quarters ended December&#xA0;31, 2014 and increased total expense by $3.1 million. The&#xA0;Company&#xA0;evaluated the adjustment considering both quantitative and qualitative factors and concluded the adjustment was not material to previously issued and current period financial statements.</p> </div> 2.87 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> A summary of information related to restricted stock for the nine months ended September&#xA0;30, 2015 is presented below:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="48%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Number&#xA0;of</b><br /> <b>Shares&#xA0;Issued</b><br /> <b>Under&#xA0;the&#xA0;Stock</b><br /> <b>Option Plans</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Number&#xA0;of</b><br /> <b>Shares&#xA0;Issued</b><br /> <b>Outside&#xA0;the&#xA0;Stock</b><br /> <b>Option Plans</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-</b><br /> <b>Average</b><br /> <b>Exercise</b><br /> <b>Price Per</b><br /> <b>Share</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted&#xA0;Average</b><br /> <b>Grant Date&#xA0;Fair</b><br /> <b>Value&#xA0;Per&#xA0;Share&#xA0;(*)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Aggregate</b><br /> <b>Intrinsic</b><br /> <b>Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>(In&#xA0;thousands)</b></td> <td valign="bottom">&#xA0;</td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Unvested balance&#x2014;December&#xA0;31,&#xA0;2014</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">672,865</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">894,107</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.62</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">13.70</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,607</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,424,946</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23.76</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Vested</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(421,437</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,594,897</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.56</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23.09</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Canceled/forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Unvested balance&#x2014;September 30, 2015</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">251,428</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">724,156</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.76</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">22.59</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,295</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <!-- End Table Body --></table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="top" width="4%" align="left">(<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">*</sup>)</td> <td valign="top" align="left">The weighted-average grant-date fair value per share relates to 132,506 and 1,424,946 shares of restricted stock paid as part of the acquisitions of XA Secure and Onyara, respectively. As of September&#xA0;30, 2015, 66,253 of the XA Secure and 921,643 of the Onyara shares were vested. See Note 3&#x2014;&#x201C;Business Combinations&#x201D; for additional information regarding this transaction.</td> </tr> </table> </div> 2015-09-30 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Use of Estimates</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, revenue, and expenses and the related disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of expenses during the reporting period. The Company bases its estimates and judgments on its historical experience, knowledge of current conditions, and its beliefs on what could occur in the future given available information. Estimates, assumptions and judgments are used for, but are not limited to, revenue recognition, stock-based awards and warrants, accounting for income taxes, allowance for doubtful accounts and certain accrued liabilities.</p> </div> 1738705 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> A summary of information related to restricted stock units (&#x201C;RSUs&#x201D;) for the nine months ended September&#xA0;30, 2015 is presented below:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="68%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Number&#xA0;of</b><br /> <b>Shares&#xA0;Issued</b><br /> <b>Under&#xA0;the&#xA0;2014</b><br /> <b>Option Plan</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted&#xA0;Average</b><br /> <b>Grant Date&#xA0;Fair</b><br /> <b>Value&#xA0;Per Share</b></td> <td valign="bottom">&#xA0;</td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Unvested balance&#x2014;December&#xA0;31, 2014</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">56,250</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">16.00</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,579,771</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">25.36</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Vested</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(49,102</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21.97</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Canceled/forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(84,175</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">25.85</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Unvested balance&#x2014;September 30, 2015</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,502,744</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">24.89</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Recently Issued Accounting Pronouncements</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> In May 2014, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;), issued ASU No.&#xA0;2014-09, Revenue from Contracts with Customers (Topic 606), which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. In August 2015, the FASB issued ASU No.&#xA0;2015-14, Revenue from Contracts with Customers (Topic 606): Deferral of Effective Date, which defers the effective date of ASU 2014-09 by one year allowing early adoption as of the original effective date January&#xA0;1, 2017. The deferral results in the new revenue standard being effective for the Company January&#xA0;1, 2018. The standard permits the use of either the retrospective or cumulative effect transition method. The Company is evaluating the effect that ASU 2014-09 will have on its condensed consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor has it determined the effect of the standard on its ongoing financial reporting.</p> </div> HDP 42626865 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b>7. NET LOSS PER SHARE OF COMMON STOCK</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Basic net loss per share is calculated by dividing net loss by the weighted-average number of common shares outstanding during the period, less restricted common stock and common stock issued that is subject to repurchase, and excludes any dilutive effects of share based awards. Diluted net loss per share of common stock is computed giving effect to all potential dilutive common shares. As the Company had net losses for the three and nine months ended September&#xA0;30, 2015 and 2014, all potential common shares were determined to be anti-dilutive.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share amounts):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="55%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>Three Months Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine Months Ended</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2014</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2014</b></td> <td valign="bottom">&#xA0;</td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net loss</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(44,492</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(39,502</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(126,897</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(86,732</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Weighted-average shares used in computing net loss per share of common stock</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">43,968,697</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,399,053</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42,626,865</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,169,679</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net loss per share, basic and diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1.01</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(8.98</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(2.98</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(20.80</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <!-- End Table Body --></table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following outstanding shares of common stock equivalents were excluded from the computation of diluted net loss per share of common stock for the periods presented since including them would have been anti-dilutive:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="74%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>As of</b><br /> <b>September&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2015</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2014</b></td> <td valign="bottom">&#xA0;</td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Convertible preferred stock (on an as if converted basis)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,949,525</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Exercise and conversion of convertible preferred stock warrants (converted into common stock warrants upon initial public offering)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,250,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,250,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Exercise and conversion of common stock warrants</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">476,368</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">476,368</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Restricted common stock issued, net of repurchases</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,906,145</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Common stock subject to repurchase</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">61,095</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">206,090</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Stock options to purchase common stock</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,064,481</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,740,630</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Unvested restricted stock and restricted stock units</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,478,328</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">132,506</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20,330,272</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">47,661,264</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <!-- End Table Body --></table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Immediately prior to the closing of the Company&#x2019;s IPO in December 2014, all shares of the Company&#x2019;s outstanding convertible preferred stock automatically converted into shares of common stock.</p> </div> -0.003 1 P8Y26D 11373000 -126897000 -163000 86509000 2500000 2302000 3541000 -127054000 726000 47035000 487000 13259000 90988000 0 -520000 54134000 -31000 68000 -127060000 -231000 835000 -126567000 32375000 27593000 330000 23719000 9214000 756000 27162000 95083000 5800000 -103994000 174089000 -31354000 0 7917000 46238000 8752000 1529000 30260000 23719000 5631000 32768000 38400000 171000 77017000 78000 3061000 39474000 <div> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b>6. COMMON STOCK WARRANTS</b></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> In July 2011, the Company issued a warrant to purchase 6,500,000 shares of Series&#xA0;A preferred stock at an exercise price of $0.005 per share. Upon consummation of the Company&#x2019;s initial public offering, the warrant automatically converted into a warrant to purchase 3,250,000 shares of common stock. The warrant was issued to Yahoo in connection with the Company&#x2019;s Series&#xA0;A financing and the transactions contemplated thereby, including commercial agreements with Yahoo providing for support subscription offerings and certain rights to technology. The ability for Yahoo to exercise the warrant was subject to the continuation of the commercial agreement for a period of two years, which has been satisfied.</p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> On June&#xA0;9, 2014, the Company issued a&#xA0;warrant to purchase a&#xA0;number of shares of common stock up to 1 percent of the sum of (i)&#xA0;45,585,496, plus (ii)&#xA0;the number of shares of Series&#xA0;D preferred stock or shares of such stock issuable upon exercise of warrants to purchase such stock (on an as converted to common stock basis) issued or issuable upon exercise of warrants to purchase Series&#xA0;D Preferred Stock that were sold, if any, by the Company during the period commencing on June&#xA0;9, 2014 and ending immediately prior to the occurrence of a&#xA0;corporate event at an exercise price of $8.46&#xA0;per share. The warrant was issued to Yahoo in exchange for the amendment of the rights held by Yahoo under Section&#xA0;2.11 of the Investors&#x2019; Rights Agreement to approve an acquisition of Hortonworks, which removed a competitor of Yahoo from the list of companies over which Yahoo has such blocking rights. As of September&#xA0;30, 2015, the warrant was exercisable into 476,368 shares of common stock.</p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> Each warrant expires nine years from the date of issuance. The warrants vested upon the consummation of the Company&#x2019;s initial public offering in December 2014. As of September&#xA0;30, 2015, neither warrant had been exercised into shares of common stock.</p> </div> P9Y 65000 3100000 6882000 1616000 6970000 8251000 12064481 4478328 61095 3250000 476368 P5Y 2020 2015 0.05 0.85 P7M6D P4Y 0.020833333 0 421437 1424946 0 1594897 3579771 84175 49102 77420000 9089000 0 0 66253 132506 23.09 0 23.76 921643 1424946 21.97 25.85 25.36 P2Y7M6D P2Y7M6D <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table summarizes the allocation of the consideration paid of approximately $10.0 million to the fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="89%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Tangible assets acquired, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">191</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Developed technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,395</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,785</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Deferred tax liabilities, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(420</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,951</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The acquisition date fair value of the purchase consideration was $10.0 million, which included the following (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> </p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="89%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Cash</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,721</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Cash holdback for a period of 15 months for general representations and warranties</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,875</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Cash payable upon 18-month anniversary of closing date</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,651</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Contingent consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,625</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Restricted stock units (49,102 shares at fair value of $21.97 per share)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,079</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,951</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> </tr> </table> </div> 2015-04-23 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table summarizes the allocation of the consideration paid of approximately $4.8 million to the fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="88%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Developed technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,971</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Deferred tax liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,279</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,119</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,811</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> </tr> </table> </div> 2014-05-13 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table summarizes the allocation of the consideration paid of approximately $26.5 million to the fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">26,429</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Cash</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">180</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Tangible liabilities acquired</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(95</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">26,514</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The acquisition date fair value of the purchase consideration was $26.5 million, which included the following (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Common stock (921,643 shares at fair value of $23.76 per share)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">21,898</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Holdback of 194,259 shares of common stock for a period of 12 months for general representations and warranties</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,616</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">26,514</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 2015-08-31 400000 P2Y P3Y 109600000 486486 7673986 937500 21949525 P8Y9M18D 0 0 -8.98 4399053 -0.001 -39502000 -124000 12764000 -37369000 3229000 -2099000 8136000 -40000 -39626000 -84000 -39468000 4628000 34000 1511000 19491000 1500000 40598000 10111000 8024000 1899000 7025000 900000 9535000 3971000 543000 149000 630000 577000 12002000 762000 -1.01 43968697 -0.003 -44492000 -156000 33051000 -44445000 18251000 88000 21748000 23000 -44648000 -179000 -44357000 11303000 135000 3629000 34017000 2200000 62696000 16382000 11171000 11379000 12297000 11800000 14800000 65000 3518000 825000 3139000 3897000 29322000 3729000 0001610532 hdp:RestOfWorldMember 2015-07-01 2015-09-30 0001610532 country:US 2015-07-01 2015-09-30 0001610532 us-gaap:ResearchAndDevelopmentExpenseMember 2015-07-01 2015-09-30 0001610532 us-gaap:GeneralAndAdministrativeExpenseMember 2015-07-01 2015-09-30 0001610532 us-gaap:CostOfSalesMember 2015-07-01 2015-09-30 0001610532 us-gaap:SellingAndMarketingExpenseMember 2015-07-01 2015-09-30 0001610532 2015-07-01 2015-09-30 0001610532 hdp:RestOfWorldMember 2014-07-01 2014-09-30 0001610532 country:US 2014-07-01 2014-09-30 0001610532 us-gaap:ResearchAndDevelopmentExpenseMember 2014-07-01 2014-09-30 0001610532 us-gaap:GeneralAndAdministrativeExpenseMember 2014-07-01 2014-09-30 0001610532 us-gaap:CostOfSalesMember 2014-07-01 2014-09-30 0001610532 us-gaap:SellingAndMarketingExpenseMember 2014-07-01 2014-09-30 0001610532 2014-07-01 2014-09-30 0001610532 2014-01-01 2014-12-31 0001610532 us-gaap:CommonStockMember 2014-12-01 2014-12-31 0001610532 us-gaap:OverAllotmentOptionMember 2014-12-01 2014-12-31 0001610532 us-gaap:IPOMember 2014-12-01 2014-12-31 0001610532 us-gaap:PrivatePlacementMember 2014-12-01 2014-12-31 0001610532 2014-12-01 2014-12-31 0001610532 us-gaap:NotesReceivableMember 2015-02-01 2015-02-28 0001610532 hdp:ClassOfWarrantTwoMember 2015-01-01 2015-09-30 0001610532 hdp:OnyaraIncMember 2015-01-01 2015-09-30 0001610532 hdp:XASecureMember 2015-01-01 2015-09-30 0001610532 hdp:SequenceIQMember 2015-01-01 2015-09-30 0001610532 hdp:UnvestedStockOptionsAndRestrictedStockMember 2015-01-01 2015-09-30 0001610532 us-gaap:RestrictedStockUnitsRSUMember 2015-01-01 2015-09-30 0001610532 us-gaap:RestrictedStockMemberhdp:OnyaraIncMember 2015-01-01 2015-09-30 0001610532 us-gaap:RestrictedStockMemberhdp:XASecureMember 2015-01-01 2015-09-30 0001610532 us-gaap:RestrictedStockMember 2015-01-01 2015-09-30 0001610532 hdp:RestOfWorldMember 2015-01-01 2015-09-30 0001610532 country:US 2015-01-01 2015-09-30 0001610532 us-gaap:RestrictedStockUnitsRSUMemberhdp:UnderTwoThousandFourteenOptionPlansMember 2015-01-01 2015-09-30 0001610532 us-gaap:RestrictedStockMemberhdp:RestrictedStockOutsideStockOptionPlansMember 2015-01-01 2015-09-30 0001610532 us-gaap:RestrictedStockMemberhdp:UnderStockOptionPlansMember 2015-01-01 2015-09-30 0001610532 hdp:TwoThousandElevenStockOptionPlanMember 2015-01-01 2015-09-30 0001610532 hdp:TwoThousandFourteenEmployeeStockPurchasePlanMember 2015-01-01 2015-09-30 0001610532 hdp:TwoThousandFourteenStockOptionPlanMember 2015-01-01 2015-09-30 0001610532 us-gaap:MinimumMember 2015-01-01 2015-09-30 0001610532 us-gaap:MaximumMember 2015-01-01 2015-09-30 0001610532 hdp:ExerciseAndConversionOfCommonStockWarrantsMember 2015-01-01 2015-09-30 0001610532 hdp:ExerciseAndConversionOfConvertiblePreferredStockWarrantsMember 2015-01-01 2015-09-30 0001610532 hdp:CommonStockSubjectToRepurchaseMember 2015-01-01 2015-09-30 0001610532 hdp:UnvestedRestrictedStockAndRestrictedStockUnitsMember 2015-01-01 2015-09-30 0001610532 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-09-30 0001610532 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-09-30 0001610532 us-gaap:GeneralAndAdministrativeExpenseMember 2015-01-01 2015-09-30 0001610532 us-gaap:CostOfSalesMember 2015-01-01 2015-09-30 0001610532 us-gaap:SellingAndMarketingExpenseMember 2015-01-01 2015-09-30 0001610532 2015-01-01 2015-09-30 0001610532 hdp:XASecureMember 2014-01-01 2014-09-30 0001610532 hdp:RestOfWorldMember 2014-01-01 2014-09-30 0001610532 country:US 2014-01-01 2014-09-30 0001610532 us-gaap:ConvertiblePreferredStockMember 2014-01-01 2014-09-30 0001610532 hdp:ExerciseAndConversionOfCommonStockWarrantsMember 2014-01-01 2014-09-30 0001610532 hdp:ExerciseAndConversionOfConvertiblePreferredStockWarrantsMember 2014-01-01 2014-09-30 0001610532 hdp:CommonStockSubjectToRepurchaseMember 2014-01-01 2014-09-30 0001610532 hdp:RestrictedCommonStockIssuedNetOfRepurchasesMember 2014-01-01 2014-09-30 0001610532 hdp:UnvestedRestrictedStockAndRestrictedStockUnitsMember 2014-01-01 2014-09-30 0001610532 us-gaap:EmployeeStockOptionMember 2014-01-01 2014-09-30 0001610532 us-gaap:ResearchAndDevelopmentExpenseMember 2014-01-01 2014-09-30 0001610532 us-gaap:GeneralAndAdministrativeExpenseMember 2014-01-01 2014-09-30 0001610532 us-gaap:CostOfSalesMember 2014-01-01 2014-09-30 0001610532 us-gaap:SellingAndMarketingExpenseMember 2014-01-01 2014-09-30 0001610532 2014-01-01 2014-09-30 0001610532 hdp:TwoThousandFourteenEmployeeStockPurchasePlanMember 2015-01-01 2015-01-01 0001610532 hdp:TwoThousandFourteenStockOptionPlanMember 2015-01-01 2015-01-01 0001610532 hdp:TwoThousandFourteenEmployeeStockPurchasePlanMemberus-gaap:MaximumMember 2015-01-01 2015-01-01 0001610532 hdp:OnyaraIncMemberus-gaap:CommonStockMember 2015-08-31 2015-08-31 0001610532 hdp:OnyaraIncMember 2015-08-31 2015-08-31 0001610532 us-gaap:RestrictedStockUnitsRSUMemberhdp:OnyaraIncMember 2015-08-31 2015-08-31 0001610532 hdp:OnyaraIncMemberus-gaap:MaximumMember 2015-08-31 2015-08-31 0001610532 hdp:SequenceIQMember 2015-04-23 2015-04-23 0001610532 us-gaap:RestrictedStockUnitsRSUMemberhdp:SequenceIQMember 2015-04-23 2015-04-23 0001610532 us-gaap:EmployeeStockOptionMemberhdp:SequenceIQMemberus-gaap:MaximumMember 2015-04-23 2015-04-23 0001610532 hdp:XASecureMemberus-gaap:DevelopedTechnologyRightsMemberus-gaap:OperatingExpenseMember 2014-08-13 2014-08-13 0001610532 hdp:XASecureMemberus-gaap:CommonStockMember 2014-05-13 2014-05-13 0001610532 hdp:XASecureMember 2014-05-13 2014-05-13 0001610532 us-gaap:EmployeeStockOptionMemberhdp:XASecureMember 2014-05-13 2014-05-13 0001610532 us-gaap:RestrictedStockMemberhdp:XASecureMember 2014-05-13 2014-05-13 0001610532 us-gaap:CommercialPaperMember 2014-12-31 0001610532 us-gaap:MoneyMarketFundsMember 2014-12-31 0001610532 us-gaap:CorporateBondSecuritiesMember 2014-12-31 0001610532 us-gaap:RestrictedStockUnitsRSUMember 2014-12-31 0001610532 us-gaap:RestrictedStockMemberhdp:XASecureMember 2014-12-31 0001610532 us-gaap:RestrictedStockMember 2014-12-31 0001610532 us-gaap:RestrictedStockUnitsRSUMemberhdp:UnderTwoThousandFourteenOptionPlansMember 2014-12-31 0001610532 us-gaap:RestrictedStockMemberhdp:RestrictedStockOutsideStockOptionPlansMember 2014-12-31 0001610532 us-gaap:RestrictedStockMemberhdp:UnderStockOptionPlansMember 2014-12-31 0001610532 us-gaap:IPOMember 2014-12-31 0001610532 us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember 2014-12-31 0001610532 us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember 2014-12-31 0001610532 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember 2014-12-31 0001610532 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember 2014-12-31 0001610532 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember 2014-12-31 0001610532 2014-12-31 0001610532 2013-12-31 0001610532 hdp:BankNoteMember 2015-09-30 0001610532 us-gaap:CommercialPaperMember 2015-09-30 0001610532 us-gaap:CertificatesOfDepositMember 2015-09-30 0001610532 us-gaap:USTreasurySecuritiesMember 2015-09-30 0001610532 us-gaap:MoneyMarketFundsMember 2015-09-30 0001610532 us-gaap:CorporateBondSecuritiesMember 2015-09-30 0001610532 hdp:ClassOfWarrantTwoMemberus-gaap:CommonStockMember 2015-09-30 0001610532 hdp:ClassOfWarrantThreeMemberus-gaap:CommonStockMember 2015-09-30 0001610532 hdp:UnvestedStockOptionsAndRestrictedStockMember 2015-09-30 0001610532 hdp:StockOptionsAndRestrictedStockMember 2015-09-30 0001610532 us-gaap:RestrictedStockUnitsRSUMember 2015-09-30 0001610532 us-gaap:RestrictedStockMemberhdp:XASecureMember 2015-09-30 0001610532 us-gaap:RestrictedStockMember 2015-09-30 0001610532 us-gaap:RestrictedStockUnitsRSUMemberhdp:UnderTwoThousandFourteenOptionPlansMember 2015-09-30 0001610532 us-gaap:RestrictedStockMemberhdp:RestrictedStockOutsideStockOptionPlansMember 2015-09-30 0001610532 us-gaap:RestrictedStockMemberhdp:UnderStockOptionPlansMember 2015-09-30 0001610532 hdp:TwoThousandFourteenEmployeeStockPurchasePlanMember 2015-09-30 0001610532 hdp:TwoThousandFourteenStockOptionPlanMember 2015-09-30 0001610532 hdp:StockOptionsAndRestrictedStockMemberus-gaap:MinimumMember 2015-09-30 0001610532 hdp:StockOptionsAndRestrictedStockMemberus-gaap:MaximumMember 2015-09-30 0001610532 hdp:TwoThousandFourteenEmployeeStockPurchasePlanMemberus-gaap:MaximumMember 2015-09-30 0001610532 us-gaap:OtherCurrentLiabilitiesMember 2015-09-30 0001610532 us-gaap:OtherNoncurrentLiabilitiesMember 2015-09-30 0001610532 hdp:ContingentConsiderationMember 2015-09-30 0001610532 us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember 2015-09-30 0001610532 us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember 2015-09-30 0001610532 us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember 2015-09-30 0001610532 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberhdp:BankNoteMember 2015-09-30 0001610532 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember 2015-09-30 0001610532 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember 2015-09-30 0001610532 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember 2015-09-30 0001610532 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember 2015-09-30 0001610532 us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember 2015-09-30 0001610532 hdp:ContingentConsiderationMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember 2015-09-30 0001610532 2015-09-30 0001610532 hdp:OnyaraIncMemberus-gaap:CommonStockMember 2015-08-31 0001610532 hdp:OnyaraIncMember 2015-08-31 0001610532 hdp:TwoThousandFourteenEmployeeStockPurchasePlanMemberus-gaap:MaximumMember 2015-08-31 0001610532 2014-09-30 0001610532 hdp:ClassOfWarrantThreeMember 2014-06-09 0001610532 hdp:ClassOfWarrantThreeMemberus-gaap:CommonStockMember 2014-06-09 0001610532 hdp:ClassOfWarrantThreeMemberus-gaap:MaximumMember 2014-06-09 0001610532 hdp:SequenceIQMember 2015-04-23 0001610532 us-gaap:RestrictedStockUnitsRSUMemberhdp:SequenceIQMember 2015-04-23 0001610532 hdp:SequenceIQMemberus-gaap:DevelopedTechnologyRightsMember 2015-04-23 0001610532 2015-11-05 0001610532 us-gaap:NotesReceivableMemberus-gaap:FairValueMeasurementsNonrecurringMemberhdp:LongTermInvestmentsMember 2015-02-28 0001610532 us-gaap:NotesReceivableMember 2015-02-28 0001610532 hdp:TwoThousandElevenStockOptionPlanMember 2014-11-30 0001610532 hdp:TwoThousandFourteenStockOptionPlanMember 2014-11-30 0001610532 hdp:XASecureMemberus-gaap:CommonStockMember 2014-05-13 0001610532 hdp:XASecureMember 2014-05-13 0001610532 hdp:XASecureMemberus-gaap:DevelopedTechnologyRightsMember 2014-05-13 0001610532 hdp:ClassOfWarrantOneMemberus-gaap:SeriesAPreferredStockMember 2011-07-31 iso4217:USD shares shares iso4217:USD pure hdp:Vote hdp:Segment EX-101.SCH 7 hdp-20150930.xsd XBRL TAXONOMY EXTENSION SCHEMA 101 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 103 - Statement - Condensed Consolidated Balance Sheets link:calculationLink link:presentationLink link:definitionLink 104 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 105 - Statement - Condensed Consolidated Statements of Operations link:calculationLink link:presentationLink link:definitionLink 106 - Statement - Condensed Consolidated Statements of Operations (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 107 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:calculationLink link:presentationLink link:definitionLink 108 - Statement - Condensed Consolidated Statements of Cash Flows link:calculationLink link:presentationLink link:definitionLink 109 - Disclosure - Description of Business and Summary of Significant Accounting Policies link:calculationLink link:presentationLink link:definitionLink 110 - Disclosure - Fair Value Measurements link:calculationLink link:presentationLink link:definitionLink 111 - Disclosure - Business Combinations link:calculationLink link:presentationLink link:definitionLink 112 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 113 - Disclosure - Stockholders' Equity link:calculationLink link:presentationLink link:definitionLink 114 - Disclosure - Common Stock Warrants link:calculationLink link:presentationLink link:definitionLink 115 - Disclosure - Net Loss Per Share of Common Stock link:calculationLink link:presentationLink link:definitionLink 116 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 117 - Disclosure - Segment and Geographical Information link:calculationLink link:presentationLink link:definitionLink 118 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:calculationLink link:presentationLink link:definitionLink 119 - Disclosure - Fair Value Measurements (Tables) link:calculationLink link:presentationLink link:definitionLink 120 - Disclosure - Business Combinations (Tables) link:calculationLink link:presentationLink link:definitionLink 121 - Disclosure - Stockholders' Equity (Tables) link:calculationLink link:presentationLink link:definitionLink 122 - Disclosure - Net Loss Per Share of Common Stock (Tables) link:calculationLink link:presentationLink link:definitionLink 123 - Disclosure - Segment and Geographical Information (Tables) link:calculationLink link:presentationLink link:definitionLink 124 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 125 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities Measured on Recurring Basis by Level within Fair Value Hierarchy (Detail) link:calculationLink link:presentationLink link:definitionLink 126 - Disclosure - Fair Value Measurements - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 127 - Disclosure - Business Combinations - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 128 - Disclosure - Business Combinations - Summary of Acquisition Date Fair Value of Purchase Consideration (Detail) link:calculationLink link:presentationLink link:definitionLink 129 - Disclosure - Business Combinations - Summary of Acquisition Date Fair Value of Purchase Consideration (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 130 - Disclosure - Business Combinations - Summary of Fair Values of Assets Acquired and Liabilities Assumed (Detail) link:calculationLink link:presentationLink link:definitionLink 131 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 132 - Disclosure - Stockholders' Equity - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 133 - Disclosure - Stockholders' Equity - Summary of Activity Under Stock Option Plan and Related Information (Detail) link:calculationLink link:presentationLink link:definitionLink 134 - Disclosure - Stockholders' Equity - Summary of Information Related to Restricted Stock (Detail) link:calculationLink link:presentationLink link:definitionLink 135 - Disclosure - Stockholders' Equity - Summary of Information Related to Restricted Stock (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 136 - Disclosure - Stockholders' Equity - Summary of Information Related to Restricted Stock Units ("RSUs") (Detail) link:calculationLink link:presentationLink link:definitionLink 137 - Disclosure - Stockholders' Equity - Schedule of Stock-Based Compensation Expense (Detail) link:calculationLink link:presentationLink link:definitionLink 138 - Disclosure - Common Stock Warrants - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 139 - Disclosure - Net Loss Per Share of Common Stock - Computation of Basic and Diluted Net Loss Per Share (Detail) link:calculationLink link:presentationLink link:definitionLink 140 - Disclosure - Net Loss Per Share of Common Stock - Outstanding Shares of Common Stock Equivalents Excluded from Computation of Diluted Net Loss Per Share (Detail) link:calculationLink link:presentationLink link:definitionLink 141 - Disclosure - Income Taxes - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 142 - Disclosure - Segment and Geographical Information - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 143 - Disclosure - Segment and Geographical Information - Revenue by Country Determined by Location of Sales Office (Detail) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 8 hdp-20150930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 hdp-20150930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 hdp-20150930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 11 hdp-20150930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R39.htm IDEA: XBRL DOCUMENT v3.3.0.814
Net Loss Per Share of Common Stock - Outstanding Shares of Common Stock Equivalents Excluded from Computation of Diluted Net Loss Per Share (Detail) - shares
9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share of common stock 20,330,272 47,661,264
Exercise and conversion of convertible preferred stock warrants (converted into common stock warrants upon initial public offering) [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share of common stock 3,250,000 3,250,000
Exercise and conversion of common stock warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share of common stock 476,368 476,368
Restricted common stock issued, net of repurchases [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share of common stock   7,906,145
Common stock subject to repurchase [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share of common stock 61,095 206,090
Stock options to purchase common stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share of common stock 12,064,481 13,740,630
Unvested restricted stock and restricted stock units [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share of common stock 4,478,328 132,506
Convertible preferred stock (on an as if converted basis) [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share of common stock   21,949,525
EXCEL 13 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0````(`'&.;$>9D_GWS`$``-,:```3````6T-O;G1E;G1?5'EP97-= M+GAM;,V9RT[#,!!%?Z7*%C6N[?(494/9`A+\@$FFC=4XMFRWE+_'3@%!51"O M2G>31^]X[DW&.9N>WS\Y"H.U:;LP*9H8W1ECH6K(J%!:1UU29M8;%=.MGS.G MJH6:$Q.CT1&K;!>IB\.8>Q07YS;"/7X4C?)4WT6?YKO[VWA? ML+\<>:[]]6=#[\7`^M,>(?&C'`(DAP3),0;)<0B2XP@DQS%(CA.0'*<@.?@( M)0@*43D*4CD*4SD*5#D*53D*5CD*5SD*6#D*604*604*604*604*604*604* M604*604*604*604*624*624*624*624*624*624*624*624*624*624*6<[%````*P(```L```!? M.0Q(OW[ MCMB`PD.MQ-*O>X^NO`ZIK`XTHO8<4M?'5$Q^#*G*_=ITJK$"2+8CCVG!D4*> M-BP>-9?20D0[8$NP+,L5R*V.V:SGVL7.U49V[M,41Y26M#;3"&>6X9MY6&3I M//B)]!=C;IK>TI;MR5/0!_ZS#0//>997'L=V+YRO+0O]C^AY%.!)T:'B1?4C M9@,2[2F]@OIZ`(4QOCLEFI2"(S>C@KN_V/P"4$L#!!0````(`'&.;$=YY7JT ML0$``!L:```:````>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%V<`94`*S=LU1MH8*`$^I/.&/7NK2P,_LP7%R3?IDT[R9EWT3QI MVD4;R_EC.%7IT+6Q/O1Q\M:0D(:PY6@O@6CA>"P!; M.&(+(%LX9@M`6SAJ"V!;.&X+@%LX<@N@6SAV"\!;.'HKT%LY>BO06TGOVNAE MFZ.W`KV5H[<"O96CMP*]E:.W`KV5H[<"O96CMP*]E:.W`KV5H[X[>'NCM.7K["[UC70UA^Y2&0[N/UZ[Y-AP67>`=T_LI7#_E/!4V M7&B=QIV".Q^O_M2A=Q/]Q0(``*<+ M```0````9&]C4')O<',O87!P+GAM;+U6P5+;,!#]%4TN;0_@8%+:9H)G($#+ M#+2920IG(:]C#;+D2G(FZ==W;2>N#;*+?2@7UNM]*^W;MQO/I!E/%UJEH"T' M0[:)D&:*SO-1;&TZ]3S#8DBH.<80B6\CI1-J\5&O/15%G,&58ED"TGK^>'SF MP=:"#"$\2JNDHV"6GW*1IH(S:KF2P3UG6AD567*]92!FWLN``H&9E\`RS>TN M&)^?GG@X@&TR2L]\8_'^%=15CA_M47?N M67$KP/R(%E3;_T1%4=.!B,F>B;+00PI"94BNI44YDEM9'H7-JU-267.%>0#FXP#,V0#,)R?F"@S3/,UY)2HB MEYGA$HPIJ%]FB1-S@\(A#U1D0.Z!FDSGE3>E6EE50EP33UP6#71'8D#";9&I M.!UKL*A2D`RWG!.QM(H]QTJ$.-3OR/6O#(72FAKK*^+)(]6:MEWW.UARI_"Z M"]"D6$4Y*Q7>B;F53"5`5G3;=D]85W+^"FJM:1KC*A9[4??ORXF[ERU](>]7 M]$FTW,W9GP/BPYMI[T9TLNJ?]"?-]_N3YKL'NHVT(W*#=+@'NAUS$8;R?FU*V#;LQD M`,:]V-LP^+L:9@+>OK_^H9W.F3MUZZ`;X]9!??O5>GG8;OUG>S)@'TP:^^#5 M!\^+SQNO^5D>_`%02P,$%`````@`<8YL1_FU>4H^`0``:0,``!$```!D;V-0 M;1!]P5B4 M&S`BCE*%32&W8@UL,AY?,P,HE$#!#L#<]\2L*I4L9`"!+G1X M)7N\WX6:8$HRJ,&`QK%;ZQI;LD%?EJV'LFHSY+.<\YY,EOREFO)CR]\-D9_X&PZ8;XM\Z/AFD[:+& M&B[<+6D4+9<^":0@RJ`]:F6DE:U=:(^I']'9JZJ^`%!+`P04````"`!QCFQ'F5R<(Q`&``"<)P``$P`` M`'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYB MZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+4 M1B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I`DQEJ&&^+3&K!'@$WVWO@C(WXV( M]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76 M>)7`\:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y`\F MIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z>`HWEL:\4*Z">P'_T=HW MPJOX@L`Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JV ME+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^`VVZG=PZ M.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'N MH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+:`'@Z]1`O)256`Q M6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5 M'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN M>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41`71%`B.5'`86 M%S+D4.Z2D`83``>LX=SFWJXPD6L_UC6'ODRWSEP MVSK>`U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X`Q\U*M: MI60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F`6/,,H68XWX=%FAHSU8NL M.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L# M!!0````(`'&.;$>@`)CA:`(``&@,```-````>&PO^OBUG;B!P'%\SR(83,;0>SOIP-?/3F8[VZ.?'$F_C[Q' M?7L<]1[F'O'=L2G9FY$>^;TA]]J#C<-<\.Y\A]`!<5B]@@6BVC\P[JF@0@*E M"TBKL`A'##N/1T1)(HD!<\0(73IX:`!;&2CMT.9GN$TNWM:2`.2Z04EGRJ7T!KSY:EWAP7'#N1UN^`=R'1,AB.-Q;8 M0<=-A,RP7$<.X`J*0XISI1=(4LS-J$1II`NE!--&1E`A.**&J MK6"OR7VTXW>O96QUZC M(*D)582O-"!SQWHRNNE6,^VZM>;,FJY1VUF%$GWMWXJBR3*-5@37PET>("/1Q_PPC7U8 M&O-`GFJEWL"F/"F M^<9K,<^>5$84=_ZJDEY4\ZP(5?,H>C=LVYRW4L7*9#S)1A&V&^IW2TI3B0WL M=BW=C^V#C%1BQ5OE;T-G=^W.LYP6E$XWC/C:G12/#H'Q!N&EE[_$+5_.LW%& M>.O-M51>V$ONQ2=KVD;J^\#*R$I:YQ=QN-V;M=2REK]COT/-K#5KX<`E#!E`!H.)8 MT`1`$P!-C@5-`30%T/18T`F`3@!T\A)T*5QI91.GFI@5.6^=U,*YSH9%6P/H M%$"G+T'77%IRQU4KR%?!76MCB+T#P!D`SEX"]DU?F'HI]2;3H'YC]&^J"=RPN2%-^7#VJ@J9(96Q+G98Q&%YN8)=6]T:6I!;OE3 M/P8H:IXP=2'N]UGADS#WEC?KF(6VN0%1J&J><'50L1Q=S5'6/&'K`\#6IVP[T%Y+0VSPA;DJ7%(BBP#0A\."TTQQ1J#!-*3PT?90BJI>- M$S8/3A_%=$S1:YKP^M#TO2/7808P(5/TFB:\/HSZNPI;!$2AZC2A>MJ$+4@: M1*'J-*'Z(53(I#6WF$0HJDX3J@^BZ"FB4'7Z:M5WJ#-$H>LTX?I@CB7O<&U& MVUG"]N1OLX\ZRL#0=O;*A/T<==QZ,+2=)6P?1+'>YJ.W^TC8/HPJ$(6VLX3M MPRC<@#"TG:42^P%4V+Q7;=@X`@IM9\E-2&*=2_XX#&UG"=L'4Q]#VQG:SA*V M#Z/0=H:VLX3MN'B"FKM5$#>0:'N1LGTH(1>8VPNTO3@VMQ>8VPNTO:#;0\'S M.2`/_J+ MX=W)8$/>'98^_@]02P,$%`````@`<8YL1RXELB),`@``]`<``!@```!X;"]W M;W)K9,Z:\CZJLY<;/E6K6 M",ECSBHJGWC#:OWES$5%E>Z*"Y*-8/1D356)2!`DJ*)%[6>I'7L56:TJ*O[M6,G;C8_]?N"MN.3*#*`L18/O5%2LE@6O/<'.&W^+UWL<&8E5 M_"Y8*^_>/9/\@?-WT_EYVOB!R8&5[*A,"*J;&]NSLC21-/EO%_23:8SW[WWT M9SM=G?Z!2K;GY9_BI'*=;>![)W:FUU*]\?:%=7.(3<`C+Z5]>L>K5+SJ+;Y7 MT0]HB]JV+7R)PL[F-I#.0`8#(:.&L#.$@P&6#D%F=EX_J*)9*GCKR8::OXW7 M6BY,$!W9TY.1>IUL3&%7*DMO69"BFPGSH"!6L0,%'A1(QW8"B.^R$VLGWP/V MH`BG`>$C``:WH;5'T_;HT1Z!/;+VV)4?*':@2*8!L1,06_MB!`"*Y30@<0(2 M:U^-`$"!@VG"PDE8@!\_(FHKB0$!$A+@>!JR=$*6`''NE`0@G63&5EDY$2OP M1R-+U4EFS`('3H8=UA&2$4BO6E.Y7+D5_2:Q(I0V]L%]47(I:>@>N]%5O;^0SYXKI)((GG4RN M2_#0*=E9F=>%R1**$G04;_H:.Q3Z[#]02P,$%`````@`<8YL1_;.=T#C`P`` M8!(``!@```!X;"]W;W)KJ`'*<=5;;JZ9A93U=6+F36)Y9AJ'AX@<<^_'\&]T$Y&OM8F-N1M_#"?GQN1G4[?#X^8TCN>'-!V>3ZXIAT_=V;7^/\>N;\K1'_8OZ7#N77F8 MBYHZ%8SIM"FK=K/;SN>^];MM]SK65>N^]U=WE<<,WRXGOUXR7'U/IO!/7?=C.OCC\+AA M4P97N^=Q:J+T'V^N<'4]M>1[_@<;_=7G5'C]?6G]ZSQ<'_^I'%S1U7]7A_'D MT[)-OW>7WQV.04T-/G?U,/]-GE^'L6N6DDW2E#_ALVKGSPO\QS(L M"Q<(+!!K`<_(`HD%\D-!"LGF<7TIQW*W[;M+,IS+Z6KS!X_W4R.^Y<0/9O#S M-+?9SS.UV[[M1+9-WZ9VWB%B1O:(W"8*)-2*I+[_8`CQ/@2<_"R@7M^OE^_K M,ZB74&_>1VQGQ,`@$%$L9[>I`B@NK*A;A2$`<1:K;/;5`&4 M4=+R^UE4,(N"+#F1!9!,5Q,%5&.0\9SA6C_(M8GO,(Y?&P\[C%@5-QT&="6DK!B.EK3]R.$]8>!ZEE ME/>0,<;?D*DX@"DF;,2=4H0%*2:1$[Z[73,0U-8H@+,1^EHC\QO4I.+`"G! M(G:.(NQ0@>(CG95CFMP[B]K*+J!?ED9&W/5DV*,2W*J'9*G;AR[9G[Z M/W;=Z'P[[),?XNC,FUI(3K59RB-6 MO01:.1-G."(DQ9RV75#D;N]%%KDX:=9V\"*1.G%.Y9\G8&+8!6%PV7AMCXVV M&[C(\>2K6@Z=:D6')-2[X#'6?2_$FUW\J'8!L0C`X*!M M`C7#&4I@S`:9PN]CYK^2UG@]OZ0_NVX-_9XJ*`7[W5:Z,;`D0!74],3TJQB^ MP]A"8@,/@BGW1(>3TH)?+`'B],./;>?&P;])-Z-MWA"-AF@RA/%=PWHTK#\9 ML"=S?7VCFA:Y%`-2/;5_=K@U;<2"(G M>?*2:%E1CHIDDF!3?Q8BNH7PFX^1A\B^]J]O_;'WK[W_X1:QI8E=1DKFRB2>QDL2,OZ6E>62GJ$GU0>VTZAO=#FA+F# M4`NAP021E0ELS,4W+1C4VDXWMI*_"_Q"B_YRLTW7:_$74$L#!!0````(`'&. M;$&PO=V]R:W-H965T&ULC9A- M;]LX$(;_BN%[(PY)B63@&*@E%;N'!8H>=L]*K,1&+7?5WV=MX=_]MMAYZL5R\6V?JR>#\./]OQ'31K2,>%#>^BG_QBY+:04D'YH M(4'M4\\5U5"M5UU[7O2G:IQ/<.OQ;DSB,R]\=_5^)*:EZFP MKQ3&9Y_'Z_?Q&N,UQIOW)1XGQ&!/("+!:'N=RI&RH++K4(%0JD'IZU2)%#AP MXG-9:516BK*B!6/(V6%Y(8:(25D M)AA5+JQ,.4,6B*BNZ;$7QJRZ#3&@K6#*R0ESJ6+674&47&?,0 M("X.78=K:$,,6,DN4<*4Y&9L090V@NN#,K0)LQ8IR.@J!32K.5,:5+Q[T*Y, MU"-"]R"CM("H*X7N4307M>,6*V$N%9:9<"5A6J>IFJ$N[J6`QF68LC?$0*8L ML[+S@`E@MR+"O#TIQI]*PF0FYVRQ$+=40/\RG*<2`W[.LF-'J81DUVVP5!G:--F;0\5U<7%C!30QPYD#,-.,(3Y,YZPG-<3YZ26<_:1N%N#I;,B)P^9+]K_8R9)'CAE%'&7)F=XP$R[MX279+; M3#?$^+%3*;<-!,X[,[?"B\"!S-+XFPHI#*`U;L[TE'$/E^B5EO-P8H`SW9R@ M^+M.T`;AO,[I`NH`<#->]*2,RT+WMM&*Z56/F''5N>C4I9>]P"GOJPQ7!,Z/ MG(T[`KWR!=!F1LD9$N/'"ZGHA276DB.)BDJZ$=']QY%"PNQ-?-]T))`PR6+E M!1,W<^9E_'@AZ16;.UX0HY7+;,9Z\"OI1,JLYB*`_O3@?[*L>;I`_/-W";0^1Y`;V/_>*^'8:VF:Z9'MMVJ'W-XL;7OJNK[>7'H7X?AC M:$_A:O)R/[K^#U!+`P04````"`!QCFQ'?B("I^@!```Z!0``&````'AL+W=O M(`MP9!3MH4"00WNF MI=&"<%%)VDK_OEQD>8D:YV*2H_?>O!F3DPUJU2_<;W9=D" MQ?*)]\#TEYH+BI4^BL:7O0!<61(E?A0$"Y_BCGEY9F,O(L_X49&.P8M`\D@I M%G^?@?!AZX7>.?#:-:TR`3_/_(E7=128[#A#`NJMMPLW^]0@+.!7!X.\VB/C M_<#YFSG\J+9>8"P`@5(9!:R7$Q1`B!'2B?^,FI>4AGB]/ZM_L]5J]P#D M=U>I5IL-/%1!C8]$O?+A.XPE6(`#DCTVMR/<:+@P(EH9 MZ>JE;JS5%+:U>7;*5ZO,/QF=&TAD(<\.LDC^#RD<))P0OLX_:R+RYC)$EAY] MDN`A8N\0B_2QA_C60^P:$;M&K!_SDUN^"^X2RU\'MQ:9A2Q=FO&%=J>S5E-G-?PDB8,L[[OA7UTQ"J*Q;U6BDA^9MS`3RR:CDETX$H_`'M/:\X5:%?!4^JA5@^RZ4"@5F:[U'OA MWK8[*-Z?)]4T+O-_4$L#!!0````(`'&.;$=?H*9OF@(```8)```8````>&PO M=V]R:W-H965T&ULC99=DYHP%(;_"L-]%P@A@(/,K&BGO>C, MSEYTKZ-&91:(3:)N_WWS!7XTHC<"\7E/SGN2<"A.E'WR'2'"^VJ;CD_]G1#[ M21#PU8ZTF+_0/>GD/QO*6BSD(]L&?,\(7FM1VP0@#%'0XKKSRT*/O;&RH`?1 MU!UY8QX_M"UF?V>DH:>I'_G]P'N]W0DU$)1%,.C6=4LZ7M/.8V0S]5^CR2)7 MA`9^U^3$+^X]E?N2TD_U\',]]4.5`FG(2J@(6%Z.I")-HP+)B?_8F.TX?K76QVXH&TO M\;T6?YEKW>GKR?R3A5;F%@`K`(-@F,WV.UG:*)Q)D*(B-[LEQ'01;_!;F;9GR=9FQJ%9M:Q8_U M\%H/C1YJ?79CHM-(:BIAD&\0PMLEN<0JB\5Y$HY@I];6"Y#:0P> MFTN!C/7(6!QF]LSA&-S,(B.\C%;+U"^\S<\.@[#ZRL&'2)W9TZG23 M&C=HQ$UJ%R?-1_Q8*(,C?BP#XFC$D872)S9_YG24&4?.;60=9=91,F*[ZB$P M9JF'T,A:+WH(HL>>GW'AR[@1[(//^0"(X@E5Y?R`1<)JW!S+OS:R#S_D!F:79C+KAXR[>$;75_Y=Z*'CIA7ES#Z-#"7X'J$C?CLVA218[QN6SY MID.?PY?%'F_)+\RV=<>])16R-^D6LJ%4$)EQ^"+KO),?)<-#0S9"W:9J`4R? M-@^"[ONOCN'3I_P'4$L#!!0````(`'&.;$>NWNB^J00``$<7```8````>&PO M=V]R:W-H965T&ULC9C!^MYMU\])7QY/[WB;=2UV7[7];5S67^X58A!L_CL^'?KRQVJQ7<[O] ML7:G[MBQ%VAY"B9%'\?W:6[^IV,YA^;YN=X\>?^?I&.'ESE=OT8 MHAR^7EWAJFJ,-&3^%X.^Y1P;7O\.T;].Y0[V'\O.%4WUSW'?'P:WZ2+9NZ?R MI>I_-)=O#FO08\!=4W739[)[Z?JF#DT625W^\M_'T_1]\?^8#)O1#0`;P-Q@ MSD,WD-A`OC504Z7>V537'V5?;M9M(6;$:@I,98$$UAZDYW$Y0>$6F/\\@WV?P-Q^D M-YBFGP=0[P,H'T!-`7+]WN-IDAA?A9KRS$CXW(XFZ]%83T27 M9V0]&08`RJCV!7F-3#-Q6U1XD1'V&=&+0B62?2>)%2$<-:2#J/9X[AGB%JI(T9 MV8(FDU!8#YMHAI.)J4C3F9`Z@GU`&H&09Q&)/L`)Z2:03B*F5VBJ"$2&X`"' MHJ60H-G>0UVNK8IP1"-(Y(A3SI#7+$%R8"YFV?4@ONV')I%`%`D.O"A:&F`1 M@2J1R\_M`,TB\)A17/>@QG`S%S7BFC6WO="X`L25X)8+%.E,`@Q2*EE(,3X(SA#J3F32""?+&&RBR#B)&EZ1))Y%TP)"N M"")E!X9%I**W>A()QBW[6Q3E1G.0#Z&RJ,II&DJD(7`TE(%RDNV?+&RQ3,1F M1=(HE(@OX*@;1#&OQI(FG$3"<8OZ%D7&LL0-H51^K;MMB`:<1,"QNU@9MH.I MM):=61C-*(CH(T4C3J5A*6$L!1'8-.<M>G$%^2[+UP`A:V?=J2X`T'8!@K%Q^/4597YY.U M:Y^G<]LNV34OI]X?'LYWY[/A!QC/-S_FZ=U@+/TR=/K!E?OYHG)/_?C3C$_#G_/ZB[XYAV/K^>Q\\S]0 M2P,$%`````@`<8YL1V_>C6NC`0``L0,``!@```!X;"]W;W)K!I"3+DN26*2XZ6N2A]J2+'`1/M:>)MP`2 M2NL5N%M.\`!2>B'7^'W2_&KIB>?QK/X8IG7NC]S``\I74=G6F4THJ:#F@[3/ M./Z&:82-%RQ1FO`EY6`LJIE"B>(?<15=6,?X9YM.M.N$;")D"^$N"<9CHV#S M%[>\R#6.Q/3*M!- MN#J&E#AT-F[I4EUNYWT6SN0+7N0];^`OUXWH##FB=2<;#J!&M.#:)S<;2EKW M?I9$0FU]N'6QCE6CFM&\V`'` MD395^8XD+3NHJU M)U-7.#DI-#P98B>EN/F[!XGSCF[HJ?`L^L&%`JLKMO):H4!;@9H8Z';T?K/= MEP$1`;\%S/8L)L'[`?$E)#_;'\M`/(]/ MZH]Q6N_^P"T\H/PC6C=XLQDE+71\DNX9YQ^PC'`;!!N4-GY),UF'ZD2A1/&W MM`H=USG]*5\=Z4]Q5[!B$+C")N%\P*X)Y]:LM9_',WF'U]7( M>_C%32^T)0=T_F3C`72(#GS[[.:6DL&_GS61T+D0?O6Q25P")\YZF M="T\BZZWOL"JDFV\1B@8C,"!:&CW]#[='0J/"(!?`F9S%A/O_8CXXI,?S9XF MW@)(J*U7X&XYP0-(Z85='6$:X]8(U2A.^I)Z,1;52*%'\-:YB".L<_^3Y0KM.R!9"MA&^)L%X M;!1L?N.65Z7&F9B1^[-+=PZNO8A3)LZ;<6,'31T&K\I3E19IR4Y>Z`(3B8<% MLR&84[_:(J/7Z%F@9Y_3\TMZ'AWFB\/_$"@N!8HH4'PT8L0<5DS^K@D[VU,% MN@M7QY`:I\'&+=VJV^V\S\*9O,&K&PO=V]R:W-H965T6CG-"\ MVA[`D7U#9?=,<:%I M5<;:LZE*')T4&IX-L:-2W/PY@L3I0#=T*;R(KG>AP*J2K;Q&*-!6H"8&V@-] MV.R/14!$P"\!D[V(2?!^0GP-R8_F0+-@`234+BAPOYSA$:0,0K[QVZSYT3(0 M+^-%_5N;$9)`RT?I7O!Z3O,(^R"8(W2QB^I1^M0+11* M%']/J]!QG=*?73[3;A/RF9"OA*]9-)X:19M/W/&J-#@1._!P=IN]AYL@XI6) M]V;]V%'3Q,&K\EQMBJ)DYR!TA4G$XXQ9$?"Q37`D42*/XW8L(<%\S]/TW8Q9XJ,%V\.I;4.&J7MG2MKK?S(1XB^X!7 MY<`[^,E-)[0E)W3^9.,!M(@.?/OL;D=)[]_/FDAH70B_^-BD*Y42A\/R0-97 M6OT%4$L#!!0````(`'&.;$==R%:,HP$``+$#```9````>&PO=V]R:W-H965T M+F"@?H MW9\&M>+6I;IE9M#`ZT!2DF5)I]M][A$!\$O`9$YBXKT?$-]]\E+O M:.(M@(3*>@7NEB,\@)1>R#7^F#6_6GKB:;RH/X5IG?L#-_"`\K>H;>?,)I34 MT/!1VC>X=H+5BA-^))J-!;50J%$\<^XBCZL4_R3I3/M,B&;"=E*N$N" M\=@HV'SDEI>%QHF8@?NS2[<.KKV(4R;.FW%C!TT=!B^+8YGFMP4[>J$S3"3N M9\R*8$[]8HN,7J)G@9Y]3]^/>]0'XND$>!_'\C1LQ^P?SXIPD[ MV5,%N@U7QY`*Q][&+5VKZ^V\S\*9?,'+8N`M_.2Z%;TA![3N9,,!-(@67/OD MZIJ2SKV?-9'06!_>NEC'*Q43B\/R0-976OX%4$L#!!0````(`'&.;$?E@G+7 MH@$``+$#```9````>&PO=V]R:W-H965TV>=L[U.\9LU8'B]@9[T/Y/@T9QYU/3,ML;X'4D*:ED6L/9FRP,%)H>')$#LHQCX@O(7FH]S0+%D!"Y8("]\L)[D#*(.0;OTZ: M[RT#\3R>U>_CM-[]D5NX0_E'U*[S9C-*:FCX(-TSCK]@&F$;!"N4-GY)-5B' M:J90HOA;6H6.ZYC^Y/E$NT[()T*^$'YDT7AJ%&W^Y(Z7A<&1V)Z'LUOM/-P$ M$:],O#?KQXZ:)@Y>%J=RMRDBB`0``L0,``!D```!X;"]W;W)K&ULA5/;;J,P$/T5RQ]0$R#=5420FJZJ]J%2U8?=9P<& ML&HSU#:A^_?K"]"DBK8O>&8XY\P97XH)]9OI`"SY4+(W>]I9.^P8,U4'BIL; M'*!W?QK4BEN7ZI:900.O`TE)EB;)+5-<]+0L0NU%EP6.5HH>7C0QHU)<_SV` MQ&E/-W0IO(JVL[[`RH*MO%HHZ(W`GFAH]O1NLSOD'A$`OP5,YBPFWOL1\)MX"2*BL5^!N.<$]2.F%7./W6?.SI2>>QXOZ0YC6N3]R`_81MEZP0FG"EU2CL:@6"B6*?\15]&&=XI]LH5TGI#,A70D_ MDV`\-@HV?W'+RT+C1,S`_=EM=@ZNO8A3)LZ;<6,'31T&+XM3N=EF!3MYH0M, M)!YFS(I@3OUJBY1>HZ>!GGY/SR[I6728S0[S[P7R2X$\"N3_&S%B#@MF^Z4) M.]M3!;H-5\>0"L?>QBU=J^OMO$O#F7S"RV+@+3QSW8K>D"-:=[+A`!I$"ZY] M2#K*RW_`5!+`P04````"`!QCFQ'*B-3 MTJ,!``"Q`P``&0```'AL+W=OP)%W);4]T-ZY8<^8K7M0W-[A`-K_:=$H[GQJ.F8'`[R))"59GF7W M3'&A:57&VHNI2AR=%!I>#+&C4MS\.8+$Z4`W="F\BJYWH<"JDJV\1BC05J`F M!MH#?=KLC]N`B("?`B9[$9/@_83X%I+OS8%FP0)(J%U0X'XYPS-(&81\X]^S MYD?+0+R,%_6O<5KO_L0M/*/\)1K7>[,9)0VT?)3N%:=O,(^P"X(U2AN_I!ZM M0[50*%'\/:U"QW5*?XIBIMTFY#,A7PF/632>&D6;7[CC56EP(G;@X>PV>P\W M0<0K$^_-^K&CIHF#5^6YVNSN2W8.0E>81#S.F!7!O/K-%CF]1<\C/?^<7ES3 MB^2PF!T^?"ZPO1;8)H'M_T9,F..">?RG";O84P6FBU?'DAI'[=*6KM7U=C[E M\4P^X%4Y\`Y^<-,);``MH@/?/KO;4=+[][,F$EH7P@`*\C24F69]F&*2XT+8M8>S9E@8.30L.S(790BIN/ M/4@<=W1!3X47T78N%%A9L)E7"P7:"M3$0+.C=XOM?A40$?!'P&C/8A*\'Q!? M0_*KWM$L6``)E0L*W"]'N`<'R":81U$*Q0VO@EU6`=JA.%$L7?TRIT7,?T9WD[T:X3\HF0 MSX0?632>&D6;#]SQLC`X$MOS<':+K8>;(.*5B?=F_=A1T\3!R^)8+M8_"W8, M0A>81-Q/F!G!O/K5%CF]1L\C/?^>OKRD+Y/#9>J^R;X76%T*K)+`ZG\C)LQ^ MPFS^'9*=[:D"T\:K8TF%@W9I2^?J?#OO\G@F7_"RZ'D+O[EIA;;D@,Z?;#R` M!M&!;Y_=K"GI_/N9$PF-"^&MCTVZ4BEQV)\>R/Q*RT]02P,$%`````@`<8YL M1Y;3DL'-`0``X`0``!D```!X;"]W;W)K&ULC53; MCILP$/T5RQ^P)B3`-B)(FZVJ]J'2:A_:9P>&B];&U#9A^_?U#399H:0O>&9\ M+C/"=CX)^:9:`(W>.>O5`;=:#WM"5-D"I^I!#-";G5I(3K5)94/4((%6CL09 MB:,H)9QV/2YR5WN112Y&S;H>7B12(^=4_CT"$],!;_!<>.V:5ML"*7*R\*J. M0Z\ZT2,)]0$_;?;'S"(W]),2;37Y4!QS9%H!!J:T"-E!G;:4HW>)&?BTT:Y^1LA:XPGG@,F`5!C/JJ18S7Z+&CQ_?I MVVOZUG>X]>[;]+[`[EI@YP5V8<3MVH@>`GE4W7*W02VEP$=UYK(308^^@AP:@US\V2,*BU#3,32W\#?:+% M,+\GRZ-6_`-02P,$%`````@`<8YL1VB,$!NC`0``L0,``!D```!X;"]W;W)K M&ULA5/;3N,P$/T5RQ^`T;((L6==%CA:T2MXUL2,4G+] ML0>!TXZF=`F\]&UG?8"5!5MY=2]!F1X5T=#LZ%VZW6\\(@#^]3"9$YOXV@^( MK][Y4^]HXDL``97U"MQM1[@'(;R02_PV:WZE],13>U%_#-VZZ@_86KKU@A<*$E52CL2@7"B62O\>]5V&?XLFO9*9=)F0S M(?M&8#%1*/.!6UX6&B=B!NYGEVX=7'L1ITQ<;<:U'31U:+PLCF5ZFQ;LZ(7. M,)&XGS$K@CGUBRDR>HF>!7KV,ST_I^>QPCQFSW__++`Y%]A$@CB$5CLK&*UVCZ^N\R\),ON!E,?`6_G+=]LJ0`UHWV3"` M!M&"2Y]<75/2N?^S.@(:Z\U;9^OXI*)C<5@^R/I+RT]02P,$%`````@`<8YL M1P8Y/*_H`0``RP4``!D```!X;"]W;W)K&ULC53- M;J,P$'X5BP>H@?"7B"`UK5:[AY6J'G;/#ID$5!M3VX3NVZ]M#$U7UI(+MH?O M9\8P4XY^CTFS,7C"A]%!P'D9$F, MXC@,,\Q(VP55:6,OHBKYH&C;P8M`=]\!CM#E%H(!;QJX51WNR12?[(^9LY_#CM@]#D`!1J922(7J[P M!)0:)>W\[D0_/0WQ=C^K?[/EZO2/1,(3I[_;DVITMF&`3G`F`U6O?/P.KH;4 M"-:<2OM$]2`59S,E0(Q\3&O;V76R)^7C13L.%$='*2.'61!8JWLMXL!' MCRT]7J=OOM*3*<.-RS!=%TB\`HD3R'PE3IC#C,G735*O2>H$BO^8S)CMNDGF M-7.`G$9>VD^C(E6YY MVYEGSA5H__`A#5"C)^MRH'!69IOKO9AFS710O)]'YS*_J[]02P,$%`````@` M<8YL1_QH2Y/0`0``X`0``!D```!X;"]W;W)K&UL MC53);MLP$/T5@A\0RK*UQ)`%Q`F*]E`@R*$]T])H04A1(2DK_?MRD12[$.Q> MQ)G16V;`)1N%?%<-@$:?G'7J@!NM^STAJFB`4_4@>NC,GTI(3K5)94U4+X&6 MCL09"8,@)IRV'28&S=H.7B52`^=4_CD"$^,!;_!<>&OK1ML"R3.R M\,J60Z=:T2$)U0$_;?;'Q"(W]),2[37Z4!QS8%H!!H:T"-JIW;O-WL"E%3'*R/2FS-A.4[K!\^R<;](H(V)^^O:9O?8=;[[Y+[POLK@5V7F`WC1BOC>@QQQF3W#>)5DVB22"]83)C M'N^;Q*LFL1=X#&Z8S)C_V*YDU229!,(;)C-F^X\)N3B"'&3M;II"A1@Z[4_@ M4ETN\U/HCO`7/,]Z6L-/*NNV4^@DM+D([KQ60F@P]L%#A%%CGILE85!I&R8F MEOX&^D2+?GY/ED&ULA53;;J,P$/T5RQ]0$P*]1`2IZ6JU M^[!2U8?VV8$!K/K"VB9T_[Z^`$TJM'G!GO&YS&ALBE'I=],!6/0AN#1[W%G; M[P@Q50>"FAO5@W0GC=*"6A?JEIA>`ZT#27"2)LDM$91)7!8A]ZS+0@V6,PG/ M&IE!"*K_'8"K<8\W>$Z\L+:S/D'*@BR\F@F0ABF)-#1[_+C9'7*/"(!7!J,Y MVR-?^U&I=Q_\KOJ6$SP!YU[(&?^=-+\L/?%\/ZO_#-VZZH_4 MP)/B;ZRVG2LVP:B&A@[:$+3"0>)LR"($Y]U2+%:_0TT-/K].TE?1LKW$;W/+LND%T*9%$@FUK, MUUJ,F,.,N;UNDJ^:Y)/`W7],9LS]-Q-R-C@!N@WWTZ!*#=+&N2W9Y0D\IF'P M7_"RZ&D+?ZANF33HJ*R[/F'*C5(6G'URDV/4N4>Z!!P:Z[=W;J_CO8V!5?W\ M"I=?0?D)4$L#!!0````(`'&.;$?#%DH=IP$``+$#```9````>&PO=V]R:W-H M965T;`?@R+N2VNYIYUR_8\Q6'2AN M;[`'[?\T:!1W/C4ML[T!7D>2DBS/LENFN-"T+&+MR90%#DX*#4^&V$$I;CX. M(''TRQ8``F5"PK<+R=X!"F#D&_\;]+\:AF(Y_&L_BM.Z]T?N85'E*^B=ITW MFU%20\,'Z9YQ_`W3"-L@6*&T\4NJP3I4,X42Q=_3*G1S?1KA/RB9`O MA+LL&D^-HLV?W/&R,#@2V_-P=JN=AYL@XI6)]V;]V%'3Q,'+XE2N[N\+=@I" M%YA$/$R8!<&\^M46.;U&SR,]_YZ^OJ2OD\-UZGZ;?2^PN138)(%-ZI]EUT9, MF,.,^7](=K:G"DP;KXXE%0[:I2U=JLOM?,CCF7S!RZ+G+?SEIA7:DB,Z?[+Q M`!I$![Y]=K.EI//O9TDD-"Z$/WQLTI5*B<-^?B#+*RT_`5!+`P04````"`!Q MCFQ'+O4ZAF0"``"W"```&0```'AL+W=ONK;G*[\68E@&`=_5I,-\00?2RR<'RCHLY)(=`SXP M@O/#./G[H.LW]/I*7CR@?_LO'2'&NA M-H*J#*:X?=.1GC>T]Q@YK/PU+#>0*XA&_&[(R*_N/65^2^FK6OS_MR0&? M6O%"QQ_$YI`HPAUMN?[U=B`P#C3>7W#`E-BPEG"D2R>S)9+BLD^9DNE)5>:Y"%);! M61'=8$*->;I@HL\Q&X.!"1%(!TX;H>^2"(U$.E52JY(])LB< M][*,S'E-)@LS:(BGU'0PBE46*'")909(8.!&1J`G")Z6ZH` MFD$!SHH"S"\IA&X7X8RB6E"E0,^DE^8'9N>>ULJY+320^5`J2#2!%I( M,[4\14R+EAR$NLV42S-7S4+0X7),F,XJU7]02P,$%`````@`<8YL1QF$1MGB M`P``A18``!D```!X;"]W;W)K&ULE9C;;MLP#(9? MQ<@#S!8E^E"D`=8,PW8QH-C%=NTV2F/,MC+;;;JWGP]TU@Z,0]W$L?.+(AE] M)J7UR36_VH.U7?!:E75[NSITW?$F#-O'@ZWR]H,[VKK_9>^:*N_ZV^8I;(^- MS7?CH*H,(8KBL,J+>K59C\_NF\W:/7=E4=O[)FB?JRIO_MS9TIUN5VHU/_A> M/!VZX4&X68?G<;NBLG5;N#IH[/YV]5'=;#$=)*/B1V%/[9OOP>#\@W._AINO MN]M5-/A@2_O8#2;R_O)BM[8L!TO]S+_)Z+\YAX%OO\_6/X_A]NX_Y*W=NO)G ML>L.O;?1*MC9??Y<=M_=Z8NE&'`P^.C*=OP,'I_;SE7SD%50Y:_3M:C'ZVGZ M)8UH&#\`:`"X.LNX@N9,LN#-I5"SY!V-VEIAF2:\;2-@ED,B70,IZ MD`KB3#WBS-A9,IHENVY`16R@XV-AI$JQ3BCB#1;6SAV)E$HBM;#$SK(L`2WP M"'B/B&`04*,TGQ?MD1>>/&4D>2&1D`;!@T'@&01U/2FD MT1@)E@#P9,%,EJ```$\6>)`%/%E@!-%Z@`4\6$!@B3J)F`\V]@@VX;U(!,$F MM)`A62K@)$NB*)6L5IX_(+8@%IC(^*QD\JSHB/5"S\PL]34D4@B+16>6"8N. MYA'4C]FH_-<^JGJN@X!6KD4\+>J2% M+UUZYG"I'R.1K"'3/*V::`5!2Z93/MS4(UR^*.E,$F[F$:[A,32$H1:4%*/8 M<(V2AVOXJF3FJK34:9'H6@=ZELE>!H;'T!"&6K)O,WQ>C$=>^`)F4)(7E!=* MP]-EXNLEBC3"#M3P=!FB2PLZ4,/393SH,CQ=)A.$FXDZ4)+).E#D&<290<%R M19Y!]&`0>081KB>%-+(.%'FR<"9+<@3!DX4>9.&%8PS!G@L]P$(>+"2PM,0$ MO^-"CQT7\AT?+NVXZ#P+YZW4A0Z4#K1(QG6@X9L#PV/^9+_ES5-1M\&#ZSI7 MC4>$>^Z9NW?1UZ) MTR+$8;?Q4N[VRFQ$11[U=INRYHTL11.T?+L('_#]$T%&8A6_2GZ2G^X#`_\J MQ)M9_-@L0F08>,77RKA@^O+.E[RJC"<=^0\X/<HT(XK5M6(0@GHA*$!@7PAGN*3#$$ZQNE8,0J1>B!0@ MR`A$>A/B6C$(D7DA,H"(1R"RFQ#7BD&(F1=B!A#)2(C9U!!S;X@YA*`C(>93 M0V#DC6&W39!TY-L&T=C'_44R#(+](-"0D@D-"1-OG6,RO=!Q[*>`7I%XNUH" M#;@33>A(V-]1,+04BL;B="(\(8Z_:6!7[W@VY<6D_E--_^-4_06+H6*IMVVX M+^@)1#C5AX*FX/KK$D-ATGB"B[D_X_GTC(F_K`B4%?6VAPS^03L10E\SCCZ- M#S5O=W9PD\%:'!OEIH=^MQ\.'X@=/\[R(C^P'?_)VEW9R.!5*#W$V%EC*X3B MF@'=Z33V>GSM%Q7?*G.;F?S<0.<62ARZ^;0?DHM_4$L#!!0````(`'&.;$?X M0^]"604``+(@```9````>&PO=V]R:W-H965TDWJ8^6S31]4Y`E/4YT4V?XP7R[Z][Y7RT7YUN3[@_]>S>JWHLBJ_VY]7IYN MYFP>WOBQ?]TUW1O)L]JLR_[G?-+NVM>E\MO';["UO?I2G1P]]4%W"ES*O^_^SE[>Z*8L0,I\5 MV9_A<7_H'T_#)S:%,#R`0P`_!S`9#1`0(*@!$@(D-4!!@*(&:`C0U``#`>9O M@(X&6`BPU`H.`MR7@&28OW[V[[(F6RZJ\C2KCUG'!+MNY567I,T\:Z>\;E=3 MG[/JU]-R\;[D2BV2]R[1)PWO-;=!H\8XRAR1L`^B(B+ MEN,LFM MGM!;W%0YX&4(5L8MWEL[H;!I&X M,H2M0.`0BH$O9@EK7N!G63'E,#MRF@W^%3LV!1&IMS@V(IA7Y.2T`I%SE!4K M<.\2P;LB9Z<5B)2QA/.JP!$4`4'TRDE"H2"RA#HX@B(@&#'C%8@DIRPFW`8% M<&JC`S>(A.&4&<)I%D"S):20N`?*"1XH&TV/$]5=!1-E#%6Z""J[X*&M>,;2WBM%[ MJW!L5,`F9DU!1-G(%0Z-"A88641K$$G+*,.*,Z."!T9VV'40D>X*J9&;,83K MM\<@HIRY%8Z?(EC@6DVP0(73IP@6N`81^Z@:+X1[H(IZH()"X(&DRR*%DZR" M!T8L80TB6H\TCK(&I[3H_0D8.A`)1^F1QOU4`_`6O4D,:^$LHG0(WQ4T`._2 M6)T@(L"J\5U!PZ[@"`:GO_`>;FE*^AZH<9)U(#ER2EF#B`FNTLAZ>L!UXTW" MH=>$2\]U$)$F&H=>`_2.8$(:MUP]P7(U#JIVE`D`4)63%,LT.*H&4'6$,X;! M7==,<%V#\V6"H<;<$$2T+PP,#I@)@!&LU?_3U:][@_U[+ELFK+HORG=EF7CVRSI5=OPG<\VYQ>YWS;=4]/U:/A* M?7C1E,?P"X'SSQ26_P-02P,$%`````@`<8YL1P/%#S)2`@``H0@``!D```!X M;"]W;W)K&ULE5;;CILP$/T5Q`R(3'L67/:$#XF)*#P&;*$8[%33T012&63"@;O3K2JV]TKHB M1]YW(WZE'CL.`Z)_7G!/YK4/_K+PUAU:+A>"N@K.<;MNP"/KR.A1O%_[S[!J MH)`0A?C9X9E=O'O2_(:0=SGYOEO[H?2`>[SED@*)X80;W/>222C_-J3_-&7@ MY?O"_E6E*^QO$,,-Z7]U.]X*MZ'O[?`>'7O^1N9OV.202L(MZ9EZ>MLCXV18 M0GQO0!]Z[$8USOI+$9HP>T!D`J)S`"1W`V(3$'\*"+0SE=<7Q%%=43)[;$+R M;\-*P*DD$2(:).BE.JBI55Z3I8X+XFD`O/L?&I8.#Q.H@,:4HKM,<%2;7I3"8+(7DL4QJ ME4DU1>Y`D%D3S=P3S:T.FI,DD'V M6*6TJI1ZWQ3A8P((K?54RXX%!;":`'B\=QH#*LL4'(3L70*1*2K<_G?-`LHC M%Z'8+A0;H>B>4&R*[]*U8.\Z2%PRTB#(G$IG[SLPC9?>S2@U0I%+1IE=R#1H MX>(UMV_)_#^VI+W[H+C7YKSG\C675=4GJ)YP,BT7@O.MI/X+4$L#!!0````(`'&. M;$>U@;LE4@(``*4(```9````>&PO=V]R:W-H965T^LQ9A['T,_LK7?T('Q,60'@(V48QV MJFCH@R@,LV!`W>C7E9I[I75%CKSO1OQ*/78S&L?_&7BK3NT7$X$ M=16+_VG^&I@4)"%.)GAV=V\>Q)\QM"WN7@^V[MA](#[O&6 M2PHD;B?@#[TO1O5?=9OBM"4V0LB4Q"="R"Y6Q"; M@OBF(-#.5*XOB*.ZHF3VV(3DOPU/`DXEB6#V1!@FUDEQ4K52=76JXS"N@I,D MNL)$"O.B,5&:?8YI#"8NSYA`>+`:B:Z-)-I(I`@@3Q\3Q-<$>O(Y-BX='"16 M!XDFR&YBC@J3ZJ70&(!0_AX+I5:A5`OER6."S!HU20!\"NH]L)"H<]!I%UCT#DODD@MKN(39#\\[3-&50XZ-@;#Q)#4=[3,>U9 MN.2Q]QWHQHO!957MG0?_T7I@[SUP:+[&@)(2PLA!R=Y]X-!^S0*"59G?*`47 M!\J$#O@'HH=N9-Z&<'$VJ2-D3PC'@B9<">.M^&8X#WJ\Y_(QEXGT*:H'G$S+ M1\'YRZ3^"U!+`P04````"`!QCFQ'49\3W-4"``"1#```&0```'AL+W=OQ='\MF.)[T/VEH:'8"&@*>"1!-$H@A$%="9`B1*X$:`G4EQ(80?R($ MNEA#J1^89$7>BI/7'5C?@'"GX&TOHI0]5=].W;I!LQUN7I&_%00@#]YZH0L, M#IA[C<'KB*5!T/@ZYL%@2'8=\SCJ7(>L1DAZQ@0J66O&>)DQT1FC$0%J+09U+T9LC2"> M+<920S".T,$EL;HDVB4$FPW5-AH#:3AODEI-4C,*.&&B,3>90\$SJTFFBY&E M$P4SF)A"-&\#H=5G6'8L!X"U-P#I":*R3[1H(BX3!_8QP\R,Q;$8?L(K>EBZ)XN@C4*A-FGYLI@W'8' MM(\?XGR[K@SH!C!Q<;(/()+Y?ET94)2"0[^B?0(Q,D8.CT:T[WGXA4T/[5.# M\7R_K@R(9,GG=(,/;VH'MN,_6;LKF\Y[$5*]]`WO9ELA)%L+*0[C!\#Y*Z3X!U!+`P04````"`!QCFQ'/*)'3DH"``"G M!P``&0```'AL+W=OG'/FS)B,\Y[Q#U$1 M(H-/VK1B&592=@L`Q+8B%(L)ZTBKWNP9IUBJ+3\`T7&"=X9$&X"B*`,4UVU8 MY";VQHN<'653M^2-!^)(*>9_5Z1A_3*$X3GP7A\JJ0.@R,'`V]64M*)F;<#) M?AF^P,4K-!"#^%637EP\!]K\AK$/O?FQ6X:1]D`:LI5:`JOE1-:D:;22ROS' MB7[EU,3+Y[/Z-U.NLK_!@JQ9\[O>R4JYC<)@1_;XV,AWUG\GKH94"VY9(\QO ML#T*R>B9$@84?]JU;LW:VS>SR-'\!.0(:"`,>?R$V!'B+T+RD)`X0O)LAM01 MTIL,P-9N.E=BB8NR*1;88%H0EZ`%I;$)RD#T"E!:63F0\TM3UQ MEL8K2KT5I:ZBV;A`YNUI]GQ/IUX'4R9J?&PO=V]R:W-H965T2Y4I*W'W[E430C;V@ M!/>B/N0#"(+Z?U+R_%35/YN=,6WPNRP.S<-LU[;'^S!L7G>FS)N[ZF@.W5^V M55WF;?>Q?@N;8VWRS1!4%J&,HC@L\_UAMI@/WWVO%_/JO2WV!_.]#IKWLLSK M?[^:HCH]S,3,??%C_[9K^R_"Q3P\QVWVI3DT^^H0U&;[,/LB[M<:>F0@_MZ; M4_/I?=`7_U)5/_L/Z\W#+.IK,(5Y;?L4>??R89:F*/I,W:$/<=7O=) MNLQ!M^1-=S4-.>OA>EK,/Q9*JGGXT2>Z8.3`?'4,^)FE8[2?>71,[&=6C#Q/ MC#S?')/XF6?'I'YF[9CLS(1=;\D&R\L&*]M@:1.H:#J!NDP`-H'"!(*JTC(K MQ\CI08`)?3.,"9G&.,,]4B;+2-D%`.D8]WF@L\(JDRK-(/IVA.R M]@1KCT=6)\'5F>HZS7D+2LF"4BPHF4Z0D=+,^-(4$5G"\'6?(O6W?XU0)E7" M$:@0]%#H1"H;\0$'`6=*DAX'#0O&_.8,<>9#VYI`SP+%2`'D^@FX80%IRQ&H M?R#W-L#]ST&:,0XM?('*!U(]&L>Q$,A$0LH8BM:I0*$"N?4!;M<.(O<^M\K_ MA_S%T!H5*%(8O6H1TIQUS.AQ4,N:]$%T)X2D'C[@:9XBQ4TC:0R3:@V8(1BI2VU+QM2WI,XU$>]`CFELB ME$4ZRQ)RK7"WY8)K!..(NU:T,TEW&AK96I8(`0@)UT?FR^IIT%\4;6/2V=B( M7:X1L>)*V*.GE3N7#]VDX00Q(FX?G1QX7LT MYR^)/ETHU'?,N;^.R,9`Q&\,T%H$=P&4#QUS="SRMH-X MNL,$OSF0W4/:",#=.XP=`A`2W-,6T`H'IW#&V4C3"MH\)BJQ7]02P,$%`````@`<8YL1R=A'M&ULG9=-30GHDMVTP`N2#'Z;^OA!9BIQM,ZH,!\>X^JP]>Q.*DVN=N+Z7V7NNJ MZ9;^7NO#;1AVZ[VLBRY0!]F8.UO5UH4VE^TN[`ZM+#9]4%V%C)`TK(NR\?-% MW_;0Y@MUU%79R(?6ZXYU7;1_[F6E3DN?^D/#8[G;:]L0YHMPC-N4M6RZ4C5> M*[=+_X[>KEAL);WB9RE/W=FY9XM_4NK97GS?+'UB:Y"57&N;HC"'%[F2564S M&?)O2/K&M('GYT/VKWUW3?E/12=7JOI5;O3>5$M\;R.WQ;'2C^KT34(?$IMP MK:JN__?6QTZK>@CQO;IX=<>RZ8\G=X<3",,#&`2P,8`EDP$1!$3O`D)76=^O M+X4N\D6K3EYW*.QLTULC;VT2D]DSG>G,./4YVWZD\L5+'J5\$;[81!<:UFON MG89^K%@Y!8NR41.:"M`RF(\AF$LP@0!%G?UF M4!E.94#E&)52P()9L$"D,U`1C@+'R,0DRJE8P&=X'\6=A8*U<-1:1A*8"PG( MG%G#K86"M^#K?D0YE0A2=-$*,/WDOR<7]R,*AL110QJ+2Z&X.)I!POV(@B%Q MU)"&Q>M$29#,642X'U$P)/[.D,Y%]Z,H^5BT&D5SBL&=B((5\6RJF$$T8Y$Q MW(88V!`7$YQ!)&9X/<,MB($%"70Q9\"!O4D:)Q&=@<)]AX'OB*EW)8AHS%.* M/LH9;&78YTK"_8F!/XFIERJ(J#%[/N/!9+A!,3`H@;Y6AX%VHHQ%__A3>+8S MK66[ZW?LG;=6QT:[C>G8.GX5W+%^9_LFSQ>'8B=_%.VN;#KO26FS/^ZWL5NE MM#05D,!T>F^^6\:+2FZU/&PO=V]R:W-H965T?/>#)[GV/E%=2_]4VOJME_[QV$XW0=!OSW*INQ7ZB1;_=4TYZ,?N M$/2G3I8[$]34`3`6!TU9M7Z1F[&GKLC5>:BK5CYU7G]NFK+[O9&UNJQ][D\# MWZO#<1@'@B(/YKA=UF[YAAX?3^Q?S;EZO2?RUX^JOIGM1N. M.EOF>SNY+\_U\%U=ODBL(1H)MZKNS;>W/?>#:J80WVO*-WNM6G.]V%]2AF%T M`&``S`$B,8E;(9/FIW(HB[Q3%Z\_E>/D\7L-[T82S>SIW'I=MN'L3.%%_EJ( M+,J#UY'H`\8&;BR&SXA`LY,2X%/A@!+Q;0+QD4#8'(4E$.PV0?B1(+0$(6:0 M?"RR-9C,9FDQ;!7#;96(5(E0):54(JMB,0Z%Q*1$C!(9)<'ME&YBK"2*V?7' M8?X24C0Q?"%C"W4EKG6EI$2*$GQA@E(L*W'HHXQ4R5`%*)7$JF13L[+DM@QG MI(X9'H7$@A"",KBRWK^%."V$SDR%`P60WN+@;BXNZ"P$EALN-`B"[N(8(I=L M:2/S$*6BA49!$!_T"[$#AF M0:Y>^%81E&8Z68>V!*"E`*7()6R2LB`>0IB%#GT)M*W!Q=8(NN-1%J:92V&T ML0&-SA,RE72SH+@0>"H=N$?0?K&`.W8(@AYQ^?!Z=SS8/8#;T[_`B/Y4'^:WL#E7;>\]J MT,<"LWO?*S5(G8+>Z/G>49^^YH=:[H?Q-AESM.<1^S"HTW2\FL]XQ1]02P,$ M%`````@`<8YL1\T7F&ULC57;;J,P%/P5Q`?4V%QR$4%J@U;MPTI5'W:?G6`"JL&L[83NWZ]O MR2:5$^`AOC`S9\Z(V/G(^*=H")'!5T=[L0D;*8^P M5$M^`&+@!%>&U%&`HB@#'6[[L,C-WCLOLP__M"*!LW(0S/ M&Q_MH9%Z`Q0YN/"JMB.]:%D?<%)OPF>X+B'2$(/XU9)17,T#;7['V*=>O%6; M,-(>""5[J26P&DYD2RC52JKR'R?ZOZ8F7L_/ZC],N\K^#@NR9?1W6\E&N8W" MH"(U/E+YP<97XGI(M>">46%^@_U12-:=*6'0X2\[MKT91_MF&3F:GX`<`5T( M,'E(B!TAGDM('"'Y1@"V%1-$B24N!!TD+JS%;9.]P:0V+(N!6:2?Z4*IMU#J"BVG!3)OJ]G\ M5A=>!XOI5K<6`V.41ME]6.F%W;6S]-I9.CNK!W4L)LM0&D^767G+K&P9-",V M&'F#-]LSDX?0:P+"Z>Q+!X()2E;)C%BA_S\%T8Q@'6B%8)9\CQ9<'3H#/I"? MF!_:7@0[)M7Y98Z9FC%)E$[TI/0:=1%=%I344D\7NI`]FNU"LN%\TURNN^(? M4$L#!!0````(`'&.;$=>&5I<70(``.X'```9````>&PO=V]R:W-H965TO/!#GKB/\WY:V M;-R$(+Q,O#6G6NJ)J"JC:]RAZ6@O&M8'G!XWX3-8;T&J)4;QNZ&CN'L.=/([ MQM[UX.=A$\8Z!]K2O=061-T^Z`MM6^VDR'^=Z8VI`^^?+^[?3;DJ_1T1](6U M?YJ#K%6V<1@`U`)B"R()/F-R))57(V!F(@^N>!M9)S;:*<`Y6;4&4;3VX*K\J/ M*H&@C#ZTT8/&!FZMYJ:(E+L7`4-?.'0(.&^`'@V0S1$9`X3B>8/DT2"Q!HG- M($X?B^R-!MLLK09D\XS4RT@=(_,Q@/W:6RN"Z0HMX&1>3N8X>(IC11"L"CS/ MP5X.=IQ\BH,O]>3I/"?W4)P`N6)?#W,W`-#2:K2MT7C"%.DB^LZ&X_ M[B@_F6-'!'MV[J7=CJ^SUZ/M&9K]_":ORH&1,4E5 M#O%*Y5*KP_LD[3'D1U(-EQ.U^L17_T'4$L#!!0````(`'&.;$>J M00@KQ`(``.$*```9````>&PO=V]R:W-H965TU303C.(U:4G=A5>JUQ[XJV4DT=4=Y",)AX:G>'X1: MB*HR&N.V=4L[7K,NZ.EN'CZ`V1JD"M'$[YJ>^<5YH(I_9NQ%7?S4P5>G@_JWW6[LOQGPNF2-7_JK3C(:N,PV-(= M.37BB9U_4-M#H@0WK.'Z-]BM?.K8@@5=FS<\"/1+U/8";Q7HE(Y4#: MQ>63T)J]?A95^5IAB,OH50E=,5`S"\.D'F1E$#`2D2S`604,71F@#H>W$RP- MD2:>&NZ*K#^)W"P379>)C%G(FC5!`%\+8".`K4!Z762GF9&L#(1C?[RAW=I3;CO+[`H73TV*ZIR!VEJ"7[[EJ(92` MW..KI1*,/,9:*,USZ''64D4VP1D`W(T-NUXQ00(ZW07P"_8B=Q5HBKT&0GF1 M^>PU5))YH)6%Y!\`^.Q%=O_!Z83.W-L-/1YMQV@(O-0ZR%AC#^^O]'%][NE_5Y/3CS8L%,GS!=I7!VG MLP>HOO\?UA=@M@2.]96:YO2\\"Y?E4>RI[](OZ\['CPS(:<./1SL&!-4%AQ_ MDR8?Y+PY7C1T)]1IIMPW$YBY$.PX#)3C5%O]!U!+`P04````"`!QCFQ'N=%' M[K("``#5"@``&0```'AL+W=OMU2JVWX?B6//Z-8$ MM4V$XSB+6EIW856:M:>^*OE)-G7'GOI`G-J6]O^6K.&718C"8>&YWA^D7HBJ M,AKCMG7+.E'S+NC9;A$^HH<^K`V^N!_8/.WWLJ#4AN'P9;MZ*F1 MS_SRD[D:4DVXX8TPO\'F)"1OAY`P:.F[/=>=.5_LDSQV87``=@%X#!CSP`&) M"TBN`>3+`.("R(>`R)9B&K&FDE9ESR^!.%*]/="#@O>:1#$'JGJA&FLX>]/: MJCQ7)$%E=-9$=QAL,$N+N2(BQ0ZFP"$4CDTX_CS!"CL17V#6`R:9EI'^T6%,_B.)W.4X!Y"IN'>`A%,=A3L^S9 M5(1`$<@9C8!&<[MG!&&//!C.XWQ"/'R"8*.@;S@%P59!9'H3+1THP:G?+D*P M8Y"S#/&1"WL&?<,T"'8-<5KP90FN8I*3R^$0AV#G+6(3X4!5QRX5\R MCD$5V+F"S#_?TBL'2HB'?3%L'3RX(O>@P&"U&'^CV@16D7ALZ0$TSY+,1RWL M'CRX!_PR%JZQ%I3/2!;?'!__I:.;H:!E_=Y,5R+8\%,G[4PPKHX3W",V0\45 M7I5'NF>_:;^O.Q&\<*E&$S-![#B73*F)9ZH!!S5CCC<-VTE].=>=L5.7O9'\ M.`R1XR1;_0=02P,$%`````@`<8YL1["KHF=8`@``,P<``!D```!X;"]W;W)K M&ULC97+CILP%(9?!;%O,`8WD$LAF4W`SO?_YX)UG/:4O?.2$.%\-G7+EVXI1+?P/+XM M28/YC':DE?_L*6NPD$MV\'C'"-YI45-[$`#D-;AJW2S5>Z\L2^E1U%5+7IG# MCTV#V=\5J6F_='WWO/%6'4JA-KPL]0;=KFI(RRO:.HSLE^Z+OU@C16C@=T5Z M?O7NJ-PWE+ZKQ<_=T@4J!5*3K5`.6#Y.)"=UK8QDX`_K>0FIA-?O9_?ONEJ9 M_09SDM/Z3[43I4P6N,Z.[/&Q%F^T_T%L"9$RW-*:ZU]G>^2"-F>)ZS3XTSRK M5C][\T\,K&Q<`*T`#H(ASK@@L(+@(@@?"D(K"+\:(;*"Z"Z"9VK7G2NPP%G* M:._P#JOCY"\DSI2)='9DN[C\$MJ3Z6^1I:D`'S`4Q`%$QSA>4@DA7>GXYK<&U!'R5HGCPO$8V6 MB&R)_EB@Q)2(;,MGX`&56RJ>)?$T55@*/J369PK,XKO"O*N1T!!VT,.8.UMZ M;(4YY,/N,.]?H!HI=_LK?Y'[(_N%O!_,.+_89VF'#^079H>JY8,-BYKLA7J=J^:;H6X6@G;G*VJX)[-_4$L#!!0````(`'&. M;$=X&PO=V]R:W-H965T0C8 M.7/FS`ECICZ*\57N.%?)>]\-CMM, M[D?.UC:H[S($`,UZU@YI4]N]I[&IQ4%U[<"?QD0>^IZ-_QYY)XZ+%*;3QG.[ MW2FSD35U-L>MVYX/LA5#,O+-(GV`]TN4&XA%_&[Y49[<)T;\BQ"O9O%SO4B! MT<`[OE*&@NG+&U_RKC-,.O-?3_J1TP2>WD_LWVVY6OX+DWPINC_M6NVT6I`F M:[YAATX]B^,/[FNP"E>BD_8[61VD$OT4DB8]>W?7=K#7H_NE!#XL'(!\`)H# MYCSA`.P#\$<`L94Z9;:N;TRQIA[%,9%[9OYM>*_AHR'1S(DN1FJ?+.=HG6KJ MMX;DJ,[>#-$9!EG,H\/`&9%I]F`*E(;"D0V_D&#I$#2_G@&?9W";#]@7@:\3 MD',"X@B()R#G(@>+R5T9#H,`Q@`5Z&O@TI,5E$)$R75)>5!2[B5%F$*#IM!X M4XJ@@B+"%(?!*`?Z<\&3,.Y+06504.D%T>L$5="2*MX2"((2[/8U4R9003$M M+Y@2QGTM"88E32U<1%"@H"\0W6`,#JO`UXU9>E!1`0I)Q(,-P]T*IW:-,2T/ M5YS?4#$-JZ`QCX(#40BJ_)(QU!\N%%01[0'##0NGCJTB*,JP+^4-OE1A%56, M+PX$=<6$E/"2-1Z)"P(HCC`'A3L7^6:C,10P:`Z"\>8@%%:!(LR90*0H,;IT M@'@@-.=JQ*&(PJV+?.O2F#<\"3M#;G`F_+Y#><0!XD$(5J3*T><3)#L9@'H^ M;NU@*).5.`S*#2?S[CQ\/B`S0'W:?]1#J1LA/VB:>L^V_!<;M^T@DQ>A]'AF MIZB-$(IK<>!.B]SIL7E>='RCS&UAU+M!TBV4V$]S\3R<-_\!4$L#!!0````( M`'&.;$&PO=V]R:W-H965T`>M?E-QP8C21W'"LA-` M2DMB%(>^GV)&FM;+,QM[$7G&>T6;%EX$DCUC1/S=`N7#Q@N\*?#:G&IE`CC/ M\,PK&P:M;'B+!%0;[SE8'V*#L(!?#0SR:H^,]R/G;^;PH]QXOK$`%`IE%(A> MSK`#2HV03OQGU+RD-,3K_:3^S5:KW1^)A!VGOYM2U=JL[Z$2*M)3])LHGB(D7>W-JU=!_$ M>"3$7\V0C(3D+@-VM=O.[8DB>2;X@&1'S'4*UAHNC(A61KI=4G\)JRGLM\BS M4(;3T!QYV#I$F#SQ\*G+X M3^1#F]&MS<@U*W)5)JO/!>);@=@)Q&.WHR63#K.=,(OM=IC=A%ELA\/LOZ!S MF##I74'XZBHQ$"?[$TM4\+Y5KCES=)X3SZ&YBG?Q;;#>!0OQO9XK;@Q`.BG?3:)OG M:_X/4$L#!!0````(`'&.;$><29O#IP$``+$#```9````>&PO=V]R:W-H965T M&+"!.4;2'`D$.[9F65A(1 MDJN2E)7^??F0%1LPD(O(7EN/EW!(GS M@>;TDG@5_>!"@M456WFM4*"M0$T,=`?ZE.^/94!$P&\!L[W:D^#]A/@6@I_M M@6;!`DAH7%#@?CG#,T@9A'SAOXOF1\E`O-Y?U+_';KW[$[?PC/*/:-W@S6:4 MM-#Q2;I7G'_`TL)C$&Q0VO@ES60=J@N%$L7?TRIT7.?T9Y_1BZ7$E\\%-K<"F^1QD^IOL\\%REN!,@F4BX.OMTWJB'E, M+LN[3;*K,U5@^GAU+&EPTBX=Z9I=;^=3$6?R`:^KD??PBYM>:$M.Z/QDXP`Z M1`>^>/;@30S^_:R!A,Z%[2ZX2U28B2!-(U2XJC6;1KIW$"6@`4]L9IG]?OT(>!9)-;%_..??> M@[&3]I1]\)(0X7PU=,<(WFM2 M4WL(@,AK<-6Z6:IC;RQ+Z4G454O>F,-/38/9WS6I:;]RH7L.O%?'4JB`EZ7> MP-M7#6EY15N'D9?!,[]JY`@N%,B4AE1]K%Y9O0FDR_ MBRS]S((8I-ZG$KK!((U9&TP43$,*`X$#PI,%C%:!W+$,2-/1=(+<(*)PIH:' M(IO_1";+]&_+](U9OC7KB3Z#6X'`"`16X*[(5F-BXX7!^#X(X30J-RB(XOO7 M=Q8.-I8:!OS'PM$H]9&SUL;CU80SUEKB&N#00L? MS:#RV%H+P`RJ,*@X#A"81FT,RH,+:9+2QQ#86/!98C%J[>-Y:"$9+T.%' M^]:"_!C-[+7=>5&UL[7W)_^9M/M^LDFPMXVPA3[)UNGZ6 MIQF/F>:9/)3E?5PDY:^_7?_FU]_B._S>5'[,L_5]">\LDD7UUZODH2,'W4CV MN[U1]<>S_+$CNZ/PCV8]L_!Z_GEV4ZZ+>+[^;XUO7C\_)-4?>]W#WU>_F\'3 M"WKCW3*^J_YZ&R_+VC!FCHND2'-UY_3^Q:]^U;K)=VDYCY?RCTE< MR'?P90W,U2?5O,%G?S^H?G-=Q(LTNY-7SZN;?%G]]?W;B^I7"N"7R5V*4(9Y MS^)5;7?O\V*=9T]Y\5,9P>',.PW#',/""UCT*:#(S_)WR7/UN>--453!T`32 MP\->_W#0:YCJ7;I,"GD,[]WE16V>LSP[C.?S!)Z!)Q;\=-.B\]4*\.QJG<]_ MBN05(;\\WZS+-5`(`+.VAQQVEY4P*GPJ\V6ZH"G>Q,LXFRJM M/'CU6KZ2:2:O[_--">/5SSN9`^+TB#:&M:D^75Z>G%W+V=75R?75=[6?X_*> MR'B.'Y(_;=+'>`G@K4UR=0\'>+A.BA6LY3$IUZO04[/Y'-E%*8MDGL!0-\LD MDEFRKCYW420/<;J0R<\/"(>2EI"O[^$\YNI\X[),ZA->TH0P0J7W!ES!S MDU,_8',I#_(PG$OB]V.#<^0I/ M@WDFPNXFR9+;-'C*]$++Z2W3^"9=INNT+@7>)K<)/+0`''E,LDUM.?X1MPQD M#V^Q94@^B*5YOF50!K8#SCKMKE8I(PH3#H@T(/$DF\-H\N`L7R=R^+KR%DKC M[\J'>)[\XS<@;LND>$R^^8VL$=GU^?'OWI]_>'MR>?7W\N3WGTZO_U@G668V M)3.;!V!_0+*;1.:W\E6WT^UV>Q+0GT7PX:C;C;K\GQ+*,MZL@9;3?P%PQ26^ M!8)GG:QNX!TM?6ECP%;4MXJU_%2(XQO(AF:_3QV19X\NSQ2)%#`4<019R")QQ'C^D@#,!--VL-DMB MK0H[`<.+Y!Z0%H8&?"A#J&W>`:Q*YVF-9S"&A(YJ*R[)V=G;G=[<34`<7,1( M(_?).@51^!H$QBOY;8/N=;6&$4@K@)-XEV8P3HJZ05ZF6W2D!GQK?ZR&:SL] MSNBSTZ/YWM+50("0\?P!Y3KL?'M0S`V1IMMO[=2*N\D.4T8%]MVYE/-UG)346K.1* M^:*3J*-8282TST'M!((&8>A/5U-0"N!DM($ZMU)X#DQ82^OZ8D'C8UFVBHN? MDG6`I$!#`3U[SJKB`E:QS$FIJJT$-`;4WO&Q>+%*,S()$`<"1`HZS\V&X`]; MB^>@J*$(7R?S^RQ?YG?/F5/+K'#SH\] MG810:=<=>S+='TOT-+?<]MQN!X,6\;ME_K3[ M@1S/KM[+=Q_._W`EWUV>?Y3G%R>7L^O3L^_E[/CZ](<&\\QLOD2.!Y9S#KH9 M&)6&^N!;_$PFNB92R^1BE+%DR]2&?IL`($#/"_'*V0I0/_V76#/@M&+-;GL> M1EZEFY7BHRTG3UZ10V`351-3<<$&2M.BW^(&@(85QFF39DW/E)53ITT0WW6LV6;;WSIDPH(N#)062[_% MAC[;!5FWT<[IV0\G5]MHYT(A0,D8W(B#H&O-DV2AD'45KS<%+6+;:^[P#T&W M4AUB\`O;5&5063@%&X>,.!YR!39/7CS+#/T&S8=T;/"D:'<6U6#/V]L/]N]. MSV9GQ]M@[\$4:$MM21.'T@^0+BP\G'T_.T*7Q M]O3J^,/YU:?+DRMY_DZ>G9\=$@HY-'OVUL&BT[-WYYG]70Z)WA>SBY M[T M@G*)$2/FCPBQ"]`#YH$3"SS2HE?U.O+MR=7QY>D%[A:A\^;3U>G9R95R_GSZ M^'%V^4?\_NKT^[/3=Z?',_3.'Q^??SI#R(F+\P^GQT!OHF$WHA9)D0=H)?WU M+_\35<`X>_[K7_[7:Y`U)8FG`C1<$III!B,N8[*@`*Y@(O<(,&E)1A8(N@79 M.]($/7#'-WI64M=,2*WDPP"M/<.`6U(`\0`2OX\7>?Z`I*!L1!@B$@LT`LG4 M0\J`*97>S7^"`:_?/\2(3B)!&8OE`XAZG`Y6D"[7`AX"ZQ`$`6J^` M4\"'U:#N,H`+_`A8RG8OL`W4N9*%_EHQ&WA7--NR\@!.4/W,,\`YRKP0\+7Y M^W5'SX[GFQ+3",;S5C,B)-UFZ?HX`6=!7\&..^)+ECPHE>&;A&_#WR?(! M%*3Y3W"P-^D='RX(U27PG#NM4)!Z`&BY+L6-(5JPRQ`=S(X)65'E"<`70;F* M,S!F%P(!XQQ-J4%M'H;=!MP*PAY%1[P%;J2\#RZ'QK\?\^4&=#Y<#?T9%VFR M)KZ"6XN$1<,L>0)H`W(K$7A]#]^6#('U\P-LOMR@2Z6$I<_OT:7%(U!T`,,5 M#*U(WB7YX3*?,YKP5W-@1#\!FB;Q2GU3(HD@`@N:P"IJ].<=.6;6+*<6*D#L MJG.W:''0JB(Z>\-+_@ZD%'`%5#$X8R!/X4^I3LVA3)G*!1X2<10Z>\T]Z+"15>(O+$WFH,,Q][)((`QNXZFK*9G6+;/%"',L+S1? M4@@@JD^@Q6B>ZHC3S`8XV"_J0)?LH65"['F-!`3PP[C&Y@:.UR@R0H69=$@, M>.4CD@MLW#*!3:%P`K%-/!.!K9,%-E!L,"Y>UF"1CRV__`=(->D>`*<`TQ[C?PB%K`R5AM?]8XZL!;CMR(,,V!G M/1M&TF8UO*C40GJW.^TFU+@$Y\Z5QUZ@N3QPP-0$S(D66RTI[M([C9+ M);<8_N(JF6NKD/*:?E:V.05\R>6';\7%@GD)8%VZLGL6L#O6:0C5`'_;P2$- M.%@%$64,4N6&SB,N:P@19]D&1@J.":M%L:/H")@(*XPL#UFE`;19DGX"I)>A M$K=$&@!R)O9B'5`1$";"GR*V*!>>D$9!(4(43A;(6I#."G1.S4%*HT8-?$[$ M[+XH78=D=0N`89OEVLH$!4+!]@;&+P@%DX4&8`W&9@A:0+X6>A'I$M6_13JG M4`-'2OA)=%R0K:QG)>YSR[E#SZ`D"?@>?T.V@'Y@,(AP_7IN7ER'"&`?M&<< M(W>5L`^D3E):>9]OEIAC(3']3@FG'S>98^L@6FB::YP%-Z4=8V2J*D78J(*> M7)TQ'ET2LB+JO4-9UNL>_LY`"*'"4351"\UWY#$PF)C<"G8KN(S;/%_C]$(A MRP;Y#:/:\ME;4G`G#G,05>:`U"R1Z!WJL6HTI( MJ&U/H%8-0H5D@^'['AVV'(>H0S"4W`"&!6A@!)VU!@R)`Q=R1:+"8:"_V/W' M%(GAW6HUUK(WT<;>Y';V)EK8FW38V_O\"32DPM-DQ$VR3.%;YESN3I!6P;3\ MTP8U!I!*J_BG1-&_P2!A:)^``C0!2T*+%.?;F_8T3(E\M/_39TC&F'BZSQ$_ M\Z<,/59`_RE(<-#HRXZ#+Y;Z[ULXV+PHC=7!C'M=WR.2JD$( MU-R+Y#'--R7R>_+?\1#::&!XA_"@(SZQ)7!2@@E+6ASNBV6""3CM0OCX$'(5 ML.1$178HCEHZ>I%A1XF>-Y(_;A9WK`H)Y3`#:6XPMLR338M5%KANB'4@P8/\5KDJXJ[N2`2(1!% MSJSUQ9NE+8C6A'V.&`^K0A[*W5!P!!FI`2'-8*"(K`=_OD_!XBC8.?`SCI0` MXXSD3UG^M$P6=^SJ5YB"'$0'4-"PQ/=)O-Q2@.X)CV%.RE,^AW3'^-GQ2-B40.>E*[1! M:1=O,(;P2# M.F8417FF=%U"7$JXHN!YO,A57ITQKK6KNC*H_&T,>@H8D2S\QLQ=%GJ5RHK3 MQBTZ5#6H2X6:`$F:V`RKSUJ+?G^&"<]@WF9UFO>[82&4I.00Q56#Z"]RG<6( M***2@_&O1`D"1"D^\56ROJ\P2`'6O!++6GG1[R$7<^%)Z$6J%K/,)D-FJ[GI M*-\^L[Y7,OL9#*`R6;)='-=W(,!LHXRA]F'SZ=R(\G,XQ2 M8MCRBG2*VURCZIH\0B19T:O,*MJM%XRL&L]V7PTB><4[(8#$PGA8E%L'*&:) MKF6B4"VT[(3W:5*@4_P9TV!!]JH+QMV>?"7^^I=_U?]77PHT]\D(6;/[<`$' M"LA"#_6'(_-ON#SH.T'ZUW5!<`%U`7"\E`-T$^.;]#;_U38/+&7:[[H?T69% M_S'5```)\S*ZT;@_=3^^B;.?V*ZHK?=8!T:5SX3,.2`X?G+4C_KCKON1,\MJ M"`!P&D5]!)ZBH/^+_UV9T M\:QR5/26^K?NLZGA"N/(SL@Q!5@.'+R@OQL//'@T`*/IA/^_!?+C;M2=#-0_ M+5#7JY+C4328(/Q[TU'4ZP[%'\C(MEX1/^!"]MN?-ODZT=G.DF(&'.0@/B_X M>W94PAEE'--2ZIN1K9N1OM1C;9,P,H:(:9&Q[%*4(67L!.%1FIE MK0*?7>LPAXN&F*>LF4$DYF%N$\EY$W*:<%]SRE9'6GYC5/403\,M$-(LY*9D M;QM!S@`H#`T';EHAXL-U\PG99(L7Z?+YT-I`H%IJNV%.%ML3$7+Z>[!D;]=D'MGO.`V'+9/2G7;SH-QF&/6'+9-["W%6'1&@V&(#6A80 M&.P3V$#9\=)7[.9Y$+LF4JGK.DSCEE5!*`<]G9`G&[#P`;,;0`\1UKJWJ!:3 MQX*L,:(8\Q(IBG:-Z!"]$U3B8;:K#+#*-IE5P_8'$_7DJ)&6"#$0+J8"HN?5N@DZHB;"*M$ MH\)-&&G(#11_`(72P2GQ%Q@9(%4YM4&2J>>TZB5XW2W@A-&KV7PO%<:2&(J7R*.B3:K[@6/2-) M;.+P^L0[^SK7C1>1(JB-D2Y7C5BD"^4P_@FI[UEH7PSZ]M9/&`Y1VE&D%=4( M%ZEE@J,#*#JL:[KA&7)#\3Y1$T_F]R M=00LM7")>F.+UK$;RQZ;YN,IFK@5N23#P'.8C"/1B43H>R3H3#B0X>HP M742,"UWEI%F`^M?KJ\76C'^3F0MG=8/ALE`V;_"A%LM_T+&IML?G']^A37(I7_:/.2`M2K=RG;A3% MNB`.B'U9.]\K%CF8]L&@&YK2>C@"?R&O^H/.^,BF.&%Q$KPR`1OK?;Y5XHE([S)53&Q%D"*;ND;+68!%' MT0C,3H0E1Z\:P$5[<*!%N2>)`I,(JWBWRA$(W,]4*Z%.2I;-;:J4XTI?CGKH M1!6;=N2%DZD0U_;Y-AK[8R^*/*[(EX1P:+7"'V>$9*@DTE+,45=(JNYKY/.1M%-<:4Y$BEH' MTQ.GL=FJ3A,%]=+QSN;Q.4M6O21T]4JN8W].8J)B&.I)G8F'P4(X"U9M'.;I MIN]A6EZD>!?T9>;D^G%NA MA--M,B,$B.,3%M\DTB8>E*+<4@@I\T>%P;IBR[+ES0.&PCB#`)6N4F^48\>N MS**RIT@[0VB8`C9&27)P=DO`C:55QY4&;<-JK[H.VU@$]4+1G'1!Z*D&I_XR M*6<-JQ2ZFON=JG)`D^`(C#I@)1QT1-OZ2:EGU!9,J>GN)@:EA8'+1CVI@*8> MVU]!P[KJEM=]H5CD#?M3]JGV)EUQK0502.J`:!_)UU5Q>1IT/TA/)GD93,LR MUWD6W4[?[-^I#V0*QKSV,-97Z7ADAXFLYX(#;(Y%N`LJJQ36AL4@?@N%[16, MUJB?:R[2,`2[=CR7"O]-QB;H>/DS&VLS+K/P@8?'IN/JS&^Q$L-4`\9E.Y%' M+)!<,]FKS#SP>]!.="%7A9?4+9<*_Q"[V)55%B)\%O*9ZGFO:SG[ONHY M4O&#MF".\[DT.:3!,`D^!:$I5 MQZC+"@@*8"N,>HT1)A4;N@S3TL%P&O6Z_19+H]>9CG%[0ED:O:@[GAH.-HVF M,/<[S*3>%*3_+))UG"[+D//(5L1S`+,;C MJO!F5B<:69U;[[([S[-@\OF><43Q4D5]J41F!9Y3QI*:7TZ2,LPSA<]?_DTR MS'8F:4JU?4FPOK?5DT[QHI\[X>5!*`6A[N^U59A5T\T7M$-'Q>(0$)\C2$5Z M$BQ/[:T%?-)?Z2J.TM78^"Q5*8$P:>/*MPJ3'32H,Z^YV0BG,SE`%6!IQ'/M M2\[8A%8YKD[*'!5?+9_UVBTLX/WE7"6?:\[Z'?M?XQM`'+-$WC@*)5"0$;!( M-_=)O!`%Y2.M[_WJ/Z:G".,."LP%,13N>V7"#X0@%K/X5\<]7O?QVZQ(D5.A M+U<"$NP;@AIF$T!`FR+#::V#TNKQ]>6K73_"-QLRY-BJ*RCIE1@/C<<-R;C* MSGM&VF>0"FWM=,D%<#HL"P3$297N$@`1'95"SFS/!#"EA1N3,(G003R7(3P7 M^8WB)=JDJ[V]C>T]*ZK_D0U,'1G@XCZCJ,4WDU:Q:S6A2+W54865%AQ%85YL(X M1_!7E:]NB7!_#:!>MA;2BOK6H_[_32MB M6P4=EM"%S9S19)VTF$,TL!E=W)X0UVEKCH02KGR4^I%J79+"ZL2IB+:N"J&Z M[%`Z#;T#Y$#LP3S<"#F]5NV&RV]O,3.E>N2>D<((VMG!6^Z)W+KK7&C?SZ`? MC;I'+;X?4^C4&TVCX62@8X)>LY+JHOT>N10A,S?%0+[9* MH2G3:6^B/8E8E:0R!']*GH5VUQQZKAUWT]K+:[?#>S1.*F$'M\*#B<\ZLH;Z M&:J(UDXK03I,2<_J]!0;"%6C8)$=*)?+I?9&JQ(][KBB?$<1)XRV^K6T6%<$ MXFZ??&F;LG+`NF(NY*D2NWBJ9(.G2E0]50VY<)_AP/HZEM/0,:0;#2>=S?W% M#*>@480N].FXUV@'R8->U!]/P0@RAE,_ZO6LOWD837I?PR8"TA%*17^92>0H MT^>FFJ\W"&6G&6L)=?UMDD,CFS4AW(4K':?9I*H9:"UZ1AQPRY+.,:S'33"@ MLMTN"V[-RV@FCFD:O\W=="]K9+TDE$2I.7X>H-BGA<'V@FK-.`ON_@X#;E3[ M>Z`^297';C<,[J7`/2ZX!Y!J>;/MEAD3V`EUJ&Q]V*F;:TF>P\XNYQ\_GEY3 MJ1RUJCP^IX:4)V?4C=*U0>])VEC1ZB?S1?/G*\XQ:9 M.5V'PXWCG;9PIK&N+OZ@(8E1"KI)B5)?B#$2%9O"4IY:-Q/BD,N((\L*7Y%W M`S69?%,'3?I=K#[``33*IZ7TDZ!C@:##SOF'2TR%X)H^HTOS]&@1^_9ZN;E1 M.RA!.Q)*03<^=G(5PC,@^3'QF"Q2A*V_4RM^:"PL],[6=JDJ/JK>KIQ&298+ MF`PV10`M,]`.;<[$WE>$B/H5'ZSE>`Y;^F+@>.S<1-:="=B?IB,^4-!9]?'% MCHJH#&J--%)Z9[IB$P3^]?ENRHEZSUR_PM4-*';N;"LC_^(*^6!G8K.2V%". M-2[I"F2EJ^]2%:R5]KINF3MN@4Y2,#.U);N9H,RQ@1FQ((DC26DYIH_BZZK?. M*?5&(J$;;GGJ3N0D\YNN#E1'C?KN+?;6KW$^:A>OU-F_ER?`#M:U.Z#XVQ9V M-NIXURS!6M5%2SK'EF81)^B1"MYK07:D:A^`AXVFYB/6>U&*,P-,V9>/5.2& M6ONS58,=?=R!&;,&^YO70)!K5-##X$ZL6A7"@:/+$"O1L(4`]E\2BP104/6( MPDFH1P/.^)8JQC#WGY"2<,-%)"XG[-1X.IX]J8^QF4["^Q>P0KDZ,@=.UR$&P5"6Y_:2G=,,V3SNYP*>K^D`N[Q$W8ZQO24]K![# M'TS;8VH_8,'B1CIN-(@6!D1`HY;Y<.(\+JLZ.BD[I%,_!H?VC[V>'PP\\R:9 M8X\_VZH@W:UAI%>"UM`CE(TSF_>HLCOMD2M61&V?:Q#^GJ[M--"5#-V>J$*W MR%72J5IG#4B.[<+E3V2\N,9*X_I#0*>,SZ=263E.FMF<-)YU8CN*)<025$I: MJC%&J"8L@?9:K(6@7_NDI+:X M1!\/]?)=R*/J)7R!DZVEY1.XG%;X:B\;G>@LJN"RA#GM#Z+QH"\;.XSZG,?B MC<,CT`VD9[=S5LBUY\[?0#DJW(&6K[(;K>JH%F@`1?*W90UDZ3P0/:*T\ON? MFE;-"?)UI_''C6Z+CY+6;P@RHN[7(SSAN9,WX^:)F]6V-&SUP*G%N25O;'`W M)QW"K062VCN!M;9X4V@5+,!RG"A+@.F$B8*+T84:+L5DGIL?55Z5T\-+=PI_ M5/N.U?++!U"((I77;@0!)JH3/=@K2VHXQ5Y^5:!'-G`-V"0A*X>.$61SS*;U M&>X7[/[!4=0?=B/EA51]G+FNI#*."*-L'2%AK].H.YI&TW%?%Y.%DIF'T;#7 MCX;]$1W)1NL*I2G:%&%45=+O1/$5Q6_U92)AT=?VL!%Y)U<7%S4QIWK<-@FF MG61>U#::V%G,,0.BWDB%:D5%+37C%6OY:;7%4"1:!=1!P2W M52/[5%4H;&TP$X'%C!D_A;@R[=7>AEKEMVQ#QJH%'WR!GN(J%_<(WUL(>0M= M+Z5:B&:'/^H`XY1!QHF5H;!*7,`6_BGK_!,/03@V7EZHYAU[\DOA\TNY$[_T)?Y> M_%*X_%*&^>6P/P9N.0DP2Q%@NB%F22A*N#Y58S55MG;8?-(HCJU4*0KHAJ5= M6@0][=D&3-2>8,V:`BG2'3^CCJEC=JI]+1-BSQ/2>I@I4@AL.<3J24/D* MB=6KRX!T]\)/&2(+AT==4K7[0/W):66)YO6BB)^<1O!ZT`AS8LUUP8&UZ^03 MZB;HAHLT/7"VXC+&*+WV?R[B9Z.%^*OG\#CWN#=^U\E(5'07\NNK%`'/$6MF MY"Q*JBXIBH\!W"@,$,[).N:B@.%4R/V.R:H(] MS,A12$R:.Z+@>H!!K#8K,M?=,[#7CY#G1:U-S[?`3TA5*HL=_4VH&HO6WA$8 M<4`OG5,JAT2'A=;&![FUYJ82B\9MJA,*)/"YSDW.5W^J7@O*&\8$C&[G2-7H MB)F*1ZE6$ZI?C`6N8N2L;9&B[O:FUTK#.JL[1%]DP"J?2?.#+N_XC/X M9/-YSATQ=*YBFN;>4SE3.SS1MU!<$$U=P&@T5.#12V,BZ4Z+2'\?TMM$'OP1 M0?-:SDSAY2D&6C*\%Y4J$<3!J5M)(IS%_?4O_UKO`-P;1-/1()I,A]A7K-,= MPO\F72H5&T:C@;;+[848D_XT.AKU\8E^9WID?M>W;"PPI#8>3*)Q=R2I3KPS M&9NG3#7IMW`DMPEU`CJ83KK1X*A+3V/6Y:2RZL`9@:[U^K9-WOWV_I'*(;4 MJ_KSNYVI,''`>@#@1;TJ>*[!Q"F+H+GZ37-UW%(F]N5ZC,GE,PY;K-75[!60 M2)T[*AIYD.J\:ZO1/6?;!7E)FUY""DNY<7WHM1?P+_,D>_BPT:MT*J3L"P?_ ML`?_^D1I@HGI^!-D8D=`8A/D`=-AU".B!2F"=-P;=,;(%0;`L[IC\3WS,-7_ M<-@?1M/AD6HV2!TN--LX&/;A]\$86!)PLQ$,.YF.B3]UD;#IZ2[6X"(WR3.Z&<&>+GC/'150VJPR MGW[UK12UCA6[*54CMQ'&YVA5&X4WPE5R=//=R@DU:%FB00^VE'U$I_!]FI.MWU9TFY<9H1H2CH&WO>EF0DVE1U/ MH_&X!U3<&3@LA`M=7TNJ:`WP"GDP`6H?HY8$;X)MM1NOP":V_6@\1(6M/^R` M9K(39D[Z7P@S\63K)9;MBOTVE$.T=J50*:^,6P2>UIJ-N-9A)?>TR:WGZ![$ M#%5(RZA'Z/]"*Q!;M1MMY88S:5P]BN+1AJ5X-\3&MF4.#JTO[U9B$;>@V!)- MAI>88)!3'2G?+YBLZ)H-)M<*[9"'L$@\AY"IVRW!]%ULL.&0Z:NJ3*_J$YI3 MZA.KSB.:DB:-*Y0\2?HU3G_V`"$J^><50*C=J]PC9_MV8WB!F596?2^RRL@D M-YH7R]//4PV#<(N/;3/]2%OGK"&3X%+#F]!J^,340Q4'3.)!^<.')6_ M+?'O):HFEART08Z;5.KRRKT"G=W07M.=Z*77I@ZT\,MU0.71:LP4;QD_(-QZWPXGQEK1&51$HX(4%M12N.<`\9#;?%-H/G$=?R9+=%7/*>^89K7W19I6S@5F@>J4'#!8>A,$SJO>L-/O.PI8W-0? M#WGS\&@<]4"CI+Y4]NR=WDS.\MQ5U`<59E#7OQ/A<^R=>=5U^C*E_@5NJG^F M\+)PV0X;-;W#W&*99W?4H%MXS0VO'+%R[(J5$Q8K*LMVF_1QDY&<9T504@&( M,'+C!-J!!:AVGJHNK52Y`Z6HMMVX)K/U(VLI)P'C[`RUF.;?&?RD+9A/@$RE M=XG(*SGA'NK#*7=2[Z&F/^AWQ56L+U5C0QTW#.(><&H$*O!1-)GTY70\0?F9 M8.=1SFAT*I8&9*>,QF,Y`5VE!X/WP,#Y7O4$"22<#:+>8"J/!ET8?0JFTB#J M#B<['@MW[A^,>1>3Z93LHFC(C MS4E71YQ#>G[&N5?R#[/+RQE>O`#6XV\W2[IMIE?-QF,IKMN@>(SA2(?;G+C[ M54(1OYF]"55SFS4YEZO^&`%TTNV.W(M@=2YT+34ED&8C*FDJO'J]V-;;5\V> MO#J1`:JK+6$U9NYZ`LPY4B""0>C"[J9,=C?B:X"DLN]4MQ[R`?F],$%97CTL M=2_I(KEY=B^P=IJH.RF]-"6OA4.9^C(C?4TZQF:=F^L9`A1X_Q@%,5$:IBI%(=4=]$K5_/^BE7J<+*88Y!(%("D+Q*%-T=@>&Y M#;"::2B?OPV311R4F)[@4S&N:AX*("DZX#$B.QQ%([QD8GH4R8?EIN0`;#!^ M3/$ZPH&W-4+QF@MR4H-*>"PWIN>0<.]GUK=7^1$L^^8!N>M(734D`/+6VQYE M2[_64-*A1]/BJ&$Z&Q\RV[DPVV&.97O9E/ER`5()"WZ?4<"XM8-N]8`Z=<(+ M)H[6\LA8MV@ MJ*&V<[2X;9W7-:=%EN!VUR1&/!P?18.C21/#Y2BV/@$N$2C9,T(/AJX?`^IL:<)!@WW M?U MD7;.D!0!2'K&A[D-7=F+V<(^*917X6L9*&=Z;:_DP7"(BCN%.@X&4W0U\N=> M_\C$0`XF1Y3Q^UK\H8K\"JP;Y@8*+![9N)CDR^WA()H>3:(CF&5(L=CN:""' M_>@(IS["^&KO:!H=C:=VP6:PJ`YR6G6GVU-+[DPG_*EO/W4QU/VZ%?;]:+I$'"D/Q(GKAN4'R[5UNKF0;&VL-M)M"[9_X)>>_<4T2<`2("<`8PJ.O-4(;S4[94B9 MQ8C`8F2O,]RR%&&78KM_&+=2J\!O[`?N)WBXJ;CF9A[G:JD`NCFU4G9-A;J( M2JCZ3?DC:&[EP@1&KAOS=?QZ[L;!C;>$4LUODP5YZK#H&["Z>.9G*"/-=/^I MM+Z)Y>T&FV4$.KG$=.'+FN\$1DY5[^E2*E\#NLS&KIV#46"R?`D"B/S'^:;@ MB\<^75T?4W#7>")@O(?X.2D.;^-',$VYD!@XM=^ID+U"2;S6]B119XN+45#J M)%(R##TW[0S*-74B(6<3\FU3?LK0CWG#]H(]O3IY,%O"2'%$-["\YNL\6(\# M1283)M/_F:Y(Y@I;VH6"">Q;7>.K>RF8H90,JJTGU M-0;\,:VB.:YE0&GN9+Q,[E3KL%+>H8F;:<^#ZB,)\&\#L*&II\"!Z8:GV38+UB$B\3$W$[O;SB_:C[-;@BA/``C0R7_#KB??Z$ MF;U>,3&\!R2/!K[QIN#E):;G%!H>L9+L>%)6Q;W!@=->A;*QJYOX/^H+Z@#"@3=19X8+O',>7U")$(['KFY'J M5<[)G;G1[OL$[W]YN*<(\JG-ZFAZYU)?JMPB[Z8=>77R/39SH%X.WY^CS[`(+PW?GE1[H`"X2`I7/08WT+%Y\YTV!14I4%_H:N/MV2V]XD8UL/Y&XC M"%6<7P?=79$_K=&/RWM1N3Z+E&]9,:XL]9@J\5%^?NGY^4TG@.KM1#0/=FPR M8%DEJ.^6NA4D4ZQ>`O;4RV\3:FV`0M=IE,1FA=7LG^%&PK2D<%DZV+'\;C M"%OOOL+DLE&7K4R*1^3%.1*A_SMZ'3DU"\>9<9?>]C MD=REJKAGA`?WI=NP>0&^W<8NC'7)ZA^QPI[AF0ECN^1@>RR>+-(F5_ M0K"=6[#UD_'O(!6PI<4)&\`C5(DF$)W-O8%?$JZQ-?M'$P+&?4!J0"7^^]F, M"WP5A7O'S6H^:-'TA"K4U4565&"E:-OJGRI]]\JYG1F>.-'Q)&H"0!APL/@09FJP*J'0FEP+B+-MXM[S[W;4B?=FUH^=: MUAL9*1*3FD>-=LP=T,)6;UIG;JSN*']"%Y3JS<7-.=7UVUF"/9H0;[$P7=V9 MY#7TJVY!-[\Q71L8A*+F+K0WFE=@;(;05[+K1:14UTL2636@UT_:AJIJ5M)" M;V%#,!Q=S(H7LM"=<-2&JJ2&WVLSMZJ(5#V:=T=[MYXKK`>6][:7Q-;F=OHH6]28>]&9O7`8YP.F@E;C,_;MBTP$K< MM6U$P_1O,,@I6^2V?Q*6M`2RP/GVICT-4R(?W>349TC&]@9+`?$S?T+]R^V7 M0+V"!,%!NV^\M"`<0.&4R]4!"I0`S)@\=X6HTBVWA M!3M@9T92[?K-@9 MAS,\==VT,/8;>Y.!?@KJI]9T5,H1PVT.5#L.[8VYP?M';5:M[R12O@3.;G.4 M`=,REU*W01O`-6#3-1:R.!^6U^N_U4WJ0L6KG,OB*GOT[K[#()%M(Z#3]#-S M-Y-VO8?0IX8LGS@WZD3[NK;]3IR%)8\QNG9A+_@0\B[LT%V14"U7T)M;!4#+ M,K?11[19][X%UK!4(L*]-H,1!U>&D[$1%`GO7A1E>^CD"=6!N:HB6-;,H273 M4;KI%NBUE]93BP^$0!0YL]87;Y;&N23"/N>VH'`Q](8Z=)(#TK@Q<08#1>V? MO$\Q88M;D"WRRWI))+FY4Y3$I!4(;J2A"F*&80W6;[4=> M?K/J=T:U%"H4'+E5(-5&]9'C>,7?%OGF9@U*L964;@JJ2JQW,:)&=9>JB9$N M;W,-UR+/X/.+%+V)N],?XV4DH?6>PSGGI"F.N!`UJ\DB6X+O9U1NT!$U_ M^MG5)WF6=VBLP^XT`A')$*;;H73;`I7`>VS<7P?78%G-Y5'WZ+7-Z%.DCBF, MR!>?N;I$59:I'$1]8[`^2&`&JMN$OKE;U:29AI9&C5SKN\_A]0=8'66JX1T. MI5L[1%U6]3I9!<8]DD=?W_I"S::2G]5EI0&;=*$ZY7`,BK@9=M'$A=XD MB$"._Y^B3'Z7*CP5`+8#9Z'@/#K$8W/A++?`62"M-!X: MJRBJ7J6R.;4IGB5/!M2E0DUU3[`=5I^UUCC\&28\@WF;E7_>[X:%FM>J\]@KI7)DJWXN+X#D>4ON^,<_F3%Z@='K*I1:#&7VA,CV1T'N/H!OQ2"@2R1EBPY'Y]^H>8$A%8L[=3S`A:7TFH@V`6I94X]S5/1347VWS MP%*F_:[[\=B68CS$>)LP+:.+GG7WXYLX^XEMIMIZCTWZ`/N#R%0%\N0G1_VH M/^ZZ']D_7T,`@-,HZB/P)%94H']>PZ_;I58U#D(W7JIL8$&7*ZLKEJLSNGA6 M.2IZ2_U;]T?5<(5Q9&?DF`(L!PY>T-^-!QX\&H#1=,+_WP+Y<3?J3@;JGQ:H MZU7)\2@:4)^@WG04];K#FO<^U"BBD2>I#A280"+_^2/!L181=V(1,Z>DH=I_ M``,&.K7OV#WM$%OZS+O(^T>VAG/?N\C=K,,#W9"C^0)O;*1B\UNI!126!T[$ M>WV%.3S6FPZC_FC:E&%;N^2\KUOFM%QR3HCB7'(^Q-)*Y5L<]PK_AA:3F8AP"X;`_9;[0PY"DO@+' M&U]/?#`=.9>+-H#?W@S:1$Q?`/G=JUSW17[_#.?\ZOXD MS72,;4MP>T+1<2_JCJ?^9;%_.^3_3WH;;Q7`MCE2&[G\ MX,EXU9J26Q+5VJD1#"Z5Y[`EZ>Z7?I>_]+O\#]/OLH5>'!(P9(&-I2I=H5K) MXY>NB[]T7?REZ^)_^*Z+G\]%N)VA//@&^]9]4Q/CO[0Y_/?2YK"&"D[#.VXT M]::QT51-2?ZE[]1_IKY3VWM--*KYQWX=]QM39:Y;)-3'?D%0X9?V`?]^VP<$ M71EO)L>LITX_0-.O-8!%71[*9+]TL/@EQX&O_0P:.YA\)(2R481<6G+ MD8ZY'$F^]:J1/CC>-A:UYU2-U$[#+RAW$I5RIYHW^S]RN=-7*A8"6]Q8+3XZ MO,6BO^5K>.+3U5MY\`J%PK>:W6("$.)E!%_"YX_L-ZTE;_4\8+=MX=S9P@RW ML&7=__P!C_(4SJZL^8A1G-"UR.J^:954V]`EK"%)N);"6T;V5CAS;V(25L"Q M'TB3!]OG-F[GZ=8G5=-G+9.JSUX4(.[6=*$GY\,USJ],+)=I6<-5+VBGQ3<] M=%9MHJA[%6:[RYU=I)29,TK,:)Y5)W"ORO_ M+'6^RA<=KO]EAQM\K>'@J[U1<,\I6S#VRT-_&TY_^0-JI(HO/U4S77UY0`8H M\VO`;AMM[S5G55CMK&S5-*E^JRKU+KGIR/Z$G8LU)_!#T4$74O#'4YN[YL2[ M(Y-7KI2GI3I+4!OX8\T+M==`?3M0+4Z]?2"R/_GMP?YOYQO2SAO>U^QHFT2M M/]"02SI%MEV,V0ZTQEO*P%SIG=ZW4%#W/[2_2V8MJ@NH*#O&V- M>AAAL/,@%2JB<8((7GUZV.EV_VZ/6=%"JSX^X$:_+2K%O"T1L)E6/:7(I41] M,X.;@^D^\`7`MEM"Y9W=M$7`XQ!^I];C73<% MKW'5\/LFA^QEK]>FM_*]W)T`XCF)_HZ"-9H_]`ZP@-U'?!#2]CKHY\S->.ZUWGPM54EFXW)%*" M26W/[OU^:5;-!]AMX^3S::6A0#[NR[$B.%8PGZ]IB-##NTU3Q2KX:D>?=*,5 M'S^CE.#SK\F)'P(=^3"EL=9P,Y(W29;-HU7SUC=ATT%W_[,@PR.N1=:[C\"_'YN6N29TNV] MQM^/X554K\^M2-G?Q4<.M>J7*JC?UE%T@MHM:V.I_'A4$G$3KI,T*>^6J5K6]=L#.(7 MQ.!:PFV40^&/W6;+729\30]E'8&LWM!6."'?=CQ=8L2K-M4VM18,]D/.#E?= MLOWA&A!P%/8?M`_&-PTQQ/#UVE+3K'6IP;J(K6=2'>6W<=:1766@A_G/5?+0 M,1F`ZD!_R->)Y5C;WQLV^`<]_T!XF+?)W#PR##]REC_:F1H6XS3;]G(19VZK M\F?I/G>A=+49M<9N0TE/"U!FQL*&B6L"%R^<:KJXQ_3*0!T*^SH\YNHF`#A* MZI+$+37P:XK#J5YII8,/E8Y@]6N>C/!X)*\1CIXT+^K/$L^[=G8F;STU>>O& M?LMK!1E_EJ^V1ER=#*D:D]C]!M;`3+7KJ=N-9MO\AGO,J/N^&AYVIGYP#,ZL ME;LPZ)$VFX0 MZ85,Y]-M0V_6]WE!-G3;V)IW/WCKUM:\NF[ MY?JD%2\>#DX^#%6(3Z10'682'%SOS%#//)!L$=HA^D7,Y@)H_VFOZ^0#`UPU MO!-Y#7;".#G6ZO\18/YS'>6KB?-;2+(!96JR.`3@E[E*^NK^ORT;,8EQ;NU0 MJ)V13NGQCG'JAV8JXXV.O36WI71GM+9['RIN7-:.4ZC M^^=%&[],*@1H,U__W&).5?6JSUM$@Q;V!>I0OU`$YJW;$\]7??2D6)(`XP14 MG[+E@@D-+B>S.JJ7V+57J*+;#21DQKUVEB&N_V6FJ=2/?MU)C,[S=:<)5+%^ MG0G53;A?]8!:*F6C0*'.L$+,';KF%\#0[=.^E4P>QSA6ZS*M:WK3W1?86$[^4M;3,J"BLS=?9C0^S1?C>\)_NU*W:YFSH\,UJI0OT>I"/KEM_KA:87*5V=@2X"J>M"K46\?5Q<5N&MX-X'DT"MN/ZQ$P#X; ME;8-OP]&;1MK#\3:-M0+\6MG8.Z!9DT]34K5U&1[$4P%'YI/=.@?@WRA;9*= M>G-^,9#ZC45:!?".^5*.I-TF8AF=JI[-_3%ICR8:^\>5/SL4%OFO44>+[;5> MV]S/X;?FE789C9`,-,MH=APV-,QH>J&E9<:6BD-&M#_H&O!=0N;-//VW&XS5 M3L,IT;_=+$V8M%:;<+R,^8)>M1)LH'Z)PJ?UW/3#3J`Z[.F?AJ-/YSK\I0?R M4C$*2HZH%>[O7IV9F>L&D'^K;!YU\;%M*]`:JK6W2F@/Q[:"U=F*^P=5MQ2: M1A4SQ:"G)2U)?_TP])IFVC7IC,_\W)XYEYGO#M\%!J)O4TZ8CHEF\\R]/AY$ MUES=Q.4&K3[O>-I7O4-FD.*NZE=:T3GL1T@;P[41O7 M]N8H[1Q^)YE]NLBT'MIG]F>1+^[/(FU_EB9:VKM'2XO&L&>OEAW[*`3S5]J# MQ"_.L'Y1`Y?F;;RPOT_CB*><=7^-%SGMG\=FK]!QLO=#]8('WU]^'K M7N#K7F=8SR;8J2_-WCOP#`TU1;.0KE\@_L)5OKA/SOZ&AYI*5=2>_$S7FR^= M"Y(H=18S$#[0):4JLW:[::&,@SK"NRUPVFC;MKVI/_5M6:Y_\_\`4$L!`A0# M%`````@`<8YL1YF3^??,`0``TQH``!,``````````````(`!`````%M#;VYT M96YT7U1Y<&5S72YX;6Q02P$"%`,4````"`!QCFQ'2'4%[L4````K`@``"P`` M````````````@`']`0``7W)E;',O+G)E;'-02P$"%`,4````"`!QCFQ'>>5Z MM+$!```;&@``&@``````````````@`'K`@``>&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"%`,4````"`!QCFQ'H7<3_<4"``"G"P``$``````````` M````@`'4!```9&]C4')O<',O87!P+GAM;%!+`0(4`Q0````(`'&.;$?YM7E* M/@$``&D#```1``````````````"``<<'``!D;V-097)PC$`8``)PG```3``````````````"``30)``!X M;"]T:&5M92]T:&5M93$N>&UL4$L!`A0#%`````@`<8YL1Z``F.%H`@``:`P` M``T``````````````(`!=0\``'AL+W-T>6QE&PO=V]R:V)O;VLN M>&UL4$L!`A0#%`````@`<8YL1RXELB),`@``]`<``!@``````````````(`! M!!8``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@` M<8YL1RY1"FJ?!```*Q4``!@``````````````(`!MQX``'AL+W=O&PO=V]R M:W-H965T&UL4$L!`A0#%`````@`<8YL1Z[>Z+ZI!```1Q<` M`!@``````````````(`!>B@``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`<8YL1YAC#@&B`0``L0,``!D``````````````(`! M##$``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%``` M``@`<8YL1^6"B`0``L0,``!D``````````````(`!F38``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`<8YL1^;NB=JD M`0``L0,``!D``````````````(`!)3P``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`<8YL1P8Y/*_H`0``RP4``!D````` M`````````(`!WD$``'AL+W=O&PO=V]R M:W-H965T&UL M4$L!`A0#%`````@`<8YL1\,62AVG`0``L0,``!D``````````````(`!ZT<` M`'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@` M<8YL1VK2.L2\`@``,`L``!D``````````````(`!?5```'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`<8YL1[6!NR52`@`` MI0@``!D``````````````(`!B5L``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`<8YL1STA%3"B!```N!H``!D````````` M`````(`!GV,``'AL+W=OUS,#```I#0``&0``````````````@`%X:```>&PO=V]R:W-H M965T)K``!X;"]W;W)K&UL4$L! M`A0#%`````@`<8YL1\T7F&PO=V]R:W-H965TJ00@KQ`(``.$*```9``````````````"` M`2)T``!X;"]W;W)K&UL4$L!`A0#%`````@`<8YL M1[G11^ZR`@``U0H``!D``````````````(`!'7<``'AL+W=O@``>&PO=V]R:W-H965T&UL4$L!`A0#%`````@`<8YL1RJZON/Q`0``:P4` M`!D``````````````(`!E7\``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`<8YL1UJ^N/X82```43$!`!0````````````` M`(`!.X8``'AL+W-H87)E9%-T&UL4$L%!@`````S`#,`UPT``(7. $```````` ` end XML 14 R33.htm IDEA: XBRL DOCUMENT v3.3.0.814
Stockholders' Equity - Summary of Information Related to Restricted Stock (Detail) - Restricted Stock [Member]
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2015
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Weighted Average Exercise Price, Unvested beginning balance | $ / shares $ 0.62
Weighted Average Exercise Price, Granted | $ / shares 0
Weighted Average Exercise Price, Vested | $ / shares 0.56
Weighted Average Exercise Price, Canceled/forfeited | $ / shares 0
Weighted Average Exercise Price, Unvested ending balance | $ / shares $ 0.76
Aggregate Intrinsic Value, Unvested beginning balance | $ $ 39,607
Aggregate Intrinsic Value, Unvested ending balance | $ $ 9,295
XA Secure [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares Issued, Vested (66,253)
Weighted-Average Grant-Date Fair Value, Unvested beginning balance | $ / shares $ 13.70
Weighted-Average Grant-Date Fair Value, Granted | $ / shares 23.76
Weighted-Average Grant-Date Fair Value, Vested | $ / shares 23.09
Weighted-Average Grant-Date Fair Value, Canceled/forfeited | $ / shares 0
Weighted-Average Grant-Date Fair Value, Unvested ending balance | $ / shares $ 22.59
Outside the Stock Options Plans [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares Issued, Unvested beginning balance 894,107
Number of Shares Issued, Granted 1,424,946
Number of Shares Issued, Vested (1,594,897)
Number of Shares Issued, Cancelled/forfeited 0
Number of Shares Issued, Unvested ending balance 724,156
Under the Stock Option Plans [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares Issued, Unvested beginning balance 672,865
Number of Shares Issued, Vested (421,437)
Number of Shares Issued, Cancelled/forfeited 0
Number of Shares Issued, Unvested ending balance 251,428
XML 15 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 16 R25.htm IDEA: XBRL DOCUMENT v3.3.0.814
Fair Value Measurements - Additional Information (Detail) - USD ($)
1 Months Ended 9 Months Ended 12 Months Ended
Feb. 28, 2015
Sep. 30, 2015
Dec. 31, 2014
Apr. 23, 2015
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments fair value, transfers from level 1 to level 2   $ 0 $ 0  
Investments fair value, transfers from level 2 to level 1   0 0  
Investments fair value, transfers into level 3   0 0  
Investments fair value, transfers out of level 3   0 0  
Level 3 financial assets     0  
Level 3 financial liabilities     0  
Securities, unrealized loss position more 12 months   $ 0 $ 0  
Promissory note receivable [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Notes receivable interest rate 4.00%      
Promissory note receivable term 3 years      
SequenceIQ [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration       $ 1,625,000
Fair Value, Measurements, Nonrecurring [Member] | Long-term investments [Member] | Promissory note receivable [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Notes receivable $ 2,500,000      
XML 17 R42.htm IDEA: XBRL DOCUMENT v3.3.0.814
Segment and Geographical Information - Revenue by Country Determined by Location of Sales Office (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue $ 33,051 $ 12,764 $ 86,509 $ 33,388
United States [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue 29,322 12,002 77,420 31,508
Rest of world [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue $ 3,729 $ 762 $ 9,089 $ 1,880
XML 18 R37.htm IDEA: XBRL DOCUMENT v3.3.0.814
Common Stock Warrants - Additional Information (Detail) - $ / shares
9 Months Ended
Sep. 30, 2015
Jun. 09, 2014
Jul. 31, 2011
Class of Warrant or Right [Line Items]      
Warrant expiration period 9 years    
Original Warrant [Member] | Series A preferred stock [Member]      
Class of Warrant or Right [Line Items]      
Number of shares into which the warrant may be converted     6,500,000
Common stock warrants, exercise price per share     $ 0.005
Amended Warrant [Member]      
Class of Warrant or Right [Line Items]      
Commercial agreement period 2 years    
Amended Warrant [Member] | Common stock [Member]      
Class of Warrant or Right [Line Items]      
Number of shares into which the warrant may be converted 3,250,000    
Class Of Warrant Three [Member]      
Class of Warrant or Right [Line Items]      
Number of shares identified as a component for the calculation of common shares into which the warrant may be converted   45,585,496  
Class Of Warrant Three [Member] | Maximum [Member]      
Class of Warrant or Right [Line Items]      
Percentage of shares for determining the number of common shares into which the warrant may be converted   1.00%  
Class Of Warrant Three [Member] | Common stock [Member]      
Class of Warrant or Right [Line Items]      
Number of shares into which the warrant may be converted 476,368    
Common stock warrants, exercise price per share   $ 8.46  
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.3.0.814
Fair Value Measurements
9 Months Ended
Sep. 30, 2015
Fair Value Disclosures [Abstract]  
Fair Value Measurements

2. FAIR VALUE MEASUREMENTS

The following table sets forth the fair value of the Company’s financial assets and liabilities measured on a recurring basis by level within the fair value hierarchy (in thousands):

 

     September 30, 2015  
     Level 1      Level 2      Level 3      Total  

Assets

           

Cash equivalents:

           

Money market funds

   $ 11,701       $ —        $ —        $ 11,701   

Certificates of deposit

     —          245         —          245   

Short-term investments:

           

U.S. Treasury bills

     3,500         —          —          3,500   

Certificates of deposit

     —          11,920         —          11,920   

Commercial paper

     —          20,729         —          20,729   

Bank notes

     —          245         —          245   

Corporate notes and bonds

     —          52,270         —          52,270   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total financial assets

   $ 15,201       $ 85,409       $ —        $ 100,610   
  

 

 

    

 

 

    

 

 

    

 

 

 

Liabilities

           

Contingent consideration

     —          —          1,625         1,625   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total financial liabilities

   $ —        $ —        $ 1,625       $ 1,625   
  

 

 

    

 

 

    

 

 

    

 

 

 

 

     December 31, 2014  
     Level 1      Level 2      Total  

Cash equivalents:

        

Money market funds

   $ 119,723       $ —        $ 119,723   

Short-term investments:

        

Commercial paper

     —          5,298         5,298   

Corporate notes and bonds

     —          70,083         70,083   
  

 

 

    

 

 

    

 

 

 

Total financial assets

   $ 119,723       $ 75,381       $ 195,104   
  

 

 

    

 

 

    

 

 

 

Where applicable, the Company uses quoted market prices in active markets for identical assets to determine fair value. This pricing methodology applies to Level 1 investments, which are comprised of money market funds and U.S. Treasury bills.

If quoted prices in active markets for identical assets are not available, then the Company uses quoted prices for similar assets or inputs other than quoted prices that are observable, either directly or indirectly. These investments are included in Level 2 and consist of commercial paper, bank notes, certificates of deposit, corporate notes and bonds and the promissory note receivable. Bank notes and certificates of deposit are valued using inputs that are directly or indirectly observable in the market, including the readily-available pricing sources for the identical underlying security that may not be actively traded. Corporate notes and bonds are valued at a consensus price, which is a weighted-average price based on market prices from a variety of industry standard data providers used as inputs to a distribution-curve based algorithm. Commercial paper is valued using market prices, if available, adjusting for accretion of the purchase price to face value at maturity. The Company entered into a three-year, $2.5 million promissory note receivable with a third-party service provider in February 2015, which bears interest at 4 percent per annum. The promissory note receivable is valued on a non-recurring basis using observable inputs and is classified as held-to-maturity within long-term investments. The carrying amounts of accounts receivable, prepaid expenses, the promissory note receivable, accounts payable, accrued liabilities and accrued compensation and benefits approximate fair value.

In certain cases where there is limited activity or less transparency around inputs to valuation, securities are classified as Level 3 within the valuation hierarchy. Level 3 liabilities that were measured at estimated fair value on a recurring basis consisted of the contingent consideration in connection with the Company’s acquisition of SequenceIQ, kft (“SequenceIQ”) which is contingent upon the achievement of certain product milestones.

The Company estimated the acquisition date fair value of the contingent consideration payable of $1.6 million based on various estimates including a discount rate based on the estimated timing of achievement of product milestones, the probability of achievement and other risk factors, all of which the Company believes are appropriate and representative of market participant assumptions. As of September 30, 2015, the fair value of the contingent consideration liability remained unchanged at $1.6 million as there were no changes to the probability of achieving the milestones. The contingent consideration liability is recognized on the Company’s condensed consolidated balance sheet within accrued expenses and other current liabilities.

A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability. During the nine months ended September 30, 2015 and the year ended December 31, 2014, the Company did not make any transfers between Level 1, Level 2, or Level 3 investments. As of December 31, 2014, the Company did not have any Level 3 financial assets or liabilities.

Gross unrealized gains and losses were not material as of September 30, 2015 and December 31, 2014. Realized gains and losses were not material for the nine months ended September 30, 2015 and 2014. As of September 30, 2015 and December 31, 2014, there were no securities that were in an unrealized loss position for more than 12 months.

XML 20 R29.htm IDEA: XBRL DOCUMENT v3.3.0.814
Business Combinations - Summary of Fair Values of Assets Acquired and Liabilities Assumed (Detail) - USD ($)
$ in Thousands
Sep. 30, 2015
Aug. 31, 2015
Apr. 23, 2015
Dec. 31, 2014
May. 13, 2014
Business Acquisition [Line Items]          
Goodwill $ 34,333     $ 2,119  
Onyara Inc. [Member]          
Business Acquisition [Line Items]          
Goodwill   $ 26,429      
Cash   180      
Tangible liabilities acquired   (95)      
Total   $ 26,514      
SequenceIQ [Member]          
Business Acquisition [Line Items]          
Tangible assets acquired, net     $ 191    
Goodwill     5,785    
Deferred tax liabilities     (420)    
Total     9,951    
SequenceIQ [Member] | Developed technology [Member]          
Business Acquisition [Line Items]          
Developed technology     $ 4,395    
XA Secure [Member]          
Business Acquisition [Line Items]          
Goodwill         $ 2,119
Deferred tax liabilities         (1,279)
Total         4,811
XA Secure [Member] | Developed technology [Member]          
Business Acquisition [Line Items]          
Developed technology         $ 3,971
XML 21 R28.htm IDEA: XBRL DOCUMENT v3.3.0.814
Business Combinations - Summary of Acquisition Date Fair Value of Purchase Consideration (Parenthetical) (Detail) - $ / shares
Aug. 31, 2015
Apr. 23, 2015
Onyara Inc. [Member]    
Business Acquisition [Line Items]    
Business acquisition, number of shares issued as consideration 1,100,000  
Onyara Inc. [Member] | Common stock [Member]    
Business Acquisition [Line Items]    
Business acquisition, number of shares issued as consideration 921,643  
Business acquisition, fair value of shares issued per share $ 23.76  
Business acquisition, number of shares hold back 194,259  
Business acquisition, shares holdback period 12 months  
SequenceIQ [Member]    
Business Acquisition [Line Items]    
Business acquisition, cash holdback period   15 months
Business acquisition, Cash payable period   18 months
Restricted Stock Units (RSUs) [Member] | SequenceIQ [Member]    
Business Acquisition [Line Items]    
Business acquisition, number of shares issued as consideration   49,102
Business acquisition, fair value of shares issued per share   $ 21.97
XML 22 R30.htm IDEA: XBRL DOCUMENT v3.3.0.814
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Loss Contingencies [Line Items]        
Rent expense incurred under operating leases $ 2.2 $ 1.5 $ 5.8 $ 3.0
Maximum [Member]        
Loss Contingencies [Line Items]        
Non-cancelable operating leases period     5 years  
Non-cancelable operating lease expiration year     2020  
Minimum [Member]        
Loss Contingencies [Line Items]        
Non-cancelable operating lease expiration year     2015  
XML 23 R31.htm IDEA: XBRL DOCUMENT v3.3.0.814
Stockholders' Equity - Additional Information (Detail)
3 Months Ended 9 Months Ended
Jan. 01, 2015
shares
Sep. 30, 2015
USD ($)
Vote
$ / shares
shares
Sep. 30, 2014
USD ($)
Sep. 30, 2015
USD ($)
Vote
$ / shares
shares
Sep. 30, 2014
USD ($)
Aug. 31, 2015
shares
Dec. 31, 2014
shares
Nov. 30, 2014
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock voting description       Each share of common stock is entitled to one vote for matters to be voted on by the stockholders of the Company.        
Number of votes for each share of common stock | Vote   1   1        
Aggregate intrinsic value of options exercised | $   $ 11,800,000 $ 900,000 $ 38,400,000 $ 2,900,000      
Number of shares outstanding   12,064,481   12,064,481     13,953,894  
Liability for shares subject to repurchase | $   $ 1,100,000   $ 1,100,000        
2011 Option Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares available for issuance               923,732
Shares repurchase percentage on original grant date shares       2.08333%        
Shares repurchase period       4 years        
ESPP [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Percentage of increase in shares reserved and available for issuance 1.00%              
Increase in shares reserved and authorized for issuance 427,248              
Maximum percentage of shares allowed to purchase for each employee on base compensation   15.00%   15.00%        
Percentage of share purchase price on fair market value       85.00%        
Maximum value of common stock shares allowed to purchase per employee | $   $ 25,000   $ 25,000        
Unrecognized stock-based compensation expense | $   $ 1,100,000   $ 1,100,000        
Stock-based compensation, recognition period       7 months 6 days        
2014 Option Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares reserved and authorized   9,059,972   9,059,972       6,000,000
Shares available for issuance   4,412,425   4,412,425        
Percentage of increase in shares reserved and available for issuance       5.00%        
Increase in shares reserved and authorized for issuance 2,136,240              
Restricted Stock Units (RSUs) [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized stock-based compensation expense | $   $ 82,400,000   $ 82,400,000        
Stock-based compensation, recognition period       2 years 7 months 6 days        
Unvested Stock Options and Restricted Stock [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation, recognition period       2 years 7 months 6 days        
Unrecognized stock-based compensation expense | $   $ 56,400,000   $ 56,400,000        
Stock Options and Restricted Stock [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares outstanding   467,123   467,123        
Accrued Expenses and Other Current Liabilities [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Liability for shares subject to repurchase | $   $ 600,000   $ 600,000        
Other long-term liabilities [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Liability for shares subject to repurchase | $   $ 500,000   $ 500,000        
Maximum [Member] | ESPP [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares reserved and authorized   2,927,248   2,927,248   2,500,000    
Increase in shares reserved and authorized for issuance 1,000,000              
Maximum [Member] | Stock Options and Restricted Stock [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Repurchase price per share | $ / shares   $ 14.22   $ 14.22        
Minimum [Member] | Stock Options and Restricted Stock [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Repurchase price per share | $ / shares   $ 0.18   $ 0.18        
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.3.0.814
Description of Business and Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2015
Accounting Policies [Abstract]  
Description of Business and Summary of Significant Accounting Policies

1. DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Description of Business

Hortonworks, Inc. (the “Company”) was incorporated in Delaware in 2011 and is the leader in accelerating business transformations with Open Enterprise Hadoop by developing, distributing and supporting an enterprise-scale data platform built entirely on open source technology including Apache™ Hadoop®. The Company’s mission is to enable transformational business outcomes powered by a modern data architecture with Open Enterprise Hadoop at its foundation. The Company’s Open Enterprise Hadoop solutions include the Hortonworks Data Platform (HDP™), powered by Apache Hadoop, and the Hortonworks DataFlow Platform (HDF™), powered by Apache NiFi. Hortonworks Data Platform is an enterprise-scale data management platform that enables a centralized architecture for running batch, interactive and real-time applications simultaneously across shared datasets with the comprehensive security, governance and operational services enterprises require. Hortonworks DataFlow Platform is complementary to Hortonworks Data Platform and accelerates the flow of data in motion from any data type into HDP for full fidelity analytics.

The Company is focused on the development, distribution and support of the Hadoop open source project and associated projects from the Apache Software Foundation (“Apache Hadoop” or “Hadoop”). Hadoop was originally developed in the early 2000s, when Yahoo! Inc. (“Yahoo”), by partnering with the Apache Hadoop community, led major innovations in the technology to help tackle big data challenges and operate its business at scale. Hadoop and its associated projects are managed as open source software projects by the Apache Software Foundation.

Due to the increase in the volume and the variety of data, including new Internet of Things data types such as machine data, server log data, geo-location data, clickstream data, sentiment data and other data generated by documents and other file types, the Company’s solutions (HDP and HDF) have emerged as critical enablers for the modern data center architecture. The Company’s software development efforts are thus focused on creating open platforms by working in concert with the Apache community to develop the Hortonworks Data Platform and the Hortonworks DataFlow Platform.

In December 2014, the Company completed its initial public offering and concurrent private placement (collectively, the “IPO”) of 7,673,986 shares of common stock (inclusive of 486,486 shares in a concurrent private placement and 937,500 shares of common stock from the full exercise of the option to purchase additional shares granted to the underwriters) at a price of $16.00 per share. The Company received net cash proceeds of $109.6 million from the sale of shares of common stock. Immediately prior to the closing of the IPO, all shares of the Company’s outstanding convertible preferred stock automatically converted into 21,949,525 shares of common stock.

Basis of Presentation and Consolidation

The unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles (“GAAP”) in the United States (“U.S.”) and applicable rules and regulations of the Securities and Exchange Commission regarding interim financial reporting. These financial statements have been prepared on the same basis as the Company’s annual financial statements and, in the opinion of management, reflect all normal recurring adjustments, except as otherwise disclosed, that are necessary for a fair statement of the Company’s results for the interim periods presented. These interim financial results are not necessarily indicative of results expected for the full fiscal year or for any subsequent interim period.

The condensed consolidated financial statements and related financial information should be read in conjunction with the audited financial statements and the related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2014. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. The condensed consolidated balance sheet as of December 31, 2014 was derived from the Company’s audited financial statements for the year ended December 31, 2014, but does not include all disclosures required by U.S. GAAP as permitted by the applicable rules and regulations of the Securities and Exchange Commission regarding interim financial reporting. However, the Company believes the disclosures are adequate to make the information presented not be misleading.

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

There have been no changes to the Company’s significant accounting policies described in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2014 that have had a material impact on the Company’s condensed consolidated financial statements and related notes.

Out-of-Period Adjustment

During the nine months ended September 30, 2015, the Company recorded an out-of-period adjustment related to acquisition retention bonuses from XA Secure. The adjustment was associated with the three quarters ended December 31, 2014 and increased total expense by $3.1 million. The Company evaluated the adjustment considering both quantitative and qualitative factors and concluded the adjustment was not material to previously issued and current period financial statements.

Use of Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, revenue, and expenses and the related disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of expenses during the reporting period. The Company bases its estimates and judgments on its historical experience, knowledge of current conditions, and its beliefs on what could occur in the future given available information. Estimates, assumptions and judgments are used for, but are not limited to, revenue recognition, stock-based awards and warrants, accounting for income taxes, allowance for doubtful accounts and certain accrued liabilities.

Recently Issued Accounting Pronouncements

In May 2014, the Financial Accounting Standards Board (“FASB”), issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606), which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. In August 2015, the FASB issued ASU No. 2015-14, Revenue from Contracts with Customers (Topic 606): Deferral of Effective Date, which defers the effective date of ASU 2014-09 by one year allowing early adoption as of the original effective date January 1, 2017. The deferral results in the new revenue standard being effective for the Company January 1, 2018. The standard permits the use of either the retrospective or cumulative effect transition method. The Company is evaluating the effect that ASU 2014-09 will have on its condensed consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor has it determined the effect of the standard on its ongoing financial reporting.

XML 25 R32.htm IDEA: XBRL DOCUMENT v3.3.0.814
Stockholders' Equity - Summary of Activity Under Stock Option Plan and Related Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2015
Dec. 31, 2014
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Options Outstanding, Number of Shares Underlying Outstanding Options, beginning balance 13,953,894  
Options Outstanding, Number of Shares Underlying Outstanding Options, Options granted 829,652  
Options Outstanding, Number of Shares Underlying Outstanding Options, Options exercised (1,738,705)  
Options Outstanding, Number of Shares Underlying Outstanding Options, Options cancelled/forfeited (980,360)  
Options Outstanding, Number of Shares Underlying Outstanding Options, ending balance 12,064,481 13,953,894
Options Outstanding, Number of Shares Underlying Outstanding Options, Vested and expected to vest, September 30, 2015 11,399,572  
Options Outstanding, Number of Shares Underlying Outstanding Options, Exercisable, September 30, 2015 4,428,028  
Options Outstanding, Weighted-Average Exercise Price, beginning balance $ 8.04  
Options Outstanding, Weighted-Average Exercise Price, Options granted 22.96  
Options Outstanding, Weighted-Average Exercise Price, Options exercised 2.87  
Options Outstanding, Weighted-Average Exercise Price, Options cancelled/forfeited 10.08  
Options Outstanding, Weighted-Average Exercise Price, ending balance 9.65 $ 8.04
Options Outstanding, Weighted-Average Exercise Price, Vested and expected to vest, September 30, 2015 9.43  
Options Outstanding, Weighted-Average Exercise Price, Exercisable, September 30, 2015 $ 5.56  
Options Outstanding, Weighted-Average Remaining Contractual Life (Years) 8 years 1 month 6 days 8 years 9 months 18 days
Options Outstanding, Weighted-Average Remaining Contractual Life (Years), Vested and expected to vest, September 30, 2015 8 years 26 days  
Options Outstanding, Weighted-Average Remaining Contractual Life (Years), Exercisable, September 30, 2015 7 years 5 months 19 days  
Options Outstanding, Aggregate Intrinsic Value, beginning balance $ 264,531  
Options Outstanding, Aggregate Intrinsic Value, ending Balance 148,610 $ 264,531
Options Outstanding, Aggregate Intrinsic Value, Vested, September 30, 2015 142,889  
Options Outstanding, Aggregate Intrinsic Value, Exercisable, September 30, 2015 $ 72,308  
XML 26 R40.htm IDEA: XBRL DOCUMENT v3.3.0.814
Income Taxes - Additional Information (Detail)
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Income Tax Disclosure [Abstract]        
Effective income tax rate (0.30%) (0.10%) (0.30%) 1.40%
XML 27 R2.htm IDEA: XBRL DOCUMENT v3.3.0.814
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
CURRENT ASSETS:    
Cash and cash equivalents $ 25,090 $ 129,084
Short-term investments 88,664 75,381
Accounts receivable, net 46,159 32,900
Prepaid expenses and other current assets 5,847 3,728
Total current assets 165,760 241,093
Property and equipment, net 15,574 11,182
Long-term investments 2,567  
Goodwill 34,333 2,119
Intangible assets 4,224  
Other non-current assets 963 304
Restricted cash 1,308 1,341
TOTAL ASSETS 224,729 256,039
CURRENT LIABILITIES:    
Accounts payable 4,223 7,087
Accrued compensation and benefits 11,507 9,913
Accrued expenses and other current liabilities 12,380 6,333
Deferred revenue 77,753 50,280
Total current liabilities 105,863 73,613
Long-term deferred revenue 12,332 12,643
Other long-term liabilities 5,646 2,713
TOTAL LIABILITIES $ 123,841 $ 88,969
Commitments and contingencies (Note 4)
STOCKHOLDERS' EQUITY:    
Common stock, par value of $0.0001 per share-500,000,000 shares authorized as of September 30, 2015 and December 31, 2014; 45,120,488 and 40,987,583 shares issued and outstanding as of September 30, 2015 and December 31, 2014, respectively $ 5 $ 4
Additional paid-in capital 499,883 439,005
Accumulated other comprehensive loss (366) (202)
Accumulated deficit (398,634) (271,737)
TOTAL STOCKHOLDERS' EQUITY 100,888 167,070
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 224,729 $ 256,039
XML 28 R6.htm IDEA: XBRL DOCUMENT v3.3.0.814
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Statement of Comprehensive Income [Abstract]        
Net loss $ (44,492) $ (39,502) $ (126,897) $ (86,732)
Items of other comprehensive income (loss):        
Unrealized gain (loss) on investments 23 (40) 68 (71)
Foreign currency translation adjustment (179) (84) (231) (75)
Total other comprehensive loss (156) (124) (163) (146)
Total comprehensive loss $ (44,648) $ (39,626) $ (127,060) $ (86,878)
XML 29 R35.htm IDEA: XBRL DOCUMENT v3.3.0.814
Stockholders' Equity - Summary of Information Related to Restricted Stock Units ("RSUs") (Detail) - Restricted Stock Units (RSUs) [Member]
9 Months Ended
Sep. 30, 2015
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Weighted-Average Grant-Date Fair Value, Unvested beginning balance | $ / shares $ 16.00
Weighted-Average Grant-Date Fair Value, Granted | $ / shares 25.36
Weighted-Average Grant-Date Fair Value, Vested | $ / shares 21.97
Weighted-Average Grant-Date Fair Value, Canceled/forfeited | $ / shares 25.85
Weighted-Average Grant-Date Fair Value, Unvested ending balance | $ / shares $ 24.89
Under 2014 Option Plans [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares Issued, Unvested beginning balance 56,250
Number of Shares Issued, Granted 3,579,771
Number of Shares Issued, Vested (49,102)
Number of Shares Issued, Cancelled/forfeited (84,175)
Number of Shares Issued, Unvested ending balance 3,502,744
XML 30 R22.htm IDEA: XBRL DOCUMENT v3.3.0.814
Segment and Geographical Information (Tables)
9 Months Ended
Sep. 30, 2015
Segment Reporting [Abstract]  
Revenue by Country Determined by Location of Sales Office

The following presents revenue by country, determined by location of sales office (in thousands):

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
     2015      2014      2015      2014  

United States

   $ 29,322       $ 12,002       $ 77,420       $ 31,508   

Rest of world

     3,729         762         9,089         1,880   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total revenue

   $ 33,051       $ 12,764       $ 86,509       $ 33,388   
  

 

 

    

 

 

    

 

 

    

 

 

XML 31 R36.htm IDEA: XBRL DOCUMENT v3.3.0.814
Stockholders' Equity - Schedule of Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 11,379 $ 1,899 $ 23,719 $ 5,492
Total cost of revenue [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 825 149 1,616 320
Sales and marketing [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 3,518 543 6,882 978
Research and development [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 3,897 577 8,251 1,146
General and administrative [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 3,139 $ 630 $ 6,970 $ 3,048
XML 32 R24.htm IDEA: XBRL DOCUMENT v3.3.0.814
Fair Value Measurements - Financial Assets and Liabilities Measured on Recurring Basis by Level within Fair Value Hierarchy (Detail) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments $ 88,664 $ 75,381
Total financial assets 100,610 195,104
Total financial liabilities 1,625  
Contingent Consideration [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial liabilities 1,625  
Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 11,701 119,723
Certificates of Deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 245  
Short-term investments 11,920  
Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 20,729 5,298
US Treasury Bills [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 3,500  
Bank Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 245  
Corporate Notes and Bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 52,270 70,083
Fair Value, Measurements, Recurring [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 15,201 119,723
Fair Value, Measurements, Recurring [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 85,409 75,381
Fair Value, Measurements, Recurring [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial liabilities 1,625  
Fair Value, Measurements, Recurring [Member] | Level 3 [Member] | Contingent Consideration [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial liabilities 1,625  
Fair Value, Measurements, Recurring [Member] | Money Market Funds [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 11,701 119,723
Fair Value, Measurements, Recurring [Member] | Certificates of Deposit [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 245  
Short-term investments 11,920  
Fair Value, Measurements, Recurring [Member] | Commercial Paper [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 20,729 5,298
Fair Value, Measurements, Recurring [Member] | US Treasury Bills [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 3,500  
Fair Value, Measurements, Recurring [Member] | Bank Notes [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 245  
Fair Value, Measurements, Recurring [Member] | Corporate Notes and Bonds [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments $ 52,270 $ 70,083
XML 33 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 34 R7.htm IDEA: XBRL DOCUMENT v3.3.0.814
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (126,897) $ (86,732)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 3,061 719
Amortization of intangible asset 171  
Amortization of premiums from investments 756 575
Stock-based compensation expense 23,719 5,492
Contra-revenue adjustment related to share purchase agreement   2,040
Loss on disposal of assets 520 88
Loss on early exit of lease   449
Contribution of acquired technology to the Apache Software Foundation   3,971
Deferred income tax benefit   (1,279)
Common stock warrant, including change in fair value   7,186
Changes in operating assets and liabilities:    
Accounts receivable (13,259) (8,594)
Prepaid expenses and other current assets (2,302) (2,108)
Other assets (726) (183)
Accounts payable 78 1,107
Accrued expenses and other liabilities 5,631 1,552
Accrued compensation and benefits 1,529 1,146
Deferred revenue 27,162 19,792
Net cash used in operating activities (80,557) (54,779)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of investments (90,988) (84,758)
Proceeds from maturities of investments 77,017 13,120
Purchases of property and equipment (11,373) (1,884)
Acquisitions, net (3,541) (2,996)
Issuance of promissory note receivable (2,500)  
Change in restricted cash 31 (191)
Net cash used in investing activities (31,354) (76,709)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from sale of preferred stock, net of issuance costs   149,547
Proceeds from issuance of common stock 8,752 1,624
Payments for deferred offering costs (835) (2,373)
Proceeds from payments of principal on promissory notes   119
Net cash provided by financing activities 7,917 148,917
Net (decrease) increase in cash and cash equivalents (103,994) 17,429
Cash and cash equivalents-Beginning of period 129,084 25,304
Cash and cash equivalents-End of period 25,090 42,733
SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION:    
Fair value of shares issued in connection with acquisitions $ 27,593 $ 1,815
XML 35 R3.htm IDEA: XBRL DOCUMENT v3.3.0.814
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2015
Dec. 31, 2014
Statement of Financial Position [Abstract]    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 500,000,000 500,000,000
Common stock, shares issued 45,120,488 40,987,583
Common stock, shares outstanding 45,120,488 40,987,583
XML 36 R17.htm IDEA: XBRL DOCUMENT v3.3.0.814
Description of Business and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2015
Accounting Policies [Abstract]  
Basis of Presentation and Consolidation

Basis of Presentation and Consolidation

The unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles (“GAAP”) in the United States (“U.S.”) and applicable rules and regulations of the Securities and Exchange Commission regarding interim financial reporting. These financial statements have been prepared on the same basis as the Company’s annual financial statements and, in the opinion of management, reflect all normal recurring adjustments, except as otherwise disclosed, that are necessary for a fair statement of the Company’s results for the interim periods presented. These interim financial results are not necessarily indicative of results expected for the full fiscal year or for any subsequent interim period.

The condensed consolidated financial statements and related financial information should be read in conjunction with the audited financial statements and the related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2014. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. The condensed consolidated balance sheet as of December 31, 2014 was derived from the Company’s audited financial statements for the year ended December 31, 2014, but does not include all disclosures required by U.S. GAAP as permitted by the applicable rules and regulations of the Securities and Exchange Commission regarding interim financial reporting. However, the Company believes the disclosures are adequate to make the information presented not be misleading.

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

There have been no changes to the Company’s significant accounting policies described in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2014 that have had a material impact on the Company’s condensed consolidated financial statements and related notes.

Out-of-Period Adjustment

Out-of-Period Adjustment

During the nine months ended September 30, 2015, the Company recorded an out-of-period adjustment related to acquisition retention bonuses from XA Secure. The adjustment was associated with the three quarters ended December 31, 2014 and increased total expense by $3.1 million. The Company evaluated the adjustment considering both quantitative and qualitative factors and concluded the adjustment was not material to previously issued and current period financial statements.

Use of Estimates

Use of Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets, liabilities, revenue, and expenses and the related disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of expenses during the reporting period. The Company bases its estimates and judgments on its historical experience, knowledge of current conditions, and its beliefs on what could occur in the future given available information. Estimates, assumptions and judgments are used for, but are not limited to, revenue recognition, stock-based awards and warrants, accounting for income taxes, allowance for doubtful accounts and certain accrued liabilities.

Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

In May 2014, the Financial Accounting Standards Board (“FASB”), issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606), which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. In August 2015, the FASB issued ASU No. 2015-14, Revenue from Contracts with Customers (Topic 606): Deferral of Effective Date, which defers the effective date of ASU 2014-09 by one year allowing early adoption as of the original effective date January 1, 2017. The deferral results in the new revenue standard being effective for the Company January 1, 2018. The standard permits the use of either the retrospective or cumulative effect transition method. The Company is evaluating the effect that ASU 2014-09 will have on its condensed consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor has it determined the effect of the standard on its ongoing financial reporting.

XML 37 R1.htm IDEA: XBRL DOCUMENT v3.3.0.814
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2015
Nov. 05, 2015
Document And Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Sep. 30, 2015  
Document Fiscal Year Focus 2015  
Document Fiscal Period Focus Q3  
Trading Symbol HDP  
Entity Registrant Name Hortonworks, Inc.  
Entity Central Index Key 0001610532  
Current Fiscal Year End Date --12-31  
Entity Filer Category Non-accelerated Filer  
Entity Common Stock, Shares Outstanding   46,229,482
XML 38 R18.htm IDEA: XBRL DOCUMENT v3.3.0.814
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2015
Fair Value Disclosures [Abstract]  
Financial Assets and Liabilities Measured on Recurring Basis by Level within Fair Value Hierarchy

The following table sets forth the fair value of the Company’s financial assets and liabilities measured on a recurring basis by level within the fair value hierarchy (in thousands):

 

     September 30, 2015  
     Level 1      Level 2      Level 3      Total  

Assets

           

Cash equivalents:

           

Money market funds

   $ 11,701       $ —        $ —        $ 11,701   

Certificates of deposit

     —          245         —          245   

Short-term investments:

           

U.S. Treasury bills

     3,500         —          —          3,500   

Certificates of deposit

     —          11,920         —          11,920   

Commercial paper

     —          20,729         —          20,729   

Bank notes

     —          245         —          245   

Corporate notes and bonds

     —          52,270         —          52,270   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total financial assets

   $ 15,201       $ 85,409       $ —        $ 100,610   
  

 

 

    

 

 

    

 

 

    

 

 

 

Liabilities

           

Contingent consideration

     —          —          1,625         1,625   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total financial liabilities

   $ —        $ —        $ 1,625       $ 1,625   
  

 

 

    

 

 

    

 

 

    

 

 

 

 

     December 31, 2014  
     Level 1      Level 2      Total  

Cash equivalents:

        

Money market funds

   $ 119,723       $ —        $ 119,723   

Short-term investments:

        

Commercial paper

     —          5,298         5,298   

Corporate notes and bonds

     —          70,083         70,083   
  

 

 

    

 

 

    

 

 

 

Total financial assets

   $ 119,723       $ 75,381       $ 195,104   
  

 

 

    

 

 

    

 

 

 
XML 39 R4.htm IDEA: XBRL DOCUMENT v3.3.0.814
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Support subscription and professional services revenue:        
Support subscription (includes contra-revenue of $65 for the three months ended September 30, 2015 and $65 and $1,961 for the nine months ended September 30, 2015 and 2014, respectively) $ 21,748 $ 8,136 $ 54,134 $ 19,190
Professional services (includes contra-revenue of $79 for the nine months ended September 30, 2014) 11,303 4,628 32,375 14,198
Total support subscription and professional services revenue 33,051 12,764 86,509 33,388
Cost of revenue:        
Support subscription 3,629 1,511 9,214 2,875
Professional services 11,171 8,024 30,260 19,125
Total cost of revenue 14,800 9,535 39,474 22,000
Gross profit 18,251 3,229 47,035 11,388
Operating expenses:        
Sales and marketing 34,017 19,491 95,083 44,553
Research and development 16,382 10,111 46,238 26,270
General and administrative 12,297 7,025 32,768 17,634
Contribution of acquired technology to the Apache Software Foundation   3,971   3,971
Total operating expenses 62,696 40,598 174,089 92,428
Loss from operations (44,445) (37,369) (127,054) (81,040)
Other income (expense), net 88 (2,099) 487 (6,888)
Loss before income tax (44,357) (39,468) (126,567) (87,928)
Income tax expense (benefit) 135 34 330 (1,196)
Net loss $ (44,492) $ (39,502) $ (126,897) $ (86,732)
Net loss per share of common stock, basic and diluted $ (1.01) $ (8.98) $ (2.98) $ (20.80)
Weighted-average shares used in computing net loss per share of common stock, basic and diluted 43,968,697 4,399,053 42,626,865 4,169,679
XML 40 R12.htm IDEA: XBRL DOCUMENT v3.3.0.814
Stockholders' Equity
9 Months Ended
Sep. 30, 2015
Equity [Abstract]  
Stockholders' Equity

5. STOCKHOLDERS’ EQUITY

Common Stock

Each share of common stock is entitled to one vote for matters to be voted on by the stockholders of the Company. The holders of common stock are also entitled to receive dividends whenever declared by the Board of Directors from legally available funds. The Company has not paid a dividend since its inception, and has no current plans to do so.

2014 Stock Option and Incentive Plan

The Company’s 2014 Stock Option and Incentive Plan (the “2014 Option Plan”) was adopted by the Company’s board of directors in September 2014. The 2014 Option Plan was approved by the Company’s stockholders in November 2014 and became effective immediately prior to the closing of the Company’s initial public offering. All remaining shares available in the 2011 Stock Option and Grant Plan (the “2011 Option Plan”) rolled into the 2014 Option Plan following the consummation of the initial public offering. The 2014 Option Plan allows the compensation committee to make equity-based incentive awards to the Company’s officers, employees, directors and other key persons (including consultants).

The Company initially reserved 6,000,000 shares of the Company’s common stock for the issuance of awards under the 2014 Option Plan, and has 923,732 shares of the Company’s common stock remaining available for issuance under the Company’s 2011 Option Plan. The 2014 Option Plan provides that the number of shares reserved and available for issuance under the plan will automatically increase each January 1, beginning on January 1, 2015, by 5 percent of the outstanding number of shares of the Company’s common stock on the immediately preceding December 31 or such lesser number of shares as determined by the Company’s compensation committee. This number is subject to adjustment in the event of a stock split, stock dividend or other change in the Company’s capitalization. On January 1, 2015, the shares reserved for issuance increased by 2,136,240, resulting in total shares reserved for issuance under the 2014 Option Plan of 9,059,972. As of September 30, 2015, 4,412,425 of such shares remained available for issuance.

2014 Employee Stock Purchase Plan

The Company’s Employee Stock Purchase Plan (the “ESPP”) was adopted and approved by the Company’s board of directors in September 2014, adopted and approved by the Company’s stockholders in November 2014, and most recently was amended in August 2015, to allow employees of certain of the Company’s non-U.S. subsidiaries to participate in the ESPP. The ESPP initially reserved and authorized the issuance of up to a total of 2,500,000 shares of common stock to participating employees. The ESPP provides that the number of shares reserved and available for issuance will automatically increase each January 1, beginning on January 1, 2015, by the lesser of (i) 1,000,000 shares of common stock, (ii) 1 percent of the outstanding number of shares of the Company’s common stock on the immediately preceding December 31, or (iii) such lesser number of shares as determined by the ESPP administrator. This number is subject to adjustment in the event of a stock split, stock dividend or other change in the Company’s capitalization. On January 1, 2015, the shares reserved for issuance increased by 427,248 resulting in total shares reserved for issuance under the ESPP of 2,927,248 as of September 30, 2015.

Each employee who is a participant in the ESPP may purchase shares by authorizing payroll deductions of up to 15 percent of his or her base compensation during an offering period. Unless the participating employee has previously withdrawn from the offering, accumulated payroll deductions will be used to purchase shares on the last business day of the offering period at a price equal to 85 percent of the fair market value of the shares on the first business day or the last business day of the offering period, whichever is lower. Under applicable tax rules, an employee may purchase no more than $25,000 worth of shares of common stock, valued at the start of the purchase period, under the ESPP in any calendar year. There is no minimum holding period associated with shares purchased pursuant to this plan.

As of September 30, 2015, there was $1.1 million of unrecognized stock-based compensation expense related to the ESPP, which is expected to be recognized over a weighted-average period of 0.6 years.

A summary of activity under the stock option plan and related information for the nine months ended September 30, 2015 is presented below:

 

     Number of
Shares
Underlying
Outstanding
Options
     Weighted-
Average
Exercise
Price Per
Share
     Weighted-
Average
Remaining
Contractual Life
(Years)
     Aggregate
Intrinsic
Value
 
                          (In thousands)  

Outstanding—December 31, 2014

     13,953,894       $ 8.04         8.80       $ 264,531   

Options granted

     829,652       $ 22.96         

Options exercised

     (1,738,705    $ 2.87         

Options cancelled/forfeited

     (980,360    $ 10.08         
  

 

 

          

Outstanding—September 30, 2015

     12,064,481       $ 9.65         8.10       $ 148,610   
  

 

 

    

 

 

    

 

 

    

 

 

 

Vested and expected to vest—September 30, 2015

     11,399,572       $ 9.43         8.07       $ 142,889   
  

 

 

    

 

 

    

 

 

    

 

 

 

Exercisable—September 30, 2015

     4,428,028       $ 5.56         7.47       $ 72,308   
  

 

 

    

 

 

    

 

 

    

 

 

 

Aggregate intrinsic value represents the difference between the exercise price of the options to purchase common stock and the fair market value of the Company’s common stock. The aggregate intrinsic value of options exercised for the three months ended September 30, 2015 and 2014 was $11.8 million and $0.9 million, respectively, and for the nine months ended September 30, 2015 and 2014 was $38.4 million and $2.9 million, respectively.

 

Restricted Stock

A summary of information related to restricted stock for the nine months ended September 30, 2015 is presented below:

 

     Number of
Shares Issued
Under the Stock
Option Plans
    Number of
Shares Issued
Outside the Stock
Option Plans
    Weighted-
Average
Exercise
Price Per
Share
     Weighted Average
Grant Date Fair
Value Per Share (*)
     Aggregate
Intrinsic
Value
 
                               (In thousands)  

Unvested balance—December 31, 2014

     672,865        894,107      $ 0.62       $ 13.70       $ 39,607   

Granted

     —          1,424,946        —         $ 23.76      

Vested

     (421,437     (1,594,897   $ 0.56       $ 23.09      

Canceled/forfeited

     —          —          —           —        
  

 

 

   

 

 

         

Unvested balance—September 30, 2015

     251,428        724,156      $ 0.76       $ 22.59       $ 9,295   
  

 

 

   

 

 

         

 

(*) The weighted-average grant-date fair value per share relates to 132,506 and 1,424,946 shares of restricted stock paid as part of the acquisitions of XA Secure and Onyara, respectively. As of September 30, 2015, 66,253 of the XA Secure and 921,643 of the Onyara shares were vested. See Note 3—“Business Combinations” for additional information regarding this transaction.

As of September 30, 2015, there was $56.4 million of unrecognized stock-based compensation expense related to unvested stock options and restricted stock to be recognized over a weighted-average period of 2.6 years.

Restricted Stock Units

A summary of information related to restricted stock units (“RSUs”) for the nine months ended September 30, 2015 is presented below:

 

     Number of
Shares Issued
Under the 2014
Option Plan
     Weighted Average
Grant Date Fair
Value Per Share
 

Unvested balance—December 31, 2014

     56,250       $ 16.00   

Granted

     3,579,771         25.36   

Vested

     (49,102      21.97   

Canceled/forfeited

     (84,175      25.85   
  

 

 

    

Unvested balance—September 30, 2015

     3,502,744       $ 24.89   
  

 

 

    

As of September 30, 2015, there was $82.4 million of unrecognized stock-based compensation expense related to RSUs to be recognized over a weighted-average period of 2.6 years.

 

Restricted Stock and Stock Options Subject to Repurchase

The 2011 Option Plan allowed for the granting of options that may be exercised before the options have vested. Shares issued as a result of early exercise and shares that had not vested are deemed to be restricted stock and are subject to a vesting schedule identical to the vesting schedule of the related restricted stock and options, as well as certain other restrictions. Shares issued as a result of early exercise that have not vested are subject to repurchase by the Company upon termination of the purchaser’s employment or services, at the price paid by the purchaser, and are not deemed to be issued for accounting purposes until those related shares vest. The amounts received in exchange for these shares have been recorded as a liability on the accompanying balance sheets and will be reclassified into common stock and additional paid-in-capital as the shares vest. The Company’s right to repurchase these shares generally lapses 1/48 of the original grant date per month over four years.

The number of shares of restricted stock and early exercised options to purchase common stock outstanding subject to the Company’s right of repurchase at prices ranging from $0.18 to $14.22 per share as of September 30, 2015 was 467,123. The liability for shares subject to repurchase as of September 30, 2015 was $1.1 million, of which $0.6 million is included in accrued liabilities and $0.5 million is included in other long-term liabilities.

Stock-based Compensation Expense

Total stock-based compensation expense, including stock-based compensation expense to non-employees, by category was as follows (in thousands):

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
     2015      2014      2015      2014  

Cost of revenue

   $ 825       $ 149       $ 1,616       $ 320   

Sales and marketing

     3,518         543         6,882         978   

Research and development

     3,897         577         8,251         1,146   

General and administrative

     3,139         630         6,970         3,048   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total stock-based compensation expense

   $ 11,379       $ 1,899       $ 23,719       $ 5,492   
  

 

 

    

 

 

    

 

 

    

 

 

 
XML 41 R11.htm IDEA: XBRL DOCUMENT v3.3.0.814
Commitments and Contingencies
9 Months Ended
Sep. 30, 2015
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

4. COMMITMENTS AND CONTINGENCIES

The Company has a number of operating lease agreements primarily involving office space and data center equipment. These leases are non-cancelable with original lease periods up to 5 years, which expire between 2015 and 2020. Lease expense is recognized on a straight-line basis over the lease term. The Company subleases some excess capacity to a subtenant under a non-cancelable operating lease.

Rent expense incurred under operating leases was $2.2 million and $1.5 million for the three months ended September 30, 2015 and 2014, respectively, and $5.8 million and $3.0 million for the nine months ended September 30, 2015 and 2014, respectively.

Legal Proceedings

In addition, from time to time, the Company is party to various litigation and administrative proceedings relating to claims arising from its operations in the normal course of business. Based on the information presently available, including discussion with legal counsel, management believes that resolution of these matters will not have a material effect on the Company’s business, results of operations, financial condition or cash flows.

XML 42 R23.htm IDEA: XBRL DOCUMENT v3.3.0.814
Description of Business and Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 9 Months Ended
Dec. 31, 2014
Sep. 30, 2015
Description Of Business And Significant Accounting Policies [Line Items]    
Net cash proceeds from initial public offering $ 109.6  
Out-of-period adjustments, increase in total expense   $ 3.1
IPO [Member]    
Description Of Business And Significant Accounting Policies [Line Items]    
Common stock shares issued 7,673,986  
Common stock price per share $ 16.00  
Private placement [Member]    
Description Of Business And Significant Accounting Policies [Line Items]    
Common stock shares issued 486,486  
Option to purchase additional shares [Member]    
Description Of Business And Significant Accounting Policies [Line Items]    
Common stock shares issued 937,500  
Common stock [Member]    
Description Of Business And Significant Accounting Policies [Line Items]    
Number of shares issued on conversion of convertible preferred stock 21,949,525  
XML 43 R19.htm IDEA: XBRL DOCUMENT v3.3.0.814
Business Combinations (Tables)
9 Months Ended
Sep. 30, 2015
Onyara Inc. [Member]  
Summary of Acquisition Date Fair Value of Purchase Consideration

The acquisition date fair value of the purchase consideration was $26.5 million, which included the following (in thousands):

 

Common stock (921,643 shares at fair value of $23.76 per share)

   $ 21,898   

Holdback of 194,259 shares of common stock for a period of 12 months for general representations and warranties

     4,616   
  

 

 

 

Total

   $ 26,514   
  

 

 

 
Summary of Fair Values of Assets Acquired and Liabilities Assumed

The following table summarizes the allocation of the consideration paid of approximately $26.5 million to the fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands):

 

Goodwill

   $ 26,429   

Cash

     180   

Tangible liabilities acquired

     (95
  

 

 

 

Total

   $ 26,514   
  

 

 

 
SequenceIQ [Member]  
Summary of Acquisition Date Fair Value of Purchase Consideration

The acquisition date fair value of the purchase consideration was $10.0 million, which included the following (in thousands):

 

Cash

   $ 3,721   

Cash holdback for a period of 15 months for general representations and warranties

     1,875   

Cash payable upon 18-month anniversary of closing date

     1,651   

Contingent consideration

     1,625   

Restricted stock units (49,102 shares at fair value of $21.97 per share)

     1,079   
  

 

 

 

Total

   $ 9,951   
  

 

 

Summary of Fair Values of Assets Acquired and Liabilities Assumed

The following table summarizes the allocation of the consideration paid of approximately $10.0 million to the fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands):

 

Tangible assets acquired, net

   $ 191   

Developed technology

     4,395   

Goodwill

     5,785   

Deferred tax liabilities, net

     (420
  

 

 

 

Total

   $ 9,951   
  

 

 

XA Secure [Member]  
Summary of Fair Values of Assets Acquired and Liabilities Assumed

The following table summarizes the allocation of the consideration paid of approximately $4.8 million to the fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands):

 

Developed technology

   $ 3,971   

Deferred tax liabilities

     (1,279

Goodwill

     2,119   
  

 

 

 

Total

   $ 4,811   
  

 

 

XML 44 R15.htm IDEA: XBRL DOCUMENT v3.3.0.814
Income Taxes
9 Months Ended
Sep. 30, 2015
Income Tax Disclosure [Abstract]  
Income Taxes

8. INCOME TAXES

The effective tax rate for the three months ended September 30, 2015 was (0.3) percent compared to (0.1) percent for the same period of 2014. The effective tax rate for the nine months ended September 30, 2015 was (0.3) percent compared to 1.4 percent for the same period of 2014. The income tax expense for the three and nine months ended September 30, 2015 and 2014 was determined based upon estimates of the Company’s effective income tax rates in various jurisdictions. The difference between the consolidated effective income tax rate and the U.S. federal statutory rate is primarily attributable to a full valuation allowance against U.S. net deferred tax assets.

 

On July 27, 2015, the United States Tax Court (“USTC”) issued a taxpayer-favorable opinion related to the treatment of share-based compensation expense in an inter-company cost-sharing arrangement between a U.S. corporate taxpayer (Altera, Inc.) and its foreign subsidiary. In its opinion, the USTC permitted the taxpayer to exclude share-based compensation in its cost sharing arrangement, and further concluded that the related Treasury Regulations governing the inclusion of share-based compensation in cost-sharing arrangements were invalid. This opinion of the USTC may be appealed by the IRS, and is not directed toward the Company. However, management is monitoring the progress of this case and its potential favorable implications to the Company’s cost-sharing arrangement. The Company currently estimates that this court case will not have a material impact on its effective tax rate and income tax expense due to its current full valuation allowance position.

XML 45 R13.htm IDEA: XBRL DOCUMENT v3.3.0.814
Common Stock Warrants
9 Months Ended
Sep. 30, 2015
Text Block [Abstract]  
Common Stock Warrants

6. COMMON STOCK WARRANTS

In July 2011, the Company issued a warrant to purchase 6,500,000 shares of Series A preferred stock at an exercise price of $0.005 per share. Upon consummation of the Company’s initial public offering, the warrant automatically converted into a warrant to purchase 3,250,000 shares of common stock. The warrant was issued to Yahoo in connection with the Company’s Series A financing and the transactions contemplated thereby, including commercial agreements with Yahoo providing for support subscription offerings and certain rights to technology. The ability for Yahoo to exercise the warrant was subject to the continuation of the commercial agreement for a period of two years, which has been satisfied.

On June 9, 2014, the Company issued a warrant to purchase a number of shares of common stock up to 1 percent of the sum of (i) 45,585,496, plus (ii) the number of shares of Series D preferred stock or shares of such stock issuable upon exercise of warrants to purchase such stock (on an as converted to common stock basis) issued or issuable upon exercise of warrants to purchase Series D Preferred Stock that were sold, if any, by the Company during the period commencing on June 9, 2014 and ending immediately prior to the occurrence of a corporate event at an exercise price of $8.46 per share. The warrant was issued to Yahoo in exchange for the amendment of the rights held by Yahoo under Section 2.11 of the Investors’ Rights Agreement to approve an acquisition of Hortonworks, which removed a competitor of Yahoo from the list of companies over which Yahoo has such blocking rights. As of September 30, 2015, the warrant was exercisable into 476,368 shares of common stock.

Each warrant expires nine years from the date of issuance. The warrants vested upon the consummation of the Company’s initial public offering in December 2014. As of September 30, 2015, neither warrant had been exercised into shares of common stock.

XML 46 R14.htm IDEA: XBRL DOCUMENT v3.3.0.814
Net Loss Per Share of Common Stock
9 Months Ended
Sep. 30, 2015
Earnings Per Share [Abstract]  
Net Loss Per Share of Common Stock

7. NET LOSS PER SHARE OF COMMON STOCK

Basic net loss per share is calculated by dividing net loss by the weighted-average number of common shares outstanding during the period, less restricted common stock and common stock issued that is subject to repurchase, and excludes any dilutive effects of share based awards. Diluted net loss per share of common stock is computed giving effect to all potential dilutive common shares. As the Company had net losses for the three and nine months ended September 30, 2015 and 2014, all potential common shares were determined to be anti-dilutive.

The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share amounts):

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
     2015      2014      2015      2014  

Net loss

   $ (44,492    $ (39,502    $ (126,897    $ (86,732
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted-average shares used in computing net loss per share of common stock

     43,968,697         4,399,053         42,626,865         4,169,679   
  

 

 

    

 

 

    

 

 

    

 

 

 

Net loss per share, basic and diluted

   $ (1.01    $ (8.98    $ (2.98    $ (20.80
  

 

 

    

 

 

    

 

 

    

 

 

 

The following outstanding shares of common stock equivalents were excluded from the computation of diluted net loss per share of common stock for the periods presented since including them would have been anti-dilutive:

 

     As of
September 30,
 
     2015      2014  

Convertible preferred stock (on an as if converted basis)

     —           21,949,525   

Exercise and conversion of convertible preferred stock warrants (converted into common stock warrants upon initial public offering)

     3,250,000         3,250,000   

Exercise and conversion of common stock warrants

     476,368         476,368   

Restricted common stock issued, net of repurchases

     —           7,906,145   

Common stock subject to repurchase

     61,095         206,090   

Stock options to purchase common stock

     12,064,481         13,740,630   

Unvested restricted stock and restricted stock units

     4,478,328         132,506  
  

 

 

    

 

 

 

Total

     20,330,272         47,661,264   
  

 

 

    

 

 

 

Immediately prior to the closing of the Company’s IPO in December 2014, all shares of the Company’s outstanding convertible preferred stock automatically converted into shares of common stock.

XML 47 R16.htm IDEA: XBRL DOCUMENT v3.3.0.814
Segment and Geographical Information
9 Months Ended
Sep. 30, 2015
Segment Reporting [Abstract]  
Segment and Geographical Information

9. SEGMENT AND GEOGRAPHICAL INFORMATION

The Company’s chief operating decision maker reviews financial information on a consolidated basis for the purposes of allocating resources and evaluating financial performance. The Company’s chief operating decision maker has direct reports responsible for various functions within the Company (e.g. business strategy, finance, legal, business development, products, etc.) on a consolidated basis. There are no segment managers who are held accountable for operations or operating results. The Company’s growth strategy is predicated upon the growth of the support subscription business, and the Company’s key business metrics reflect this strategy. Professional services are offered with the overall goal of securing and retaining support subscription customers and growing support subscription revenue. Accordingly, management has determined that the Company operates in one reportable segment.

The Company has international sales offices in the Netherlands, United Kingdom, Germany, and South Korea and research and development facilities in India and Budapest. The following presents revenue by country, determined by location of sales office (in thousands):

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
     2015      2014      2015      2014  

United States

   $ 29,322       $ 12,002       $ 77,420       $ 31,508   

Rest of world

     3,729         762         9,089         1,880   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total revenue

   $ 33,051       $ 12,764       $ 86,509       $ 33,388   
  

 

 

    

 

 

    

 

 

    

 

 

 

The Company’s long-lived assets are primarily located in the United States and are not allocated to any specific region. Therefore, geographic information is presented only for total revenue.

XML 48 R34.htm IDEA: XBRL DOCUMENT v3.3.0.814
Stockholders' Equity - Summary of Information Related to Restricted Stock (Parenthetical) (Detail) - shares
9 Months Ended
Aug. 31, 2015
May. 13, 2014
Sep. 30, 2015
Onyara Inc. [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Business acquisition, shares issued 1,600,000    
Restricted Stock [Member] | XA Secure [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Business acquisition, shares issued   132,506 132,506
Number of shares vested     66,253
Restricted Stock [Member] | Onyara Inc. [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Business acquisition, shares issued     1,424,946
Number of shares vested     921,643
XML 49 R21.htm IDEA: XBRL DOCUMENT v3.3.0.814
Net Loss Per Share of Common Stock (Tables)
9 Months Ended
Sep. 30, 2015
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Loss Per Share

The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share amounts):

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
     2015      2014      2015      2014  

Net loss

   $ (44,492    $ (39,502    $ (126,897    $ (86,732
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted-average shares used in computing net loss per share of common stock

     43,968,697         4,399,053         42,626,865         4,169,679   
  

 

 

    

 

 

    

 

 

    

 

 

 

Net loss per share, basic and diluted

   $ (1.01    $ (8.98    $ (2.98    $ (20.80
  

 

 

    

 

 

    

 

 

    

 

 

Outstanding Shares of Common Stock Equivalents Excluded from Computation of Diluted Net Loss Per Share

The following outstanding shares of common stock equivalents were excluded from the computation of diluted net loss per share of common stock for the periods presented since including them would have been anti-dilutive:

 

     As of
September 30,
 
     2015      2014  

Convertible preferred stock (on an as if converted basis)

     —           21,949,525   

Exercise and conversion of convertible preferred stock warrants (converted into common stock warrants upon initial public offering)

     3,250,000         3,250,000   

Exercise and conversion of common stock warrants

     476,368         476,368   

Restricted common stock issued, net of repurchases

     —           7,906,145   

Common stock subject to repurchase

     61,095         206,090   

Stock options to purchase common stock

     12,064,481         13,740,630   

Unvested restricted stock and restricted stock units

     4,478,328         132,506  
  

 

 

    

 

 

 

Total

     20,330,272         47,661,264   
  

 

 

    

 

 

XML 50 R26.htm IDEA: XBRL DOCUMENT v3.3.0.814
Business Combinations - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2015
Apr. 23, 2015
Aug. 13, 2014
May. 13, 2014
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Dec. 31, 2014
Business Acquisition [Line Items]                
Business acquisition, goodwill           $ 34,333   $ 2,119
Contribution of acquired technology to the Apache Software Foundation         $ 3,971   $ 3,971  
Onyara Inc. [Member]                
Business Acquisition [Line Items]                
Date of business acquisition           Aug. 31, 2015    
Business acquisition, purchase price $ 26,514              
Business acquisition, goodwill $ 26,429              
Business acquisition, number of shares exchanged 1,600,000              
Business acquisition, value of shares exchanged $ 38,500              
Business acquisition, number of shares issued as consideration 1,100,000              
Business combination, number of shares considered as post-combination remuneration 500,000              
Business combination, value of shares considered as post-combination remuneration $ 12,000              
Business acquisition costs           $ 400    
Onyara Inc. [Member] | Restricted Stock [Member]                
Business Acquisition [Line Items]                
Business acquisition, number of shares exchanged           1,424,946    
Onyara Inc. [Member] | Restricted Stock Units (RSUs) [Member]                
Business Acquisition [Line Items]                
Business acquisition, number of shares exchanged 200,000              
Business acquisition, value of shares exchanged $ 5,200              
Shares, vesting period 3 years              
Onyara Inc. [Member] | Maximum [Member]                
Business Acquisition [Line Items]                
Shares, vesting period 3 years              
Onyara Inc. [Member] | Common stock [Member]                
Business Acquisition [Line Items]                
Business acquisition, number of shares issued as consideration 921,643              
Business acquisition, fair value of shares issued per share $ 23.76              
SequenceIQ [Member]                
Business Acquisition [Line Items]                
Date of business acquisition           Apr. 23, 2015    
Business acquisition, purchase price   $ 9,951            
Business acquisition, goodwill   $ 5,785            
Percentage of voting shares acquired   100.00%            
Deferred tax liability recognized in the acquisition   $ 420            
Business acquisition, cash consideration   $ 3,721            
SequenceIQ [Member] | Restricted Stock Units (RSUs) [Member]                
Business Acquisition [Line Items]                
Business acquisition, number of shares exchanged   114,583            
Business acquisition, number of shares issued as consideration   49,102            
Business acquisition, fair value of shares issued per share   $ 21.97            
SequenceIQ [Member] | Developed technology [Member]                
Business Acquisition [Line Items]                
Developed technology   $ 4,395            
SequenceIQ [Member] | Maximum [Member] | Stock options to purchase common stock [Member]                
Business Acquisition [Line Items]                
Shares, vesting period   3 years            
XA Secure [Member]                
Business Acquisition [Line Items]                
Date of business acquisition           May 13, 2014    
Business acquisition, purchase price       $ 4,811        
Business acquisition, goodwill       $ 2,119        
Business acquisition costs             $ 200  
Percentage of voting shares acquired       100.00%        
Deferred tax liability recognized in the acquisition       $ 1,279        
Business acquisition, cash consideration       3,000        
Valuation allowance on deferred tax asset, benefit to income tax expense       1,279        
Cash retention bonus       $ 3,900        
Cash retention bonus, payment period       18 months        
Shares of stock options, vesting period       48 months        
XA Secure [Member] | Restricted Stock [Member]                
Business Acquisition [Line Items]                
Business acquisition, number of shares exchanged       132,506   132,506    
Shares, vesting period       18 months        
XA Secure [Member] | Stock options to purchase common stock [Member]                
Business Acquisition [Line Items]                
Business acquisition, number of shares exchanged       159,483        
XA Secure [Member] | Developed technology [Member]                
Business Acquisition [Line Items]                
Developed technology       $ 3,971        
XA Secure [Member] | Developed technology [Member] | Operating expenses [Member]                
Business Acquisition [Line Items]                
Contribution of acquired technology to the Apache Software Foundation     $ 3,971          
XA Secure [Member] | Common stock [Member]                
Business Acquisition [Line Items]                
Business acquisition, number of shares issued as consideration       132,508        
Business acquisition, fair value of shares issued per share       $ 13.70        
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.3.0.814
Segment and Geographical Information - Additional Information (Detail)
9 Months Ended
Sep. 30, 2015
Segment
Segment Reporting [Abstract]  
Number of reportable segment 1
XML 52 R5.htm IDEA: XBRL DOCUMENT v3.3.0.814
Condensed Consolidated Statements of Operations (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2015
Sep. 30, 2014
Income Statement [Abstract]      
Contra-support subscription revenue $ 65 $ 65 $ 1,961
Contra-professional services revenue     $ 79
XML 53 R10.htm IDEA: XBRL DOCUMENT v3.3.0.814
Business Combinations
9 Months Ended
Sep. 30, 2015
Business Combinations [Abstract]  
Business Combinations

3. BUSINESS COMBINATIONS

Transactions completed in 2015

Onyara Inc. On August 31, 2015, the Company acquired Onyara Inc. (“Onyara”), the creator of and key contributor to Apache NiFi. The acquisition enables customers to automate and secure data flows and to collect, conduct and curate real-time business insights and actions derived from data in motion. As a result of the acquisition, the Company introduced HDF powered by Apache NiFi. This is intended to simplify and accelerate the flow of data in motion into HDP for full fidelity analytics.

The acquisition date fair value of the purchase consideration was $26.5 million, which included the following (in thousands):

 

Common stock (921,643 shares at fair value of $23.76 per share)

   $ 21,898   

Holdback of 194,259 shares of common stock for a period of 12 months for general representations and warranties

     4,616   
  

 

 

 

Total

   $ 26,514   
  

 

 

 

The total purchase consideration of $26.5 million exceeded the estimated fair value of the net tangible and identifiable intangible assets and liabilities acquired. Prior to the acquisition, Apache NiFi was open sourced in November 2014 as part of the National Security Agency Technology Transfer Program. As a result, no technology was acquired and the Company recorded goodwill of $26.4 million in connection with this transaction. The goodwill is attributable to the synergies expected from combining Onyara’s operations with the Company’s operations. The goodwill is not expected to be deductible for tax purposes.

Under the terms of the agreement, all outstanding shares of Onyara’s capital stock, options to purchase Onyara capital stock and any other securities convertible into, exercisable for or exchangeable for shares of Onyara capital were cancelled in exchange for an aggregate of approximately 1.6 million shares of the Company’s common stock with a fair value of approximately $38.5 million. Of these shares, 1.1 million shares with a fair value of approximately $26.5 million were allocated to purchase consideration. The remaining 0.5 million shares with a fair value of approximately $12.0 million were considered post-combination remuneration which will be recorded as stock-based compensation expense over the vesting period of up to three years. The related acquisition costs, consisting primarily of legal expenses in the amount of $0.4 million during the nine months ended September 30, 2015, were expensed as incurred.

The following table summarizes the allocation of the consideration paid of approximately $26.5 million to the fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands):

 

Goodwill

   $ 26,429   

Cash

     180   

Tangible liabilities acquired

     (95
  

 

 

 

Total

   $ 26,514   
  

 

 

 

In connection with the acquisition, the Company also issued 0.2 million restricted stock units with a fair value of approximately $5.2 million, which is being recognized as stock-based compensation expense as the restricted stock units vest over three years. The vesting of these restricted stock units is contingent upon continued employment. As such, the Company will account for such payments as post-combination remuneration, to be recognized in operating expenses in the statement of operations as the services are performed.

SequenceIQ. On April 23, 2015, the Company acquired 100 percent of the voting shares of SequenceIQ, an open source provider of rapid deployment tools for Hadoop, to deliver a consistent and automated solution for launching on-demand Hadoop clusters in the cloud or to any environment that supports Docker containers. This acquisition complements the Company’s strategy of providing enterprise customers the broadest choice of consumption options for the Hortonworks Data Platform, from on-premise deployments to cloud architectures.

The acquisition of SequenceIQ was accounted for as the purchase of a business. The related acquisition costs, consisting primarily of consulting and legal expenses were not material during the nine months ended September 30, 2015 and were expensed as incurred.

The acquisition date fair value of the purchase consideration was $10.0 million, which included the following (in thousands):

 

Cash

   $ 3,721   

Cash holdback for a period of 15 months for general representations and warranties

     1,875   

Cash payable upon 18-month anniversary of closing date

     1,651   

Contingent consideration

     1,625   

Restricted stock units (49,102 shares at fair value of $21.97 per share)

     1,079   
  

 

 

 

Total

   $ 9,951   
  

 

 

 

For further details on the Company’s fair value methodology with respect to the contingent consideration liability, see Note 2—“Fair Value Measurements.”

The Company also issued 114,583 shares of restricted stock units to the selling shareholders that vest over a period of up to three years. The vesting of the additional restricted stock units is contingent upon the continued employment of the selling shareholders that were retained as employees. As such, the Company accounted for such payments as post-combination remuneration, to be recognized in operating expenses in the statement of operations as the services are performed.

The acquisition of SequenceIQ provided the Company with developed technology. The Company determined that the fair value of the developed technology was approximately $4.4 million using the cost approach. The cost approach reflects the amount that would be required currently (at the acquisition date) to replace the service capacity of an asset. The assumptions underlying the fair value calculation include: the labor required using a burdened overhead rate, the development period, a developer’s profit based on the operating profitability of market participants, and the opportunity cost based on the estimated required return on investment over the development period using venture capital rates of return and private capital rates of return for enterprises at a similar stage of development as SequenceIQ. A deferred tax liability related to the fair value of the developed technology obtained in the acquisition was also recognized. The Company recognized goodwill of $5.8 million equal to the excess of the purchase consideration over the fair value of the assets acquired and the liabilities assumed inclusive of approximately $0.4 million related to a deferred tax liability recognized in the acquisition. The goodwill is attributable to the synergies expected from combining SequenceIQ’s operations with the Company’s operations. None of the goodwill is expected to be deductible for tax purposes.

The following table summarizes the allocation of the consideration paid of approximately $10.0 million to the fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands):

 

Tangible assets acquired, net

   $ 191   

Developed technology

     4,395   

Goodwill

     5,785   

Deferred tax liabilities, net

     (420
  

 

 

 

Total

   $ 9,951   
  

 

 

 

Intangible Assets

Intangible assets acquired in connection with the acquisition of SequenceIQ were comprised entirely of developed technology of $4.4 million. Upon contributing the developed technology to the Apache Software Foundation, an operating expense equal to the carrying value of the developed technology will be recognized within the condensed consolidated statement of operations.

Transaction completed in 2014

XA Secure. On May 13, 2014, the Company acquired 100 percent of the voting shares of XA Secure, a developer of data security solutions across a number of information technology platforms, for approximately $4.8 million, consisting of approximately $3.0 million in cash and the issuance of 132,508 shares of the Company’s common stock with a fair value of $13.70 per share on the acquisition date. The Company integrated the core security capabilities acquired across all Hadoop workloads. The acquisition of XA Secure was accounted for as the purchase of a business. The related acquisition costs, consisting primarily of legal expenses in the amount of $0.2 million during the nine months ended September 30, 2014, were expensed. These legal expenses were presented as general and administrative expenses on the condensed consolidated statements of operations for the nine months ended September 30, 2014.

The acquisition of XA Secure provided the Company with developed technology. The Company determined that the fair value of the developed technology was approximately $4.0 million. The fair value of the developed technology was determined using the cost approach. The cost approach reflects the amount that would be required currently (at the acquisition date) to replace the service capacity of an asset. The assumptions underlying the fair value calculation include: the labor required using a burdened overhead rate, the development period, a developer’s profit based on the operating profitability of market participants, and the opportunity cost based on the estimated required return on investment over the development period using venture capital rates of return and private capital rates of return for enterprises at a similar stage of development as XA Secure. A deferred tax liability related to the fair value of the developed technology obtained in the acquisition was also recognized. Primarily as a result of the deferred tax liability recognized in the acquisition, the Company recognized goodwill of $2.1 million equal to the excess of the purchase consideration over the fair value of the assets acquired and the liabilities assumed. The goodwill is attributable to the synergies expected from combining XA Secure’s operations with the Company’s operations. None of the goodwill is expected to be deductible for tax purposes.

Concurrently with the recognition of the deferred tax liability related to the developed technology acquired, the Company released a portion of the valuation allowance on its deferred tax asset balance and recognized a $1.3 million benefit to income tax expense. The benefit for income taxes resulted from the additional source of income arising from the deferred tax liability recognized, which offset the Company’s deferred tax assets.

In connection with the acquisition of XA Secure, the Company also issued 132,506 shares of restricted stock, issued 159,483 options to purchase the Company’s common stock, and agreed to pay a $3.9 million cash retention bonus over 18 months to certain key employee-shareholders of XA Secure. The restricted shares vest over 18 months and the options vest over 48 months. All vesting provisions for the stock and options, as well as the future cash payments, are contingent upon the continued service of the key employees. Thus, the Company accounts for such payments as post-combination remuneration, to be recognized in operating expenses in the condensed consolidated statement of operations as the services are performed.

The following table summarizes the allocation of the consideration paid of approximately $4.8 million to the fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands):

 

Developed technology

   $ 3,971   

Deferred tax liabilities

     (1,279

Goodwill

     2,119   
  

 

 

 

Total

   $ 4,811   
  

 

 

 

Intangible Assets

Intangible assets acquired in connection with the acquisition of XA Secure were comprised entirely of developed technology of $4.0 million. On August 13, 2014, the Company contributed the developed technology acquired in the XA Secure acquisition to the Apache Software Foundation. Upon contribution, the Company recognized an operating expense of $4.0 million, which was equal to the carrying value of the developed technology.

The Company’s business combinations completed during the nine months ended September 30, 2015 and 2014 did not have a material impact on the Company’s condensed consolidated financial statements and therefore actual and pro forma disclosures have not been presented.

XML 54 R27.htm IDEA: XBRL DOCUMENT v3.3.0.814
Business Combinations - Summary of Acquisition Date Fair Value of Purchase Consideration (Detail) - USD ($)
$ in Thousands
Aug. 31, 2015
Apr. 23, 2015
Onyara Inc. [Member]    
Business Acquisition [Line Items]    
Total $ 26,514  
Onyara Inc. [Member] | Common stock [Member]    
Business Acquisition [Line Items]    
Equity stock 21,898  
Holdback of 194,259 shares of common stock for a period of 12 months for general representations and warranties $ 4,616  
SequenceIQ [Member]    
Business Acquisition [Line Items]    
Total   $ 9,951
Cash   3,721
Cash holdback for a period of 15-months for general representations and warranties   1,875
Cash   1,651
Contingent consideration   1,625
SequenceIQ [Member] | Restricted Stock Units (RSUs) [Member]    
Business Acquisition [Line Items]    
Equity stock   $ 1,079
ZIP 55 0001193125-15-375689-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-15-375689-xbrl.zip M4$L#!!0````(`'N";$?H5$B?JK\``!2*"``0`!P`:&1P+3(P,34P.3,P+GAM M;%54"0`#>0)%5GD"159U>`L``00E#@``!#D!``#D75MSXSIR?D]5_H/BAU12 M%,^>Y,5%2[3-K"PZ)#5CY]>G0>INRJ(D4I;/^L6V M"(CHKQM]0P/XY4]/#Z/>CSC+DW3\X8ST\5DO'@_283*^^W`VR5&4#Y+DK)<7 MT7@8C=)Q_.'L.<[/_O3QG__IEW]!J'=YV?/3\3@>C>+GWN^#>!1G41'W/HUM MCT$,#P>3AWA<_$?O)LKC82\=]WYW+S_W:)_T>O=%\7AQ?O[SY\]^E@UG7],? MI`_G/81FK_BM&MU%KR?[E/;YTJ/+=#(>7O1B>6,&F%!TJS5!_':(D8D&,;H9 MWFB*!TH-,%[JY65Q5,`W]H8PU(L>Q40@0A#!5P1?"'9!\7\OMTX?G[/D[K[H M_=O@WZ$Q%@AZL-YE_[*_1/N_]KZGXQQ:/SQ&X^>>,QKU+FVOO'<9YW'V(Q[V MIU_Z=).->@#[./]PMH2`_;B?9G?G\`IVGDP!/*M:7MBGHU?:CY+QWRW"\_;V M@Y7V/UG9FAACSLNGLZ9)GG)*U&N#J5K,OSM/ZKX9FI+SWW_]_'UP'S]$:)T" M$*:[*'J<][R-\INRW_3!>/&B;WP\? M5\9UGV9%.OZ99G_/2YFR+\"&X:41%<^/<5X[I/))S9CL.(;%ZK"FU(OSZN%* MTZ2VJ:R:)K.F>?&8U9-JG]AAD-5A#$#RB^RYOL_TH>W&UKI-L@SF]Z9^TZ,?<5[4]ZF>U5"4)X,-P"6#FG>,XSN8 M],.-PF[.LW04GT^;S7M-'NI[#(OLW$K*.;2(LV0P[P!Z87N?=(S6^DV*[)6A MP=,ST""]7JE#1A=Y.=,NX]M>.:$O[+=^.,N3A\>1G7;E9U$VL!0U4QUEC_LL MOH7FPT/B:U8JTN`IS@9) M'G\#N.+YPWSZ-">]03HNXJ?BTHX^3D?7WP+##0:#@(@@&/TGJ"=\_?W*O\;7 M5BZP8@3^))(33?"3_8T9M_\SH]@3449*)=4"U[_];M__1AGU_E] ME($I[`WC0?(0C4#8/WT)SWH)"%NE=1ANQ%V`#LH0:SR!JM$(\#`)DE')1 M($C@:.)HZJAK,@6;V1?DG'E=]0M(YO@]95L/ZMV$+.A=A:;\W+5)&IO#B,=YR0+'^D)WL4WAN,^+)M^B9_N1\S/*AG-/JJ3& MF100=UN>[0HG(0Q7+HT!V,!79)P3OK.OZ#L>%]CUD)2^1EQS#^D@=!'X2<2C MDOLJ]!>^(E[34ZVCT`W(/Z)D9.="F&9_ML[JH5AK(9A-C'2!-9LZ-X8RQ6C[ M4*]C42$.\>O%E[2(08?$R0_[?.8I74)D_[VPX?W"F]H1/X$IU15^2G!BI[JA M4N[H&H:^$IIRB#:_2 M7Z/"QCO/B[@GC)+LMV@T:0D$^[\V'/2?U@8(*_6CE#9&`;TH\%[.1R.HV'12 MT_4`<"OE%5##.+D(P,P4SR"0#Z`IBW3P]TK(ODZ*,@4._LJN*(&9$]>[3RW* M/=>7$.VZV$XMA<'9P!CB7A<@T$KY$(A=4ZORN:04\(:9U8R`4XQG!>;T]7A6 M"K,I&[/%)PE%Z(D0:T2("VY;Z'C(8<9%X(Z$84`X.+7!/)Z%UXF3B&?W=DL6 M4')P4X6%4BGXI!&4.[@EX(WHP-.@^SWE("X=C+2K#6***;Y/@&T\_)K9WY8/Y80&P).[\('NR!.4&Z)J82,?%4FL1HL`UH`4E<9#VE48N"0)I?+`SUL#8B?L/ ME3K9#FYSN>2AYBZ!0$UKZB'..,3UVI-(45":QG&\(`BJU`FG6V/ZM\N<[/WF M11IBWRQ+F]P@RI?,"1@BF@:(4^DC5S.,`AD8[?J!ZT@Q-U9$TNZ,50TNK61D MWD!V`2JAM'@W&9DV(?(I]D(*;Y*.#YZS"<&C#'B(F,;PV)>!P^%%UQSB,R.. MF)&QD4R;XGHU]:RJIJ8A&.;6WV(2BZ7U0BD)-[LNN834EU1CFZ=U(5@, M.7)]\/JE[S/M8Q\:E3J43N-J4K'@"/`X4'O1ZAGFT3PJ*V^J4ZR8I MI1I/B[F!YM1!PG:0FFK>^K&%NM*FA"SVFEV`76 MT_*,=74[3[EK:G:72RJT9USB(N)B`E&:ZR/'!Q_6EUA"A"9@+*]DYSI.N>_M MILZPFKD$!H.X[25J=KH2'_`)%,2NW!@/.31P$27"LXMB5#`Y73B4G':X"O"3$;PB5Q,0+/>XCSPB;K`LHQ/I,(87=T/=($')73Q?R=7?1Z$M(3C-, M.#KNS(JH`+W[[N.$I2>G#SN8\VE:^@AP=)F:KD6N]15S(6Q-(',0=0@#5*6# M'![`SSND?93.0DYJ%B'@7,9(B`)1*B?AH@#7\R%A*E\%*1!L7`-4U: M\($VD;WF>Z\O!Q[@0NZ'#Q$!^-*>1FX8"NMM@XL(WC?\2]U`.0&'EUE%!ZYV MY1^N^MJ;Q]^9^/PMMD$,J,T?<0;!_TI`>C!HV_4:?>EE8^X[`F(^XFGP(IFK MD6$0L!C/"T4H#'8==RYBIB]%)^+U&BQ;A.Z`1?1NI8[9A5\!LY)K_8K0;5Q# M/Q3>WT!'EO8Y>'J,!_#G56H_^F,(H[3"R%E[PG@86AME]%N4?36UO)V65].#A M<90^Q_%E/+*69BF7X.U9WM(YY419R1%8K1"^E9"U:6>AN$]'PSC+JXCW]`AE MW%:38:U78_:70U\E[6MQ'V?ME"IU3B*EH(0EERL$;B9@E=!Y#7"5+/L<_XA' MY"HM?],K4!GY+4#D/-@M]5V17FO`?2-\:2@*->6(*Q4"[:&#@I!C[3G$%K_- M"X&6Z-Z%GNU(T&E/\BZ0(%N1V$3/*A*S8K1+:#J>Q*>KQ,![4TJ)5>U=/_HU M8S4HSXC(P?I93^-T*91VZ96NF:?:P:\2>!D743*.AT&4V2*-'/I,'B:E5@=\ MDD%R@L0R=O81,:,E6UU?V4[+*NV'+&UTKZR9S7\RS5=KS3:N/RPO68R'[\+B MBK./E'*UMI"[C9!75=!)F]]R5S5C]#4MM,G\+OF4^^U!ZIX\6:6D:\/CFB(/ M^S0I'LIBD/&BBG;0^FQ\RI.+<3+Z<%9DDWAOZOB+TU?"9!S!<*/1DL3.;:F? MY(-1FD_:S8MM6R45S#$AHXB'#,)QUV?(Q2Y#GB:>PPCSL:#7P"-;KU-3%=V0 MH(UZYV2M([748@$&8Y.FV63\9_:C]))ME)S%]Q`H)S_B3^-!^A!_3O/\2UQ\ MO;V*GDZ/;D:MH91RW2O8A:J:!,K-]I3!S?:LS:=QD27PTD$I7KO6:QZ"G@A= M!PM'("JQA[@3&.2R`"/C:$V9K6C&3I4V@9A0@5.E7]9A=8)!36A9^>2G;-:( MW;*\-K-JAW[L5)QS=Y>5QY.MHGR2@F:=/4ZU-NU4_!V*T9H>W&^K0/>2QVH= MR.5R_M7/WHMUUF4J2A)<0]=6@[S8/#N=@'$1/`U&$\ONO6L\N^H3I6=K$S;E29[ MU%6=[JJ5XM/52>;L(^-L;3M#O=[YEL6/45+:V7$>`S.7/*"3996`@%USM38A MMQ*R)HY+Q\I\!\E=.B>R#.DGZ23_ZSB+HY&M0K.1Q;>TJGTD]%=H<9]_S3ZG MX,]D2X&);7;,U#F@(ST6.,@%9P)Q:C1R6.`CSVZ.]0/E"2>L6T3HC/CNMP0= M(^PN-[&8M1+%?;8#I5EQ%6?EJ4:C$C-0 M24$TN"^!LP<[NMP#PGI`13, M]Z32\W7)Z1[C0XA:0+.W7%757-\G-_\#8?-5>AD_3K+!/;2:'_%@-Y)DPQ;* MU)J?[<5=3VB7,40Q`QR)'R(=>A))3,.`:2)]PRH]5)X8.=L%@YXNK`=7GNE\35^5_2;E-GDAKQ1,"?TU0N MGR5')"'=Y2M`43'K*+>SF'!LT(X$DK`@M;?DTG(R:QD7!1\>%1=J#9X6'-?E M\+8BT9YGN`V$\G]%F'TN""B*SD#1%A1;+DNI6G>3MCF3]<[UT21E"22.I>Y0 M<@B9GMY`N6@07IRF(!T%(UO62`S=59+>!A!B-.\0D/)<%5MU@M?7#$X3$&4H M,WMNF&X$2'D&BGPYB[;#T9T-XHQRD=+>#I!J=K;SOE,+3Y5SV\OB6;7.J<^]W.43H-"3@AX<$)QV_ MEV=W4ZU*;Y#J_2X*:1;/3_*Z-\%#[363:H MO\F96*P\4\-017D;>U-?/Q.KY+!-*2[84^XF/&RO<]WQC=7QV1K\0+8AIMQA M+W0C:9Y=,T%XG]*I,+]"ZI$``?-WC`\)GZWI]HIOB<8JS\AB7P5`+E,'" MF%8VDKZKRV".C[6M#^*$ MO'(XY&M&ILDYMQHPQ1`/(,L]\T@=S"/?=;!TE(=H:`3BX"PAXYD`8>P+F$0L=!2?\P@B M&M+*R2C_2#PRZWS-]4428IA#6B+X/HPTIPP)5P4<1L&, M@RM.V?-?J5E?RW@KR%KP%9I+2_MG0S7C7>.SHC3'TI>>BP+78XAC'QP^YOO` MU,`0(ETF'3:?;[@\:_8$H#L&#ZMM6I_LS5M)^D=B)+.,%)TSLCE^1[=X:X,I M(VT?-,;^=XG6+C&+;P2BGOZY-F MZ_M+FC3@Y9:D"962*\E!]6I[WJ*$=\+$U(CZA@?@O$KBD7G21)>[*4\H:])! MN?^!$<6FU8865Q?$U"_E4A':XNF^6TY9[(S5AV(-T1OC^TD_<:74`?41@Y`- M<=\0Y-I3SK2F\'Y#?2787/J%/)KT-[BM;)Y\7VP0:^?*K"5\&]Y;UDRVF]Y3 M5FUB5I+)Y7-Q#X/@I/$T0NN5&P^;X8E#SW.H(BC@"EPJCTGD:@$Q;&`\:F^5 M4*&>7TG&JKN?.@*TU;*KXQ5%\],MBCY>`1X_W0*\(Q;8\3T+[(XG"4:G M6OY^5`Q.H;S]B.7K_"3*UX]8GL[W*T_O8L<\`_^=='F)9NE.,657[1CF#>9U M-Y=HMA1E\1=PM7BH_7R[,#,0N9DV%F:.?4/4OO@TVLM*_Z`W1+T$K;-K*V8B MIONX&_%ZDQNB.I:Z\H8H;"!"TNP5H=MX0U3[]PSM(S&'3+LV[AEJYTJU??W*C1Y+\*MW>72JJ,'QB&M^Q= MJGA-7+5K^];>R^7^2;$2LDD0J`!YU_?IKWL&)$!(0K*$/G)/V2A]D3KU.]6+**I"`:0$HPFQ=?PGA@PH&M M&^6KZVO'N-8#<;W:S?6G)/S,W56&4(/87064A*XT>6FX[BI#*$)6K<_4MK8> M.6MSE2%6D25_:Y(RAN8J0RPH:ZZBT9TMGL[47&4(\K"_TZLT5]E#W`F:JY"N MYBIOP3'"MB+PO#RFKB)#B!;L*D(DTK8TCN\J*.&?[A)=0U?=TF/XNHR-OPL_3#L+V5]<[70N!`1:18K:(V0KR]V\A M<*P-W#2!&;(CMOOI2>S^;32?K2G#`.S#NOO*1E.6CZ`IPQ#BCS5E:+57?(VF M#`/0RL[093R_/V]3A@%(,8$466ZJK*%Z,@Q`'MXUU(G1VH]OM"?#B\1[WYX, M[;#N&^[),(3/@FXRS.`$Z24O3B@:PEUK!W6^\B6]80QB.&"+O3HH,OY'>OA'&=ZP2+OKR^Y1Q*@C$10='&CNJ'R M7I=L%O7:8+D.OAY#%)X_3A M&;;C(I@\AG?IK``S*_3393)EZWDPG$8)IT(`.-X*76%=W`!?UID,_CF-6#8E ME3JVHHF.IH)A[LFF:!J6)Q(B&89*J.]JZLI^4O"'JD2*%^`Q&M-=E2@ID>[N M^;9A@6%*SJ8P=PV%^*[GBKIG>B)5'4VT%,,6?4/S?46Q):*N8[BWRF]OV9)? M8]8(Q6QB=.B94A\,U[V&J'H"*_55I.6Y``0A:7B.X8B:HX-IJEF2:-B&*2HZ MI9JF6K[DE=$L'8PL4Y;(>83E`(9I#<(MD/67@`:Q#5]R;5$U?0)\YWJBI2JJ M2`S=]&S5\UW?YK:]B==51FF8GA*/?FS$U(%.Y",-TPY^LY(D>@JS/,B>^>;U MTPRMPO):_*D0.8Y:6K=5#Y_\3L+QN5_2>&H'DS^/,E!/3"M!6M7MM&[.MS=Y MXV=KC(`8^KI3VAZ"=E+N+XME%I9L<&`$]K7H5_"@0Y5WT;])UHCL.6.52]&R MYTH`38E*YF:1>,4R',FP1,4RP76S=`K@4%?$.L8Z^&Z:H=FK+M]#V6]C@'&; MA=(-HVK9Q"&J!2XOIFY9#A%-T_5%V7%V*TPXKK"`OU MAQ`[;;>+*Y\TGLV+#0V)4/_H67^8,+FI)TX;!`_.22_AG'XRC#E/VFGXYI6\ MIR'1(AUM;=^R%DZOWQZL3SJR4Z8P6=LE,0_2!K5C;(:E$T6JX`-IQ9>G"QJ#WX*Y\ND MA'S46T^I2B,W#=&7TKP3Q55:Q6L#>7+.PP`YD7;C>2SUX]4*+SZ!4%5L^Z)8 M(K%D1:2^9HF6K1NB):L6M63'U$QG96>8!'_^?"<0'>,UENMH+_M0[`[Q.OOB MIV#W+6:9;'4\.XG="4\3S\'P.35OL5(YE&`'QX,(W8E-\]$C`T\]D3F:(KJ:I)F4JC`7>U505FXG$YP1G[>P$"7PE,KT\!,KRZ&J9#NBIKF& M2`WJB(;GVR)1B.P0C;JZSXZG%11N1%8T0M\4\+"=)O!W\`!"MU8H@-FK'X-O MT7PY?SGR+99?++/P)`Q/RC9MTF6]RO\YL7A#['X^.<-@1UU.=$*-5^!V+**& MH>DL?0+3=6H_?\ZQ[?3-@AFKR8,U*:*G>J49>*_\\"`7DN@*S]5@_9;.V&^( M54T55:JW$@M?1FBKX4%9+KBZ@8S%TR96,G6C>'G0[;@^J/2^GN$0SZ6.!_+5 M4$V14E\1#<621,=P%=4G#MYZ_YVR>ODBD2Z->N>#W02UBA4`/%/\('JJ%2+R MODWB)0#K9^D<>799!#S5I3WVH27DMV+4,YL7'#[-MBS1@YT-7&,0T7`M!4"R M+$O2%-N5/5XTCF);4=!#M8H%IZ"T"5[KDDK#$*T)RM-SU"9:TM$T/543 M'<4C/I6)IX$$IZQ4%VC-&M_TIV-/FL/6JH6C%+PJ'@:WJG#U)ZE5K"^($BQ0 M=I.PQ+E@PNZSE-&4,5)O@E2EM%7#;Q<1&WIX75%X4/KZ;GI4JX:F*Z2M5M?S M[JB`?+)*T">@U+,\,.T\4]0DW\/8GR?:#KC5AD<]R9(UV_#([ZS]IBA3;;,D M\D'UG[%,7U[5:#^D3.IP2XIU&17%:-T=:\Z[2100G85@3F#UB>GN)73?\,DY[&_O]4%TU=HOJW81ML[K=*%^4)81O9N.58K@# MVGM[%PWMCC+<*J_LG5%N#'N)#8VAGHW+.KFW3T MDAX%>3),TO'@AW)+C=,V:N8Q^RG?RQY"8XQ`X7] M\72UM\M[//'=6OAFYD=)D$R`^YPT'Z>JP1Z"1-&53FW;)F!#(%?`L9CQ9AS0 M#F<`Z2I-?G M0J$)]_I.[5V8/463<,SZ'6^08*&@!E1;*=B:Z7E`FNMP6X:B\V7(3;E2GW37 M-ED7[K##)!RI6XEM\D19;H5)MA#0YZ1[C,NGO?M)I2;ID?^RT2YJ$H93MLT_ MA8N5B+Q.BS`_^'[B@!*>URUO]XW:2TNW4U$U8$['*:1UT&9&2^5W3+V]0ZMZ M8IS5K7F:%='_E>>?MUDXCPY)TEI":V0Z5NP[CX&V9\AQI;&'!C#LDA455L5$K?2L"5D_0&!`A3%Y)[@6TV M&2.#*QC)UBEI"NY#J-JR_B5@XSRPT#"!GK9,[(VI]TKVXI+P;29[H:NA:[K4 M*]FK)Z';K1EV\2"9A$P_<'')S%E@-/X&>,.\\M08P5(PEDA-E>I;39S^!/;B MK)53_/8X"YO-R]0P9;T/9_4D=*/3:!AD$Q1393VH^5I,CU+H8`A$PZM2K?ZB MV\GH+G,Y!D^O[WD3YKUL+5/9R^/KWF"U9O=CI!L[HLN8@K]?5-0HV64QO?`&7'N3E<[:G,43=$Y7JB'5B7=8)PM`= M*7@-Z4952C3']D6+J@ZL-A;MTX%F5;.I8^N2+\MEWM=&N*,?-3U.UK4II#<0\AI MN[)6[4GRJX3[-O=I$<3'-F@]@<\J&ZKO:%CS0)=T$;ZDB*9MJZ)B6I9B^;*G M.I3[K,QA.V5WUCY8;-?,'X.B/`UE27\\T,<\R#C.;V;;TRC&N%\)J_#*K[!W MJ^^CR>V;1C3B0"]F^\ERJS/47DK:INPB@ZF,-GB/34+DMM&ZGG([9IT7-[,1 MGY*!(49(.\;5F'6K\G!0OKT^@2ZML_N4R9#;)7@LL,K60Q8RV?)K5#R6C]P& M6?$\QC7%F'V5HGHZ2MO(O:GC4VS+;+8`V7-ZNG[P+>1_H1MF:JTZTALS'[CN M]H`FEGKJ.MI\D)7'^FN`]@6>`<5+3(]R'M':N$J.:+TUH`(C*-T-K89*?X*& M]-?J1=@U53ZNC%8O_TUFW9#>_62VDKV.\>"&P\10R'&-LGIAPMJ%X>E0RPX< M-R:F28]KH=8+$]8\C+4)H6^(42@ALG;&X`>"0CJ"74>!\IKWPUG9!GBLZD5P MGOOBK#P,'A`H.H7WZH"=_LKX6/#4%-TXO`Q&O_OWB*>VV7'LKXNFH5!)EL^# MIE(6%0'#6).I^K>`4].(:(*`24R,FLX*^G'68DZ\65-UBW1]<#YI+IGB+:J$I$:ON9J%+Q.4^O:[4?Y)(BK7B^3Y>$8J%54I4T/465;TU71)3+X-Z[C MB;9B&Z(/ZEKV)(MZ6%40]?=_*?_QCYUS>M7*:.JYHT9R6<)%4M5>*4U'54:K M>,0-\TD6+5!"MXM3.-H`B/=`S1V?$SJRS8^4`Q35C7?%"7%\D5J4B+: MQ+5$3?,]B[B>9NAE'Z;OXN+]-'KZ[J%X#W/'5PLA+Y[C\#_??;0^_7QU+=HW M]_OPJ_`IG0?) M>Z$^X-_RI>!Z=\ZGJ]O[JYMKX<87[,]W5]?>W9U@7;O" MW>>/,,1O^/[=U<_75_Z58UW?"Y;CW'R^OK^Z_AG&NKWY<.5<>7'WPKWW/_?B MU;7K73.2*@I^2;,B3;ZFV9_YA7"53"Z%[XO'4/@NF"_>_^LWX#[G/:KY('E> MO^6^_T'X&N1"E$S2;)%F*`7A!8SF@DC$"#2\$N!!60@2^"07<,@X#*9AAI\$ MDTD8EUM-^%(B!-\N6('_-)N7`N5K5#P*L.\2P<-;;XLLRD/AEV":I@OARS,( M"!8)AT$NX,M3S#I@47(8%'\V7RX6>+^!O13"U0@BRL!0F`9%("Q`@N,/PBRB MN(!1L+UL%L;/`BX?_G*>+K-)*!2K8#M2S:`$?#=2^'^,82A-Q;"?)\+ M\RC/D=D0Y13FSTZ@FT@&<1WE=%E@!E\N+-*O6+D=H0R$>0J+DW!4,+4Q`HJQ MBU/G(JS(%()"B$"]SU8G#FRNW3/=.DB>QDN^XAS;D/%+C3,%%Z=U6RX6?/'[ M7]S;.NX_7-2IX>M2CG[!F*$U(+(J#.G'Z=?5L#BHOW?0Z\B/+CN&6@\#"[&5 MWV!K!CRQ8\UZQ6/`.0]7#KXK8!G9C%]@;RX%/"YDRR1AVR8H)H\7`!C\3,`J M[\$82"G>?1<+$`="L%B`ZBGW4A[-EW$1)&&ZS(&]@PEK(L@09@AE[='-9WZXK&:)BB;-H@>PO^-X)?29PF'$ MA$$6XXJA[0XJ["MPK/!;\)BF_U*JL_H/L0\:OW.!>WL19$428B4(QO^HBF#D M!@'(F7,T5&$+Q/#K\^"/%)59DCX%E>PJ`:KI"N"PQS!>"$4P^1-DP)?H@3/@ MY!&("9,'W.^K312B*(7O5[(:A2N3'2LLF#:%U>A:(5P*+EZFR+]Y8WGS:K%6 MCP/5-1JKQ81OKI=S)*SO+D/$$6<;E0E+U=H_@>*8ARL!_Q1D45@\5]L?K8*U MLD[@I]GE^00<F@Y;6G M9A$J4(TPV8H1'."G4M5D.9-\ M.'!=^4^8Z&XHGIWVQXJU:D)("&.R+K#81$)N^S$6K10AXTD4]/A) MQ%(S)F%6K#42YU6N)/A61+XH?W:WR5"Q2-/@W51"(V'YJP0LZ4F(]831C*87 M]>4O=22SN0L4.["JL*B+Y1?@0>#L&1-DI36`(+*2)6!P9-$3"AG`>\)-D.\G M*4@A9CS$SQ75[T[3Z8=_H%YJN7)B&5MFJTGL>CL0/)RPI`R`#/Q?- M-+;]F`$!'U)#NX!_A?)Q=`1VSP\(@$%,1;]0)4GH_I659N(J/"P38BM5ES)/ M#/=/"@CQM#`A6%6*KP9]P/P1`+24,R`!P^PK;!?8)#^@&`Y@!)C?!,==T_UO MLG8I2>O7(,7Y@`TC&.P?+,@&HZ/DF03Y(QN,YZ6VQI/,2PTL^CBN;);UASBO M'`U)H&P%1;D9*C`NA:OY/)RB9@!5"1/&_8S\#^*F^#3)HMX]+,RL*'95Q::YS=8;!:5CL^XWV;L.PQW`B5:PW?"[(I5TL@ M$J+Y&A\8`)#@80:VZT&\[`9O#5U:&8QY`$;,%\970;Y]%P9)L@SB[N%AZMS< M*:4>:`4>@%I[G!Q?T/U6UI#E<*O"P%]"M*\#`>AG")Q>DD M_?,!'HF^<$WW]=UW,M\,Y+V`M[-''"^U&8%@]F,7E%.&%@5;*&1_Q1YAGJ5* M&:ZX$"5K>T+ZBMYP@5AJYK&S.]-*]NAPAO]"&PRWRR6J=YBM7<6BYU&8X88QORO&&V:(9!YX! M'8;4CE1#6BU5-BP?,L<2H3=T#)?I.(++#!$P2JUY7,_(DU>8A.CNDY$(QCS# M:@&1N!5AOYD@1U&[093O(,A)6*\5Y7E!_KM_#]>*H*!WX\VRP;)H4*+&A<4^L;$Q(M93=^:G)I1N2!K04#0[,X]EE.29(SV`KNQ_2A!:&? MVBWN)S[N*?_>8S8)50=T5;BSAS6I0SQ"BS(2;T49QB)?4K$+\H"N+H*"W(S24`<<,?2]&=P$=5__J M<'DNKM*YEO!DR^R?>8]%-`D8DT`&!WAOW\['))6$1=$F$T&$QC$1P0[GSP]& M34MNXS2.K)$B:\,7[,YR8SY%+@JS$8]$D61RVX`VC4.$*4=<*\51P!=N\GD, M&\@/PIS]ANL?T3(9\!!)MQX:.`)VYW#_CD-HDTDCB86%+\NJC7:TV^HKM^4, MPLC!J1ZO(QW9E.N"5N+\W^7XQ(=01>!NIP6=4:A)8=YOF&@7+*&(+/T5V[?\ MVB86'/9'/.49XN*F1N6YA":.!P%NUVEZ5EN$%(]ONQE6`=X7*>Z+>U!9`@VV MJ-)G>E!BD*)SB@QX'$4?W\@UC`8U4J!061*:0IY4A2M)1BPYU_/R%-+AV;&X MSF9/TJG)[VL%P]P0<>)(,4F)27VD].3')3XP<4+8E=QZ_AW;0E0H6?KF^?_!W]QT?;QBZKTG?;#F.:_" M9;K50-.)"P^I'+#O8M:<;FH$2HP#YEA`38P@S$ZR/VW/AJAX(DT ML`'>'R5C32[M..E[4!-0W*#S`E2I$'MT"'EOU1Z3;F.'6PE@`Z"\AU9(XI/[ MVL&[(8_184E=Q1JN7">^A;YS6A@N1([TT,HB\>L*+G2>^-M(#XT@\7^4..(7 M,`:>O\DXT&?&DH6Q\0E^&TX'2F*=QQH@7<3ZHSKE>\*,0/(!*4.^>]!JN)=& MV#6X_I2X_!<:EO[7@NM,D%.\N#;7Y)+=3H8L#'V9213=O\E"A(*[@7=H0-UMP2L1<8V$.>7'Y;$#+#?QP)KJ!7D;QE.P7=PGE./]Q MYIBR:+)P5N%$@!NXDIFH[)SD:4V\2-!QID8<;X.#"V#?H^%H04&JV8@M`"4GJ*4]?W;GU^F*^RTBS) MTWL*U;@\]5.WU MKV/+#1D?:V$HBRB0M`\QA63P'2,R+#<50MWY;\R_#:P9")@.7LVN40=Z^N#I M=N-2&PRZ=:7=[U\J9E/M*9U+U50ZQF!@U'M:R]!>)'AZX_UB[">24U@2PU2F M#=';"DP=S.7\'H.ODT@5+I/1A8QB=HS.[#I_^^*/S^0I>PF`&:Q:RUZ!9NFXXLQ"< ME&H^X^<9.OW%YWO'CB:_O&[K?WL-9Y%SZ_WRFD>]O(;[>0`W=7PJT=C^CZ)( M709GD42<*/V.WA!%R<\BR'^PD^8;K;^EC;R+[.(S=Z+?H1\!WZ=#,M:_\E3? M5UT?M.MW1>X(5D6$;V/VUQNGDH\;5W>:_,(;F]\5XQ7;+9$`P>WPC2K#_[V5 MM%DDD4;Q>HG(L"5A'\(7C<6-EA"++D;79+C[P.V/`S3;%2]-PT!ZMW@E6VV@ M7+AL/8P.):3<1S3<'A_A*J;'I=,W+AWJ)J?'KEOG;)[AG*MU?F*)@CH9B+ME MC6R5PM;U[?FBPK:7S@G:X2T0P`?U\/_V>H/!Y>4:&95D?P]7PE]>\W\? M/>`7F*RFRZIZ+I-M-F535\]DLH8FU]76\TYV!X5J!_EU+-(*:QJC+>+>#US[ MX-+J86^L6&^YJ;?+QMN/G72S43K9]=@IMV6U=7;KK,FMUC,+[EUDV>S[#M>_ M`Y!S428*I9E,G`6-^;O0F%>LP4-EVW/W^SS>VR\5 M/4D\866Y_1J&K-:ULND7^]]^FPWS3";;:L"%L'2:X_YL;+2.X/9;,HW1`%F/ M@9$N.^`!LW^G1WM.5W1\Z2E5="PM'8MR]1U%X^2_6`JG>T3@UM/6`+ST@S%S M,%H^K7SW!/"CN\$J-U3SLFGT=*6C-2X5TU0;2G>@#Y06_&D8EUJSJ?81\YL0 M6-LMU6@\8<&_%1/?BLG;3R,XGSZ,KE:ETVYJNF%JOKG3Z=5W1^FVM MT^T,='.@'SR,;E4(OU'+0$=[GSYTWW_L(!CI)D!1="1^'P:N/%SR(!X'UNAU M/D$VAPI$V)O"B`$#D7 MY'/^,V(),$1HA\,AUJ0.`DWR(/DD^#HWDR+>E`,4\&%(C)#%H)%UJ)C7$R?$ M,'7,XJ;D2YA6Z`!;.N/Y`ESCQ:L4KW$%6F/IH!GS7$!I"@2"$S3;#WJC5D]239/L"B>?^IF%_IYWT"Y&U3YCT&YKCZ#=QF%C2*O@ MEP7S7R\/!_>FK6MRPS028#$K6MB+/^A&K=F04JRVMV4Q&,*\6NTCL+24)\[@ M=]^UAQ8P!2R[UC9EO=Y>BR*(2$])@CP^KM-A28&U^)O`-,/LHQSL&S][15:L M\P*15X]U]YIR0VN\/$N5S'A7.8=*=#J0W%66@\YG^.ED4_GHWV6(S(15 M9^5!]3\FI38$#AWCQ! M'27VC`3\)(?!:(ARD+)R#!G2+Y,S`,Q%-8$2&1IZEO6A:(>S@K$!4BM2T&F0X?7#5D##3 M/.V8@SC`Y.,1!R*FQ'WK.[+?S`\/!""R%?GM*\)( MSQGM+G*"H6TEA"5<5R;@%--O,T6ZV*.$MB'XX.$%/H'E2]X6B*I`@EM$8N3X M/]9L%OC?:?^[4B1U<5B!P6AAY3!,205I@OK5A"8W+88L*E%6TM2:_5' M#D33:^KB0)(NL8R$'T;**/,98-^QEQJIR!Y%6W'(`BQHE/-II$!J M6"^&EV=@80Z*"<<8S[B%E".W(39(F,R<8TOE[6HCK+,G\T&+A@*8'J'\TMJZ MP%%N!@0E@#\R6)@?U)QDM%>BWR&K;L>_(PX7_2`5T%*'V$_'!`> M(JW^*\!+!0^*LSE!X$KY#XV\EF-O8VAQ-&2,EP-P2<[B_/E5.)01NPJ_CQ:M MS]R"^H8$1V7H/")#9[TR=+[H5?8WH0^5Z#9K/G>JS&E9++$J:>F,B-HQ9(R4 M>5]?)_?759?6TK'#FW9]7W9X>V9VJ\J0?+22N#(;G_[VJ\S&+WM/?;_*.KDA M$,ER0S]#-E=K^K*A*&!8_)2,A-P.A,&=JRTDR]:@>DU?BL$)!4AHBC6[J]E# M5'):,R"TA:`YB]M&%JP?B:'$3^Q1:QH1%7-3N.UX1F82JE@/C[+IS/4I@I3L MS%C>LDA/O$M&VU43D!N0;:S&"_4.VT=`DXAC21)%]D]5C#&0O<)EQ2)"]$]30AYU([ M-A>L:9CJ(^RY1'N7?B'C8=&\2T;80@6,!9/NQ:N=2YKP,)X%JRZY%H_.KOOH M2%--S1P!5:3I"QI@VU6D:=D,-2]BGMLW,5=NZL^<7GY:-WY<7&F2A(PN!836 M=P@'O7A5]H!036XU]S;?5=;&[[BQ.1+=E$O*&9E7'F]DA&/1D!<8=!Y8[9E3=4WY*YHM7833Z6+ M5R^5O?)X[E&;1^`3+IFINO(4':U<+Y6GJ"VWC^'4+MGNJQQ%+VOXNJ0T\(!" MEVT668X;;JPQG3LU>0TRBJ>_$/55X6B=4=TT/PE\7*F7I=$8:V=-!;[@CBF7P*B_&^W-\%+:SU>$EHC!/9%`]Q?66K M671_I>7E^'`3W:DP8++^!HR<#A33RU]G5)M^A?,L\YL).WCE.=O?JR`\5O:" M=S+""I-WS(794GWN-#.F6(BP4%)0A!,O6<7A_;2MI1R;HAO8S(6)QV'B4D!W MQ85P&5NC"1\"?IE^!4LY=GF1T2SNG#,7U?H5RRW?SWX7LQ1E.K>`;BRC?RADY,RM?#!K>]LEYB')ASA_B^2A(5EF#WI_#"`2W.N9JDC*ITB+UO?+[*ZW?/4 MU;84FY](P57;`.2(+&0;"^$H\O"+/@)@\I/*K2TD-N<00FDI*0:M`YP*5 M\U)[@5XU(?#V3*FCDTTDU>56?;^T.MH?66+=1RS"*^B7'][&U#K6QH_14Z2>DLVZ9L M[)_Z4/E%L)L7RW![[-K7Y6:K%&M_+"O=7Z57.YAT_Q)2_M$Y3X\H=U#O>;?9MP1I:<#`D-A^!"7;ECZ-[=*M<^K%G"P>.Y66VM7RK20)8 MP=HYLH*`#/%D0,H>WN*#M MQOC%;*HCP+&U26$?K'FV?AI/"3,7LATSN_8N M*6%IGP7/2P*NCOZ%!)3"S1KX(2+!>S$AV\'#CH=^0VXS+?@'9B*Y"31T MBHU>])FUEC9A(;=G)?I635W.X$2Y@1&TB2T?G=,()D9!V(:.M98O7N7F_2@X ML!\TH]94,S#HQ&FT:*T=AA0JORO42T/??0)T'XP"G(6_;4\1S*^4,G3_I>%A?`9>0:"2E`]W)N ME23-[T&S.0[@P8W,=&S.=C4#X+M>]%)O<%E28[G1%#WUF9]>D..!GOK468Q' MZMZ>^M1/SZ>RAZ<^[Z>_>+6?IS[STV?KLI>G/O6W[^6IS_OI25%YB*=^E9]^ MY6PV>>J+?GHN^![LJ2_ZZ?G"+GCJL^-_P5&_TDTOSI#='/6+;OJ+5]L=]9]3 M\6XM57TA&C[C6K$-Y#9;VXWN>+&F6W%N=W#' M0U/'@G6[T1W?\[U,4*;7/<$8>1?\:GZ[>+48N;*2_3-G8/[T@C>9Q>\_EH1" M)M<=,@UG)HP&N.>J),B3*"R.A/@)B6VY]`QR4Q[T`W3%FI$R\Q`D+(I&&"O( M9'_*1!R.4#LXOR4/X8IE3P%]^19,F*L8\7B1XCB0-DYOP>XEJ98^OH&&R8B3 MW&Y_/`Y9M)X=%P*)^+8Z$I[:#A"SK0V!#<*J>/UMNR MV3(2O`?GG(;DXH4R[2`[G+GTR@)WS>09 M.,5`*HD073HU08$,"SIRAC$MVI'QK+EG\)[`AQC'XCP.43@F<;(R!:MNCN-- M="FQGXMDH)M.'"[>G.FJ%*Z,R\7>=XC,71>7F^WQ#-YDR]6BM`&[SQ5=9>9B M`M<&5PE)=/&J"JXZUN"J/2"$FU5P515HLS>B1;MY!.Z]\L=8E"^\0I/U_9.& M'QU@4>8-7]J(*EW6M"I/O`JN.1EI7*I0&E-N:4=PUI9L]U6A-"\?47"NH332 MOSH7KU*'\9Z1-,O^^!I!V,:W<1AM"UA(@VQ2O_A&$VYB/LD\D_D)I7Z1]2$X M/,@GZW:S7\):D5Q-/HI5LTZ,IQPS/ MQ%.E,HFV8Q-(Z\2Z8V0!3=%:'1C1*-H(X[#:L`:-C&&TWLBA0GBI_UY8,@,V M]HF7HIC'!J"]4J*@%AA-B)AK,:\E1V/"P0T9\[+0@N5E>V<[=_CQYW=QJ-Q: MUNS'KB!=+Z-W#/$QO/F%C7]YS7SWYO.@;;;5EJ8H6EU3E7^HJJ;>7%WW;_2F<8-45MN& M>J.^)D0$>LL)?5/7FC=?K_HWP.HWW/#[&IASY$PM-_SEM?Y:DJC56\KIGEI*"VCHRJ]5M^H7^H]L]E0;Z`__?6OBEYKMS(: M;)E/=O0S\*7)`S'$4/XT7V^YP%_WC2;1,DO(8AB=5J/;Z2@#:$(QC9:NM/H=`VC4Z734AM'M:X,;[:;Y^E==-0Q5;^H9 M69YDIIQX-G-^[/NC&/G[>CYC^\]_87X#O:YU&\VZTM>UGF+V>P.E:W1;RJ6N M-K2!VC$'EWV8G_KZ5VSUYW>+`\F&-X#91O,>?!]8[GO8KM__SN9/-D[=['7[ MC2:,3NVW%+.I7BHM56THW6[#,%O-9E_KM&"1):_@ M6+%CEWT:/W+)TOW^9/,V^VW5U$Q=&0SJ`\5LJ5VEW;CL*XU^MSWH]4RSJW?X M^J!X$M+II<^8S%NPLJ)I,1X/`SS@`"7!G<9_"1#JU,LYRJA.FHL0E%@0V,58 MNES8'L<+SW60>*9X5$B8BQP#R3UB(I)&G&]3'O>3G`ET'B"`JY)PQ;EY#IJ- M9_4<-,V'>PZ,Y_8G MI7HIYFP^)Z=5WLQE2.6T=CD<\,+;Q16`-QCQY5%UYG%2Y!Q^',(M)3PL:NX6 M$^D>+2S;:S-E(H]+^-1#?;[=^1P.)$T&[5NNEP.K^EBVU.`["T98L`@M)WS; MA$+_'FW8;:+D`9I5WF2;S?$P?JV0AR.>XX%>#D:&6JXTBX>N,[K`6&IH%731 M\L%:&[)>AV-$?>92N&<[\5/WTV_<=RLV4.DVB-ELR$:C=6[;XR#3/JTC*%<< MH<#Z/#R;`&)X_'82DWW8S5"IYXSYE>?D>%\?`O@82> M[:;2G2P-35:?&WCM^&:MPVY0VZ70NHZ%]Z^(Z9-,EWQ23_Z<*1W_:[JL-DS9 M;#USP-81SMR0FZ8J-XQ2;(/C/12^4G(UY5LO5%O@69"K2C"4;IO`#FFV9$,_ MNRN(2'U\#MWV!&,X3RJ"NJ)B%8=^'''HCU=W9<-09;VIGYOX-IMR`ZXX>L-\ M>26G9++\Q.+Q*SKNTFF1CPN)"?Q_]/522._3AP,NA!OB;X1WA&\S+Z37.VC- MOZ4(YNX\>^0SQROHW%N!_8G?5S]E077_9"@'82LYQV&3Y#'&=7;1FZWE7:=<-0S&YC MH+2[IJ'T!EJW9URJ@T;7.'@=>'G8F]]AUX+_*A&PK8);A&Q!B[ MLQR7(I#&,325X.\E24(3*Z2<"X(&L=(NDZA<+.T(?\P2B%U;O'"1PO`A$"FW MWMD^J/L'3++9"%U+V2[L.QT[(W M>YP:X@V:>?I;_Z>W'*7.]F=1QE5K2I<-$V:S4V9SO"SSB$-NTO`7>Q2I6X0\ M<[>YG^)^@O8_PAMI\P(J<,A&UI1);#S&-#R8NC.=,MOAB#:SP,%P6`&"1P MOJGUC?"TX>16.&2DD[`@-H&Z0IB0?S7FWGCLC&!UY0PX2L[Q%%]B'[/'$%\* MDP9"=!&\R;($:*YNA*$7;X\OL2\ANXM8>(@K!21J8%`._G\1+'D=0Z[,GLB# M+PLR$U2I:&AQ/3.)W=8-N6GH.^`T+YY0&>_G3A($T$N&DA_`.J&EY4>U1D`( M'%R.QB4@I#(<;#'PE)J$Y[9A0!<\6W5&H@=1'*T8[CO`RR-:%6"D`"$*)88J MP?]:7FP%>01P&03,K>-Y'&$,AKCJ$=0T991D]44T\'S&33J'BX?#9(MLS)QL MNT"\-]`/J.D^_+$06Z])"<::RT*@U3()20[G@'HW2>+5(@`7D`H^B[:=,.^Y MMNR_8H$,*T0CNQ.DL1(_]\QU(AGI01]3I0.&SC?]:()WD>3]=6S*46*=_XKL MXT^;5HGTM`4>XJ4T4[Y)>()(HLN:T9!U4Y4%.B32&\>#UKK%EJ"5U5MBF$:CQ2.#=C=\A1XZ'D6; M;L@UF9.%40E`RCP8IAA5+:MW=);#S-X<^-QMO4P(\AF?G:0;'KCO,T_ MN*S$%(%6WSB%YW,GHSB25YZ-NY^,Z:FQ?#9N.1EEB>0]##`_PBUGY8J3$M?S MHE#@P`_XD?C0`Q%;*1R)NQV(:U7&_0[$BU>%(W'-@6CJ33@.6RM.PTRO6=U, M=AK23J#=U1:M6=L/P.,HX4"FHV1C2_<3GT#+\\CZ>8$$-Z1Y%LV4DAG(F(@A M@NNWYGC'2\#$\8:32B.MH%,B;P%))Z37#D6$5*:9"6004B_X_4[D6=>DKQ[R M=H+JGA=4V6SP@@!;Y\[QXU"`A=N!=>]EF=])LZBS6:-1/(TY-/B*&20UDN)0 M0"T7J2#YGI`#KH4%!Q+,$]N:I\IS<0X<("1@\4+7P8/&A'0@1!HTRB$GP$''`J0VLCH^\'T:0H&@N2%AJ@6:9XNR!5@Y08 M:=M)48F%7>B@?8+J/F#6OVT%TIQ9),80J@A%&8P)Y-LTGI+Y,K\>8>B/'%I_ M@:TO1ICT:>-?N/DC;@2`UO`>=B37=-*Y-VO+6(0+JG.AUAJT;,>" M#]\1D-2T;;!NV!U6KL@X+\P%?/*K.8]GX!%-%X.+*+J^EFZKC`7MN,/?(R+4FHGO`PZ2K<_]S6M4+7] MV9S#?H>'N9-_P0YS\E@1222#LIU"(MAA^X-)#NGV)S^3=OL9F&4W!JE6Y_&K MDP:K;'\T%\Z2T>(/9[Q#+V_^C?K9VW-;L,[M;)R5EZ<^Q#0OTZ)ZKL99^K"LV:4$\O<]5Y$ZV_5U-)-];&+W*JU2@>VL^?R MZ@U3KAM'4(_AF+*EMNU$N7[+0O@^NU]E,DJ!Y6 M@+W4;CV;O'?;78RS";Q=HG84>E4Q/*"U&WI\;0KC7.#I&R5=/.Q2"K MF2VY\=RS/4%5I51`,B^AK%1TK.A8T?&EZ5@V>]-FM?)/CNV*H>_Y\'^$?#TU M-5.3C79;KI M'AU/W9XI\E$(@/6T%$U3-O66K):OEL">BDB]5B]?>-8CU[A9,\]%SVSJLO'< M#NY*S7SI3JMCO:)C167QCU06$]DF1.Q*+EN9I(V!CQ M2@36!D>,M1V$R6$(^C1DT3UC"5Q5$IPK8'P24)TME=_(1)H@^T`KJ[!]MF)H M<@PV*YG"Q:NE24!+_F(0<0H_$DT"5L0?N=B(5D5C)KQ##A^CU5HI?@S^](-: M:^-4^%<$+CGC",;NG(/LK04^>5#'1JMF%CO6UW?\$/B8[T4^P\\+C)0I#>OW MS#-">.4W^3#92(0MF2MD>]PX]04GUG7I00Z.&ZPG?><]543?_AZ!]V2O@=3./F0GT\8F M1%X&9,^XOFD+U_"I6S[ MFW\29$_ZTN?\#N:KD'Y\\S\53-)Z0E8P24]I?7IA.)]JA.>UWGN/M8)O.GJO M^E?OC@=T#BT7,XCSKO65&$[9AU*".36:NMQZ\6R:`TVVU39E[<7C&W=\8T]O MLUIKG$M\KF;4FN>2$V6TY<9SY_MCP/Y.=0D-;D.RG>K?=S3W%OG+E\`[_ZR57WFE*GSE:W'(DE[A)WV M8M!IE;94$:HBU`O+S8ID)3YJ2I;J<5X8>T(DMQI:_2?V`D=GOH,W_VK(UVQ40Q]0MU0W0##14:EMJZ)C?,Y&?12S+Z>P9/\0M.#5YB MTD>?DK:-%68_^+OW4S<.'8^%(6:"#QW/XM7+TP?Z/U%B+#(4_F*Y%Z\6,FIO MK0"9#<;B`'%A&4)KA#_5MFW/(TG.W[X<0&4@*J6%UQNYM'#BE-@+V,B_]9S_ M)KRB#"W,@!_YTQD#8A"9$*C4"UD^`3D6]U!H@[-8DD2/:[S$?_#"$%]/N_*! M\24+7E[:"L#RCF_CK/1:0YIC_>R')*@_DM:MAV20PV7GLZC9>-9L\\8>V>;METM^?O:N2Y^Z=&*Y MM9N2G].$B(TMY!)K%P3NAITXS*62J^CE>'@JL-N=YLR\UFZV?M3?G_OB0:IMV5- MW3NQ\,"%:!_-YUIM_T#UM MC-K!64>#@>*LZG+3-,NF..\;0636JOI255Q(V>5L&4#-'^0W;>E/YC=%5QIW MAUZ\6G:(/KD[](3PNLFSS/_Z)'S-5_'P+S:*@)[0PA>6P,C3^(_1(XNQ'\!< MFI3S8<`IX/KW.?YL@12/(-%CE@P%9$IR:22YX-,7VO_A%YW-IVY_GP*M)&`&^"!.V?$<'81 M?X\P3BF81_24MB0GI(=6<+!\H<0RB?6G4)C1R(\Y?\&[,S\$:N!G6(B)GXDJ M:$5P`LY:5%&8XILA2BWFW$%[#DHXZ-X#.26X%UH0[R'9B%V91W(NL`4'2JYC M#1W7B>:2[XE(I!$G&(Y*:++0#&-1*&*1[D'VB@@2UPI#9^Q0]S"[I8H1A5@? M))7B>,K(FCF11=R!'2Y-;64="=++EI:X,,E;YH&8=H%G*`@@E+1W9BLM<`$- MP,*[?$=#*Q3?A2%=%##!1?[8CX.#1[EL.AF1'!XYA'$>:539ZJU>W"^X4ENK M>OAQ%$;P+FWV3$KP4+$-ZT!#2)N$#4&;`7X%]L.VQH$_Q?H:6HLOV0^:6=/U M7`2=M>W(I[/>;#1E33>(+:"5C%>1P04UOLAY^T&I:5H@#7KF? M.*,)#KV1ZA@.B"AOY,8VWV6P00(NKY+Q."Q,"HK4U[W%Y9_K>[<*RJ#BV\<2 M4W65TYUZ>=UIP'6GXSW+?10HVU0_6:P(<7OV++R_4E$$CO)\3^''`$/)#W)^ M!&+CU@_FQ#WPO[&/&@,%:3DH0!/&Y(/A/(,IK)3E3*GS$ MF%I.0>F("%?MA.T!>JF5_:38=>NGXHKKUWS!,E/0[I MO=O3B=727QH=_F`!G.:YI/MK(%>N*0?7%(] M09R!]M*8,X>/M3>-?F;5//5_>O-LYMR2];K9Y=KHLG:]1U0;'[%5J2?BZ\ M3:I>/IZ_$V"B!L,7N_/L$=%6Y]X*;)'5-^#9)#C*!.].H-Q]85/+\1SOMN=[ M46"-HMARKUDPU:01?`&C^<+&O[QFOGOS>=`VVVI+4Q2MKJG*/U154V^NKOLW M>M.XP>`MM6VH-^IKR;%_>>W8-XU&LVDTX*=!O]MK]PUEH-<;BJDWNDJKT6HJ M\$;3,-K]@='MWAC0VHWY^M?/S7_7/VCM_@+A#COU%;3O;AA`*$;073."2X[' M$@K_LV,!3<\Q^:U9+.1 M,[79`Z:I]H$A3O51:JMI0 MNMV&8;::S;[6:=T0.3[ZGF*-$'TGH,1*&L_/[]8,L,A>0!(G_#3NI#F$G^%N M/)KS_Z;BX,DFU>A?FO6NUE.TOM:%9:YK2JMEFDIOT*DWFOV^9FI]F)3Z^E>4 M8T*,+8K;ITL)XO=>\V\/26\BBF$0WV>.>LS3?=#E`AN9+`O\^HMR^"BSG"8, MMJH5VXC1A`MKX^6<_A*CQ[Q2Q[.\D4/I4/`%;2*>-HO9G]#*+&`SV%%)+IL? MV)3B>>]$DUP*)7+EC#)L4_ZB=QUH>X9!1@5,ZM\ZG<_99\2D=G@V*8)R4\XX MXN5?+"!9?ZU=U8IOD?MK-@,.IL#2($["F0)V&[M6"H_/$Q0)R#Y+OQLDZ:\@ M2Z9.&!8QY1T,HG6F&7TN*)/4#W!JE&$8LBW$RTC'#6%X`LQO3;.`CX MNECV7W$847LRI@'#TE$*)"8=WF/RM.V$(]<'9I%Y'C7F8'ILQ,(0(19,4);XF/8]C%RD;8OXZYNY"*W[`TZN].::'ANP_,4XGZ9\/ M\(@R?!^RD_EF2-+"LT?RD/+AQ(]=FZ=H6[3/H=V_8H_R[OE&Y]R;B)*U/>63 M_F&!6#&G=4.:<(`N64OZ?KAFO%8>JAD?6PN36I)R`$\E/$ MP8U]/_)X20K!WJ@&B.U!_),-=>4,D?LJC7B]5-BP?,L<2H3=T+$O#.(([#Q$P M2FB'\F:!O`'L)@>)-ISG2(3E3!!:(8I8"H>0"7(4M1M$^0Z"G(3U6E&>%^2_ M^_?L#B$8RT6V8%.(!1#Y(W6],2+24W?BI*0HE('E@ M:\'`7-A=V&9`/U,V1RVT6C@)GF(K1'80H'FNKQ&CNY-NZR>GL MAX9H1@@H8P&[XU["`P0&,(H2%)"5XTFYJ[!:.YQ4_.Q87M-E:\=NEYKB10B1 M\_]$7/Q^MJV?_OYCU/N=06/05$RUKRIFW:PK';,#ESI3U[N#2[71Z^I[W7_^ M^?O[ZX%R];G3`^[EAY=@R.LOG8]7EY^^?,#O/0:/?OK2IR???_Q-`$KU/OWQ MZ4O>=L5YG^\#Z?]9,S_\:8'_^9?0VOO^IW]>P9,K-L0?@^OKP9>LK\*XDHU" M`U#NV?";$RE(9"6,`O\;4R@?G'Y?NHSI->FR\_Z+]&?GCZ\#Z<.@<_7UR^`# M-'>U[V7KV.C7V)E^>'O=C7PHVSG2!)7'XD@/C*O?7)OCNOL=%2I++T@K=W&V M6:TP%*@^!2B3*;-P#]$MAT-4B8N&N.C`\>YBX#6I24)^Y7J?.'"%#$:3.2)B MP.M[8V(\U\+J1[4QUIN6'P#HL7$Z:\$]'D#-'$F>C`)/!RV2^C&+]O]'5&$Z M912-\^QZ+\2$#?MJ!^?X\[G3GB3#7#,WIIAO`.=:.*H?&7=;K]I%*,NT]?.6,P]3K9XYY'.C4O>`W**4IAW2]S?[VGA5.)+31PW#0#K=\Z2[_2E9CKL9\N%U^+*?\YB2/#[[' MY@+V11K'GAT>?./OG[715$N5(K]J'+M-?N'%96)D)D&J&_24(ZSHT8QXXWN4D,K-46(@5;YP2;YRN M6KH%D7#B!Q&5O)`T;&B8T7'TZ/CJ1A7=T1,^".#1:/9#]-3HXI=K\9\ M'F,^W1OH-@\+`9`B=QG%YTI[L*U]B6UVC(0UW7>&'R>EJ8:JJ)E55DVS:57F/"O#_\<]58S[Z M6(^7V3&G"Y7?EINZL=/+1V+'K&S:Y>:&P8: M8H3BCG%VYM]V#33\YX0%3+)F,]<9(7%D*9HPM'_.+&\NQ2&,[S^Q'S$[<37. M`F<$7SJ>9(TBYXY!&_R74!K[@>38S(N@J40UD2)?LAEZ(!R/26/+"9!/8E:3 MKB=.2*TYWBTVPJ*);_NN?SOGPV'T+H669"NLY?T8LG0_<483R0IP%",8<^"$ M,%)_+$V7O*-DB5E1W*VVQ&,54[P?)XN^N-J;UQH6`LU>T()U9SENRD_>6J82 M[6-KH3.%5P+1%K2!/7BS&-KUX?4`VK"\A??@JXAZ]8"UF>D:@)QQNYL0UM.QZ\N\!W.K$/02B$$3+8:,%#($O#M":` MC-RXNL"5#"^N,1#27S!R>'D6^%,G#'W@47Q(@H$SAV97RY4>X$-:W0\N`_AF48X+J0`7Q3A(V(-3)F,YV-,L<.?T&!O%@1/-^=2F%E%-&C+! MLS"G*+!@96N;[+-Y>B&!:+&9%\9<2+%$V#C(FI9TSU#U93;,A076+>,/`1.0 M`/(6I.48%A1>NK,"A\$X_3&1UHYA!\Z!:#`(*[`EVXHL7/L[A.D(<9_`4,)T MW7S)(J:&EYQAC"@>"LS[+NG46LT"AAVA_PE&!3690*]BEG#T,;62)!/HC6(:$5HKZ4;GT+H:(-% M/A$QF@2,*7-FP?;Y0:_5,PX`4>!BC^MW@G0/<^7R$(RL(:"]84S_VN/@8KP M?OZ=M*&9-4^_"7#6N2Q!O*`<]@C^6[!VH\L/#7O25N+Z+_`."X"/2I`%;/S@D2)#@MC)P(3UH_:#7C1>3FD)^#DI&P(+)*^K(T<4#V@22` M?9X\E^<'%,?0RCV.=DHZ%Y>MP+JT^'9N]5%F6M+"QB$NHB.7:W78^V@-HA'N M=/C"@T,,/Y%TX,)*B)_,6=7^">8Z^D_LP$$IQ-H5^T\,I&+O_R%+W\8XZC?9 M\[V?LI^S;_L_O4V/A/RHXIG/Z62-@#YW#'%2'9$K>43(<+PR1^T6D-*CIKTZ,93VH^1^9)NPYSB M8^$)3-)0(C4B?0U'EALG;$VZUY`83AD!/RXO?RJ"AWSS"`TA_QX*4*X&PQWG M&QZWD1_`BY;K8IN<$7-:-KP^9"Z^SO)9D!2X1W@[%(EFAD'XD5#Q?XH^24%NFH:`@7PC28[,=QX_-[<,B*01R MR;_UG/]F*[U2J$`;-IZI_*:`7@[BA:'E6B`\H)UPPH#$0I8F1VAR$.?6&*4@ M#BHG32L1L2PB.CE/B./!8S'NE84U@25`Q?B_5GHN+)YCJ'(E)QD*<[ZE4SGN M^O?`-'"PX@D'3$7'*+]K$'.$#K`&7L%@P00;YK:`./AP8`5MN#!*OM/@Y$YD M!#:2M3NBG62)O1GC+5D,(NL.FECJ$,]$5+CPSA0PVF,@.6'?PV;WX-)"ST`; M4^L;I%>ZJ)/*D6P6O&#UXT#<#R4/33Y3 MV&(3'`)>K3?(CN3Z*^%U`&4OO;`^T:UHJ+)!H<5+'\Y$XN*/-*`Q7J2&++IG MS!,Z"KPO\I5D''RBN!14:I)T.)D'=C^!VR!VG[0*32SZZO($J[;URFW]6^"' M<&GR`F:Y)'-OX6#@3.GZ(>G!7/K319,%G+A\Q;9QV/H5K4E?"OWAGMS4HS!* M+'/Y#J/@_6T]3_'9[5R8.PUSRCS))_H>CQJ4<3F"XJ0D,A2A3,293'VZ6%@> M+*F8S3)KOK.=._SX\[LX5&XM:_;C)4B>/U'L]$$I@E9!\(37L+A=UQ]]^Q5> MDWY.'KUB)%R^L)D?X*&;O9&^0.M*NV[4%:UOJ)VN/KBL&_`0O/@K3DO,:I?]M]G+O[!W%K9*:Q;EG2)#_+M= MDZX&OWV`#2)U/O:EWP:??OO2^?S[^U[G#^G]1]S.G>OWGSX2\8>IZW)G;4C.3/>L-IM M31JB;8A?V4$>HJXRE\6HF0PZQZWERNE#,!@X5OP9[B,YN4?`)8!%H]K;Q`"U M3#^:+]X!$B%!&U'H``%:%7SZ#>U.=.V@ZXV5S$;0`J>1?>)$CUUA@%I'S=O` MOX>+>#(UB5P^S"9[=4[%$H_1LI+J$\^0MO#O,!P%#EU`4BK(J:JPLLMOC"X_ M"ESX(_A,6@?>$18#T/A4?+'8[)7)K8$R4=; M+URX;GV+-$$N;O%22#/*1(<'\;B/L]>?)WHZHI3\9C@5XX>PEG@@/$$X6S_,CPX(-KE4W>EJ\>V<'^#F2R_:DL_<9P MI\\YIUSY,:S?W^&`L\1"A0QU?7&ZYO84JKJ)\0HZ>N_9#G^E&]O6#-1#KL&/ M?9`\]_Q6*6[18;)DTG`NT?8)H/?<^L#77%IQ>U-^4FALHFF!R,`)O5W.S]IY M68C,"V;)A6CM56[U!V#*+"WS6AR9G9%\!!X?X2JFWX[B@M?( MTV/7K7-^8J2H4LRY6N+RIL>^FE@U=W^G=$TA4T&55/9?)-INRJ3]S'=.CF:RAR77U M*-/:=].H#B^MOC`>S'KO!ZY]<&GUV`QD0V[JI:K8_!23;C9*)[L>.^6VK+;. M;ITUN=6J"E"?=49S1<6*BA453XF*3Z,]'N_MEZ,3"$]866Z_AB&K];-)T]?E M9N.9L_2/9K*M!EP(2Z3>!W_-!ISPD$8.X*+L'AD#A MIJC*7KQ*(_&65W`I%GJ'`.=B1#2F:?O>500__.GC&U_P-`^?+`I:5_5FVQ@, M%%6O:XII#BZ5;L?L*?5&KWMY:?1[C6:+1T$/K-%$"B>$I,"Q#8`P(0X,R8/I M(Y'+R8R!A'>8`TU!XU8483PC?#_D7U-^U'#.@SCQ_8GO4C*[R&D1+%'+J+:& M"`NQXZ,)LV.7?1H/K`!C+,//++C"\7:MT!EU/+OON#%T3SOBZ>/)ZUW#[.B- MEM*Z!"*:VJ"GM!I]36EHFJ8W&KUZI]<]>#SYMNV7ABE*2=`GQ^T0P:R8GQU' M:40B1@J/:'O9G)30BLA4A%66+?1PR]U/0;OIP^":^+7/0JGO%I MXQGK]8?',VYXY:F^K[H^:-=5:%<5SUC%,YXETU=Q;E4\8[7.53SC`3PZ'\4- M8"^KR0M8P=^8IFRV]PZ1>5L*4_\;HRW7]X]A+,DDX6(MM]K-$Y]EJR$WC>=9 MRLI;\]*=/O.!6]&QHF-%QR.DXVE%B?]S$>J6[+L"GY90%]&0C';F%?9B@G3( M.Q0.KDD^-A+7-.1VHR4W]E=%RAJ#;,I&NRVK]=(5;'GTQ'6Y@=IGHWYV,Y>U M1EMN-)\Y:JI235^ZTTH5J.A8T?'\Z'CJ(>@?EU10>3FTX>`ZZ-XVL)JZ=V1Z M60Q@M?U+49=DBOH93%&M[9^N6%DQ2WVD5'2LZ%C1L6QTW%(9<45X\WXQN&L# M>:*B34)98(QY943YM*]%2*^.H\G1J3B"J[T&<-[FVH%5UIU M744ZK@U2%7T,\6^*\,U&PB-6L\]'%+IZM.1,J5#%_![QTE6QH%7,;[7.5+'"C,"2X;BT]-)YZ_<%<3'/!=1$DQM:XTSF:CPW4.MI1:5=4045=.KQ MPJ5P23^XI'ILM(TAU[5GANPYODG7S;.+)VO(K=;YP;8VCP"-JLQZV)=D^-A):[)F/K.*>EJ*VV_,PRJ*',G)GCJ> M0]48G;O#WS0?+]@THW17L4@P94LMNND\*HK M*E94K*AX2E0L_YW9V(Y`GQ$@%_J4?9F/@,J^%:%0!]=!][6,:[+QW%EZQS-9 MN=4^E[GJAMS4SF6R]<>`]9RMCEFJ..,C/MDK.K[TE"HZEI:.&_('^/_HZTU9 M!$^;`+"09["ZM2"PO%N&3I2P.\^>^6S-\;O.O178GV;X9/@;/!F%[SW>50*! MTN$(*(/O+!@Y(?L_Y82^J6O-FZ]7_9L9"VXXP,IKR68C9VJY M(85(+8&[F_U._=)4M%ZKI9A&MZ6T#5U3VKW>9?VRWE:[G>Y-'?J^T5__JNNU M=B.W"(>C#E\6FSD_]N(@@&8NG7!DN?]F5C#P[+X5/8)^BQ0Q>]U^HSE0NFH? M*-)4+Y66JC:4;K=AF*UFLZ]U$.[>>/TKM*PKAO;SNTWCRD8^0/S[^1=V2Y9J M+_IH30\^:NWUK[_[0>1[]W[P+92E]]ZHQL>_:G3KDFXN+2?XTW)CUJ'2"QW/ M_L.QAH[K1`X+/S`+BQ78GSS8:4`4Q[O%S)[PF3#U=9AY8U!O*NVVJBIF?W"I M=#J=@=+KMBYASDVMT];V2K3YY^_OKP?*U>=.#W0[#^L\N.+&>/VE\_'J\M.7 M#_B]Q^!1D(GTY/N/O^';WW^2>I_^^/0E+R'Y[93?5*7_9\W\\*>%&RK_$EI[ MW__TSRMXLIC3TL!!_3&XO@;IF_95&%>&W_^3I-RSX3PUG@NQ$P47[AXM;HBQ]CQ+&_DH$M&%.3P;,G-^$*:"L;`V@[6 M!=;$$.Q!F?4AY@JYZ)Z6[IUHPNMVY'N?."`6@M%DCGE#\/K>F4//M;#ZG@NK M[KRP-(#=5G;#`?R`M*>-TUF;`O4`:N9(\F04>+H$K/2V5]22Q/N-5I5A576] M5U[)AGVU@PGA^2X=3Q*'KYD;`_%7)_M(3Y^34*W,PS(D_J##5WO:12C+M/7S MG+9Q;M/FGIU#RYF'J5;/[!C;J-0](`(KI2F_!2X0]:`!6"_U7#7F:LS/L/^/ M<;?WK'`BL?_$#@P'37O+E^[RKV0UYFK,A]OEQW+*;PZ%^>![;"Z2XZ1Q[-FE M*>*C:7)S?]S+EPB!6#6.W2:_\.(R,3*3(";"/^D(*_H<"WV.?+.SX9GM&,>F^&@FZ5"C*AXXY1XXW35TBVX#1,_ M0`]@,)4<[XZ%T;2ZE%9C/KHLM]'I:E35O;7:2T633_NYP>(J]JC8H[((^M,IYC)8KC2S9BRH M1.JI[AE=E9MZJ;)N*_8X,?8X5_6U:WG?@&J@O%;B]63W3^5IJ7CC=#PMQRA& M>WXP\P/,IR592DE\0__043_5SCG@SJGKLEXN7,**/4Z,/4X07>>D\-XJ*E94 MK*AX2E0\73/!YK@A7O=V$:OBH,HM_KAOE&Y=ULL5TOZ(R;;JLJF6WIA:Q:<_ M#>>KJMS0*C7TH0=(J<#@COCPK^CXTE.JZ'C"=#P5X^J.B`DYN#R:_3`]-:K8 M]6K,YS'FT[V!;O.P>%AEE'D18F"&CLT"7D/@D-N_LJ!7A#H^5X,F-\I7?;L$ MDS[!>^U)&6,K*E94K*AX2E0\C_OLHC/%7;C6OJ0V6]G=*_H.=Z M@IKJB5EJ*SI6=*SH>'ITW%"(JS"PJJ+*,JVKBBJ\V$;+?%Q%E:;V\(HJYLO5 M%CGEKJOB&8+@65D3=6-A@3X;+58UT:BJB4E#&NZZP@^3T]7"5%5-JJHFV;2K M\AX5X/_CGZO&?/2Q'B^S8TX7*K\M-W5CIY>/Q(Y9V;3+S0WG>JQ6P,75F*O# MM0)1.]U3Y[$!<759;[?*I(J49-*G>^)6D#:5""D0HJG*:JM4UYFRS/H$`S1. M*O"PHF)%Q6.AXJE<3$X:4:1\EK]'S+99EXW6N>"G:.VZK*EFI0^<=V!71<>* MCL=$QRV!AN]LYPX__OPN#I5;RYK]>#6:,#MVV:?QI>4$?UINS#ITQG8\.P>D M\('J@S'[D_>%C>(@<+S;KA4ZX35V<,V^1UW7'WW[%;J1?DZ:?N^-_"F[MK[W MG7#D^OA^^B1F9V,\W!#%7W'^8OJ+R[0J['*S?K.@V10C)+76+,JS`T5+M&K2^X^] M3Q\&TG7G7X,K6HTLC&)V@&$U\/&"IB4"W5#/FC")C<=L%#EW3(JL[Q+9=,9^ M($7P4S0)&).FL&:34&*>S6QXYXK-HL6H+)6BLNK2O15*;]2:\5::L6#$T_&G M,PLX2(I\>!=^T]YF[R4/)?V%UI3AFXYO8[4D-+C4EL<([11&Z3E><9"[#1&: M63%(2:N9NPX06J`A9L_C6!WB?R(F^SYC7KA(3[25Y<8,K6P?-;Z#?='P;8:N M+FC!EH96"/^-9[Z'S821,TU*36%_/9R7-\_L5^V?PAPMBN*(S^8\V<<),@L@(D$COO_V;O6YL21)?N](_P?M!US(]PW)$;O MQ_1N1P@$/;[;8SML]]R]GSID)+#F"HG5PV[VUV]FE9Z``6-C$"ABHL>`5(^L MK*RLJI,G9XR=))%WGU(T,`R/S8Q2WTO%<0HEV"C9J3US M(VYD/X81&:9PZ@4>T MB+4:0J>93&&8:9A`47AH44X(;S+U,0D@$2>=`N0.98EU?DZKJ0'NY;H/OAA\ MZ<]J5C\;4`]+@6&OC#DV\,D#NXF">;#!--L,OA-A.Z%U]A#G?DB5>8E#0#JW MN*XY*;')^%+6(BCE6?M,4A_"5W4+3/];[J6NS<2KG!.OV"B*,%83\;9;1QG(\AKHOS MP3;^!\K^8G':JG=2]5:! M+G/*OL&YX^Y.?-XAW.$RK5LI6/!KF_;[B/EU?I=/%IUX_7/?T:CZ,YCZZY^] M2A/8&@7.9@_3I6WN>.'-[\+)O.MPZR5D@K,'?M[Z!_L_$1(7;_#D M=>2!6W.=X>;6*T@[.J\?G1MW`KO\C>8$DD)&X,^DME_*XILWVJ"6\W^Y=A1_ M.K4!,\>PQQGC1GFMA"Y`MEX0>\/UCY+3Y;<59>/7L14#].J:V[8VOJU+)FG- M/%T$U4.(,(W!3WAKL@@]=$[+^KM$HKX0^"A)K*!*K&SN&.QP,N$/O[!K9<7B#K'?T1J6I M?,7PBJK,*M*.D4K;X?,V16P_RS;24SCFP\F6N<"=-%@U45\5047.P8 M:M/ZNK?G#KK-;V-&]ND];698W.RPI7FFY5Q@-4EG-7YK]LY/S3`J'5UK;LUT4TY-W2>E=2M'?%F6!*![_#-BT%N3E5GY9*+MC([:N#P0KS^0 MW75&[H,97D'6V_SC6[@-1Q:\ULJQE6,KQ^.38]/.FU:[E7^Z,6+3$?J.X0]9 M9`F#;)/'YF8*K&08K**=RKV9T9$;1];Q>C>3;]RQ_M9NILCJNM&ZF:>]'+5R M;.78RO'XY'CLYYE9/`JA=#DN1U-F95%G>;%QEX);.B)*1VD>/.N58ZQUY%/Q M,S61E79]P=VZF?NNM%W66SFV$T[=R,;A97R7<#*-(Y?23)6,7SRD@,,'*,'].?6BDDFOPO,G\AWF&RDB9UKR8B9RA^$X M\/[/=9"HR88"XB2RT?OD?&3;N4=B3@:YN@@##VT"$@76J:-B-(ZD'W$X<4DS MALAK-;21HR:949(]>"IQ`YA9&0^0/=_?0M10`BGO);QZN^.]NT$"N$)H`6&E MC52IE?I`Z_4"5R*$$A+ZES28WO-RY+K0O^X>$?W]PQ3(SK*!RZ M+F*S*%>)5]B5P[$P%S`FCD.HREAF%(43)O$FA.@,_\]6B>1P7D[MB,Z:C#@3 M)P2\/,[HSV!0;&?B!1[.5L*J-BUE0%FT",=9QAR$+Y1EA>YC3CH'Y89^FI18YRC27MW0I'U[>+_8,60KCU$_BBJ4'B;"5-`&P=M-Q`TN,K'P/S,@/ MG^+-">=>YBO4_8QK&/V(>B$W+HPE"'*4D?Z9SE\I34IHN?$P\BB5VIMY&I;1 MDWK=`2?Q79.35;'+Z18O<')/[BJ6(/+@AKRCIT'/-.6_O<0X7*4)%XXX*CVF M%-?!V@@K+9@A7T1U5[,>1*6'R/&&N`(FI$+(Z(7M0@@%.R>NS$-P2BB-(GF; M<$V"+MV'08I+&C$9_V-"$V#I<^G*7RD)5SQ0S!!F"^7N(VY+N;[];PK&#"9M MUI'GR0QR1DCD"Z74IB1C1[[RWL]P21/R)8VTHRRD/M'A"_>1T$423E)"[5FV M&+F%/5B]4=JP'7S`)D*7$VI*L17PA9]_'MG#)"0V!W^I4ITNB`'M46&(0+)@ M&Q_1?/MHU)';-B^$$EOFK,^EL4'>8NI<+BZQBY;EI=;AA;O#>,TN*2>U*C9* M.3=31KR4_TXIK5Z_%V3#:JR?VNHL%[NFG*',@/=MTZKW$#4154R[+Z%FR]WWF7N".VQ" MT^*="^(2K7^/$)R6K]4([\FJN+X(NB(SU[[][GRF)S!`&!WG53,-M$/4$LTV MW<+EHU.V9.-!(-='C%5+#H(IL=:_^2>A-2U>NJ[.8#H*Q/-;Q5^O/1HN/S02,);51-9 M?>^,`^_46=V066'O,6`;OK$E(I?OJ*<2PRA('>U4>",D@U5WK;E-"UY>39;W M=0_\O6MDOT4)BYI0GKV316E'36V`-1=869190]YW?$FK%P=F*T58%_:M%"]_ M=^?/-3]H<+7!IVP5C?/`SV41+)FT]=K^.B+4]^JDP"K@?.O&87=S:Y^[>4&. MV]M6?L>T$J=K6P_%DO8(YGUO]-*MM]0*JA74GNUF*[(&+S4-"X<_+1[R`^G' M,TNZ;[.B=.JN),BOL_21@PS>V/NIH MWM'J]JD%E<8==6Q+!\N*QHY!`$?HMS:*[N7@/-=6>JT?>-1M7@6UJV#IZ*-S M[$NG$*-7#\HK%H;G7?,B!*\,\//=47;#A,_'Z3*775?^]IGYLW]S=]$SOW'F MMXNOE[\QN:O_=R(:>!$_?%HYV*0)\_5BM/E3'BEA4P@^S1W-.7:"X=E>!$4] M(HH;`ZH9$A:Q*0]'QCY1 M#9,G=!%%1'Q&S'(5S.S(GB-*84SR[,KH?55E147*JH&":@4SABBPJIS_G-62 MM_[)A:?H!J<#+[G,99A@$=*28S_XN_>YFU%?(%W`O1=0NHOR`>LS"8S-J4IL M_^S#7$3MV(XK*%(=VZ M(&I"S^#5`R?Q^$Z9:`K9$,4Y1/(.-%/3R`6#8>>4-4@S@8=X)`9]&<<#$N_` M0SB]0*_/,N:,[YW;#O/5-*]AMH'%P6E>X<@!>S:Q_^TR;BX1EODK=<:D/.2S M(=Q`<9Q.LE2VA$K'IIPX:#^@B6%$DHY,PC2@Q#?PO$O?]CW[WD.F(2PW:*,FW46&PQ!,/^&39KO.F/2CYS4HR`,HDU&"PHE$&ZC48P%/N&0#,/4=YAP M"&_E_$NC-$$ICF'E"$HRI;H%[I13@:V->`H/159`CF4#H@8^2SBK!_P-R%&A)J'R-]$)(OKA1<,0V2S MLG^29OE^^(1G;>0WW`PDHQ17DNPMVMBA&R4V]!R^C%*WIB&;<)_43>8*5"2?+BCLT)IB`8?6ZI_0[= MV36_B,P+IM4S1(Y7+(.315/A3%V%E55!>DM5@V+?P4FC MA,%QYD56D^6F.<[;(DOE3IN;O<4+;B_'5Z3NV^)F;8[[WWTRB^O5ZR@,X,\A MO0._AO5H.*/_OOV]G*6;`UE6#*XG#Q1.MK0^U^T.#$[7>AH/?YEZKW?@<)$; M=TAS$=%C=*84)%.7)!G%0\217`3,'_8LR[F%-X.#`@M1ZYC$%)32 M2V.809C%Y?PNG'I#1N753UG:N1*G8@<,YHXAJ:O./I39Y2A^CJ`U\`XU1QTD M85:`1_.K86WPW;U+2_$I%B1/EH98LQ'-R3>%-I)K^W&(N?#@B=B-'KTAQ?L- M\[82N`<4@9TF^:(B=^IC5KY)&&.-7DR$N00$P8Q3SR$0!B\@@!P\-4-(SM.# MBX@0:",B'N(LVY3WZ'9PY,QT#'57DO+@0%1$#Z7,"U_A<*"KPE\G>B@$A?\; M8[D@C@@4`P%2>3O(U40^,`X^$9.6%`TEN!LH`UY"N63CC]EUPL`EZ00I@`,E M`Q\PKY<3TJLB.RY!BD5:PGK!S#_L(+6C2AX>>H2N4>B-DS0M MH_"B,X*:89TEZZXI68S[O( M1ES`[6QR'_IOMA"*D3I=59)U3;,$4Z<+X>_6-05Y MUAI27\_GLO[02^(LQ2\RYZ-,X=6N'7M#,W`LST^3'2&2%KO:$_N6W.OW.%6' MA5^6!Q*G2R;/]71+4@9B3]94_@>4+WW\(HNJJ.IJ!8ZT7<_JTNG;48!9"Z_= MB+SW]FZ-(0C]GJCV.%VW!IQL]DQ.QWYJJJ))/4$6#=YX;[@1O\2)`1-YV;]C MOEW=WC+7_1OF]G?SIL]<#4@FW:M+YO;NJO??!^:MD*$%VYTP/B:'+N'W'B9_ M]8@6/GK!)%%L[=5OLC6933/U'S'Z?U?Q&`CGFN:1D.PB07\E61]0^.+?<&\ ME,72D`41T(Y789,=)I_,2R14Z5W6&K(,3*;DA;'W6"Y])$D?+!G3D*3F`R-; MM*`F((PV./M0RR7Z8)>58RJ_6N99[-@"\`P*V"PA;+U%]9'"N`1ES?^';/(BFN0VZ,P=WDR4!OBED%862)#.BP%L/N>:#U)[4S'%Y?0Q1$^ M)ZY-QC+.DIS(B%PAO^'+Q9/P>@9E_G1J*#Y#W"F*3UF1+.HY*-TQI[8ZS:I; M[")"XM25D+@[LB+\01>"/BX$=5=C*79QZ3HQYZ(<`9APM>0N<04]/,&U2K\> M!UIJLNFL0_P'VG)4, M@^45Z>0Z+K(J>I][3W&YAR$75(-5M19H>N)+6"O'5HZM'(]/CL<>]'*YX(*R MB]"&=_=!MSX#Z_!;QX4WY0"L8VS-]-^0+HHGT$6^HV]-5]&>8C9Z26GEV,JQ ME>/QR?%=F.AW!WJM`JL+7O0Z/!E#O$#R)``E0_=FF&B'1BTMP= M!3298KFK]):Q1P.QL+8,\SUAGI`_%\H@833W+C+F5K'%IX:CW3$;IB:_'$EPDR7Q`*K\OOF^QD(>,%VLQ2X'*.&\G&Q>@/P)5;<\?XY)IQCTC?0(ML], M81-%F`C"$90*ONC[3M"WT#8)&7)9?M?,L2?;\6._/5DY[Y9,H,9-$%E364G= M=VKAX^SV<2U!-\]$W-,`>Y:<_Q#:GSRF_GTG0^O.[64B::S!JZP@-\*;.]QU MIE>=44L9*AJWLJ@"R^\Z&_;A]5J$V<`;C?"Z#D7W"7$B$^:I#$,F5_EFPZ0% MD>55F97UDTMD($BL)O.L*C5B&ASNHE#P%2_DG:/D<,N2T35NFL`,T716$D]N M"Y(EK-Z%;WN$$*&6'+Z5XE%[07=A8ON-L]XBSTH2SXK:UA';337?LL:JL,41 MU1W3[1^A+3\R6%@KQQ.%UUU,)J[CV8GKSYAIY"&T+:0(.3^,">)N5*7I+(\. MC<\Q%R1__)W]\P9$AO3G7I#"^U=3-[+IWO_U;,C3-'*K M7,C2`E&PQLNZ::E=SACH74[N*A;7[2LJUY/ZXD`6Q+XJ='](2!3,\1V>ERK] MW;@C,L;D&\*9C8I[ZXXIR??K.YP5M2XC/6_HAB1H,J=*`YZ314/D3$V4 M.-W0!Y8Z,%1%DBD]LE!A['ZVX7,)YW'T"24NJJH;Q$0*)MZ(C0G!=W=6/G)M MS_`K$[ESLSSV-&N?&3A]DA[`=>Y"_*I"+CW'07WC3FP/=2\GT4]M_\Z-)L+; MD8/WK6[/L"2N+X)NR"+HBZ[J&@=O:))D6'VI"UH"I?V0/GZYUO\EJE8E3Q+H%BTS3VR M:)!R$L^OWZHF=2$E6;)E253B,P<(;+/)KFM755=_3;D?:<$\(D,?+)+',3&* M4<*IB/W0HZ%0J)M,@G)2[@+7G2FOUZ>I>?_*J#3C-]BRO$MRUP5CI^"!*%/: MN#6":Q.OTW2"=QV@RN7)%6C=Q%/ADS#LY`)8 M[+MLA$^?)^D7&QBUT5#=HU=,.L[]=MH@I$XVR#I/P#M";&3_?3T\S9.;7MH/ MJ]@&/>.P2,"^K:)XA<7R;B$S*,B<<8?5F/$X\E9HAG\+,6>"`/#6/H)><57] MY2FNF7AZ+5%'K[@4]'XMN8>HAN\K@Z_A9;N].G6M5W<=*>KN;G[ZJRS":L9D M7(LM``3M,K7"`!914^?`[SDP!5;WB[25OIU"["Q]++QW@D.`822'V_J[Z?L#I7XEZ:_W=O<)N\!2Y"RHYO^BL= M7?TYS#[C)6_XFM?#FUO+UVQXG@Y2FT.]QW?FU6U#A?429]6-<06D1R<7;R". M&O#M<7%1;DU#(T,%&76LF2#"=6/BZ=@C42P<'7C4A!JO'@(NSK!ORQQHN$[( M#G%).1F&:7&3E1>#G5RT=\T`?T,DJT>0]Q)1IW=RM][XQKTV^M2C5Q#]\'H8 MT)SX*E\Z[-$Z'>MEM7\.8?`@_3OI_Y$-L"@R59"IZ_'R M%"NQH;U'ZM0>.FYS)LR.7BF]5AZ\*?5-@YG[0)O9)*L@6CD-ZUE*Q?J%$EB] MDO1R&("738;G=]:Y@D5B`6_8MS\-RG)>__]NBQ&Z[39S"A8=PAKFMQWJ%X<] M)Q?5S;98FRS:N=AP8))NQ.W+YC_GD,=\R[/K13L!?G(!')UL&"1%]`TCY+J`0!J9DF>#@0VE1PEV=K5RR3)E25(JM^G/M\6&.K_/DO.K83;( M+N\^5#W6&^QI;,]D!"2[S)6F7K.=G?4B M0P')5SFBGPR3EN;Q#$CCW%F@X'/37[`+YC=W?=HH/84E29F;J317%9EMT^J6TO6N\X/CO7IEEG$*&EMY>MU&:$`RY MLEE>6X.65;G%N!:]#Q>[;G)AW1!5JZKK#5(:=IO8%0?BF[>]_%\)UK/:7(J# M%,%(1S<\[U(:EE3)WR!C8.T9CJKGMKMC)N?(58[B5/J41![E1!A?$Y]KET0! M=<,X"!T_B,HV#*D;6TGW$M%P6+A?,+1)932%MBHSH:::M%'!N<*(R^'&-+S9 M`^A:H@$5R]JY2P)D4UCI_9NQQ1/>V"S:C-#M5V(A>,]:7(AE6R_$3AFPEH9.4LS#TU". MT8>AGC8OT)#W"<5XO8QW+QF-TDF>G2=) MW^;2F$P!SY*3B_*`<'E4LHUZ`$:E75D/Q%92LBH$C:YO!ME=DKQ/!KU1TG^3 M]CZ#^:'BM)$'6!ZADJW:,5Q.U*IBQ^XK:&OJO(:4V6&-:NR2^=>)]`:#[!S9 ML#C]W(>="RF8"GQ8.X0,0-K4$.,"S5+Y(O!=)Z:T:EJ;3Z+7(V>-'?+\MJ89 MXT:@:>C;$80H9;9@CYU!O`*13)&>VT!HIWD@U3(.E&(D=!V7 MP"!.C.]+PHWG<2^FD0Q$F0=R+1J)X"Z8T7!7M4(*/`E?PD,7[=U)QS86MVZ' M]Q.Q/!AYVQM5^XJV6['<(+%9Z&!0G%PL[_]H(U\8,,9UG4;D^B3DKML`!1K9 MVNXG%[BC5WOO63KJ9(?)30X3:6T-''=G'%4WC-DY-PO?Q0C/P;1VLPE"3VZ$ MVZQYS\RZ).BJ;[?)QP'X7Q5LW>3HUM,=H-&A2S631`H5$2&-2XSDF@0\H)X) MXS",O/+`$1XNJ\Z6-0_S7??RRW1(1MG-2VJAFZM?E*<67]JS?!<]9;XL%K(X[P7AP)_Q,)R<8OL? M=_Z\*2V[N+V^GEP&L/2\8H4I"F\J444GF*(E56,B[CVL.*$5WC)+[03K.IKT3U0H(B1_F!OC7//E\U\5I3.X[P`DCVWN#3N\R3Y+R@*"=2#G#&UM. MP4?Q$H7B]@8/Y:%\;S\7YWEZ4XF@Y&I1`E8"\WI`F3VU;J&51I.DS#(%AI?A M]9U]:?DA>&RB`:,ZXV:AR49V^'E9P:DIP")2[/M[U;T/]L&O6>4%LN'K M57I^U0%AEI<\8"!77*1)?_X8ZD+?P+9G@"=H@,-D*FK3K0[J+C+&Z6,+K!*9 M/7U@:`]7(B>6W,5Q>X.#*;(,43LOTIEKHH3L2BV[PJANYV9P M6\!?9_^,`Q=\<($FAW,^(5#KI)!OV1..?86K"L'/EL_-_T^.Z9T/++5EER^^Z0_P=MGP:Y;_J^A6_B)/KN%9,+M2<6Z240J?P8?+N4UN MK!E`4EW9%\@2,Q(8EU=O*9^]LIRQ*OH9`R&45TGR<<>K5L]%5UB@F&5M#4-W M!HI=B2#) M(09R'B*T=./(%T)HMXRU3\W'4[JB/,_R M(`-O6T9FD-"?HBLNZ9^VM1:[W"B?+XMQ7WI!:`)"?2X@B^64:!-$P`H5>LIS MN';C4J2VR#JF_O'4[;(L_XDJ+B!=_0;_*DG-]LKTP!M[TD)IS38NU.^.*9HS MNCVF,&0*(GTHJ@Z(*<8(O<4-'60*!TVQ<`N'PA3!&%7;8XI`IN#.+I-T\:BXV;\`P?0T7BALD9GI5K_ZK>$LX] MK7S/(Q&\$OBE&=&AQ\$A>Y[G*.Z'-$)W8_LQ*7,4++HS4#I/0GP[^:FXJ\UV M^,F0G^KHE1`NN$3]([!3*\6XLQUV"F2G`!]''2-_!&8:QQ%J2\R4R$R*&[JR ML6!\O^R4AAN^'78J9"=#"`6(";=KZ6\03R3!YF'L19ON%A>-QF)$T,)VI3*5 MV(A]W+$A#%?.?*CO&>88YG/"`P'L\4./>*$GB".#(&8Q<(?ZY`>-`-YK`JSUE_YGNB5G!7T,=1RRK' M@N]]'+4;]T>^RT<=DA)W> MET,\7%\63N(LKWZ%SSWZ1.:\%.:P27G@:A9B4D:)H,!D+0TE)N)*,A$JSL2$ MTZ?NVUG0R=VR8,%QU?>3JXI.\^PR[UV/CZ/`T//D"9BFI>1\OOH9AE*[01`0 M(SUP":'1Q"@E"(\B$X72-Y'C3)DF9M;/=:8]73\L1XN9QZ=N87B2IY?IL#?X M'8NJ(23&Y<-/1_-2L.J70\$HQU!U2,HC`9%4@210%BL4J[)!7NQ)2B5U[P!+"XQN,0ORV M"S'5N;4K&5G[+9Y81N[&,@I]R`8]-R`L-I((XS)B`A,1QP&/%GD\]EQ1R@AB M.RJ8,$+M0DAU=AVZM]NEG)Z]7=LEQ/'(DA':/+N[APG)S`K)==G#RV*>2P7E M(25&Q&-*`Y[X6P?W(Z71"H>%Q+T5ITLJIIQ#3Q)Q:2.4F:=V/F MC9L_QD?8;)UL$]8NB3=F6/OI)LD_S1OCHG8T!Y@9^"3R`TZ$$WI$\S"$$"0R ME"J?*X_/QH;(=R'-]]AWO"(Z M,A:!SR2)8G!S(@X$\41HB!,J:>(XDL*CD[JH4DSRO:^(4_S`6CR`W3FA1])X`Y.Y#":G2%$ M@E0%1$/T1[C'>"Q<[DAA)I$@X\>.V;W>K^3MCM.N6^#J8M MQ=3]%$$.0]:;V#:SMNWNH4#<&I%O/2XQCG`>WOFY[IK);`[&\',_@2XVF?^#[S4+R>X=,R/*/'^RC"M\9; M[3H2V:E\$2Q,SG=&[9V1WW'TL5/Y,BM?WOYHXV`:Y1IR;*++*"5<)7P2:0W+ MFX(W0ARH"0N-B%RC%`VFM8U3]K$]K7*')@"C'2X6H"SY2NF(A81S);#)C!(? M\7;QG*6FAH6NY.T4P(?SJZ1_.T@0&&D\[#6>FT\1<*3$0!M?,>H-:]B$$!!= M)_TS;,+>&#!I)L*#B,Q=<`(X]+'KUB,P'IQ/&'O$4,0V]OU8^J$('.RZ70&@ M]-9[__OK=\0_.3L[>?NR8Z$`XI-W9^3#Z_^-7G;H]!>Q]_;UFX\O.PUP@/_H M5*\X.SF%YRW\P%GT/V?D];LP>G?VLB-^&>,'(,[$13889%\M3H8%/K#'_G-@ M<5&"2I3'!FM0,<,B[5?0OXCA@`K)1!?;WSQ+:+@#&:P,GNE#!%&PTYH!F/"PAJ\2(<6]R.[ M+6!H\>O+Y;`,JWAK>37+/7AB@D`U02N8>W_%N/(;#Y25?_(^C-Z3X.3-&^_T M`PPZ!WGT;HKDJ(.G!XJ;'J*5V"(*_GS3Z_?'/W]-^Z.KWXZ4_N4(Q)1>#G\[ MPK[/)#_J?,YRD!`^-4;$^G=".GYRF0X[UA@Z?R2]?H>062KRV1_ZX]=K\\OD M)?\<]>O/?*F^6^):3*>T?,C3_/Z?M=EU]$+)O MBZ3'5R1!X/9M-F+:CY??5/PO!',>*_U?-Q7ZS;_0(!_[T3K__VF3U^H7Y?_KF'E;*L(LJ_#XMT4Z3(K:EI5_-_/3+LHX M*HJ$CH@7^AX1-*;$T\(A4>`$.O)*90]"(=[K7>LA-=E+8@S#B?9 M0^%VKK)!_W,/EKXF,CN5G6M8#:\*^Y?+\GJB3HZ78Q0(!6"74:RU@[U4P+H( MLGUH.2+M:O<@2@3M=A*=F^H:&POW3#6QN@/*,4R_)'G1R^\LK/(@0Y`J&TT< MH*:H-N0Q!^1?[*40EQ5@T30\/$3)LVCR;W26!+3M%Y(4R7 M.FR,O-X;-7*,GVT_'*Y*/U57V/QZ@-KCN&;_VG-@]8_G>F1K_?IS]?&[M[[O MI?IH?W%/W7']TF"]N+A@7'1Q@=P"--/=&ZPNNV^N?$L5[=/EAJVH*U]L"L[T7KD^L91@2%21HH(-PR( M$9$F/(SA[XYA3@#OQ#P=[WTECB3TNZUD5%@/S;.6RFA',X?XS(F)D+XF'N6, M:*VX0T/&(AG],)4,IH[E\TG`5I0RGKY6(7=;JWC./?8=]##5%:P%."-/RQS!_B<-8_[(WNSNY*"QM_ M\+FNT.8E5E*Q?_=[2(:WNZK"YE]\F.GMN^BPI[-9BQ-KY;F1XWJ"4$\Q(D(_ M(KXC#/%E%,9.P`+&6>L2ZXW/9LUFT"T_F_7C9<`[/O;T_47*Y4VQ5:OQ"\-H M%YS`/5W&B!&,7<;[ZC%^[*I.N]KH_:_JAQ.T_3$^[H0GG(SH,FG&:H'G4V;5 M9NY`%(/QJX]$'?J!*-%55.U?I0XI4'S.T`YE77C.V;YS4WS.V0ZKKWUQ2B:C M6,62*Z*-%Q)A_)CXPHF(#"4U4L6A4577=MG7K@FG3[,;/!X+`>3G=%BB-4\? M?I\,8'P?,6OA%._I&]]`J>WH&$TC3=J]0;>99Y8W.K-;Y/@QN7``ZGU@H,-3AP$ M'G,IB80;$1&`*OA:"D!!B*V>J_+HW=9-QSB2S>^^G+6(K"7ML\`&Y@^=V/^(T3+0(W6KY;&A8+8\`'V<32,HEH MO8AM@](M889]RV0&H1K%Q`9A4%]CN-?5K&&/&GC(&+6ZL3`&"(,380X]:9:S M<.28\TDXA#-$NP;'&_,K4?78F=["N.2.1\!^T;^AN(`8"0$),K!XRS["4-W0 M;8L".3%"/8V(UU3L2M$&M$,&C%A6;\#B5QCI\#9D25I8HG";3,`LJZDVA=S3*>'B[N<-#OKE#TL)AM(C"R/'$ M@F.N?\,//G-<#[X7)10"9QPMG.D]#V;&.[1.SW8?:P/#I!HQ M:%=CE%D:Z-/"V.X/<+>[J=S/_M^^0:R?ZVM1K>A9W:\;6]QP)UP$\IY_NM'S M3\]_"'GP(FSE*V\.MQ'A"V_L3ETG-G``2X%[UPG=4(8Q[N&A0YA.Q$.-'J_% M1AW\<3V_-57NXC3JVV:?BJK^8"9H1'10Z(`1IPV&1&>]#A([.?^2ID[JE2]9 M`^6K^\J+?(6U;92N[8T"&.ZXXTWZ[G0A"F@4UI9M2&7% M-ORKS5)M/@Z+ MDY4]-QI\7\P>>#!ZE">F!HVCJZ1(B\FB*A"MY3$X=^E6NA^3*\>+E1-[Y8W] M&;]W7G^`LQ97V5G`R:-Y$N-[Q^2\3Q]SX'A:&SN:J.N$=?HP;]A#L;.Z:_:U M[@#FDAX>&$-X00<4=>.,;4W_"O=+$:*P'%GYO_,H/N/:#X\@8O%^\46!AZE2 MPS:XA1EG)O/868ED4RL]*4U49`FBPAEV%L+MA\]*]WL`7X%O_NBJB!:"H08;1E:F MU"/G!A/?\[/R#EZ%(?N.KG/52<8`+_![LJ+ME2`KZ,J.7G%61?F^?&,(TXQT M^<>^.EM-^!F<+A]2;RKVGL M_D[^7H21\`P4UA,6]GGQJ?OCLF?UF[IBX,]VV7I=_@CW6IN$/!R\P@#@!\!C M)UA>17P6PH@G%!KXTZD<\R(.-KN24Y$MV4@HRRBZ1"5DM7V_KC&2]%94>/`7 MWA(ULHK:^_R[2`5Z2B:^+O>XFK:)(6P3LH,,6P^_>_).Q!=Q.06E`W,2;HUV MSM^I)\^9_UP2&(:1&R?X-Q=6C,(6&,S"8BTY*^-^$?9X!=?<"067O2@YKE2_ M9SLH1W6*D=E%VJ"#1"OC+M.ZF%G:H(>L_K#7U[N]0>RS(S,7DCLHPQYQDP.4 M=(%D:-RTV6XA5T^>%>P'#[D3C)_%`DU]_O/C.F+FL$>IH?4MW=+@ M)*S9W:X))FBG@SM#-#![)![7[=RP7H4F\B9-&(E-1:K:HV"ZVR8V<\9,ZIG3 M>5%"SH=%)"/&ZQ)_FW'GWN_,G?$SO_,?(U`:'_H+;Q)OPU%/<`0N-!;E683D MGQ2OPC%6)%X0\+5$1@$U49%\N@^.N3)%"WWY9A+\Z5&W,I4P;*`2IR&A$F$N MDL]/1)6IQ+8)*T\E.,E*I%BOC4J(88!!7)I*2)+;:%K6IU5RG*B12$-"#(F< M38)TZV.R6\80461UM/[`Z&C$&H`W99J&1MB0]BDAE-A6/&B(-T2\*L4#2<<6 MTQ)9>A^;/@J):21CHT7?(>21$QW,ZA(=4)SH@+YFXMKJ)3ILJ^1HB0YHE>A` M&;6MNF0Z;"OD2)D.:)WI@$^3 M%@Z7E)+I4`&@PO3'NHF*C]U'R'2H0"Z9Z0!$)>;N=;X2,AVJD$K8$\S(P55^ MJD,5HHF%O.RB;$5Y#E4()S+2+<)V!DK43G2H8*P%@\K`A49:9?,<*M"2*0>`++OPS'V&B0Y5C&BVI",VLXY]_1(=*M"5",8AK.,W8E1E M9CI4X1H(VR2W?%Y5JD,%XH$]B6DNQ[3"5(*679!HOI4API$96(>019Z8QZI M+-?A,R(7B[O)7`>$+>62':H@MI#=,.SL<%S[;(?/#.V%LAWBTA*(U3O?H0*" MV2)ZFU?3H80'IP8K+6##4#.;R+#UV!6.C97F*,AU)FPB]NG1LC*=E)ZD($<# MEDL94UHEI2#"XGBJ='R^0O^-M=E5,/_A&.G\'Z^.>7 MYRB:_W9Q\>O7KZ\A'W]]\E\N>E?_^^4;/"L(IYO8N+S8G+:Y5,B?A*7R[?+U M(9A.W-_XZWSJCMWHAHOH^S\F[DRL=_K>/[^L!8Z`T>*J@RXO4Q2\O$K2.`UWROM4-NK&_`"-G M^=O/NZ;@E9T<](:"*FW]^H(: M>\;27&@H@-*!K2^`^R,9#<*S=/SJJ9U]:=-*LET)"YX4@XY4#UUKP=<$K]:" M/UM(6PO^'$%M+?B:`]A:\/7'4RT+7@'MY$I#JZ8>5$@]R)"=;,I0S\$J_$H. M!NMA8/"?!3R5B+GY'OP9YL=ST;1/%O8O]?T';-2",-MO0DT(%P^A.W&=8"GF M6YAU!4I9^$8O/!`15IE3'V?9-!1&V4:EKC!>W8X:"IML!E17V&X#]P44=3MU MQG*H;1"&JID()]?.X:YF2C)\W9:CNY2]-7I3)\R9!Z)[FFC*P5W9I*/<1?XB M$,K##%8.A(?;["F)H<1L]/AGW#)Y%/P0]2,VZ]C9G^]_^>4B6,1.+S,0\4:S M2"41W-%PFX4_KC[V53\#$)9/4R88GB^@6-K,)7! M&H4-*(58TU1S+4V:,R;)V>'6YM?5';LVP:XN@,%$:EK2-2+(;J!]7?BNMU/' M^^[,,O[9A`?WO_S[9W\1.MYDZ"^"B',O=M7$\25O`U":3%:#9N!/D"AW(U$% M&01+N?Q-YQ%M>51X,&II(VC#3!-C10W';>!2$\A@*C:9YT!L)H869H:MZ'K0 M00Q71L!@-I_Z2QZ/Y+>+8/SLA+S)>!(BRE75%L^FOY58E_MPL$44S4/[(:IT M92??&]=S9XM90['"F.J*1BEW8>6\-A(K.$RDX-B`FII8=>`:$]&(Q7WAFPKJ M@]?Q=#'AD[B&\VR^B)RX%=Q6HYOE[@ML!MM5V;R.-^GYW@L/0GFA5.IVDM_3 M/',V)H>N$ZJH.7LZ-N\?`W M'T?W_@\^3TSO9A*"4FRINO^C=$*L\F=R:S#;*31RJ;BA!,'8-A2U$DLER+H- M6]I/+WV+D9),:&LLG"VF;9&%LT2UK;)0=P3;,@MG`*A:NP3540]I-[H4AZUP M_85V6\3TDFM/&^L\6TC?>=):IMO*_N"+;QOC,`5*UXGP+J07$P M%.FHW;M567`[/JQ"--N=6S7&,+47J'U#SV:'4MG\8>M.$*GJ;.)OHAM,[)_45"ZN]RN"%!-2PK@").UP-^D$BNK9/@A M*ITQ=)KR0"UWMKB3-SYJP)UJ)X]3&1F*\(3`B-*6U2X.&]$, M7`"V^+`*8-LS-2@,HX)30T/)LS4WK,@DPI.U)M/[`XP5$TGYZ4D)JA+X):&J M`=ZN[,%F83.]I@__&K3'H?#-ABZ,G_S:?>$3\(N!0R*G3W9@"KO+&^=O/]C1 MB2F)X/+)/1\_>_[4?UK*7C]O!8R.&^88`7NWJMS M!FL]Q^:UJDL]0!&S&)/,4S#I?)ES9J#ML<`4!E$Q"ZS9M&D[<[24V4,9/=]> MW$)8[E"TF:*!Y2N92BQ.VCVKBRTLSO36`>4<%SK7`YC@:"/5SG7U7?F(8`N^ MJ1\B-[['EW%BTG#A38Z<9'9B2$R$E,WH//22!',??"G>];W))A?[+)!I6(>, M>H'2FB'*F"$*,.&,D:\%&&UWH0]GO57>7>CT#&E;!BG;,NCTY&C[`*G2!^A$ M7+!T+!TB0E3=_WZW>(`WT76"I=CKM+-,SM7MZ"S`()8PK\',-@B2YC:E5"[I M4(3JL:`P=-S@#V>ZX-WE^N/_P#7%EM+EM0A'9I%;'W3ES6'$E4>@H\5,-P]S MPYT03'$AS3"(8_K+/4^2.C3\(0SXP/6>CA!'\&/0RZD>O-DCP.48KO&+=,KI=T7\OLULF*\1D]>ET\AH!5>M4<#_>%3-=]<[_@UWT[+A%S5P98))ZS^IP83FC['MK2( M:<$,9LF.6TS5-II=!]`<\[MGSO=5,8R>>=!;!`%<^-IU'MSIV41_U_B8!E-T M<;,@/M]];WR>$%'#%G,JL9BA:'O)'HCFPC#F1?!)K"`$$J5T"<>X_?3.P\X" MI,+[-Y7-%&OHYK4]02^-VS]1'&*WNGJJ6T>V>LP_S6N&=-BVOVYU([V5VRV2%F%PO M.L'_5G/HA%LZ54*G3%BF'O0J-4S3DKSN)%>IZDP%,J\[LJ>[:)]!F[ZC=]56 MJ$]?EB&LY+I$.QERQHRH!1AMHEFM$LW*I051;^8B9<]<1*0^3'DG#'D4=I'+$'[8BG/G_/)/1\_>_[4?UK*.:74:%;) MG$&`HEH.B:DAI.EFF>^)8;"DI91)D'A/;(-2N;O$)NP5,69C8J?7R(E>@RQX M2=\=M!4Y7V+9E[LO8@%,G:7H[[X7'#L6?0<(3!:B^=;ZEJ/'.SYW1`RZ,Q[[ M"V_SBL-73WZP'#UN(MB;0>?:]Y[N>3#;_%;J>VYH!JN<\PWAM,+`$(2R!028 M:6*LZ&!S<&%P,(7IL;+R`43,$J4N6^6!:2L[*`.-;J*L*RIKW9U!+*Q@-;J: MA\((F'<:*M&JW4.0\R5$+;#8YY6>.3;GYI.6SABD6ZM`-F)([GT#AI#4HK-- MJ:KK&.]:=!YYQX]*)'?8T7KX#O#A8>K+Y:4Y_+IU"?%E@7/_`/=LZUS!?_%#@?/O8M;MO$3RVYZKQ$R&#_\% M4$L#!!0````(`'N";$?PITPQ3A$``*_N```4`!P`:&1P+3(P,34P.3,P7V-A M;"YX;6Q55`D``WD"159Y`D56=7@+``$$)0X```0Y`0``[5UM;^,V$OY>H/]! MEP*'.^`<.TFWW02[+?*VVP#9=6`[;7%?"D:B;5YET26E).ZOOZ'>98L2'4NF MF-TO[<;BRSRCT7!F.!R^^_EYX5J/F'%"O?<'1X>#`PM[-G6(-WM_<#_NG8\O M;VX.?O[IVV_>_:/7LT8CZXIZ'G9=O+)^M[&+&?*Q-4'/U*.+E76)7#MPD0^C M6;?$^_,!"GWR]&M];QX9%ES7U_>=;O/ST]'3+F)$,>VG31MWJ] M9+I?(\+.K!\.CX\/O\\]&='`<\XL_,/#J3TX.NY-W[X]ZGT_=0:]4V3CWH/S M\/9X8/_XHST8Y'I=,AS1Y@#59];QX.A-[^BH=S28'`W.WIR<'0_^FV]-ERM& M9G/?^I?];V@\>-.#'B?6Z'!TF&/#/ZTQ]3BT7BR1M[+.7=<:B5[<&F&.V2-V M#N-!W9@C%C#=X^\/H1C_O(LPL=Q6!E78].3T_[X=.H-2=G/!SEEMHAEQ0(M*0MQ%^] MI%E/_-2#UW1R=/C,G8.?Q(3O&'7Q"$^MD(8S?[7$[P\X62Q=?!#_-F=X"E0X M2\'X-X/3DX'H_MT5M8,%]@"I<^WYQ%_=>%/*%B'1!Y88]GYT4Z!^3IE/O2?* M_N2AC/FQP/9%XW[E>/T=B1U!QS_&/@B$,$N7>4$S'#I8LX)U." MG9?0KCCR'E'<(89?]!JV&-Z?8Y_8R&TD?IXD'9H:X*]N9%:X^00 M1F9"*3(\QQXGC[@1WDJ';9K^2\3G'USZQ&\\AS!L^SL2OCG>KA1?$6Z[E`<, M7V%N,[(4'\IP>A%PXF'.SSUG'"P6B*V&TS&9>?#UV,CSSVT;UDX?%O@[ZA*; M8'[N..$WAMQ=]6BK!#7'K@^(L%^1&^!/&(F_Q0OBJ.FPOQ`PBY@]7^W&Q/V1V3)K6Q"P M+>9I#EPBR*!^'N`UB-';P*8^3;O0TH_UW/XK(-$Z?`7Z+.7]<'H7@/R`@7<) MS8DCG(%6T+^8DFXRJ+CP=H9;S=H#BC2F1'&@-U)I@FI08D75!L_`1G^1B=P2 M),)@GI"GON/>+ST?B>ZV1-1D2K;+'GV`E<6,7#9Q59F@/V&?NWE/,[T,-S M^)J&TQP-@J6!CV+/&9PW&Y3S%7$#$+*U?KOA;HJ(_;!E&/@BLBWV)<*'O/!4 M2.@C]G";?N,J$^Y)]G.AH8R8EA5` MS9R=0-[&:]]JYI:Y4!$5:UT.MIR[94Z$5F8Q?N8YX8^ASW>'5F&SEGBQ]>P= MXT8;W\D+:=C#%[/F.+?X?4AG:AGE-6(>?(VI^]421/DTNO"U(_A%+4&QS%F:??Q3__$7N3'-9.\8(N`R9V-9*97/2`W?<' M-8W[&ND>81N31T'-9^RK45_:94L,ZY\E_"#&9P$N[)![3I2F%TV2>[)&XM;= M-;$\6`3ACH\L^5#$9X&IPREH?/E;V&H4+4C3B.4=(LZ-=XF6Q$=NSOR2@:OO MJ`5/F,4AHSEZJ(^NFJ^VT$8'E2)A5;BC\+_<;L6Y?PDF^`H6NS!@(Z%>K:\6 M5)E,5@)8;Z:#UBL\Q?#^G3AP7BTPDL8=H/LS]>QM2,^UUT']-9BC=(5QO,N? M6WZJ7T!]/QUH/E+J/!'7E1"=/M9!VXVP5F<$+))(V\'B%VV&@H:HH5NIJPY, MWU49U[IVKD5[>00?]=PPOP9*.\?$BZ3]E=+'A3R>349DK:U$&)(>U!MX,!@?6$Q:'Y<._X:\E(Y0!EO<' MQP=6P($XNHPB"UU%5ZW8,K`_O`:PI?9+AO''UX`Q\SPR8&]?`S`U=RL#??H: M0$OLUQ3ET>`UH-S&,LF@'YD&?]\&KBW MSX3)F/#JI%ZV<9U!-BCTHZ;7-O,*,JUFD(NI!E8E42B#;Y"GI0A_VXRPC!<& M:7LU7JCL&63P7Z+NNYJV6BR$H9_4N`ZBEIPJSV?(]A-U3[ELHZBLI9XLL(@. M'A-20V[:K(%TV7!,\A#$9_Q%73ZZQ,X$VW./NG2VFM#S);+G>$RG_A/(V`=1 MZC@^L%Z@@ZC6<3W?1DO2%/8P0ZXX=>PLB$>X+RJD/>*TM$HIW76] MM"!AHG0$HU/IWFV^A9XDL&2]C`I@B,./`:PDPV5D+?7D@J5D!(3(>/S9CNMU-;*15E+34E!6%31 M%162HN57F&/5$E+=1TO:B:BZDD2?I1E9ZZVT4(I#C0NL^X38GS@GL3*BY1UT MT)^99F/,'HF-N;!W9%(N:]T-RJOM.'E[K7YMJ0E:#.64N#-&[J[50I4*HY%) M6B7&;F'K85W'&;E97`-R[95+\L]ZW<:X!Y^@L!U99G08N4>Q9\956,9&[FZ4 M^B/%%+H6^6OD[H@BRTJ\4TD>1\=5D]2=*JPT%3:JD4FE2JAK/"$C$TN5@->& M"XW,-JV$OG,DV\@LU(KH1$$>\B::D=GQBD!+1$22V-)QK2X)?Y1YA;S$MC9( MA!605OCYNZ44=V![M&N;MM+K[/24QE@GHZ:H356/K_L)E8>3)3DC'\!Y(#,O MRIBR5Q.&/`Y*AX0ED,._8GWA_"^($OUK7E%+DW6-;SMPH9.8[CV&D4O^QLXO MU`T/:"'B"6J'WEA<[1=E%S+"1=6Y0%ST=X=!_3HOY,/.TVD.<]8JKD+4HJ@E MC%S&MX2\99J:23'N;;2""DMV__*,/'?5-!MW7DV;_K546-N(4J2 M_HTBYWS]Z*]D>:CIU)TJ=-$G!Y(&WRK'5SCZO\Q*W6:(1C+\ULM5PRS1,>O+ M.7`4OI#TPH/2E+XMNC>5D(AB%R_[%--+SL)*S,R-1>2B-$DO.6HBNCJ/GI1 M7!&^C'/?DWMQ:U&4]=&4&5G0[C?>VGD\>8YD3;]NHU,Y@DA^C2 M:'-]C<6=A^T&+];.T2F#7>_7#33R@Z'*P"J&Z`;&HD15JDO%SMW`%5>@2`2K MM!*%,DZEP;J!NUA81QGA6C<]6))2,)$%5_3MX!4L2+"0`E+IJRG"+SAZQ^@C M<<3%D?=18>O M\(.TINV6HW0"Z45\3R..(L%A/"UZXJC"K!JB$QC#2YYJ_:C:;IW`(BU)JHI* M/H"FTM$VQDZ80":H'C5N@Q6;;_NH`&;*C*&0\*`Y=$/&!YN#[%V,-VX M/R$_5G*A*[!*KSY%K@O:7JX3%=CP\K%UWD9E*Q M+PBN757H4])8[^;Z"_:*\54.R-3VIMG2EU2M9$% M99IGDV+J@9''39KGEBQ<:F0)IN;8TV1JNI&W\#4O:35)O9)*!5^<05"3P2TI MX/+%L*FYTA\F%8)IP\*J.99A9-68IN5LFZ-41M:4:2;)U$*`^^#45F>#C+PJ3\%AV_78ID-*F';A\NN)5U-^R7MK9R'V4K9C1QJWKG=.?'=7UR9IU M21>4O&1!:WE2 M';*.LD)> M9&0?,QKT97VDU'DBKEN*37XC7%NS::EY%1,E@9H^UNJAM/QZ"_O@*3^,].7V MR*G]6@P2#[/C.RF&OHXR0]C(-+\]\'\OB[@D:_"K]+=M31J9CVBHUBFX-+ME M+^J,J(CT'>*G!ZK"G;<9]CJ\AQ2F&LVI"QSG0N?[*V,(S47APKW.U3U,Q,)V MPU`DQ&DL>`WQGJ\I:')TIGF_V5&6Z'BQX?1W+`ZZ&YA[C_A\-+[GG01BS[$3 MN'@X#9]M9-TG-_9I)WTS\;&K&A-60Y$L?0>J1F3C%\[]"]8&/HK3#!`GMK@; MDKB!'ZZB^7[=!C(,?`XKLL@[#1_RPM.<XXC^AB=2GR:]CJ"OOA.0.1OG0KPERAX(07 M]@VG4V)KDY;PD.V$IJDTZ5TG/+%Y<_E$XA;4C8RA"5!PX6I0M=YGPEN1,4.C^=([K$R\O([S"SU>CN*M8Z]>(>2#IJ;UH(JE=E834\C5#@T36Y`@OQ5EZ;_9:B*Z3CG=] M0=(#Z!CXX_]02P,$%`````@`>X)L1[N.=YH4)@``-MD"`!0`'`!H9'`M,C`Q M-3`Y,S!?9&5F+GAM;%54"0`#>0)%5GD"159U>`L``00E#@``!#D!``#M7>N/ MXS:2_[[`_@^^7N!P!UQ/OY)L,LCLP?U*&N@9][I[DNQ]"=02;2LC2PXI>=K[ MUQ\IR99DBQ0I4RY*UG[(]EA\5!5?Q:I?%7_\W[>Y-U@B3-S`_W!R\>[\9(!\ M.W!__/@?IZ>#\7AP&_@^\CRT&OQF(P]A*T2# M%^LM\(/Y:G"+)J[OAK2QP:/K?WFU"/J?`?NO,Z`__78]?AQ75Z^^R;W91Q$OO-^@+Y[_<$^ MO[@\G7S__<7I-Q/G_/0'RT:GK\[K]Y?G]M__;I^?YVK=8&3%M#F4Z/>#R_.+ M;T\O+DXOSE\NSM]_>_7^\OS_\J6#Q0J[TUDX^"_[OVGA\V]/:8VKP?C=^%U. M"O\Y>`Y\0DO/%Y:_&@P];S!FM/+7OPR2PN_?B%NH\/5J7?SB[+>/C\_V#,VM4]7;A8JL ML;*J%S_\\,-9_#5?FM+AA)OB>;*^/4L^)J6)^Y[$?3X&=BQ3"78&W!+L7Z?K M8J?LIU,ZJ%<7[]Z(<_(/UN&/./#0&$T&,<7OP]4"?3@A[GSAH9/TMQE&$TJ% MLV##].WY#U?GK/K?;@,[FB.?RL6Y\T,W7#WXDP#/8Z)/!JS9S^.'`O6S`(>! M_S7`7T@\(\-T=I^QPF?"]L[V)'9,*_[^'-+IR;H83>Y=GXZG:WE/`8F7U8UG M$>).7.34H5VRY0-R\61A5&L8%)H/9RAT;',M M-2;)$6T9LRT4HQGRB;M$6F3+;58W_3<6F=U[P5?RX#LN1G:X)^&[[>U+\:U+ M;"\@$4:WB-C87;"%,II<1\3U$2%#WWF.YG,+KT:39W?JT]5C6WXXM&UZTH94 M&W@*/-=V$1DZ3KS&+&_??;11@O2)Z]YR\2^6%Z&/R&+_9@-$-EO.D!`4,F(? M7>O5]2@EB*0%G9$_1G:$,27VVB(NN5X]HB7R?G7#F>MOFOW9I3H4MF>K_81X M.#(;%FT#$TRA'WW,K2Z3"PUIO@3;Z;9EG;+-:A_6?D)N?P+=W/-K(? M39XB.G^H@G=#B[L.NSDTPGUM2LP44/'@-49:>O4!21HW1!%*;[*E,:KI)E;< MVN@WJJ/74I$;HD2?@"@YXW"C6BIX\RZ?2'R./+DRG0=[WH.0@ M`LIUF)+P$HP1";%KT[_CBHV)1*9O4X2@\Z#X\HZMI-,G1P$0:A59ZN%]%)ME5O/[YU$7$8 ML8RBD-G!F1,C_D@*7]D,75H>4VGNWFPOB9E:UKW"31E.FS=)+^A((IMA8S=CCE^FI"S:S7YP&9'J,E\B-TO;IA]C6\ MND4APG-Z`7*N5VL?#]W-Z2RD&?KIT6+3_12$B+P$&\/9QB9+UM?! MG+624K]KCWQ!;^&U5U,3U=F]:?)8_P`LEPT9#`"KZ-(+S)H9=J>>&I2"PBC4^#Q3[;E@2L999M)_Y M3OQC?.=[LE9QL89DH=R[8=)H8IW4I.$`*V;KXMS@^N#VU#"7=Q;VZ6K<7+\: M8I'?#11_34SDJLX:YG5S(VU\1Q?VU/2.E=S#QFA!B:?2;IQ9F0[A>6YD8Y;N M-N7?PK:T",J1E6O,)H-4?AN+QO*\DT':<)ZQ32W7#\\<=WZ6ECEC%1JDAW;% M@%F!?^J@B15YH1IUN]4/0VLPMUR_-JE)[28IC7LXG:/Y*\**9!:J-DCCC#:! M[>@5G6XDHT9I60,IODH_510*1'O,&A[@TFTX MWCPG%GF-=]"(G$XM:W'&E*4SY(5D_4NL/IV>7Z0A%W]+?_X]=Y?ZF)XE22>> M]8J\#R?\@4\7[6VJ0I7.I_*R&@;@#N.`[F"8[1$Q4M9WGK`;8'K'=`-GZ/P1 MD<2T-EK$.$=_FB(5RN;3'HU!#,##TTBXB+/O$-2-E@@//2^()9:`S834\LM# M4$_'?4E/HR?/LN,C24@ZIS`,W8&-D$,8G."!D(@%#SZPPY'J:=$KW3)&DPEB MD0%<5F3K0W#'O,,I`NF3-:=_OF#+)U:\6H7[CT3%CO'S^R4,1S'8AANQM9J<7XFH;P(_C0YG MB"3V=^A2#>*910S%`'1!@!^$/)Q?GY^_. MZ?]HT[$EZSV[ZB'GPTF((Y3]&/@AO47>>?$:_W!"$J/OR6#!-$.ZX#^<7)X, M(D+%$BR2.UY38MTR`C8GX!K*Q%JF[\XOF$2/0#BRNTLFFS2GC^/N.<2RP$69, M_P#$]`XXH)1O&8M!GF7.^@;?J4MP&Z7\5MT]"UNQQ*0PB7'1..OE^_=+=<[A MG)^'2T4#8$U)R"^)0>!84_CE-;BSKBW_"P.G_Y>(8 MY04H7Q^$.W8'8TIGR.+0;M&"H5O$OG)!#1`.J&)(E6YFI+&H]EWIY]\M"T-U M&O<0%K+27*]>:,\"XV9U/0W+DM,)=Y6*RQLD7B8DH:.INEZGN`'RFMT$>!&P MQ+O7`;WV;JP_%4M75`>"B\T6+JD1T`*?`A\7%(0=R]`6UWK[:*N4RA!$^ML' ME<[U:E<]C'5'P5D@61F8KYP2?8_1GQ'R[94<4]R:H!P]^(LH)+%X+X0[EJB& M*1Q<*G-P:1@'5\H<7)G`0=G<%I[E,C5-X8CL;D?*O/';.`HN@32S4AHW9Z?< M4A-5!>%I;;G)*0;RUW?9VB"(6'^)$@=AQ:VQI"`\O3=4F9\&V/TW_W*I4+%C M_`"M_X^!CU8?+?P%A?>1[XBO9)S",#C,`(;!A4/#X@(.P3)!7^>';!N!*XZ(1>%O;@%YJ?L>3O9N!@X(J MH7V-&;Q+3PB1715<:S!#5F6W8W!(I!FBD74[I.*Z.G)Q22CXJ:2^,>&J(KJJ MJ3F<2N>,G`D4?!.2N[L=2!YF7.94)5+ENJL2QXYG`UX$"CI/M8NF@9/GG^S35>:Y_T9._-95FE#TXI(>+.&,C/!CX$\1'MIV-(_B MQ_=8,8Y3N+G^('SBFW#H[#'?]%U:,=*]NIXIW/!!.KS2D)3G'BNA=]E@ZK-) M].#0%4?5`3;K)-X.SJQGZV^K"@DTU6M;\>\[+I0^2N`XHP02ZA.#RDN0F!7B M8-L)PF0X9SDCY`0@;L(4'B]3`B_J\\AMP@`>>5'#G_W@E2"\9/,M-I^P3="W MZ6Q-W0YQ]3C_N!S@6'=WO>QJ=P>-Z\Y3)!>%LU6^CR;JXT`.SA'TJLG?-/-Z M@7I`1$EM4SAC62IV]C-2W-"*NU^\-6P.U@<_3,[:*P6!:.RT*W(<1>%HJZ*,G?K:+J-,EG_)GX$ M06\GO9RD.E&_>I0M^N?D.H,>_LG=U7>*P#D8I;TP:R_J+GNJ[D0@P$N%AR;O M/Y40"CCDI0]=._+0-0D=MU4`3-UR4M5P6X75;$)88FT5'LAIP)IKW%<.'A%M M@I35?*!]7*ZR2[6/USV`7;P/^CV$T1P\6+AC4M[1'%L0O&2:6"ML[VV('6@^ M6T)SV%GP(`4S(IG[_`'RLM)CZ.XS#H@-;7V*@2J`%GQJ`>6C03LZ+R\JCA7AU,WP"$?X M*$G)Y]LT8A5TJH;;?FSX.27W*EPKQ-F61=H,&&+MN!$`RE0CN>%"?4M<*P9% M^GZUL%.1>+U8QI08U#ZBU@C*[R83]N[W$MW2E3R:Y+Y. M=I*\#C_"[/^9"OXI8ML2W?KB-^*3KPK\UVC<$+GLV$*KN7T$C=(M(2@#2XPF MOP3,=[T9BK6C6YX[F<8,X3N>3T_8M7FH<7$=0V+Z<\2-46PMOPD(]^4$A08, MX:^8D3[U%=)95+6_2C5A#H]ER4EKY%JH;$G'B[^[W>:UWWB77O>.G"%S\(0% M8,T\\E.Z2C"T.EMOAMGB>:25TWI-&S*+:R.F;E&R'E^LM]S'3X'/3!:(FRO@ MH"2T7<;T%+;\J4L+*QP-6GK3\9BQ169C%#(2`O\Z\"/R9*W8?9@;]!8_^8'7C!=O03#A67/T',P M">F-%]T'D>_PMJY]6H,0?6YY(U(RT=GIDBA#GA=\M7P;;7`,+\$8.9&-'GP[ MF"/:P-W;`OF$IS,VT1.,Q';&=.Q.9YR01ME:$)SL$(H7E"CV"PFY(%? M'H3ZPMUX^VI<^=:\='7S>-M]?4J)MUQUH!IF,6A;3&P^P[S5R0[&.,*'J7*/K">Q M]5A4PR`.A/-&7*<37$"]E&J]N?-H+GX@M5!&@R(^\E<6MJ@XN%'$VR4@1#-: MQ,8%?YKJH$(9<0I#T)W>\@B]?R3WT[4*CLA/F)^!M[(:!"]C>D:(=+OL.QAU MPFF1+V$\A4!;T)AJKMBU0^14VP7*RQI`]6>JV)#Q\V<5ZK?JP&:R*''T4!T[ M]R]17EKE9J!S4>S1+3-+7UN$N8CF;*M/M"F,V3IB&^CUJN3V_`L=>7HX<&UU M.EJ%>;"\DNZL2'K"Q&"2^#\%^GG.+*U=&"DC(N0@-D_XSI-G^97WJT:Z`I$9 MF^2).>,VPIL!3'Q"^;V%)PCI^@9QEV"^:S.W6UW#=O?;,(Y>*]:R6GN'DU&I"D\5P=J&1%-U92"',6M#]BA5"60V_C8D M?U+>(.35YS9D9=+$?HE^W88$2SHVN#K0]39D4I*5C5X88QO2'^TIF?IHUC9D M+5+>4+2:N=J0@$B#1L%%Y;S"Y\;@RSA54-(F_# MZ\>J$JSV=\/'^1]DP\D'<\$G+M?/^#N;V5#7!;F9O0.=H*RXCFW9`EB_I],)U$<4J699;D-);AQCD]?KV9.?6(9?<5M"> MM-LZ&%=2:,'S;1]4-$*E)A7%M\G-;3<,&ID#A3Q%V)Y1 M$1:\"7WZVCY]K1P/-<9!E)DNUS1S^_P<>,ZU97_9(DBFAB'B%*O^Z\LN-%F!N<^"NF6PP2^=MK+#5%)/4,&:L?QU&#R6TDA%V![:DNAO*HA>?^. M(0NJWA=W9<6BM==.IQ7L\YGMQ1M8/K/V9J'I5#:7/F=&YW-F]"D3\KM3'P5O ME'5(^AI>'07?KMB-VE'P8"$:?8!X'R!N#+)>R1S3I7!I-1-#%T.IU0P178RF M5HBOZ4`4M919N:NAT16FVB[%/1_,"`+Q:W/4.C:E+,>7G*T\!(MW*@G.)=TN0]]WUTB3.@4 M3P)I[]E;Y['J7.(!J-F(*4-A(M*'FUA;KIXAHNU?F&X-R*8H+C64#:>N(<(^ M[)/0DN(NBDIEM9?6[#$J/4;%.(Q*FWC3HTFU`X'3HU9ZU,IQH59ZF+\CQ;L8RX4JBT9"'2"H`F;$RNU!8";!`O:U MSG4)#"9I-.H2"DS1^M2)>[($&"[;'<6!U;IVH('A"\JH"NQT)J$L9[-;CO53P7G*B,A3OM0%XD=%$`D$-`?'J/GBJ M<<1.%X`?YJ7TH%HV_EK4!PFCT67LK"YO/10.)Z,)EJM[\- MGQ%5]A"WTZT"1OD+^APY9N;(:8#-[7D*_SYQGPBHQX#`>4*;N!-V&1/2W)O? M'4"3[.J370*,',H&VB6L"8R]LZNPE<:L5O`8%V.F7+61"AX5;N#KL`8HE::] M#7L4^)@JB,B1(&7JO%PGC9Z!@SXP^)<;QJ`0NA]NTK_9;$=T'#>A\L&?!'@. M]D#2(\O4B!Z11<=NFH>Q;)ZX9=\0>4%X/IHP'K!E\WP--1N#L%$^!NQLRXU( M%9A`4,$(^D665$YA"+JW7JXM);=8!H1*NC=44EDHH\$(_(FAR'T;>1X;G>*2 MN7M;N$G.JW\AJ\Q`K%`90J!;&\"8;@KIT]E\SZ6X#DBL__8KT]MQ_9OO8-2) M\P[D2AS:-EF]X>8U`M[VUF'[HZ*`:I[;X/JU-DFH;IEML*NJS8&*317<-BI] MAQ`K,^+'O4V/I=DY,W;8V;WZFFL"*#EC\OQL:7=ML%]7<534!%6MRW"7SSAL M8!9XE%Z2A&`8<^=L2=94RV-'R_,,H:T'XTL)YA8WA79QM`*_0LOI5\]%ICN? MWR\!.]@2,R>'?%YID!QQZR?>$5ZZ3*1E`4]4\5HB$J(DJHF\!*'EY;_?!"3\ M%(3_0F'F->#PWEQ_G9+>)KPZ_8F5X[UM>V`B.B7GK*6DTBB<(?PRL_Q1?+)S M4UJ"T=-;\OLT!V+I8_/S)L$2Y%S`PD$0UP'C(@-%*#$BJ@;R1G`:;"Q07@M%(&D4*GD& M)*2L02>0`MI)6W6?UU>1B\P[7S]Q@5R,QK[M&YE>ED=RE;-80\.MDD>JZVV4 MX.B5V-B-%=2Q%7(G3U/=Z0@$VI.VM=Z6O]FS1!?T!K4FNT3;.T2OK9I8:X8R MVV6286X8A;,`"ZP*3?;82@D>2FZ=DM;2!3S<@GKAWO1[KEJ-)U&V4ZBD(26K[C^M-DRC0DP-U^ M6B4M.N@V_=N:4GTTQTJ2@"\Y(74+3J9+,!F^5C/TNL-0^M!BG*ZWH$FDK(HD MV$R'D.IZY5/I;)DM^)D/9*KI(B\G%+8Q M4,G$_//(XA4'61[;!`53;,T3C>3!I\J=C7B>.ZFJ&D3\\C5XF041H:?5G8>6 MR,^-+5LLW#D@65$OB?=!A$.$_,V%/SX=UC*2)%>VD69(KR%?<54-9'Y.O9$U MMP.EZL?WT(\)@#[)EV$JD$Z%B#4!,LSGB!#E<`J70J9%\0!.\P=18 M(S,DPM>-OP-D/+ MA,X)3X=_(*)U9YP2C#J3[['=R1I,4Y$)]5CN9K41C9FHCN[*)07RR^1S+%>G M:@!G)I/^WJ-V)I2$@63"/)8+S\'@_)EH6WSK.?!S])2"1P1E]40U++5 M,%.970=M;;7E6;R4J_<9?43MMRKL.3G;'GPZ^E',V[;5>#B=8C2EIUS1!+>Q M,/'$"4>0D9'!O"E3R>Y]@"?(C96CQ,@B$OB!*(`,3%L>7N)`FG= M&I-?8J[!]).M[HW>1(JT&K.3*)#5Y:EKWIZB2E^K1F?'A7XDF:J[GX&NS(7( MMVN+2FL@YK?A,[(C7)[2OZ1`GP[*3'>_M%MR[;O?'GCX;`AR.:#$#LM"T'NU M2.!'MH%4.B:PM6^B%35G8/O3Z0C/!'"0EAG9",IS-!Q[:H_2'`W'GLZ#>TJ` M)_;H8-\(8 MX,`1YI;Z8*(]S9?2H%`Z!)1YQOP1S_ZQ'F9S`,^GO,:1\` M`TPZD3BAF8#T71=.BX.$)0)KGRSV6LD,A:Y->>FC;/LHVZ:B;,O0'B-_96'K MP;>Y<(_M$D<1CMK'=\+COHX38-MC#"'DT2V,H;ZG3Q\(B9!S&U$M=IK,YYCV M_$G$G2K2]7O0HNK=L`9>KQ68?$#K78PW,@(ZLDO*JM1M9UEE/2&UC[]'D'MU=NY]B5 ML5MNU>GME\=CO^Q`?K1V2+A/W678N+0Z=5>K9&O>M.]S2[4XMU1;I&O>M._3 M(/5>6G@<)JCP.S;S>Q]Z%WSHW#P]+U^#EUD0$;=&_L3@:#4O+AQY)0/\YHR#GQ-KC*$W?HF("$5M^6AL M$'I&>.G:B+/D$FG3OT83]LC]U'?_31=2"C]X;'P-AWL#&IG$ M-E@/H`!G3J'"F`=^;#CYU<*QH7GH.&Y"72X($,)Z%5IZ0@B%6D M/KV_7^K`TJ7MI@,Y\OFI6W@E`<6VI@6/F6%7<#GGES>&>IG1+ZW1>@[4)W)S M/!0R=&\^DO0KN5#AKK(M8[BNLE-65#*&CP0`1'=)EHN('DB(W-";.'*N5]O" M5V%4H55C)"&R"@DJ:#]0-J+9"#%.PO'@4/W'G;B)9A7X]%_W`:9BM2,O5:W6 M%5)M(ZXF.9I@9#0G/JI>VI0Z:[K&+C*_YBT*$68JN#]M1EI:>]4NG!=:4E9= MR9?53\C70):,34D=1%"ILQ.&WL6FE#MVI2@-XA*7A?$%;FX0%;[`[7(@OL#8 M9;S9(81J3GG95E(-I)9]M-[<>307SHMB&1"_%,-:""XL5P)&'\. MIGK4\(DVB3"6R2"7AS*A\0T[16"Z8]O`0S,SW@R96Y(5"5OG&EX(;1&0I@'?\2'F[ M=#%,3U0#6):>RR+KSCHND6L^;`.4M3:?.86_#6^(U>2\Z-@DX,?.JFYN">?9EB:%(=49(K.L\O9BDSB5V9D]V*WS@##(48_ MH?`Q(.RB%&OM&Q6>35C&6!2F*OZU15R;0:I=+V()?8KU3@QF8Q2%)+1\A][W MDIM)X2L;PZ7EL6&^>[.]B%)S3V=%@7<1SP<.0:8W,8=1XRY19N/A$GYG87;- MW9`\G`>1OUGLVQ'*6MJ&<)GM2?GUJKP!T6,D#?;80@GN7(SUBNL1%,]83GQE MBM;*:AWB!18G?(B0`A[**SU%GJ/7/Y`=LE>5%A&V9Q8G^E6Z&@SVRU\B'+KT M6JR`_JBJ!9HC(C[_8UU+R`._O(9ILG8^4.4ID16)-[F26!WNE%%NHDFR.<-= MGPFY!C6PE*7-R4DN>8V0ZG8L9FR]"OE!EDZ."BI6GCP] M2R?$^"/.HUFH$U-!Q`@2^$_%=J02VQ6!@F-R-L6UPLBNX[3GEF M#SW[;8>1+DT.@R;S2!N0,;(WN;6+>E]UK@T`&6TRX6KF;4#.J$JAAE;(T<,3JONFK(GQ:` MG9H74Z.7$7"(U4'``6WR'"37P-ZVQ3:18ME M8)+2QM(A;+>YHV."Z>C>1"2D,Q43*M3'P)\^TNW%&1*"JK-`UVX.Q);)QCRE MF"KN/`OF5BE8Z[2B@.6LT;4:A0FUCA=[?J6+7_WDEF\U]4#>X\U9G:=(QO:_ M4[X^]039[Z;!\LQ.-G-&_-7Z'XSNJQS=Z<^_?W[>(C#WX=`VU7WWVW(;:KU= MH<,V4ZUBWCXFP&U:->XP^YP;I5>[W3T`_&HG\]Y,U1;,>,WO&VVP;$LQQ5%+ MX:W4BLAJWME33$W!%0C\)%6[%N_%;AN0U9^"$)&7X-[U+9_%WFXX)]<1H=LR M(;>(V-B-J62)FNUX>;K^]"GP7-NEE2D%UU1Q^`)S%=7(P/H'TQC9/"J67;O- ME;J0V/A<,TZ^ZXER$\Q?Z5?6>4:\L8*6HSHO\<->5];T#>T_(YZ'L3EJXPJ_M6+5UH#Z&KDKRQL/?@VU[*U70+68E(B"G*]ROTK6V!5=A*% MIJ"M1.M<_EDN@D2Q3V>RPU1^UWIUO<1E0$@T1\E[\/+BT-.+ABGYC/Z,D&^C MAW]RY^1.$5`#2I49M:0@*+U",V*QD(;A_&T8.[/X`0%;!>!N7M)'S/H&MK-Y M@ML2FN!R=SVV`?^BS.;V/(6'NDC=+2LTB?S-4D(DX!=JKJF5O]N6&K2Z;Q25 M%$@MS:D5=C)%_C5I4>`F-GES<>EY7[4AM.+))_XUEL$8W3#^,X&U,M,,/;WH M@+;@$AXC@0KO@5,F=EY,-]=:HTJ_F0:<$@"TL1+?@:>UCE`SY\`&WM6&72/1 M4\9H01N@,NX&R17SXLA(';R$&T` M`/(!!@`4`!P`:&1P+3(P,34P.3,P7VQA8BYX;6Q55`D``WD"159Y`D56=7@+ M``$$)0X```0Y`0``[;U[<^.XDB?Z_T;L=\#MW=BICI"K)>K==V8V5*ZJ;L>X M;8_MZC/G5FQTT!)D\QR*U"$I5^E\^HL'P3=(D`(!R+TQ,:==-IG(3.8OD0`2 MF?_ZO[_O7/`*@]#QO7_[8?1^^`.`WMK?.-[SO_WPY>%B]7!Y=?7#__[W__[? M_O7_N;@`]_?@H^]YT'7A$?S7&KHPL",('NWOON?OCN#:?H)N"*X=[^]/=@@' M`/_O!O@>^*\/]]?`>C\"X"6*]C__]-.W;]_>!\&&47N_]G<_@8L+-M+OE*>? MP>R]9;V?9/YR[Q^\S<\`SIZ6Z^'(NM@N%J.+R78SO%C::WCQM'E:6,/U?+X> M#C-O70;0CA!!L$$,_PRLX6AZ,1I=C(:/H^'/T_'/UO#_RS[M[X^!\_P2@7?K M']'#P^D%>F,,[M_?O\]HX'^!!]\+T=.[O>T=P_"'__[?`'WXY^^ADWOAVY@]/OKI MOWZ[?EB_P)U]X7AA9'OKW(N86-6KH^5R^1/Y*WTZ='X."95K?TVT),`@X#Z! M_W7!'KO`O[I`GVD\>O\]W/SP[WC`?PU\%][#+2`\_!P=]_#??@B=W=Z%/\2_ M>PG@MIH+-PA^PN__Y,%G]"TW>(0E'F$TPR/\C_C7Q!1_`/C)+_=77(&6.5KT MI9\HDR[^!S;E')OP>P2]#=PP1O'K->HBU(FF"5%,UE_G"+I8YWY0*3BAM;7# M)T+P$%X\V_;^)VR\/T$W"MEO+H@Y#T>QDO]'_.L_5NLU`DN$P'SGN\[:@>'J M*8P">QVQT8B,__:#P`L_)?SC5W(2!##T#\$:ME()_3PMN?C#?<(O[5ST"O90 MT+OX\O`#<#;_]H.S^6,VF\_'L_$?H]G$FH_G?XS^&/WP[RDQP*B!KXS>__E7 MRHA#OA*R) MC>\+*^4G??@)[^RC_>3"RT,00*\!.\6'U>.FP(&P24#``'Q[8J@%$EODY0W,,U=%XQ1SK!2.-7@J;/!*@AQ5=(22!N*CN%R/"380+_` M8P0'%$(Z]I/C.A&>O[S-;?0"@WB@S%\*7Z[UZY(QL_'7AQT:@L3^)_(F:&'+ MY=@:C_\8QQ:&R0,WI0)L#RT;\0A@38?(_O5]+\"J\AS]2C_*2I^A`M``@(S` M/$GVKVJ]2K\:L+(:@-_WT`N;/KX.O],5W]@'=5*@IHG]L#NX>!U,6?-W^P"^ MH$_BO,(K;^WOX+4?ALASWFX?[>_\V:<5%;73?QO6A.?*^2R#938"PV]V#$`' M`>_P,#^26`'X6[Q]IBU2Z$\A5E$A,:)S"G$1>;+\06K96H!=Z;C8/G M=]N]LYW-E7=I[YW(=A&[.]][B/SUWWE6TORB2A`WA8TT!T$Q!>E!W=\.882#Z_#1 M1\L/I`*'K#Y2S_#H7]KARUW@OSH;N/EP_!)"),/M'I^M.-[S:ATYKS1F:-B\ M[6,HI,_8WX`8P@\'<$[S!-R(#^" MA"V0\J5_ZUF[DJT*)0>)DCVD9!P4X-_BG]=8OP>J4N`G&K43)G[6ZZ[Z0W?> MP?7TU;2X1)<0AYN'%SN`'_`),8Z94,!$]A\^T54@SW[%7E;IMH0X$L7(=#@< M#6-'Q`@#0OF"GJ5G:8.8N"97TH/@Q#D\^FCR!B&>MV.AUUFA(5]H9;AO9<(Y M)(LKK3LV0[A^_^R__K2!#H;E!/^`T3C)H!']ZH\5\B@;[%4^N_9SX2N7_ZX` M4Z5!A:<6-+>P-3A['V`":J%Q(O^6&/]]6SG7-+`A5XNH91[9^4'D_)/@YG9[ MY45(P\Z3"U=A"*/B%KO@2RKGC5I.Q-WF8L%.;3,$\;922A)0FIJF"8ER6E5R M.JF<-J:I=6(0LLG/D9"8VG MK4,4\_W)#CP4989W,"`3&Y+JP#\.ED);)51E,"R^2IK-%C&B,^."=&#`1@;8 M^$!F;`P'-CI`P]/(<0`H!YKPKUYY5DEY8:H\F%/>.J\\\@+Z6[(,1>LG$&(^ M\%_7="LPY&T%*O,R,L&9VF2D:*KLV(0V=B6<2@:!$?]7X6<[0BUT['KR*X*XGEY62/Q__ ME/`L#+79;#J1&H*!KY@)0+@X3Q?648FU_DJV$L_$RY4@*M&EY3^3.?[KQM[! MC_[.=HKYA<*O:?[Y:E^:[/5UMYDL9BSO?L>]RGQH5(M"CHP/2/'5;>/JVNP>GCX]/B@ MU:+Y>XR:]Q+)\$W9*_F'E%MKZV2&69HQ0@CH3^TX00[JM`TQX=I,B+*0^DRZ MX=93[AGE!MWRQ@\^?Y]D[;GG6TQB[KB3$+,TB8#='["Y$XM:TZZ[HU026+MA M"[GLXK.Z#+WU%>KQ;QS@VT9LI5V=77!@8XN<_ MVT[PN^T>X$`BXZ6G!VN9SGH8&I`4(.I/1TS@PGBY>9 M);:.9WMK!_UDRCQ18W%EL/!4H04PK[;CX@NVG_W@P78SR^1+'Q=W./B'\(L7 M0-MU_@DW.''US@])\O[(^@T]\1+>!M>^]PR#S+T:_!C/&'H;3R5@^Q)".&X: M#4?L4COCY6+K!Q=>WB!,&+UXVI,G/NX0FOG\2"\9[:PV,W1F!0@M``CIA4$%2:T^3$%,[=EHS0N:4=/N@'`\7RS&];C1>A`J2\):[!AP]MEL@$WXZ7[> M654ZZ8/M_?W&C^!O$_E?Z20_]H:1*<(8>6$"&NE4%%*J-K>6;&@"DGUS%*A$]YN"V4YC_1_ M'^'WZ(/+KQDB^++2V4N$(V$_/UVPS!Y"&">LI:0'M!+K$7R-_XOI`S*`MIE- MOO163OH[Q#?SH:2`%UJGAXC\AOQ&[VS7QI#S,Y^PUK0@]!`Z'@S#U?H?!X=N M?I`?`UB?:M?\GDI<-C$CO(P?+:=Q0@:C"3)$!X"1U1UDRA78.E%@92@4-=8< M`(5T)2,"K1C(\QS<&<$.CGS<]FA(^U.S;V)HF_8[;M8)3/4;CK[Z[^6"7%K0B;^B?Q+/L MB/KEQ7`\6M;,V&1J?D%$GQ!1,ED_0P\&M@L"N,\L]FBYYF]V$-B>^N+<4I7! M]PUDCL)$`:9JQ/3<74R:&UCZO#8+S-!J'DT8-.&@Q8*%X\&.>,NLACJ0_-F8)88T31#X,DF?*F!LV-)#P,(;5B1-JC,%RNBGZ'CE(>N` M8705A@>XN0WP?_'6`TD:7X6A\^S!8BPBB:AFJ(MSVJ*YA54S1R/HDS$!&Q30 M47$F-!MW$%^D8$.;XP_Z4A?Q#[%BM%=/DP.3)O_04I5&^HNPR/?-`:!1^" M-7L6'$48$KA<-Y0]K'U%;Y"1\-&BR/&B]B#S6G>M07E2UIQI-DBI<2HO&6/# M!)W733_3;GZ6;W?:R7E7__1;S9BP@QZB6+)F"BX%DG@7&N!M:.T3L0S!^0ZD MN*PP[.13AO!MU@_)9S=H"J^'<\TT7J,\0Z;R.XCL![F!9WB[_=W':=?)TB5. M_FRQYR!"3._T+\"A>(GPQ:1V;S(="YLW'2W980A9PK`Y&Y+2=4-@G]?"*]5" MC'6[1@4:(XH6F&B(-415:H@S(&[J+G#6Q81KL7?T0CMEI$4UQEG-,GD0%\(F M-(U!:5$E+%L,P6C;5!B@6]-9/W)^?Y]ND'56^J3_F MKV*K1>PW'M9$_,6`SY24HM-EY@?[Q1#?I+2BT^6N\3&9CVUF:E$==&LB?*[2 M^G$PY"RSV[Y"]:OZ74PE7VW6EZ,:'U.3@;6=,F^9*^!1^64Z#RE`?Y+`?#P#("'J7+;(UP(TO$-@Y MPJI>HHC;C6LCF M1@"9(8R!K"0=U"P*]DB,%SN$8-_;%LLK#)Y\7:*/K*3LM6&^J1&Z#=ZI7D'F M^">\Y8KBN1R[UX[]Y+A.=&QE#_64M'NK6O;$\X?'R^*RHNBTXH'R_FL`DK%, MXPQ@A&ABI_WD>P?3@@Y1FV_&=[/R#(%Y6HB_L5":V,MZP5S!D?!. M_WA1.M#(4,XTDP!?]5=)ZT%TBR>Z:3"ML=D&9/)T)'&_,3-:TNV";1HP=P`W M*UP$/LH\>P]W!R]V%#4;03*H:]JUE,"ZF#TCUJSQM+BQN.[?)/FG*`UB1'AM1[ITL'_IV4I4KT>)9X4#` M`B]X%JA[.U6BERONN,KZ0OWX]'Q2FE2'WHVT?F_>B6]A$`WG"ZO&E9=2(,_) MC2O0'-^'EU)G+W.:,]]_*]!>C?,6,+QS\-XG^;,:U]W]XQBR,+Z':__9PRV; MKC9XRV+KX!N(<5/?./UPY6W8HMZ!(?H;`H4_EU!VF MNC&NDD//R.[-1W(^S+D[R8^0GOX^VM\S?[Q!WY-V%E=@\XTLG*G[;))+'-C# M2>W1[LF^E'$*$*NY)U)FS]^UROTY:J'$VXNM24NJO3T?8U@0E]LW.?S:Z\"!F<@QY6L>V1'>U, MYZB,",++[N%LW&]H_]GQG`A>7#NOF$3*X?G/09W5'4\WK]#U]]A'PO6+Y[O^ M<^62YQS=8P5R^_*$Q8_0SU%=9_8>8^;HHV*'$;(&TW^<)TD2T;ZGD^5D7'?` MEPWELK[,IK[,SOJR3-""_XZ9`LS2XA>TG_EI42__%%!TJEA53Q6`<16_8,3! MH!85TVSUO+$EUCD`'JQ*I\?1^"YE#QLM^,HKFW!WK*"3_QEB#D!I17#+%!BCF5:,33Q]AN`Z;&83,PNDP@(UCT!W/ MGE02'VBDFO"W(-$0ULK#8;>S@R.Y(>"@V6CKK&TOJE*6"1!OC8XJW+=3M0YG M$&>*XO]DLD57T:4=!$?$*;DNQ3$HL7<5@EZ(H1;)R+-XWDWRM,D/&=(HZ(X` MHTXO,/:";5HK[9-7FP_2@_23G/2D(P],25\@AC":^>4C)0G^$-E!I%CT:;WH M'^"SXWGXJ_>K@$:OWH/H5JWH.IUS*V^5=W5=,J`ZULH.I][K8J^],$V7^\@1%XMV$B M`H>)[7AT?CV/B;;>YIM17:-.7<#^[/K?<,HL^O'*>X4A7ITAQC\[GNVM\<^X MU3G9"4T]4[N^M/OWVZ>5Q=@X]7#Y?7MP]?[C\]@-O/X.;VYN)R]?`KN+KY M_=/#X]7-+V!U\Q%\OKI9W5SB?UW=?+Z]_VWU>'5[\[-NGR(#;D4_<_*WD)`' MA/FX9[4(/^!2A'&K4&[;D:8W%.?A-+`CWOEU/(P;"U;59V3]?+5T%Y$J8NK* M$I*`T&0]?+4U$Y$J)K?2YJ#P*77ECP@"C^5_B"A'2R@"@XALB$YX:S19P2EJ6&-]9B>N`KI:AKPI8?3(2O6?^\^JGL3(3XILD?9N3/X;Q7T->H[%NM'0CL(E!\588P\;Y M;0#8:+2]>>:9,'E(4ZT,! MC?#+*\D8G"7ES^'Z$)"SS$O;=>'FP['H(-I81`NJNI$JSJKXEKS%>M+4S,R9 MK@;)R(`.#9Z.9D_3?>F,>(2;8K\"QXM\\.W%6;^0`HGQ'`YV]A$\05RU]A4& MD9Z+YI*AU>A$6BK>&"_SB&^%MK$P^H)NWT"X$)[4YI/YI'$&)R1-FKP[R-@T M^M=G/T``7Q]<88-<, MV=]29`<$V<4I5^>1F8E?MO(\#OW,0C@6]*6M"%-V0<(O0`R##,?X\?3%>#^# MM<*B`>.'8\5HNL_^3/Q"G`@S_0H$,'FH95$37S]>QYM*Q@>HNB>?ZC-1A9;1 MW^1]1[VG_9PT?43,?DS=::L9290/%=FV#OOB5*?\LF\>%>%@BH`")K^F4R$?3CRAGE/^H>6 M/LT]HB=%$P*SSVJ=4C*,B.:;S6:CR9*3%$C(Z?3*G>6I3@PDY(Q)#>PLG-51 M./4NI@)$U8ZAJ`OY5(OE!D;HO/8=+'@9O9` MN)M@!,`K9`L;%)&9F=Q;P@L'MSD%R$`MFO!QFH;MKIZ12ZB_Z,E]5C5R>8P( M)WU/%L-)C-V$%K`9,3V7.N4(-2H(E1#3=XU3CF!6P]?2AN,F!"5(KM6#EJ/3 MA*,[&RFQ_I9FY;,J#TRK&!`^[A\M%V5L$$*ZKV2>+E81&&NON=ZG+IH1 M;CR6:XNH=]"=+C3['BG\T+@4S#^G&).YP=O<`XC"""TXT9),]'-F7]$)F0P?P@YYBE;<=;C)T#0$/)VE MY"/(KQ=2&XPJ;+$62T752$H(86,[`@@?/1!2EIG1IETF2ZO[>Y8?$S/G-VJ?]UDMIC,JN9I0L68\+:#3'6;*_B&Q_\-^`(EJ6FRCX@Q@O%P`+"]$.?[$:[CWX[(;R?_+YA,!R-K M.)@L%N2)R7"P7,P'T\4X'UZ3/V;BA);C#!#PPSW$#3N@>S0DR.`W%:SZHKH1 M[>-3DOI20)RG->$[PX+X?N-R-*F$.2&FMQ*/#-'*<^,KE6R3-A0V!1T5!L<# M25$?<@/O.-G[REN[!^Q[+E^0IN&5E_02K`]KFE_7%X@W\B;<+6.2JSY7P:W]C\A);L`02; M-#$GO6"_@Q7?1 M8^1'>FL?K2&3%63FK7>'\&"[>+?A'PWVT?[.CX:Y;ZA=;_#8:+,,3X^=4VJ`D@/O MKOTP_'$`<*=?Y-X0Y0%815'@/!TB7*,.>Z0[Y-J\2%.#8UDJ(/V,'TEME75. M$IM$2-78.M$@=7A3=!8\Z@3T964\+MRH)JCN+KGE0?@ M-.>@\+I,F8KT[T'\Z)@"S-*AMTHI! MDRYV2/4-I!K?TS_IILRTR>5MFG3I!*2WH91<>>M!UBBOYBFW;*H"4VY!59*F MW,"F_[N.PGOX"CW.KGOE@QHFV3(7P@7YIM.E16?7>[@YK%G-V8"2P4DM'MR` MS2%@Y?AHP0U@!TZ(?T5VGO:!C]\-0>B[&[P5%L+@U5G#$/_EU<&5=PX>V]G" M=>?(<:I-[EQCK@?`\R,`W1!^>X$!9#M7Z#6\387?L;_[GK\[O@>_V<=X9Q>" M9_\5!AXI`\(HA0/\8Q@%L2B9W^.C6ML[`A\1#)(_($EI?6JTL+7Q873DX`*P M`>:DB/.SW?A#AC)OD/)%9 MKLY(@N\]LB$$1Q.Z8@?,2,S'I1_R+^.7GU0<'Q2&%][V68SGRRPB$+9C,@#3 MT1<`G"00P<-#!1!T3_`<>RI.Z57"ZX0`9[[G/J;!^%LZSMED9BT*EJ]I$I`C M"=?DP;LX,@CCZ?V"A3$XM6PV30KL1Z1\YPX]\Q("6AF0D]N%WR+_'0V6LU%" MP,/=XD3>+Z>#:2XIPY^7:C^.M+@Z)KK:_.T0DEOQ]S3^>O1)5OM=?-J95$G[ MBQ.]Q(_#LR`TK3B:L)6X_E6OA,GK+\7Q>$^[D]$!&SY3BA$SD#Q( M6-`5B:M5739R9V9GIZK+K,-(+FZ:^)`4>]0;T\OR7/DU@)1O(,T[/\+UB^>[ M_O/Q(5[!-VU_\-_0XD^Y[+1892XF=8XRWN]X=4A63Y2,E^QYD`2@=`=DE]FP M0`R2BOLX.2V,;)?<;NA`(4U M&YPUE+0?P@^Y:%P/7VIB1'5X>DG?-NO"4Y*`T=2]/2))RJRW1>:ZA6&(OJ?M MIE9DQ$9)H\/)>\MZYZS&ZNBAKD869,X!OWT?8_]";+!M?_LD:L\.#V1.J0,)]C_;!@O66>+ MH@3\+&4),)Y`RI0&!Z5">ZGS8AJZW8)DO*P_0R$H7SN:G)L*#5DE#>&CAO4_ M#D[0TH2T>L;3?%#.:YZ@=4T[<;ASD_/DPCM$%@;HNXG4I:M_2^T^71TKPD>Z MR]$H/<)F%$%"TI`2=A)EM8JR[A-9Z1;$.X1FV\.W,9UMVN$+MYQUPA\-J7XG M9+R%_;9&%>K!88`6$FBA^<'W-FD/^`84UKVC%(,UC+2I)+)@"(SI`4P0I!2U MXT^:G%9>3EP`G19CQ:3KY52'+@&3S&.K23UZD!5&M]NF@Z;L,TJ1DQE8U(*F M(^3`&5)"MOR M]./Q<#FLM'@#RO&?+)>5E2LV_Y^-L?_ZVOD\X?7AX<%V&^.FXG/*<9`97-A6 M%F.KX/4)%>TQT4GR6-P)P)`8B&-291045=`=`2%?O,U'%'X5OE3MHPHLOVY\<6.9CUDQ14H* M4%H`$P.?<&$@1$XM!.0)9G41K&\,B)@8AD&C&G3,!1_CM3V]I/EH?X\WP3]` M#VX=7I34]);">:*!%>$DKN5T'.]K,8KL]C&B"=C1P+N8;&6^5/^3B%1AK9RP M#A4V0L(^46HZYQ-!L\S.+B*ZT8DPED]*/4##!RX\K`%/>0[:Y$+."C"**0U` M3$LO=$Z1*X\8`Q;@];95A8X*\0T`Q0T2M0TN,L_K@T;*1(LB#^,Y#QTI.2,` MTE4Z@I%KWWN^P%>JP,9;P/IL<%[@.X=JK2Q2H?4>ITTG'%SW:F MLV31F;ZN"]A=!;!$!%"'JK*)Y.%0$%-"?N;'M'+P[99!;.5M'IQGCV0M>]%J MO?8/I%;`G>\ZN,_F-7KJ*H*[8MTI"0059VF>QJWH?8W1:#&+$S4S`^),PV1F M7>$DB'10D(X*V+#@*QX8D)'55N91J:61\5JJ3MRJH\X;)%E4938.3A3PJEHZ:OA=#(>2W"D9-`S\*$=E'.Z_^Q1.?)=9P<- MG>XV^1HRUF/FO,M)WC+5N)YE5"GEGG:.J$T':7I+Z6*KEA7A0^7)/#WTJ[BM M0FEJ3AR1*JN5ES5S\<2$+!)!N\POYYJUHP5B24'^VRVNA@R]D,SX\2UIG`H3 MDKO43W:(+TT?<4P0-B0GGDA4)4!/XE1X0W!H+=EB)]<`(3MD4M6`#!JW%;T@ MXP(VL/;L2)7ZLGK7ES)_(05D.7=R^G>0L?2)UP@HBL#]/:+CE;?U@QW=I:UV M$<*OJ5[."/`DW'MBMF!E(1E9AZY]5E`S+94`XYAU- M1[,"F.*L44H-$'+JLV$E269UD4Q%.FRCF;%\V'I%J,8#3L@50T/ZI!8L),.+ M7Z`9L5;817LA^=-&X*"C5)4HJ)=*/09*IE6-@+P*U-D_11[_7D3UX M\)K'&HZ7!'5V3LNT%_S7SDX@*FNK?KY$AG=9).U>9:D]%EM\UJ]6$"8C[8H;-& MZ^^/CGN(X$;PLQ;?THB?`BOBKG9L+7DP&@!"E>RAQ73-@--)PA)4X4ZAN&D`)-5/A-C\*_PN#)5RC^B"._H+RZO`L'H'5.IDI-)O@:7B?R MYN:WM2F%?.K#R.LARJQV<2,N#DNAVR5&M.\8"TC,E0U7WV7+"Y!WVJ]#G#C ME74V<^T9]C:(!SY)8%Z\//!W%B^MLDE0NF6H5!(@&[;'S=*Q*I@*K;W:P M&>1?(Y7+]%W",4*QEC;%JO93DH%=Y=5D?D%C?>`-+EH=(N=-OGQ(RN5E_XYE MN?&CO\(HE?(4R^\TGFE^L8L0XMU`9[-)/CYB+6T`#]FD$@KEB"(XK((PX@@< M8012G@SVD/VKF/C*+UZF4Z$NWT0L,'E]L[W9?NT.NC9^WX+:;A&P3J4UE M>_`JYYTE1E\"A&<0(:9!S/4;\^5R/]+_#:=;N1LE+E[H"VOU]MA$*#.U]^CY MS^OPED4F6J2P625O1OJA46J:;\U+DB^-[X!/S0S7$4R:@.=:T9MP@[[1%BNA M6JFC_I.QZ66X2XA[Z+I7W@9^_P]X+'Q/_G.*TK,K!V^1Z3R-J\G$MQEC0H!0 M`HB4^I1M"1)9;252D<9=:TXLGYLOO#)[)SZ#8(Y,:>'M(0HCV\.=V_E?J^XE MM4BHX42\M=]T.LO#(I-+%0>P*&A-*6M#B31IK1.E58@@`0,MP*E)2ZJP]=EQ M87!I1_#9#_@S2?XII>C)#=W&@.8YN!`R@-'1!8X3A+%:":/.]BL-*&_L9:E5 M6?<]?';PO0HONK%W5=?7*A]3:M_YL5LT6IY.T@&8D"X+/T4_D>6I!\]'>VPRMK7_VL.GF:>VEC>(@>&!'3"BG9LEH=9%6+,W&#+4-/4%OFH1&S M)S!Q";QN#!I3GL37M.GZI6"AE#CP`\#(#V*K-6#:DZV!2HQVTH`9R"T;MSAR M"SJ44!7T4Q#XP:4?!/B.F._A&N-W@>,'-/=EM?G;(8Q(.=+XFICW'+=KJNHP MN*7NUV-OJ>CNV"/1XDSMH"=C(,/O_SV4CL]#]4 M6W!4E4JH1\.#@`N3G@%XO%40!$<]NK[1)$']"B$/V5 MC4]++L>6($3?&`0MR*&O9P.)D- MI?G#/>/(3)?8@^::'60R*$A&/0-_V8.JFKUGJBJ>(8%W\5/H+XZ'UB/5+I?8 MJ8/O0N#5S.')==9H!$01!6,_FNN06SFV1O5\18EQ:>Q M0\/CD_[LN",[88'@-<,$8%P`TC8G'I@\E>6$E%G4V5/5`(U:.C2J:A>Q%QAG MMQKE?[AS]795#5[ETS\S+]>F?^<,_>]L5/1P#'?QQE4-\K1T-M6L+*L'99V3 M;RKU/>WG>QC@DZYQ.\G1HT_^:SVB&#%$46.XVN'^K6)&64]"GV>IY4OX+'XZ M6!6S.2H.\"Y)#0#G,=7&YM>-`'<2@$^,AG@ M<;1QY>T/4;Y2\H?W2M<.P-I^IM^'T.0YI,@A'U?,IZ\E%2`!"0W-*E!E*L=HH19,?D0ZQ&I\C M]S-H]4]9GFK2E_G/Z_`0129:6/-D5`%QC7G)DF0J(U1[_G&CB54"K%(-FA&2 M_/BK`P.D@9/DWGLWB,A494B"A90KTY,AI M=9%3`^Z:S),#NEHE:47<1R=$UF34I;$`%""Z4&GWB*7 MTN0D0!*123F"^*97B1^.(DQ!C]4:/989Z+%:%D^=5V91YM%C&8B>3G)FT%,O MDT[T6.W08QF(GG%K](S-0,^XI55-YK.*))L\>L8&HJ>3G!GTU,ND$SWC=N@9 MFX*>JET/L>/MFC=UH(G/3HN"WM.*B(ZSXV7&4;0LJ4M[ZNVE5HZ^9M.M1&&# MRDQ!8U@^!&B-2SX-S0CE,B8>5RV7T](^1N8@R#AX2A*YN*,A)K).;#8:>MB<6C#V[HQ6F:I14&VJM5=_E9$_AZ$&:&J3/'KIM0VXFO%+M^H M&U'+T9\Q>+WO#M;BJ[J1>M_13D>S47W`F[N\9"!&3Q*\`:!B@FM%)\>$&Z%9 MI3933-?*8G25)+DLVOO(CFGX];&)+$037[`GF2"(-I:95# M\?P"\AMB"F2YBK>J0)ZO+.8(:_&UDO0&"2X:R2Z6C,WQ0[J4+GCQA)0`'J+;K7+'F1WUS#UG1A1A%,^&Y6P,J:YSD/&=_B'" M!83>G/?LK'A!]QGK[8TZT`K<]^U!BQ_LS%TH(=._O=-ASM-)$C)M8IM9OP$E M(7GV'K"#5G-GJ5O'L]$`M@ML85Y25@IEF,?'JQ^ MK#-P8[4"B`<:TV5%M80.OBRL<&8)3^?HT"3JE^/5W+34T#FZ-B&TRO!OS5]" MBY-CWS%3,:HB#9IGE8)OJW1$8BP)F_Y\E*2K)":?K918F>"OR4?T(3I!_2/I MFF`>YML9;P[%+72E"9=.!*^=5[BY\B+TG7#Q7%J+XE"(Y+;F7D!S*V4: MANB40]SFMSX!K245,Y!=Q9JP58^6DXD(N@%7TVQ-Y1B.=:1L2SM";C.'[& M],`[3/%'7%:<$049JG)QNJ0R>O#9CN"F#JDR19V093(BAH6$=N`>`?SNQ(<; MMIZF8ZWL,0NT9L7HA16*U/=^Z$2DS01U`(V?N.H=+;"J8$1\1R:YV5>`588H M-KF[`'=)C([@#A&,`&Z6N<<[%@/PZ?O:/6SP/M>MXY*:V;_88?H\_L6C0[KP ML-_I1^?I&LNA\I1*@]:R(&MQTF!RPQ10)IO(T67=./0&J5$FMHJ1VCJ969(F9 M9`Y;`JHQ$%VU6=9B[YJ#M);76)?+R4(4;YK3K'L0O`%^1J17MS+>%FC4G&#] MB^]OOCDN]V.S/ZM$5CRFN`M?CMED%;^J"1F=&"?&_^$0.AY$D9V]1E$NC88& MX+E/<5YA\.3W(=#(:OH4RC!;,.X<++.R:4%>@,)?M#S9.KQ:?=DG5.(O'5:\ MR\&4]7HG;P/Z>C\PQ.=YM5;;E?]9RO^>R[\RVRV;1\Y\"T+JL.!?H;MY]'^S MHT/@1,<'G"*0/XOD?*#F]Q1:>R,SXLYO,HY+KF":%Y%_L8NI@I3L('/HKF>6 MDBPP\@WBKYC,3$.YF.=W"\ MY]L]#&ANS@>X]0-(GWNTO\/PTW<48OK!QO'LX$CZ-=X@M>$]4-]%_#U?>Q1#/`ME.(Z/_^@H;*^3-/I)60(I3^"),`7BYPE;>+\SPQCM M5DKNAV=X`XPY/9.N,=J>)9NDL28=JLG(_J[3*RF`<=:?]?TY]'G"A\B.2-YB M0Z%KWM/*/5")!?&S\BFKX19[@X24]L+64D2S.HBF%J]<8RMCK5H7!N#D&H^$ M$%^3;E?WACZ\9-D0KP$]M>BI9T;X[<G$\3'!%:X!VC M^B-P/,`(@YBR-DC)%)@V+F:2[?F2*024F%46H"6@%+-`=I^L9RM!1#VWWM&71WB<4S_GL0?)*#G1G'[&U,50Q\!?48@[_@@#YX>M-^ MY6UNHQ<8Q$=IWG/F;VU,H@U9W;AMP:MX]LAPVHAI/&ZN8@5.#B9#@V3L[-\- MFF1[4QF;@XENXNB6*L8GBC&DOH4L*#7ZCK:*-L.O?(1;&`1P$04S9%%R?)#`!;B)9P)=,'T0Y5EF/P2JEF`&R3[N] MZQ\AO(+G'62:]I`J%;`P0#V+B3"M+#[E9=>WO\+1* M3_WPS!KO'1DVH3:;=SUP&W1G!H:3>?S2WCN1[38?$XH2T(I?'E+RVTH7@RWJA6\&1^(;.9%H?^A97MRMN;0<]FUD2I"?;651._94KVIEK`Q9Y MNC$#AW%0W'*MT;`6M_%HR5EJNE-E&H)[ MT`M!---`Q9X4+AZ,4^E,A'L;5-3#7UBQ9KB#>X@B!6>-[.?2#E^$S:?PFE:( MYWEI41)\47]XF](%F+`YV#U)X$D:)V,A@U3(-4=(?:BL-LYZ_%4H1P_2\E4= M;V"4U"MK*+O&B&O+1)(MMU60VX29 M4-Q,\[@3U(T>[+%>731_:K7S@\CYITVKRZ$)>N<<=MR/+O*N4O0),"1^!C&Q M$O@QNO$UXP'(DJ:E%PEQ7>B3+C?=WBT(N:>40GH=VTG;O.F%90L+SN-25&MZ M@?F(AJJ]BUAZ4`ODV.C"=C:>C\8E?&$JFN\;GB:0U4X@]2@IFE,U)'+"Z[?_ M2Q3Y/_M!C,[:PH<"+VK#1Q4WXC?N+&M8Q$NH_2ZA7/%*_4/-N$(H:HI\+'%5 MHP5;=[?U$$K^KA(I;%#Q:]V3$3L:N+O57.2S(_>6"/?*[+QH%CESS@FHPVJO M(5H^P6MHA_BL(`CPM@QQ$FGF&M[6"''1^MLM*V'/^5X=B2G$0S<.Q>^;+EBE M)3H0B$<"V:$&V:Q1,MJ`='#`BP$VHAZ\J=!.7*G-NUC;"#LN:229'I63_@XA M0/]V_(U.V)Z&BRS&3U"J%H?0F)ZF*?NL2U+5;,;JL/2>--94FJPS^Z24V./M MX^H:7%^M/EQ=7SU>?7K0BHWZ%"\3,KCRJ=@/D;_^^XOO;I`#Q/T[HF/S1ZI^ M38^]5_+2QHJF)1"08U%*2#L>)(A7#1*PNOD('AYO+__CU]OKCY_N'_X%?/K/ M+U>/?S4$/;6FR8$47UDFXJPA3U+X=8-PUSH[<+9@6][5^-.>$=F/Q+39]9F# ML2X+LI7:-(/SDJ:^-!L`>U`/X.+1Q6NM3F;C$K0&(":C?6+K),XL;1?-$I8, MN4S'MR<.+++RFP$`\?FH^()60+3VP$O+6O*!8=*,^V>KJX:)_WO"]9[P;D3DRX'W'BB=5`J4\O'@ED7F"$$3E(L(;<%?UA^\* M<'&J0%9>($.R"6H,*@<%CO0M,;"AACUA2_KSDGZ`0I+%$I5-EYI;EDS;LLK!:K=KQFJ\X]H]*JLP.W\("L`''\ MOFZK[BZ%)2J%,JNN,I><59>$U6+5O@>/O]G!WV'T^>!MJO<#&AY6:>>5'(C' MQ]:8&3PF!"@E0$CIMGT)DED=)%.&AUI#RP&#KPD="+F!$;[">A?XK\X&;CX< MOX1P<^5]=CP;Q5K>\VH=.:]TY[JBM1_G:Y](5"'B3N-4_&+FF/6-Q[=/\8B` M#0F>CN`='A4XWH\@&1BD(P^J^W?J.?E4J;`94QB^-(X;92<*VR9JLI/Q=,)? M#HJR;D*"GL_/G32.:\>?@6?KV__ M\@`^W]_^!CY?W:QN+J]N?@&KR\>KW_4?0LL%FSSOH_UPF\,^/:60'-2($M7O M=00Y%9^CAZP?5H.W208^LZ"F%X7E@YH#U5%\^F=\0-,200(NI8V.S\^5=`MH MVA(_&]?2OK?C9#Z2[6),#6AZU6%E0'-U\_NGAT?S`YJ.8)/G?4P-:-("H!(# M&E&B^KV.(*?B)9YG([%=FDS-W+,*:'I16'5`DZF,;7)`TQ)!`BZEC8[/SY5T M"VC:$C\;U](^HWUFS66[&%,#FEYU6!G0W-Y]NE^=04#3$6SRO(\)`0VM'8>3 M>_AFE7E&K4](!Q9>W4^FX\SF:]P7^!TF\2-815'@/!TB4@DC\L&=W=_=-0&T M=I7.8M*YZ%5MD4U7[F=-W"OT"F7C+X"[(*0>C'Z+&V8BWX$^ MZZR/]']+K=A+7ZPE&:5(;\>;L,%9RVFR-_H-I&.`_"`#0`<`7^/_XI$`&4K; M7-ZG1H@#P=U7O<@]@JLPQ#VPN-K1B]%NQI^'<0==2K@(=>-[EZ3PDHOGFWP) MHD_?]PX-`OX*[:J;42U>5GQ52IPS0:-<+L?CX8C>G4JK5;E5Y:IPJXEX`'!$ M([Q7>INJ+\E'L>0@0[U8N`RD`P`\@OK[5GU)+U"EK/C9=5W(:H]H=D.KI?*T MQ!G(,3*^:-@3]S/A35'5I'E[0VC*,E_]' M0@ORIF@E`35(7P_DH\2R5/J@)$'F#Z@`X!T!!TA?#_26TSZD/OA]87L M;1&_G9[#_=^0,Y]'N!S79FMFA=48H7+ MA?A9RVC&=I8(,1PUIN0`HZ<)-)+DL_+R!:E\(:6G%3*-MI?#3;U*9`2S\0B_ M8X1^\B(G)T;U[95 M'!HKTU'6*]UN`1D09$8$:$B`QZ0+?H!'!1^.@(X;[P7$(VL(HI7IR:JRI8+] MH-]G34=;F"W!MR2!]ZD*EN`K;[VC'=A7WII;NK#XA&*/5AA>^,AE.!G&90HI M!;S1K:%\-0?3B56:*W+7 M`C1/&%U%FB5%9;%-LFF#<]=1.2#J,^MYPFL%`>T->H\6W3%`;V#CM%'YC@Y@ M5#$B'H(LQE81(JQ=+B;)YI(!N*E.%E,XB9PN:)S]CL2*YQ"<%(?[P6S`P=O@ MO;9"CUPC`%5GG970XBI*"\AP\N$J#&$4WOC>NK9%6O6S*D%5Q8"XC4TF<28; MS;BDA!!T$E*:$'2Z5)D\4@\G;,]U MWU_^8*IQ*5T"\>ZW"];XK&%:QTR;.[H$3^=4Y^W1?&VUBM*'C/`HIW,'#\#?I]@-<4'R'];]/6 MZNF$#8-Q/;?B5["G\WD'D.O?QU6L(A(%D"9<6`-5#H%=9L..X4>]&\'24-36 M<0AHW"2W\L5#_+G./^$&9^PXWO,OMN-A>6Z]!XA"/=KC/7!"]*>/Z)_>,Q6P M8U1P\G`&N*!391"/O>7,`=B[@!E#U#^S%WKJ-4X M\7,9=3X3-;I,C88T%NX;T")^3\IWT><-Z6Y3I@MY?=I2[3O*_1*'$?'ZMXO% M,N=KV:KN-=4XJN%%V)=/+58;AEI;2M.T:4N:M$W8,F>:$K#1$M2:U*0%<*\P M6+FN3T+\VSW>J:]'&O=YE1#C,=&B'T(2#R):%PDQ0*GI!I4<^>*<12)0Y(,] MXO,%US.S-QL'_])VZ34N0V#59(DY/-5J2`>0[NPC627?;I,&69=^R+WIS7U< M(8QX/(AO("R7\0S%2.$-E;2O'*$F%T)+*I8'GW$5C#H029)NDA,/WW_A#8IN\#&&0`\DFYH M]J,0BMAXLB,>R9!-S(Z&7@7>-IHS`M,?#J'CP1!]D%\"?J)_XVLZ45O@1=PJ M%Z59,@/3E.H`$+IZ0DZYTI+(DU$`-J88DI!S0!L$(;"$SB:^,M"+P"@^?/)5 MBCRBS4B0=$:Y&`[N:GU*E1X,A"3>)]1>;[B+20MBM5I91N"V4)5-U!"*K^G$9X$7 M\=5JPBSBYL7=P]=WAKHRSCZC$7V;<%LT9 MIRP014\"_#[XBBEH.D_I+H0E*H0R+%282L[:BZ+JM.>/_LYVBO7C.`]IL&DZ MLK!!S&>+<VLXE3Z]`4DKG8 M>UF;ZB7RIDHD-+,C:E73X7(15SJ)J295XM+,0W8;_5)G(IATH:VLT#";;QE? M&S'FIGH+P\W!3E!C>K#H^`%-M$:K,!?IV-DZZ\*5TX\P7`?.OJ*::6T$'R5R+UXO8;N:=AV\'U6G"\BM: M":-9GG9(K[M-M-!H(5QY-_3C-0<,\(QUW*ZG-(ES*$5+?T%1']L#\=&8MHQVL2AN"%;UJ@)N,E@ M<:\H.4JIP+E)/>6G*PQQ1"0DV04DI[*E*<_C_PDL#0[!"%5Z_82 MO]E1G$)+]KWHZ2'B]=)VW?!VR\^X%;"Z[K0U^9#.#+>(5I>5+B4=>0`R8Q-W M0D;'T*E->ZG<]]PO+MEJ06W=G'NIPY MD5/^)5?\?C<95G>)=21L;]8YQ%%U/7#WHY9PS&FXR9!^%:#4KHKY=V.\;48X=QI#ODA0_<^+CBSGMUO(AV?QN/AI,) M;<.7Z?M,^L2)-M(E6FVO/GGR-;7LQF43=/7P$\$6:^C7J!%- MLW%U>B"_(4?M*VIG7RX?;?:JTMWS;"IL/A-68S<.>6):63'S":_ZKXH(V&%A M`JW7B@XPW:./4)?6FOY=(4R20<5S0%8A[VI-9NW(O27"O2K;+IE%UI#S M`FJSVMKD@^P3JBVWY6G\9,%.0^.OKS5EM;,$EI@$2BV8GSA0%%.+%<,0(HE> MT%SP$;Y"UR>S09S$Q_L\M>^HM/0Z1L0G^?%\R!+<*#TRR6&BFZW?_$#=U,)H.IG%&^XE1@0M),YBELF0[K+=ND?O"@X M`C\`SX%_V--T#_P[?#[C^1$(X=X.[`BZ1Q#`O1]$Z>;;B6(R'Q"!VRT@ M5#0!7H(L5B(+^DS?&F51L:G&10K;2:L66=,\B(= M_<9JV"T(J)TU!;D2#]MFHW$*'$J8:2NTM MN#!_MM&2I&DT'C'-M\,Y-Y"VGKB'K/)K=1'M;C0T3,.M&!2TP<5X,AR-Z#1] M<\`O%G,QR99P_/%(_<\@-57Z0/1B1P`-#9X@]`#\#H.U$Z*_/ATB,KD?801P M_@72X+@@/3W^#ZPC7G@@2YM5/^CTJM>3;,AF]@`Y#*E&AD"$SDN;` MH4=]E!Q=ULH<,DR2$Q@(*D15]-')P62CD_9ZU1N]$!Z;UO45SVJ)23(,B-_2 MFLP6)8A2;&I?JY\J5A%IS6*I#RXJ#*PZCBAJ06K(0(C?'B)\W*&`X&HG;'%XE^=J0=49,$U_\9PHO'_X MTF:Z+KRC;]K.,R)>Q&=NE7UXPY7:S3M'EQ#F0V M63+`4:*`407O,G1!3/A'78B3*S%K)IF(MZ%4]&),U#CS0!/2C!ZTO4+O`''N M^Z?OZ!-[MGMY0!'E#GWM#\=?H/\( MT\J)WT._O?9I`2&\5X6O486XBH:SUEK/60**\O[B-(UK="1A)=,K;W/M>\_7 MSBO)CS'R'7@>#=?3S>!1DP+G<( MON(Q`1E4K_/H64=6CSI2[$,Z`ZC"@733N@[O@1WY[98L0W"5U=OM8X#6^O8: M._K:6KX"+RKT",W"M9:Q*U;`&M=@*JPJ*X.691)Z@< M7?@*8Z_`OTU6?$HQ4>P>ULFL$O05&"DBO*@<`^"\ M>@JC`/D9L4^:/*T/WHP%XBD98 M@YNF1&5]:*04=YVL$?7>HQT8JGU#"]V:CGSAV*<%*4,]0)?I=7Z:%S`I.NE+ M0?%FSVYGXUO9VYP6/N*&-9]M)P"_V^Z!5C2/;Z>@J,/#V;`!F4#/Q3>(Q0XM M5:W71Q0CEP]VZ*QQQ0(:!@IE2'6EIL53M&)1_/!O.K'*SJ*\;AD`,AZM[1%' MVN8YBQYU9-$J#KDE1UDEIBX^.J&EVDNTU[%F1[';N_X1HM40V;)G/).+B+BB M"6V"Y[IQ-AN^BKCVGSWGGW!#RY!>XI8,8FL-F6/I<3+R!!!/.;2652XHY@3$ MK%`T73QA9D"6FP%(^<$OIAS%97X!X3H57G*D9*/ZXD-)OW6%)<_6(0H&B3U\ M(+V.$6\'D-T`FJF+,\=]YG$8;'8/1VY8VAQ M@!(8%R]E/5L.RTXOW:T9L'QRDF6>L@$8'[A=2L()6<.9Z.*4JY2XM<^.9WMK MW!BV@Q+QG2!<+Q)\H;XO-OM0UR= M M+2A:53QFM8Z<5R5M_6!']\#N(:T9$_D\S;W[`9=N^J&R6(YZ!W0"KJK]35?MZW4OZ7[@08";1)(V M]Q^.Z3-W]I'LL'VS@XV8ZSF5OA8O="+3PFN4,?HZ98?$RXH`60;P/DKVP9@) M0+@PQ3DIU6,Y^Z%7/:KW69*@6NV^9'PJ$SU9ICAXU\VGSH0-\EW-W`J#;3@= M5:SX^*EUP]2DH\"*^B1_,AN_9*28&$EO[R9%*$L[H( MIQ@Q7).K`$RU.DS`RT%<"BTF(\3K!%BQ.P2]8\3THJC)Y/+@J=6$69BI M;876^)H1^&G9)&PV'2T%4*2Y(9I<<7F@,J(3FJAQBF%,;@/4!_B/`T027/TG MM\EIZ1'%C4R+XXOVJ9Q-E_,I;5::DM#3B_0T$499$<#5!?C/"XTM14^3Q6KQ M.51T".79/^L"6BFMGADNP)DD=X@D#`*1MMQU;RB=U[ALM.FJ,V$P"$C&$4CH M&=&J6YJ05D[(?2)D:$SC;@%#S$]D]9K1@J7*'7_>IZU^6"6"*CD07W6,1NRJ M,.?<3!-F)(A%X4(J#U"QUMFS=VA`Y8%:4\L!A:\.&7%>TY'[AV-2K2`]^?H= MACCRI,4(JF(!"5151Y.GLRP:\2S'T^DX#D!)U>L*$[73@7%V"&152ZB_]^G) M["L='>S)\._5AJZJ]95Z*E!13"0S,/APS%1YR9YDQZ/']5LTA,BJ=68E.B/Y MVEGC"0<%\]$6:Z<:W>/KQ M=#JKCY)ROJ!XH;,FUXR2ZX%U9JR'(=6. M3XN4PJNNY=RRI+E)RC;(\`T(XR!"G&>R.!GS(.&>%;E*!.C%NU)O]DV(?(#J*WH-JIJ&J?X+/C>0W:53H3 M:G7RI7E3W[<^JR5`H\B?_6`+'23;E5>Y=Z.#@W-80+072S@FGDZLD>J),^$6 M.-YYKD+Z_B!DD7)SP*<1R<62$%R%X0%N<'4@Y$1=%VY^VK)AY.IO2?7G$??4 M'&68J,'11(8*C5_]=7>Y4A:'';^BFH,#62S_!3K/+^C?JU<8V,_PTW<8K)T0 MW@7.NICZ:!)GYAU@J!!;T$O,1Z/QHN4A2)AY;A]/?#;948-TWG,R\YZ?SGOQ MAC?89J<]NM0`WV)1@$UE`3`6!NRQ-,:=J9CW"5N=RV2?R]]RYH8NCYG0)1.Y M7+'(!3!10"P+8,(`(HV1QSSF?482\32HDDW;NF=M@Y3A)V;=_DVO7`X)K M0?)?$/$(=R5,BE?J"I;%F'M+*UXAB5M4Z6.[A M6^9FE8N<4B\*2C5ELJGJ-\/)93?JK>N=@IJ_''%)S-ZZR[/KS'[=BW8>C.;=N(R M"WJ"Q70XGD[4[M@])R[YS[5=U]?'4[I7%\^G?\J-NKX^H-@NG<;YV!2UJMN7 M:_FIW_**R;Q]N;;\O<$UE]0=G;'N1=F?=8NNUV_::I?N3[38,VQWKHL-O*WI M)LG-I%L1RE%8'/]-3!<%H=KZK=+QJYKVJ[VCT-FC"L#$[H&(WI)/\T_ MR89G#Q],Z5YGV@!5QR9G;;QR=A]N(K3':5`DG+/[- MW^CZWKR=Y!:LO:U=`6E[C>/)/8E`T%R=]RTF;?V*`)^WPU/NVD M<2,F<).4KFG_XL^X9?\[D5Q;3FUA^#=E$B^(/QHKKS1`67V[.;6G?(I" M3FU(=YC[*%MD0CF!DXRV_E#C=Z[*SG].JW:?:N:MBD]F]+9[GE]C]MY;L/5F M-N#%918M:#M>X'XN2G?A7Y/)Z\^5?=S7QU.Z(Q]''G_*[..^/J!8]K&^Z=@4 MK:K;*&[YI=_RTM*\+>.V_+W!Q:F\1-71<*P\VZRX>OVS)A_W^DU;)1__>99Z MANUA=C&!LYIMKAT/7D5P%\I&5TKX'/Q[PJUX3^CQ>"K),8.O>'A`QM?5L$VQ MXBPUBC/>.Y;@)\6MY3_*6?FCW^SOSNZP2_K4')["=>`09WR//*UL\VT:[AQ\ M5X,,;2I>R`LU8Z8R':DR;`',UYDY.JE:)NZ/J6B/EJMXMQ*%?^EYB.VZ_C>D MUL@'>Z2$%\0.+N0)H+U^2=NB(55B[>>V`\_2#PK"7HIW%/F2.C?\8_[HN<_M M%KV]\SW2L(O$F"@49:S+W%UK,>JY;->+B]1B/W`6Y\0_OD#P@I8#:($`[)U_ M0*X/H=?VO(/M@M!V[>"(E]7HCUZ*5R?$:-\Y442A?8@WA M.L*_1ZL0L$>LG,G6>E^*EK1SSAQM?))ZNP64P[A+(N$1;W4DD]49;8KWI?K< M#/5*-(3,>TWU1ALJULQ4R,@3HS^['?'V_O?D#>^67_&L(GHFU&JS3GATE,.(YQ/7-8K1))Y&7@IPFI*24OT_S!XQ6?I'OK_A#B)[9TP/)QMFJHXS*4$\8+?ZRP]I2K_>-9> ML3,\1W-+7CF?4G+>V3O`T_2:[;S-<75G[=V4^+0WY\E>;0=]%!=^]@-R9M:S M[9:&.T._5I2A31>R/D(]YMX87R1@(9R=MY\[3<]9=V?G5/,F8KD&^/;A]"J_ MQUGU_(XS!^(L-"Q+OM'JJ,ZB^QGP''IV-THAG%ZS&(WD7?A)DJ(RC`V*+8TU MND`#5$V<(,L_OCU$8623JZZUGN9!CDH-])%]0%Q*3%G[)<_<([:XWZ=Z]//TGC+J2^%ZTK*R07D^U:B+7$9_ M![X++N7;%R]Q_3E?V.CK8[B,,=@HV M`80Y.<_=`5'QVFSH*7?A"=<@PS;`?)_]ED(_WZ>%:Z_6[;6SA>#=7Z$=A#^: M[^[U^*2>MB=:6<091^DPZ57QZ$>VF]^5Z3>.JA_Z_.+S6GF$B[\.%W-Y1V)% MSPYS77K,V1@V2OG$;:>[P4ZBI22SE!4?8:5%SC--H(,CZ"'.;OYPY^A=,TVZ M^RJK5S/2&?G."O:%@ZSQ7&(#ZL159CCJJR:>@EIOTM0[D;=%S*BL<:Z!Z\+- M3UO*WGD[T!JLR_27O$]YCNXQWR7ME\`/I5_IKQGIC-QC!?O"VXO#Z:*'U()R MLT?"U7D&CR>K5^(!&J-"^FF?MT>L@;=,C\C[>N?H$3,FH60-SA_OC+PC5PCA M!=]HVL<^:LX1J%AE]]N[0*ZV^0%E3096W(_@PQGW(Y"KQ6D7+;Z-'@.B'E/F M5%/_UJ)Y6R;Z\I1KL2-B3?0[4:.3OFS M2FN="LTUYJ\03U1H=?\(/R7Z1F;@_O(BJS_`F<^X&O(B14<_S]E91C[>>#(: M6SW/V<9UGC7Z6_"G^,;SABKY\2WUJ>:>_?1VJ>J79OKL?ER$PC[?K!SW%1 M0WL.K+S-I^^X'BC`AQGGN(BGZ8)V*&_P>MUXW\$:!3K\D,]0_[?._S6FAUT,GX>'? ME--OMT$]&4\F/6QWB?OXU,)Q[\2:+(V:>=[:Z8.N;RJY^,6YS5)&?+$^#C7Q[8 MVDX`=G;P=QC10D/:'66O&)<2DHI]+9WMD>EIS._>2X M3G2\AVL_V)3ZIJD:]5S:(XN+)(C0^60TG<]I>^24&G`9.6"'H;]V<($>VO'X MX+W2-2C\QP']/?:*<>!#FB>_V*\0/$'HI87!P-,APO5N0!@YKHO^B$(D-M8& M>UC#RC[LE]*9Y,4JEF M<+`>6W48*S'R,V9[=BV2V_O@DULDM_Q41FZ"A#SAR/\\(OY6WN8.&=B-O8,? M?;S)TW45VV4HDS8].O#?9O4=;Y!_(O-.[.:^4C+_Q]!]B=XU8K72B#$;#">` MJM7&0E?]GY.I.W_EL_3A%=5-=7CQMFR_+*.LQO MU9?W^FTD>/-S*]G;8JD4^GK`S M+U>-?IM^O*\O(L&%GT-=:?F>1*K';OEUM3GK%]_=(%.GVV,K;U,2*GR$WZ,/ MB(V_UP&A#1G5;K,%;RTV%B?#C.^+A_@7$&\SXIRF"E\7@J]X*$#&TKD?VYM* MB/,AQ^H%E6CW)1T,O>00VJI-&ZK#JS`\(*ZP?T$>B/RNSAXJGU>-TRHFQ!OD MSD?97F@AH,0&<"$U
NX.07`.WU"T"&&KUH2%;I4Q]9)Y/)%\FD[MUZ M@(U$5S,`CQ6GFVC*(NE3(U9&(VGR1\Y>/.`SC9#%!=A@C81\&"^3>E2(S`7"Q@YD".F* M`$X5R2J(Y-2+I&[:YYM5?L;G*$`+%M!T2I;QEZX=AK=;LF)9?7>X@.`^KQ(5 M/";$#VP7HWC52DB0&C$DC/R*R>A:D,H1RVHEEC)T-!E:#B*UFM"*$[KDQ7MA MOH>1*X*5RG=TX*6*D1;5EJ;#7%)=2L<,V)PNG=56.N7HJ3._2@1QE:(51;]` M'T6_^Q=G;;LB""H]KP,]12;:N.6X4E"6A!F@.4THJX50RK'",[)*G%3J02M& MKAT/7J$?&\&1/J@#%,K1C*G/CF=[:\=V[_S0(4?YPMCBOZH'8UQ^ M6K0C7XXJL)80!HRR29B3)'89>ZW%UH#!1O/E8+%>:9HQ>>6M_1V^7(27:0%\ M@5[HO,+XM\+P%**B!ZDBK`FG5RSGR;9V;N;(D@:4MDFPE:^#BMFSO0XT8+B- MN7/@+*Q,KYWZ?TH%(K+XXN7HIS.4FBPG+^'EA%4>`\'2)2I2WR MP9T=P+YJ-N&TDGH,G";EC*2TW#ZNKL'#X^WE?_QZ>_WQT_T#DO4_OUP]_E4O M('AVE@=%I0+,`$9C[,9]02M06DGXV"S[UH56M M+K3!B>9%<@N69Q]1#9EX7&%_.Y^DN][X2)Z^K]'T.PE`C/TS+KM'ZNTEQ?E" M4JL4;O!M)62='ER3_0-2!,Q>(XNBJVZ]"3H5%E4"058KFLW^XR%PO&=Z;X:F MS*TRFFS^M`WOZP%,/5/B6UBSX;*,)D"I)_?EZ``#L&JP0*6(DZD!`LV^O$YKS!X\K7H8%2CA)QO,L3WB,&:XY@$%&>< MU[KT/60=(6(0EQO%/T<."@4?X!H]&CFE^P:2B)KBWQHY%=^Z&%6%$#RGEXY+ MMP:3D4$ZM('.4+*ZB'.X*?K".%CQ2;"2T=(ZHZ4]P@<,`ERO%/-KK/<0AI>P M2Q'[!,;YF1OXC?RIDS])7S;%;R0<"1O\>#@>B_L'1)\^8:(7Z"A\^5[@>40` M)=,5QFI>4<9ADORQ4)6K6+;[!$*F8+62._$KK>-9#YTD*ZKZR07ZDBK-(SVX M-YVA+D-W$WE-@,VJQ=<96\(.A*]^@YP):>S>??>C_+I^QU'B2=CDD=$+['T0 M^@9O?9PH?\VBO[@S6;OQH1G)7,,6P&^U!F64#,BXA)6WN8=A%#BX;1WMI02S MC<'CCRW\FNJB``(\"1K>8CZ:CA>T"@`%'ILJ$&&04F97[BCQ?@ZWJOQ-/^*. M3!"W_E:_=)FMLLQV6YF5W-MO@=/DHKZHMF3YD4Q-@)HB/(V/Z_`;'%Y$)ZKY M8C(?I55#6$"9*563ZXICDXK\V?8AN%0:GL?24A***XA(4T+&BV0KA>BL2"17 M0*O0$LF`GD)GX]C! M\<%VH4"!$.[S*J'&8T+8TN;I5CJB8$A]$#E266VD4H:=)C/+`:96$3I0\@C7 M+Y[O^L_'!QB\HHDSO/1#;E4IWM,*$<)A07@/9CFWIA0?*27`2`%"2P](I`A& M6]`&_A:&^!04E_:+B>G$2(.191%2IP4S\'$/7Z%WX-V.X3^O%2,Q$^(ID]:R M!B4Q-5-PTDDX/E+`.\=;NX<-^@G9=A38%P$=`$\[_W.^)#TS<>U,#Q=*(/4Q M0P"]#=Y=04`@&Q%@/!P`9%*3'\W"7<%XZY&7U:L>[,65F!NN(Y2?4XJUPN#B M:X+Q;,8PQBJ*:[];<*(X5BMQU.&`8TAY^Z^2O+O=AW#]_ME__6D#'6SR$_P# MMO1)QM+1K_YX#&Q\COMPW#WYQ:]2_KL"RRX-*EX:8Y3$5O1]0`FH->43^;?$ M^._;=KFF@6VV6D0)&]^/W_S'%_\0VM[FDXO=?V;7'3<0Y1ZA";ZH>#-TFUQI+@1R!ZT`$Q.[29W'\)1\'[S`:,,*.FRK!K/S?H0W$J^JJB, M*G;!V\&1[8>WT(]<(0N_3;N_Z1PC)N'=L=U#0?8@2T>=*!#D4-,#Y M>&$MEXE;F0!&-L;<7;(]KM/#]")SV=NP86J58(;KZ44CM([KP]V=2:ZG):PK MW%`;7?7CDCK$,?6OZG<_I\QZ\_%D,IIDG$YN?L=(O/)P&P1C&?44 MA!K`*4$EP(1ZT@:ER3=*Y5,M6ZTWD":@E0H8M?^`*IR!`,@8_INT(@OR%7Y& MV`$(O:O#'8@PUL:VECGG4#F_&N(HY$L^,D?R9C$Y4YW8ZD%'N@=KS*+I_/QO/%XDSHL/$=VEI-1^P M#_Q7A]R8)YT.T3]?G"RM[XC_Q84,P6Y?<5L8\8M7?^@9987=OA MRP#86^0G&EC_]H(9$Y142,IA6[]ZW5JR<5H)4`=3L M\)17^N6A42MJ9H'NOC6=$#KJ5^+BB^KHE5Y'8LL:117#$R2UC]@_LO\:9 M!)?XUW_@SY3[])D_*$AI24<3;XTTG+-=H9NKQT\?P(J)5):+./,-J<\HF&5:(J\7N'QX#:(>' MX)B61JL,(05>4(D'+A?B%XGFK!G$EP?`J&7J"FJ*A&1+:!4E_."XKMY)0-SV M\$9*5"[R]6A*J\)Q4OFSALB!K(QR?_\3U; M_'W`,Z8)-L@MT0AP/_,N=]U?O-^_CH_N*:8(>0]2K8[0\1OJ/@ MP0BX?ABF13MH0>"TEJBNNNE*;$FZM@;@*;&U#=_65,5+I_F?;"QUPN>0$&?] MUXI$<)"[55UX0'%4E1]==*=Q/AJ.+1I,_=>*+B.@GLWD4_@?*>2_-OHY10A+ M7`@5T4ZUN;,@IT)0:N\QN]?H8?1O]"_T`ZZRA?[Q_P-02P,$%`````@`>X)L M1]+3Z="S.```;J4$`!0`'`!H9'`M,C`Q-3`Y,S!?<')E+GAM;%54"0`#>0)% M5GD"159U>`L``00E#@``!#D!``#M?>ESX[:6[_>IFO_!KZ?JU4S5]&)W4M2^[ZD:!*2>$.1N@3IMO+7/X"+N(C82%``(7Q)W"*6P$Q]*/PQS?G[SZ\.0.A&WE^N/KQS9?'M[/'J[N[-__]7__Z M+W_[/V_?GBT69]=1&((@`+NSWUP0@-A)P-F3\QJ%T69W]A`#",+$25!S9_=^ M^,>S`\%_GN'_>F?HI]\N%_=G%^_.S\[62;+]X?W[KU^_OHMCKVSSG1MMWI^] M?5OV]TM.V0]G?WEW+K_[[OSM-TOOP]OO M'1>\??:>O[OXX/[UK^Z'#[5:5S'(:?,0V3^<77PX__;M^?G;\P]/YQ]^^/;C M#Q(5^H\+7CV7Q\_>_?;I_=-=@X[SU0Y@XH=NHB!OKJGK^_???O\^^ MYJ6A_P/,6KF/W`PE#@+/B"7PO]Z6Q=[BG]ZB8?IX_NX5>F_^"W?XMS@*P`(L MSS(:?DAV6_#C&^AOM@%X4_RVCL$24>%M,?#??OC^XP=<_=^N(S?=X'D6>C=A MXB>[NW`9Q9N,Z#=GN-DOB[L&]>LH3J+P:Q3_`;,YEA0S]CTN_)[:WON!Q"Y0 MQ=\?T9H`N(OY\M8/T0CY3O`001_WA9X?`S<92/AA>T,IOO:A&T0PC<$U@&[L;_%"F2\O4^B'`,)9 MZ#VFFXT3[^;+1W\5HM7C.F$R-8T3LI0-] M>+F[!R\@^-5/UGZX;_9G'\E%L;O>#0/Q>&2.#.T($TR@'WG,E1,9;3_/:!AP MZV/PQM_-N*SM%^O,_6?JY^?P-=K/]MC/EP\IFC](P+M"Q7T/WP9&X;XW)7H" MU#QXM4%+KCS`2>.>*(CHS;(O)(E,@#")&S\9-\"PL] M-";X,$3W\''.9N'>Y#'ZF$3N'^LH0#,.WB!LD]T(_/%V,B9;M268^"_HAR\A M^IB5FV=2T4/@A`C]!0C0PO1&Y'T`)4/;M$BM7\848W88SZFY> M\9^][MDRNI5[+$9AUMNO3AP[X]PDN'N1Q]AGD-Q'$#Z@?7B-5M-\6:,!0YKF M&G1T#=QM&FP<:Q,1R-8GF`YYJS)^=U%#F3V;K$31*LL#R+)NE/(%K%SG:- M#Z=:7V.(F?WZ/"+3"_`"PA1<[JZP?BW>78,$Q!MT`?(N=Z6-!^WF:!:BN;GT MW:%'AGQZI.AT/T<)@$_17G&VU\G"\CI8TU8BZ@_UD4_@-;D,>DJB,KO7#8_R M!\6X[,D8&9^]AJ":]&/-#7I7*OE\"/8],A*9E-G4GX5>]F-VYWMP=EFQD;`0[ETS-,98)SUI M.,**:5V<1UP?Q)Y&YO+&B4.T&O?7KY%8)'>CBK\Q)C*KLY%YW=](1]_1J3V- MO6/E][`%V"+B$=JC,\O3H7J>1]F8N;LM^-_6'&2Q?VP#"%0%A!ZV<>:_XLYE M>3%FW2,"$$F-/@-\[X[B%OIYEYE#)P3NNU7T\MX#_GLT(M_@/_#0?//VPWGA MSOEOZ*??9ZAK#W=_&SBKLKG`>0;!CV\.O[\?G9ZK-,9VBELT(D[P=^#$-Z&' MC>`=I!&+"E+9GK/HA]_+09EU#,KL&2:Q@QW+&B1Q5QL?Q)*,'!JT:_N1=XM^ M@QTHDLL>FTX\A'Q45B6/1V..#'DV=I<['GU/J%D*6=GG\:G)9_T5ZC#&.D0/ MO/X/V'60U5WN:/15@FFAXZ^4_F1B:96.1?FM'X#X"LVL5123<6V6.A9M"[#R M\187)I^=3==<["PV/G5/L9-9G=%^<3B;Z,N`3=44%6$M?THQA1\..;BS=G*42\1=O<(C(I=%JB307/A86' M?+!5,'VT,-%DE`JH;RQ0=*&S@NI;"]7AB53!\Q<+#U&Y"03&E!XKM`5IB-+8C_[7U;,SF^OI(W)KKHTD]PZ^=8 M2/IP]O9L7[OQ=[0\V[=U5C;VGV>UYGK?$I<.?,X@3N';E>-L\57QV_<@2&#Y M2Z;]J]T9BY]_+SQ7X(.SP\K@8B-I72`9A?O?;H?3O0`N\%\P-9]!PD=]9Q4) MZE34?IR"1C1.Z.4AP7DGM2\=:E6AZHH@3S=IYEU."G3&OJ`(U/GRR7DECX)0 M*THXW7M'/CB^=Q=>.5L_<8+:ADABCEU1"3]9Q!B)YORC.KH(I@9"(75T,G:7 M1AGE5'*!VBZK@FJ<>@`[%J'_U?S.9\F5$\<[)&EDKG<$+OCJ*N&*[#5%XH52 M0Q4'Q9Y%'8)V,16T7A>R9^'$35^HA,(:T/TY"ET1TFOE55!_L]D&T0Z`(N*L M)I[0!X!=3P4W/T61]]4/VK:3@\\J:+O#CA,K'TFL^;Z-A*,\,`=M$0RZN:JJ MX(DL#'>54$PA=FD\"#IDD]U=34=>&.("=W7%O-$W'DUVFD,R^-'706*[C\+5 M$X@W=^$+@+G$0B*\HZ0*BK.+9K'_L<[8[K+*J*Z-/1_IW154T/\0@RVZ!1>Q MUZ4R@^ER!2J://;XFF-3E4B*Y0J*GBHT@)TWYZ8LTR@ M`37\)0X.VRS=N6OZ)B0^^ZY/YHM9404_CUA1S;?==A950C-%>\XXZ[BJJN&) M4_[31.(3EO%XI+HCVJ[H.D)LJ6+HO4SU%.,'AGYHJQH]/IR!KJFL8/RR5 M1F&0]]<+B)^CZ:/!IWLQU?F+'R?"'7E'B!%-` M@J#_J0/":1_;XW5ALK3#@5?W?:F"QV1AAP,>NM],!9/)P@\'3%RZJPHMLYSC MQ2<5"9<^PI#^>[>H,:5QYZ`H_TWUU96!&\54;JKWK@S8:#:$XWGP3@^WAG6Z M`JJ/\&#V?D9U=*J`,U.<&`(6[0WCX:*98WQ(+%*L3,E!T$ M$1,-)*S@,U.$$(./Q\.M0LQ,<6+H7;LN<(TM3N@;O]Y\+DMMD!FB91YG9'O9 M,5,]@I-W2XX[(]94'#:7)TV8I0D:*O_/:BC)G!S4T(*#.PA3?NJ+TEI03LYX MR%7%:-=9!9LVQ]H@")[-B6BZ9^=0G+KSM!CJYMGW.LAU])CN#"H!O,,9>KR< M@8HEJ_RJLL>G2`)TP4H"E%<[^W?T_]R-].RG&%UWSCXY\<4SZ[Y\AHU'$1;X#T!=QU&0;3: M/46SK>.NP6.T3+ZBU7$;I:%7O.K7H')H:VJ`AVCJLU"OEU%.)4-NZBZK)*-" MZPF2UNNF!/I9M91D4P`AB)T`/XWG;?PPRW&9^"]@__YO)R>L6DHXP7OS0QPM MB8&#]1)JLD.4&K/\E5;L@I&B"3'?@CC;)^`E6$:--T]O7A&RZ)Q&9WZ\NT-' M4^88A'>B*$#TK>Y"=`X#XB$P9H_J$-P?THS]@E1:'>4(X6*)7*(51)ZII-(J M*/\,DFH:$>AMEE%")9+\\DF-IR@FA;Z#D7$$%_=5EZA'$+[X+();Y2>N35%H/RNDW+W)Y M%=3_"OS5&EU!9B]HQUN!S^GF&<3S979+J2DI^:XY/1M3J\BEW$*;^K0._8_KK^K'..^UC#]DPY=TXU(`A@1IIGIEB,! MA!I*H&%&(:-6%^7*9NK+44-0JE\-AV4,,6H6490LIJG^JS8IO)V6."Z4;.':<(S/5I=`*N^ZH%!@>N32$O&5(4WKC@4[=RP M6%C]9YL04`R%M^EA+4)8,0WXIH>T<*$UV!W(],@6H3G78:X<%L>BOV3!L`EU MZ8CAH9JO5PB+_I-'`!R*G<3TS'@"*!W82H>EQ9M0$%0NE0Z)=R)Z@CH,5U1* M05G.J`ZOF9"GA@$.6'I>>V@SQEHCN.;F$6T2BC6&\%$NK83T6J:\&$2+J;Z,8^*LP3ZGB[IYB)X1H%>)M(/2R?P7Y MIN#](\U3YS*&:*3.=,-M``K:\_0`T$[HH=]CX$!P#?+_LUPOAS>L$QY?0D1; M@*/7?HZ"++&_XX>8EWGX"-PTSI/&Q#Y$GZ[1/\-5SES/>3&X.\6!R3D76;K' M`][X8Y2Y6E&JNY"V>@XRLHXR!TVWN!]W/(:>EZ:_"'+\T>C"MH^F?@):P7Y[ M+9>%ULS[I03$9$QHTUWF),!,O0<>S[5.\?4>/^=R&T1?X5WH^3&H057(V7YUX\"E:`#<*73][2J1:,T\1)O$ACEY\!-GE[@L$:.7L M;3PS=(Z^Y$(-7603&PK;[XJ1N*=74A);S_#:AVX0P31F)H88 MVJP4^\X^T\ZO:#8Y8;)/&W.U1GL!.D)O'3_NFIW"U:69H\I0@OW.7:15?XHR MWZZ'-';76&Y:Q2`[SW[UDW51Y,&)#U[6E=BP3?\R<*F5^N`2I,A?MD.[3T4HNEUU'*!]LAMD5YLOJ3*/?0ZBFS4C9/N M+FP]K4&V5C/JZ<5-]3*@,$.UJMKP1'BI8G\Y:+Q5P<^O2+-Z8-%Z>8*;V78] M/;@A/]C"S1BE"3UXW$^F(J4\VRV&MP%-^&NL&.IQP%E9#[X>\L=#RX73^8@H M-Y]G!=_.E:VX.6]74\%*^%5PH,!M:%S0$&S_=$!GBJ:O(8:5++]9Q=^V* M)B1[N`QI='HX,'9=28UKA$NEYY`X/W@;G1X._>:':.,:X=*A5Q\^/W@;G1X. M_>:':./6(9)$);IE9\:C?8IS)`Y3LG\1BZND_2F:N?],_1C,7AP_P!?LVRC& MT1R5:]`U>"9-,=%6M.#T,H5^")!XFQO?,QM$_H64($RH"2UX_!PE@*UO85;3 M@A>T@:%=*=D]!$Z8H.L)MA1E\;6\7)$;4,)?'+D`>%FN#?SN"-H)`)I"]4?= MNMEBUM.'FX?2O2(C#$&>_P#01W$6F8VIYON3DQ2;7':EWNW?+'>"`.WVY#V1 M`X;^;:M&9;$G=[[,]A6Z,INKJA+WY"+9!LC\D4`(:2820F'%;M5[GR!^'^K# M*FIX0.L[?YSIG$ASK8A*#[8Q'9>:[SS7K8O#$N3H[Q=X+%19+E2F)]:ZPQGD'ZIB[_/80[!*K/D6J#9OD/] M,H-9H#MVE^')G\Q,.'8\69OADVAZKK+CS'011V33\YK)\C@_>*5^?XT^@6RS M@NY.K22]'.Z+_;+'3>F,DXTBG^M2O\1SIXQKMZM;O]1TIXSC@>V5C2_-+[G"TLP$';*Q//!8KP`T,Z>&7$?%.KA]#<`5XF9>48^- M>,.!H`+7S&OIB.`2?;HJ3$6N35,2J8XS9C,;$6PY3E?5$)AYLSOB;*?X9E8HB]SO[$07]UFN MD#;5LGE$I`\\IRMT335GCH')@?C33 MHC8>D./8EZOQ.*F+I(3Q$%&T[E'^QDR7V%&WCT'AKQ7R?;QC]=^X>4(7Y.'9 ME6373*]C2;@*BRXGE+QX"*["BL!A28W-PU4L(^FP5PW,VT4Y\]0.>GY@FXT% MHBQ.3A"\WR\&OC"0PW<3:G[E[0/>,)_'"M6Q#9XJTKM7'%\#Z,;^-G<*+Y6" M"*;'=+-QXMU\^>BO0G_INU@=FWLTX?=NJ(QA[8F(H88;S= M)CM&9'.KD#HZ<1A>%**-XCK:.#XIC+R[K(2)R#B3*@,26I^![FU,VF^J[D!;D7$,^"(,H0FV>KCTHMN;R:Q`]( MY$G`0^"XV<%/)9U06'7"BM*7ZBY$AZ03/*3/:&N;+Y$@@68ND17>^DK2)R`I M%(D$^/C\[&S0G[5WQJC[#T=%9:DX8![(@B:1"]!.D_U&8H-87FE"CM;N#F>O M/BD5#+V.XI0<]<<"CRX3M4V`-D.)Y57<0.7)]RR/6\(I8:H*>1Q@>1>1J0KDD5`E'Y.F M:HP53$^.L\[4=W/EHCWT7FKJ>[AR%#O-^4R50$L@/[S[8)9%?P0DR5)2B>*Y M19&$HHS]8S]9C9NM=,7F(/R>6BZM1B-'4+6VG@QNVR&.9TE29)OCU@DU_,(J MW>FP)])-!8BD`#4]V4H_M"C*;M,3FG)I`>M8$38ST_=PIAZJ(8YQS,+C`:;6 M16"?*^L3;C`EU=\T;UTH`\O=_D:[HQ/B*J67UPA>#!+5;,NNIX:;>!LA M2L!EA*ZG>_4H8ZK3ZJC@8K_E<9Z@J,#G*(P;!^J!^K/%M=P^IHI2EU^:_/:5 MHG.Y.Q2G,EF+LG=R5E;,5TWHO(W!/U,0NCL^IH@UE7)4"3BLQU.H593R:6MK?:9<,8-JJ.@>GJOD*"^BN+B&1^ZDS6[ MH@I^/D4AV'URXC]`)4C3XLB\VINNV>?6;M2?0J$H=$SULAI5\\".7>T\6$WUM3H: MUMT;MNDV]=%AI=B%ACETZ!_F/SJVW%*WZ;X.TI6;#91Y=&C&>F@>!>*N2Y:Q MWIK'GK14A7:)\H5%N0?*'!>-$N"/%N`ATUC.$6J^:[*8(:L3:C[EJ^EW80'+ M&0O%`Z7\R6!'L=')7N4GXD`O8/1A+NX#FX/I'KZ][$N=,'89;DT-,!X5O8M# M],P*)!X5O8^'Z)D5/DW7HL7GJER#S,QC MH"=DW=[4%5AF[OK]P*+982O$3F&G9R'6%>Q1(62FU;'O`J3Z>E>@C6T^U#`& M2YOLJ^2WT8ITXU$*OZ"+KQ/X?Z*QB2!\P$0NGTWQBO/Q7N*_M8>_Q>5$YF\704/3B#74\7;LC>9Z32*BE'9_ZS M'V:+"3\@LPKQ)+KST(I#PA.>=86ZIW@NK:GV0=_2#?`J#7OY;<=`8*Q>IQJT M<6!!MJ$MIQG:DE.?ZZR>HES[DD5CHY,>SC8X(0D?`/0F=.'QHB#PO#^/Q"8T MX)$4&OXEC)XAB+,G$C--4?EVEU^8)K/J5X$#(9\?O>SN%(=!5?3P!3^URML@ M+AO$)6R)F7+X3?TD$X]-Z:BM"V<;![@6;VU=SK\NV@OU1GP40`0 MB9V:@N,\3>;+HP-9[W7B2!:O/XT-7=[-E+""B]8EI;C*C0$8O2\5J/T,`N\I M^N0D6*-34R3O.20@P*XG(1,(5AJU?.V)64#(9240@A7'U9OB:'L%2*Y(%DX" MLG1@W@.(7:R57'6]QR-06<4,:#V83CV]N\M*`/@ACC8^A%&\RW3TQ;3*LP=W M0$HMKB2.SUT#+\5)S/8+8+Y\!%L'Z]*+/)X0B=?./Z*XT,7OYLMJKM(2],MH M>HJ8E+_17SJ1VXF$J?R8B^C@[G^)>]5!$96&(FY]>&E).V3P>&8A?2`B.)=P MH&FZ;\GH`4T<,LO)>-G)QEA4VCD9A[PQ@*9+/:9[ZXV^3XQN8;21ZT-#4X6L M3C9X?02XR08P&]0N"^Z1],FF/W4PR0%J**IM1+T^(W1P,S`\>DFW(6'HV4V/ M(1@_A(NM&0 M[EE:'QR"3=KT.$"F`RIE`DL!R_G])F2O$)/%[0N]KHY`Z[ID;!R5^=V&,\@M`LHTO8K`T"UH+R MF^42N(G_`J[1/C!?UKZ<\S-$:T07/K-W@4OO&G@'88HDH1C_'\L[GU.\J:&- MZ6!Q1T$51Y2\^4O$78`V2D./ MM/T.:4T%]+4M"L".V8I/R%R@"X+HJQ.Z8.]D\Q0M@)>ZX"YTHPU`#=R\;D$( M27+O&#VI0>Q@3!?^:DV(R^6MI8*3F\TVB'8`9`MJGJGWJ#R0RRNAOG&_;U_O M#Y\P;#/#6UT_W@Z?&13BK59=T0NX?@+N_9?Z@9Z?_J5&G)5T2*`%S3BLJ/OL M;.B#*-J*"DY_BB+OJQ\$!!;VG]6\[XL/BRQ<#XLW][@GNE:85D,C#JBSAEY' MR;O$SJN_23?TYX@;920(=?-PY\0.`H,8@-XNH0*:^3:[;(>K0IZA8D0HK(+N MXL8`D2R;W]=*<0[`GV)R$EUF-16\+-#.2I,3JN_*J*-.BWH))10B"2/VW01X M[/M;=UD-J/Z"CEJX>/PB0GVKCMKT(AU&!20+U?Y%2]LJW(SJ%"$#NL4JT$L' M8G/$!F^CA5=(C%<1WIPN=QVWG%_0R*.-EZA3D=&JDOG#IKLJ4NS>F>-"]I\& M_23#B=0NM,0(4CG(KI&A]Q`X(5/B'Z4K)9CA29Y?.Z_3>#^`N?VAOK>0@."N MKQ%WN8MG;^8.JTO8[GZ;92%PW1)$1P&5/G.=7E/-=^?'6(FFNR(*Y[8ZN#KM M$;HP,_11&"%*]J\+,],0"$/4WGCV`'T\G55FTZ,)H'7/D\6(UT72]-1G??'C MDIL21(C,20`-/35DDXH+B"84Q/,25A#LIQ M5#8]AX9*H-E>]Z:_RRV*/MN9PO2L!1(VV'K4W0D^Q4"%:Q07[PKDT[X]T55L MC/B["D1[66)&LE1@G?8%2)H;2P7H:=]Y!@F*D)[1L@(935W=ATUS+0XY=\C7][0`:"D9=RJ(S31O*)K![?CG*/`N'?>/%D$\-32!DWX;+A^)\5=A_T3G M]$;'&9S;-$%;#@:\=&;B&Z*.>IH,U(&AF#T,595Q0&ZXC8LMA>ZJFJ10/854 MW+W=*2L?HAYINZ7VJ@F2QTRX.ZWE"75G&[Z.J/2P-F$8,8G!+/Y MH.J[DTWQ8XIJC5L+P4[Q[]2VGDKB M%1O=9:.[]$6Q?W27H3D@K6N[:O2L:_LQW&*M>[MUBYV,4^'HF;O,<2I\R`9W M#1+?1=Q9#T/=/0PYO91F8>B_H!F-ID2>9^0VBHL+;(?!L6* M^.II`FVOC+Z\(]&G<4UP.5"%J/=+;,(EYIA(J*L)V/6DZ3X0IW0MZ"UA5. MW_=[3MLECO,":WWAJ*XV)"V&?;>,"ENW-L(^6<;M`W<(F?6$ZV-6.!6W..NE M9;VT]$71>FD=SS'&U!EV#,APUGN3Z/(D@[2G1L)WBI?4")UI"D7MRY'PJ/X)M"5#&H3O8TY";LTQ]9!;CR\V1KF?KYVW^?H MAV#E)$79R>-_%"UC/]<\$^$>724Y+'@E2IQ@&D!;+\B^"/;0(G*^I]NMHCMA M/&DZRSJF3!6U=9(<[O%G4]G1T.OU3+:Q:]HLMS^U_FC8Y]M/,C\_)+;L$^RZ M6'#Q/#^G]"Y<1O%&V5NC%!HK1AB&3[$V5)A8[G&>[.,$BK1R<>DLE%&@NWN,XX!#%T0!'ATFDOFYG7KYQD2_PZ<+KN>0&45 M@+8V@`7:%!!5((2`[#1#KZ,D!P[>T"BN%-5W9=31\_'42J@4I7H=K74YBK3[ MF7ZO9)]:#91ZGNVFWRSY4!3=DDTWV8G-/<:&;[K9C2Z>-2*4JC/%>*4$/RJT MR69^=-R!G'$P80Z5@`8CT91IZEBT;A.FIV5AH=&\M1S/G*Q6F91%=JZC`'$+ M\RAE;71($\DF[P18R'E<`Y#`3Q MBX\G5E=D.[I(O`"(.,A6.WS"1O7Z=\S8YRCY.T@JDS\!HO'Z,PJ]?4*HXB=< M[OS8D'83813.54MYI7FR!O'3V@GGF8Q`3!ZNC!ZK]=9+ZUVD6$3G&8`WZ,:7 M!)F2"BV:&\==9\/Y,PB\RUWM\/LYE_:Z].!#FE.B&5-Z40([1J*G@IL\I01.!&$94T4D5=4F)S:S$99C&QKRX(I M'#^S/Z,[S$^H+DEW-EIWD\*NN.;?O(+8]2&`=V&NA,F4!W'Z[R*3,2@(?]3`HM-.@NMGJMD#Q:8R7/<)V?D+*!X^E2 M&8;/;(:>#Q@J'H?.GBEI2!(%JS0$Q^E0I3B7[\Q(POP'<).G:`&V!;FEQF2' M%:"Q=W"@'JM7+1?H5!Z:&SBA8#4PM7T@G,?^RD>"8W:&X[?7\\*D"2+8B@SB M\>HJMGR$3DMM04Z;Q%--%GDU4/#&@)#)^">112JN9'FT"8I6L;/))9*[$`EW M+B#9P[BJ2H#XZ6OTM(Y2B$ZKFP"\@+`VMGBQ$.<`9T6Y)-Y&:9P`$.XO_-GI M4&+$22YO(^.0W@-?>E4)9'XI;'P]MP.AZO9M3^-\XEC.2XWP2XJST"GB1(X^ M9U@E]V!=F.GKW@,LJO&SPLO,=]SD^()UY^@8;#(R?65WV:OK4)[:B4!^%49$ MYJSR0IJ96Y0;)6ZQM]KDS(SI$4:,-;,NS'R4TD:O4/Q+>*)7+DX3#4+TRH69 MR1"E^\2<:E#AJ$"2;Y>P`N<(X#9O`"46)[`^YLC8"G#&<_\ M`&5Y+HN$EZ";L7"F)Z20"^?PJ`K34UF,,WU'<(XS/4V&W@-QZ'=G>H(!S<:# MRY/*]*SYFHT)CR]TOU3Z=DC&BGOHEVO?CL=XSHO#4O*?VH@<+13&]`?EQEDH M"G,+F/Z\W<0&C)!TP_0W]C23!X1"8*JQL7=]#590?4#LG5]`-!#U@J]@ME=Y M@3V)RZF\PM9>R3FG,#78H,+3WJ>/=WYVA#M6`V$OTB-?VT1"WJIA.=';](!( MMX;;"#W;3.62P>;.I$2#&A([7H9;!XWS*%)2*<[F7W+3>>CA=R.QONXIPC_5V)^M5C%8.0DXRBG?GQXST1_U ML./NWDQL%6S?`XF:XIXNS/*Q52H2"=1RG1"M.R0/MC'6A5PB)HESAZ))!=*B M9$P2ZZ:*2@7,`A0HRUMZ!V$*O.L4B5&KG,["'Z1FS"U)):I?Q1LR+(?:B`Y0 M?2*QMSG^B1,G>KLEZ#<4G2ITT\.T1QB&'GM+OQCL[W.4P^P^Z)T0*;'7.LW"-SZLT'!UU:(/<[= MU_10;`V'1U#=9GKLM88C)*RH,SWR>K*G4$..[A-Z;>5H1=8WT^.S]1LQ;N]Q MTV.Z1QJ:8[O%F!X>KM\PR;1TFQZ,KM_H]8KQ,#U47;]CBN)V/BA`W6H<1O', M'_;"CQ6_C^_6:?H#*5J?/`=1PL?+!J%MQ'PM%KX8(YRHI)%?0$6,?.=+HRWG MF&89%7X^ERGT0P#AS$6@PBQ58/9G#.AO<;/KZ<(-&7U2:164VXP*.V9>"IT\CS?3RTIX6+K5,)8P?`^T$IM`XL/20M65.$K*?@>G M[3\IK?U)!0?D9_Q=B$8_S7AK9QTFR*?[;)^R@P&&$V3Q5TK0U`)UF0P79DB< M#&JD<3:4.6R5-7OUU%E#ZS1F[C;MU[`UZ$D)9(A=*5A`VTZ_T%LIF25EH",;_- M'H&;QH#8?ZN`2O^I3K\7.?%7M,E512J:Z9;&[:A3OKC2GC.F^^TQ?'_J,Y`# M2].GTPA>CO(<(4P'O\O)J0[EJ>UM]*>CQ#R(!OF33QXKJM1B_,MQLEVQZFNR M)=:46'XP=4V."F9S`RRQ-'9_&Q5+HMQ3PGIA8>T!JPR5P'Z3,'>7D*8XD8*] MN'7T-%)I3FV8VKY'IN?8G-KXM,TEYF?GG-H(=3@']\O<:1?1\3QE3B*GI]QA MTL!M9&"JSQ,5(K1Q?34^1^B4QDW$N6!0`E$[;BI#:TQ/*SJEH>-UC1R6:?0D MA1.=7/8&9B$]42E%OUB08?E*3V[OU,^_S?C4I5,;0+$`5-.SFTYM](2AO@+%T?24(ZIT%934\F`^!# M-HQKD/@NXL>F`[3I`&TZP''3`7;%,DX.9K0W@6LG,G&J<->WX7@V'$^G<#Q#O;&$`3J0#0A+Z"=P\?@%6C.0P>8'^QJ1WJ\1E:M0Q+K2JF.M+*=C93'@ ML9-I(&S?X=!L7";]#L>DL-5OVMN'(C1ZRL"BJ]=#$5/!5[]MQ2;?G_*8&+=2 MK`>51M%I2L$W;#^R_FTF^+<1L\,_?8V>UE$*G="[C=(X`2#DSA7/5=?ZC1EG M(;)N+!KD3K9YMVFF@T8N:;X]SOB09L668L![)]G MT.9'UF(`>^89M"F2M1B]OGD&3SA7\CC!+FW'\4%IC:<=]%(I__"W@Z&X><5_ M`B5A+D'6./"Z)TE)6;?1E[.R"M,WML\AN)T`=-MWR>5L&(^Z,)Z;S3:(=@`\ M@OC%=P%AX\IG'?IKOEP`-UJ%_I^(_FPOSIAB>7/([D4%4C^!$)UJ`=J79][& M#WT\:(G_`HHU1YWS?'55<'47HHT5;:!H?N+)>%^,`"6JBU9#(PZHOC/T.HI" MP`"2+]9HBER#%Q!$6TP8S]SBJ:DV'$S.ZN<+#9/9EQ+40(#:7*'!_.3$?X`$ M_FP;WAL<$JW@RRK$X":XURMP\8XQ$R?F%QG>!VO MCLN&Z59@88S81\GQDF),!#(N*C$Q/6CBJP,MQ6)R(A7ZUZO`@;#0"U.5!!T%)83' M%*T6L,Q#6VHYQG[SAK:<-!XAG3_$19?X;D( M;\RVM.&:I6MF5-*&C]RK"^TO./1'SDPSL/'9C^TL\/_BA$_[J-8@2KFP;%R5]6*,Z]K!KG:"HC8SSX MD/3C8AEC5<9>8/^.:X#D%WP["%?CH"6U5^G@/*&2O$=]O:Q\0KY&O&3L2\H@ M`J&.3QAT35PA[O"]I3.G`;VL&KOV7I9EV+7;Y9381A3AO/JNC#JZ1;-60HT-+D9RT^RAO)VS MUSZMAIHG@PK=4/T.2YD1Y/)*J6\M?,C#06<="0=8<2C>O&[].!.WB,<7J:1* MI1E9Z=&T&%`FONE.[TP51\/^1-,HF&ZMXU"GE(D2B-HNTSWP>V-4D\^/Y[X[ M-8SJERG3$VSP*<&8FY.(NLETYPQ)D++UKZ;[)/`#R=`!F.Z)(`C4,?1JIKLQ M2(%\9$VPZ2X18F-`O&(-"IN>*DQ$OP3*1<5XYP\QI"AJ$./37_5$JEOE4J)E M[,N38FC5%*PE,L:^'BEA;[H_I9QGW088)D:G$H%`,_LT';P/K&ZFA_T?F&T. MMIQ#),R<)1TFHCH6+2O MN9]!,QB4-"DNLY<.]%T<"^$'*7,,5+]Q4DA^7C#+,MK2-VESC=A9L8DVS"5.W/!%^#$EBJ MTGC6D+N#,,TD.1Q87NX@9"[$VU";%&S@0WK>5;1:M MEZ[\LY3''7LTH_2=Q_&%]4;J+*;T9KHB7[9LST97^#YJNF:,]PI1^FP-/8U- MUY))PY,HE)GN.BN*8`]ARG176%$(^2Z_ICNOBJ#&<<$SW8E5=)+UDRI/)`J1 M$:C)U.:8'EXG8GR2?>FTUWF]>^_&Y/R5OZ@GY M/JIU*\B]=YZ<5Z!/ILV;Y1)='=`LWQ.W0*.)9)?$#U,TI>=;D,=Y$9^-X6]` MWG!AF[TB#=\2A6T$UTYR174I&?*.L^IP0GNZ6N.6%SIN<;@H>&;21DO MN[J*A;0`+R!,D?!ZA?7T\:X,B\=QUV6"].+!B/ERZ;NB/G$DL^U\^6L4!Q[5 M+-LLH^9UJ0P=B(7+&S0F,1K7JQ0F:/..(0+U/@I7]V@_]V80`O9S;KV;4[)= MX#$O*/X,B+M$JY1:X[@@P'S&\%Z-*MS@ZRN=Z@%&+F_$\:3"[:".)8_;P4'Y M_M1#X+Y;12_OW7PCQ\1_+/^!Z?Y8H[OX^?D=Y2%9O_)?0)Z*]81AH&L[UZF^Y5P`4(0JDWW$1&Y#`Y= MQL8;KU@23#/?+7%2FJTW_APE`#Y%MW[HA#@?WQXU>)E"M$]#>`V@&_L9I?A= M-S?;J]#>7'(!7&PU]I=^\8BF]P\D0V%Z:ZN)P*MP,RIX_0+Q2YDP M\3=HNR#I<5J%)G1*<*Y&TZ]78JB)SW_3KV!B^+77E.F:.#%TQ$^2X_G?ZR6X MW3I^_(L3I*`R=*J]6'41Q!#/J%54''AT4/F9T./2Q#,B]<7'X/Y4KTA46#+5 MF)++D`GKK=)([DG+-8Y8!^D[SWZ0^;=^`@ZFU9N'"^SS&AHX:Z2QMC9J%96+EH>7 M+MTE:TSM:J3AH^Y8+NF;N?],?9AY[69_QH">2(M=3^5*K%-%=NDAE39J#^GO M\SD/=T[LW(4NT>.S74*M3-8QG/!R5_L7O^@ET)1J[TDW6H7^G\"K'FPJA*9\ M-7I-X0E]2S?`$Y1$Y?0B84H^@G^F('3!W?\2Y^1!$:7.A?<,]^*.@DKII;K7 M-@M)&,[?9EE0(#G'8*N`#H(1\Z`LO7L.MD_35:?""!VN9M.SDPA#U%XAIBX")7M;:V[SI^)"/X6Z]DX@$:;J9510[29*HZ=;7;DF+M:\U M_/:-7ZWLH(;:G#RF@[U>JB6N6C,L![<'99,:5+ MO/L-T'9RDV8A)1H.42P).A#19M2_0$J]$`BC8M1R*6I[M646L7]/GLJB%]\%U0S"2=$`R',]XD@V.?SJ.Y7N3?K500Y MMJO1^E.+'FG`L_RI0E-G6)MJ4>@>Q%H^WKY0]&Y8\]-.`G*FJWW8*/;;MTW7 MZXC,OEZ[E^G6(Q$`I1^>I^J5W_'60M_;).-EN$W$R0%O/MO51%Y-"A4C$UY3 M\E*U:!E_&U;R]HJ*6[->IT='DG:EXMA( MZ>_5%.RJ(X*C M[H)4I-GLS+)YN:M21\YBX/`%LP]I48<5;/I[&X-&7/$:_MM[S,ZS`P'ZQ_\' M4$L#!!0````(`'N";$>XR9;50)%5GD"159U>`L``00E#@``!#D!``#M75ESVS@2?I^J^0]8/>QF MJD:69>>R*YXI.[8GKG(BKZ0'HT$0>//KX\Q#]T1(RME9JWMPV$*$.=RE;'+6^CAHGP_>WMRT?OWE MQQ_>_*/=1OT^NN2,$<\C"_3%(1X16!$TQ(^<\=D"#9PIF>&?T0A+XB+.T)>+ M_BTZ.N@B-%5J?MKI/#P\'`CA1D(.'#[KH'8[JN!3H,HI>GEP='3PW"KI&AQO14$*Q"(7-#S M%!T==E^TN]UV]W#8/3Q]<7QZ=/A?FYK/%X).I@H]`X1OV#_H%E M^#_1@#,)U+,Y9@MT[GFHK[DDZA-)Q#UQ#T*ATO@#@9.9/&M9+G@X/N!BTH$J MNITO[V\#O[5^_`$%M*>/(^'1!(=^$O$<=RB3"C.'6"P>95\+.'2Q#HM=288E M5*M[#2- MJV(VV]LO.D&A1>T`?)58),DE<0XF_+X3%FJCCC.><'PAH$VN8@U+->_S#*]+ M:#X;%.1SD$=GFL^B2_)C1=D]D2J?*RC+MXQAZLA\-E.DN;H9+DF=?!XH6,&A MYF(%"Y2D>106$Z(^X!F1<^A9RJ,0>L,98>J:B]DE&6/?`Y?\Z6./CBEQ6P@K M)>C(5R1!X+,ER2]:RAO,&%>FTS)_ZR?S.65C'OX)#W3+/!7<(T.`)M(_/O9O M"A5580_=T<2=2^[X6E7,W"NFJ%K<@'@Q,Y6V$'7/6H44L2*1*BX94T:-RMW# M+FJCB-W^":)0(`M9PMYTTA+2PGT82GKL%_/;P9[C>X;Q%OX.F4.*(L:Y@)Z9 MJ0TXEYJMY@N?1A'97:`&H+$!56]\31ET^!1[=UP:==YZ6,H06SID?6#XO21# M<02/(6RQ(*2'1>82ID=T^"6Y1_5@ZJ(+[.DA"`VFA"C9!'+[0-YAZ,O5E"@* M_JD<5<.])K3/-PDM>I90[*H-]>S MD^*6N%*ZN+@OMHD MN(EJT"V73?LL&]2W6$ZO/?X@;YA+!7%4?C2S9,5A?+U1&*$29&IIPE<4O@]< M$3GD\81EZ<4+7U)&I+PDTA%TKO4[9^ZY8])@RB9WX'F'`C-Y5!<>=[Y:T=ZE MU&)PG.CDA4K'X](71/^Q%*QQ$-5G$IN!/YMAL=#/!W3"8#[F8(#4LG845=^` M9C/07&,J/F'/)\N85`1(L81",'0/TV#0PI"1AMX3K!^:.IKH;M/FT:]HLCB MZ!^EHV])-]U]0GZ#@LU0,)A"AC/EGDN$O/K3IVH!D3,/+_3KHSN\,&35<%!9 M:#$2CM-(&"A@"N7_"P4U-`#8O!O@S'CT,Q8"5PYVH8#BP#[/:^(PL3/"4"2M MB>QFD;W"@D'_*.^(,&VO6EA7A=`,QAL/QF2B_^^3.0B`QK=I7,O(*0[OJ\R0 M&X@T$Z_?")\(/)_J-='F->)W6(J)'NQG22:67@R1U_M9FD'/HE_-.251$X9.<48R2S?K5BQ0<\"<4W(][IT4R'VE006@N`HLVR7NXS30.`;9_(5 MP+"AZ&)89%;W\K+Z!A7[2@(KA'^=C.(X9];QUB>$3=3WGTA4:?ZEI14C(;N. M5R*I:+!0;C=I[%=K&MX;1T.M[J^#*7AO;$W`LUG`N>L:$["7W8ZZURJ*H9-9 M*=Q1LM%&2VV2J+LD"M-FRT]9U,6Y@CVMC_N22=T2_&(>J`ND2$AZ-DG M>@,]Q`5F$U1>+&[)/?$^4S6E+!;[CA*!A3-=I+'X[2HN1FAFW7-5J@,ED78H M4,^`UE(PHCJ[9"E`=(JV+T+%$=JH(0>#<"^(\!R M]L%_BXJ*H9=9S]T?])([[QLH[A**,20DH"68(>L@P8PS.5.&,G\6?=JV)]F% M@#LNN7:<`-P27V:K>#C'CK3(3+9#11J$5418P6:_4K.HROS%2,DL)Q=N%VPF M5;N"@;UJ'[X;*!/]LFS%0<^L+>>^0VABO;=86Y,.1>_AP4<&A8:N9Q;G[CRL MMQOTB:>_XJD$B"UD%Z.FU'[2]"0F4`$9'<*W%($62*MA>IA0D09B^X&8Y=;0 MTT/>)U()ZL!OPU@!5&6D%<,HLR:]'D8V,B*T*(Z6]4;OOQK4?$/4%*9:NQ1= MC*?,"O(.\=1D4]\17Q_!`MD??)2[Q=92;#&N,BO+N\.540$]:QDM&ECM`%;. ME+B^1WIC4V:VU^A/U@F3QLRK1_V3E`!224'%T,EN`UX!G;`V\\I5D[1-A,@H#1TVA3)3J7OX>>V8GX*/C^2YQKP6?)4"S/0;WID,A8)]G M%IA+`=92-J"1&2)+8Q2IC,:@[:22]!KZ8NQDUERMK^!:P;$ MGT0MCY9;<-Y,2C$"LNO/97:T-LCX5LCHDWO"?'*Q>!L<[@O^ M)6)&&7$O%K?<"0>.`733,-R,J9--K'9?0S&B-MLCW4:A'GI[8*@)6JIB-@V& MRI@43:N#`GW^3J#3_^CCM_MDC,S)VJ?Z6.FSEJ2SN0>Q#YYAX6C^XC.Y.W/! MYT3H-\B=2&PD(,.=/`3<@#CEOU"K2,)4D#%(<.?MZ'#CWX'AX''F112**EW) MVZ48I.7(GQ'VO%:GOH8GH[C>;J#/L?LREO)$S/;PB'CE+`;2'(MOM8`G8FRZ MC:^W&3AR;+ZSY.29_J9CG\H-?R5/[7X#EL-(@ECN,>(KSO)'P74!47=9P*+_ M:D=\;?VHW3UJ'W"0N1:CE!)+KN!G>RF@N@JI6S9* M*1#QZ!_;59ZZKZ-<[1&3^;6B_O#R#J/`6>O<<81/$GM&F1N<%6U:DK)*@KP- MIA2_5^,*IDCFHI_3&6>0"8G%C2(SG3RT$!Y));"CSEIC[)DID"&$J1'E[M"P M!N._BHI&P9G]9RU'$$CQ6XA1S]/?KYZU%*@%OO)!)E6^]M1O@OOSJ'8*M>;[ MX0*SK_KCW/=D-B)B:6GZ>6!+<`'/J,ZDNNP,-WIMIK+O0QSG=XH2NS[-J`UXYC9$BE..[;>JWM.^ZY%SC:I;3" MU"3AUOA>U#>NTK_98U@*'99UQH8Q[Y4PTOS*VAR^F- M@W3@K3U$8GUF51@4O0] M$G'/Y1V7RJ+MDYG/$A\"VC[:B="GZL9D,]^%#S>46,=^):&LPR>,_H^X-RX0 MTC'5=93X8&J(V83&I(6>VUD=>YLENV2T/RAN;7YN?K'WBIY"2J)G,7VBM+&< M77#FRW!.DQX@UQ+6:V`T][CUQN&FMA[+Y%PK">J4?"65E#T17(R;[$@CJ`;; M0@%GYM),ZWU2;QPQA/MP@OX7>YY^MYD6OLI%WZKV+;O[N,WLS_V`>$>_S)C$ MDP&P.'I'2]EDI][>;64AN`'9\T!N37P[G`JRIHDF2.K;2(H`H7W.?N:E%E:V$/`4OK3R/M.@8TEN@TH98D^EM MY222$*4/;?QNW>=&I@R3+^*VD?&-7>&JT^E")R?^R`1CA5.XXX?;>:]`:;6P MMW^'2EGFEZ*N4SDNR/"&:S8)/\FTFL`V M,IY"5W'UJ',1&`7-D4/ZG;)!=\YL+SUWJLY9I^G42NWU;Z47(>\$&1.(N[N9 M%TK*J9-/;CF;#(F8W9@]00;5:7,+2.IDR0?]"AU:2B`H;IJW!.9[T#YI4-5_ M"+9,J\)CM^R)?O3],AV]XZ5/'$+OM:`;IHB`R/1A%FL.K'>7*U^VJ>5YZK/6 M%:W1?=('\YL1*"B^YN(*9FMF4O^.>*[^]B3N@]X%W^9;MF\EQ0X\!;]-2+70 M[](?/;;``M\P)]U(,P5U:IIW@L^HE%PLS%XMK'P!4XGT(EDQ5;W6R?0I(+WQ M9PZSKG0DI%1A= MAJM.]@[(GSZ!P>WFWVF;LB6UTCN^5,D^.N5WQ![#!\@CCI M%"S5J>Q$6+WZGA(F9>ZE.G_`P@V.JKF!X4CX0?ZBMP0/IY@%5NOW8V-"S3F" M@>F?B7[[1=QSF-C"S"":^$(VY)!*/OXV"B7F+:;*OV*4?C/)1%U"5$6;OT=\ M/G"3*)'O'IJ2BFP9E5U.;_?GBT_&$75I-%6T^2N$YSU^I#-_EMIQH<=;\\X4 MW!`-PCOP?I7*GL)&LXT=$6QIR7DS'^VU6^A=>\(EU>9+VU?V9+PNEV98NXE8 M3]`)9=@S8Y^^SR$@3GFQ*O-VJRZ['1R74V%I3I=.Y$"9=*(4=:U2#*V8%1[= MTR8/[(KM6DE5HWYY^,"'4^Y+S-PK3[_:3:6GZ8"5I:]3R"R=K[DO%"$LD;A% MK_;7V%N:M^:VEX_P&HXZV9EWN'UF0::0J';6Y`1BG6WE6.IE:9!GI'K^[%A@ MSDK.&KT)=QWMKS9L5N.JD[WA"\WE&[+TJMM*@GJMI'TY'^B;13/[6M//OZ/O MWW2"DP7@Y_\!4$L!`AX#%`````@`>X)L1^A42)^JOP``%(H(`!``&``````` M`0```*2!`````&AD<"TR,#$U,#DS,"YX;6Q55`4``WD"159U>`L``00E#@`` M!#D!``!02P$"'@,4````"`![@FQ'\*=,,4X1``"O[@``%``8```````!```` MI('TOP``:&1P+3(P,34P.3,P7V-A;"YX;6Q55`4``WD"159U>`L``00E#@`` M!#D!``!02P$"'@,4````"`![@FQ'NXYWFA0F```VV0(`%``8```````!```` MI(&0T0``:&1P+3(P,34P.3,P7V1E9BYX;6Q55`4``WD"159U>`L``00E#@`` M!#D!``!02P$"'@,4````"`![@FQ'H2!V\A!M``#R`08`%``8```````!```` MI('R]P``:&1P+3(P,34P.3,P7VQA8BYX;6Q55`4``WD"159U>`L``00E#@`` M!#D!``!02P$"'@,4````"`![@FQ'TM/IT+,X``!NI00`%``8```````!```` MI(%090$`:&1P+3(P,34P.3,P7W!R92YX;6Q55`4``WD"159U>`L``00E#@`` M!#D!``!02P$"'@,4````"`![@FQ'N,F6U7(0```DJ0``$``8```````!```` MI(%1G@$`:&1P+3(P,34P.3,P+GAS9%54!0`#>0)%5G5X"P`!!"4.```$.0$` 7`%!+!08`````!@`&`!0"```-KP$````` ` end XML 56 FilingSummary.xml IDEA: XBRL DOCUMENT 3.3.0.814 html 151 231 1 false 56 0 false 6 false false R1.htm 101 - Document - Document and Entity Information Sheet http://www.hortonworks.com/taxonomy/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 103 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.hortonworks.com/taxonomy/role/StatementOfFinancialPositionClassified Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 104 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.hortonworks.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 105 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.hortonworks.com/taxonomy/role/StatementOfIncome Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 106 - Statement - Condensed Consolidated Statements of Operations (Parenthetical) Sheet http://www.hortonworks.com/taxonomy/role/StatementOfIncomeParenthetical Condensed Consolidated Statements of Operations (Parenthetical) Statements 5 false false R6.htm 107 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.hortonworks.com/taxonomy/role/StatementOfOtherComprehensiveIncome Condensed Consolidated Statements of Comprehensive Loss Statements 6 false false R7.htm 108 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.hortonworks.com/taxonomy/role/StatementOfCashFlowsIndirect Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 109 - Disclosure - Description of Business and Summary of Significant Accounting Policies Sheet http://www.hortonworks.com/taxonomy/role/NotesToFinancialStatementsBusinessDescriptionAndAccountingPoliciesTextBlock Description of Business and Summary of Significant Accounting Policies Notes 8 false false R9.htm 110 - Disclosure - Fair Value Measurements Sheet http://www.hortonworks.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock Fair Value Measurements Notes 9 false false R10.htm 111 - Disclosure - Business Combinations Sheet http://www.hortonworks.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock Business Combinations Notes 10 false false R11.htm 112 - Disclosure - Commitments and Contingencies Sheet http://www.hortonworks.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock Commitments and Contingencies Notes 11 false false R12.htm 113 - Disclosure - Stockholders' Equity Sheet http://www.hortonworks.com/taxonomy/role/NotesToFinancialStatementsShareholdersEquityAndShareBasedPaymentsTextBlock Stockholders' Equity Notes 12 false false R13.htm 114 - Disclosure - Common Stock Warrants Sheet http://www.hortonworks.com/taxonomy/role/NotesToFinancialStatementsCommonStockWarrantsTextBlock Common Stock Warrants Notes 13 false false R14.htm 115 - Disclosure - Net Loss Per Share of Common Stock Sheet http://www.hortonworks.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock Net Loss Per Share of Common Stock Notes 14 false false R15.htm 116 - Disclosure - Income Taxes Sheet http://www.hortonworks.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock Income Taxes Notes 15 false false R16.htm 117 - Disclosure - Segment and Geographical Information Sheet http://www.hortonworks.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock Segment and Geographical Information Notes 16 false false R17.htm 118 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) Sheet http://www.hortonworks.com/taxonomy/role/NotesToFinancialStatementsBusinessDescriptionAndAccountingPoliciesTextBlockPolicies Description of Business and Summary of Significant Accounting Policies (Policies) Policies http://www.hortonworks.com/taxonomy/role/NotesToFinancialStatementsBusinessDescriptionAndAccountingPoliciesTextBlock 17 false false R18.htm 119 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.hortonworks.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables Fair Value Measurements (Tables) Tables http://www.hortonworks.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock 18 false false R19.htm 120 - Disclosure - Business Combinations (Tables) Sheet http://www.hortonworks.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables Business Combinations (Tables) Tables http://www.hortonworks.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock 19 false false R20.htm 121 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.hortonworks.com/taxonomy/role/NotesToFinancialStatementsShareholdersEquityAndShareBasedPaymentsTextBlockTables Stockholders' Equity (Tables) Tables http://www.hortonworks.com/taxonomy/role/NotesToFinancialStatementsShareholdersEquityAndShareBasedPaymentsTextBlock 20 false false R21.htm 122 - Disclosure - Net Loss Per Share of Common Stock (Tables) Sheet http://www.hortonworks.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables Net Loss Per Share of Common Stock (Tables) Tables http://www.hortonworks.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock 21 false false R22.htm 123 - Disclosure - Segment and Geographical Information (Tables) Sheet http://www.hortonworks.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables Segment and Geographical Information (Tables) Tables http://www.hortonworks.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock 22 false false R23.htm 124 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.hortonworks.com/taxonomy/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformation Description of Business and Summary of Significant Accounting Policies - Additional Information (Detail) Details 23 false false R24.htm 125 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities Measured on Recurring Basis by Level within Fair Value Hierarchy (Detail) Sheet http://www.hortonworks.com/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisByLevelWithinFairValueHierarchy Fair Value Measurements - Financial Assets and Liabilities Measured on Recurring Basis by Level within Fair Value Hierarchy (Detail) Details 24 false false R25.htm 126 - Disclosure - Fair Value Measurements - Additional Information (Detail) Sheet http://www.hortonworks.com/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformation Fair Value Measurements - Additional Information (Detail) Details 25 false false R26.htm 127 - Disclosure - Business Combinations - Additional Information (Detail) Sheet http://www.hortonworks.com/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformation Business Combinations - Additional Information (Detail) Details 26 false false R27.htm 128 - Disclosure - Business Combinations - Summary of Acquisition Date Fair Value of Purchase Consideration (Detail) Sheet http://www.hortonworks.com/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAcquisitionDateFairValueOfPurchaseConsideration Business Combinations - Summary of Acquisition Date Fair Value of Purchase Consideration (Detail) Details 27 false false R28.htm 129 - Disclosure - Business Combinations - Summary of Acquisition Date Fair Value of Purchase Consideration (Parenthetical) (Detail) Sheet http://www.hortonworks.com/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAcquisitionDateFairValueOfPurchaseConsiderationParenthetical Business Combinations - Summary of Acquisition Date Fair Value of Purchase Consideration (Parenthetical) (Detail) Details 28 false false R29.htm 130 - Disclosure - Business Combinations - Summary of Fair Values of Assets Acquired and Liabilities Assumed (Detail) Sheet http://www.hortonworks.com/taxonomy/role/DisclosureBusinessCombinationsSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumed Business Combinations - Summary of Fair Values of Assets Acquired and Liabilities Assumed (Detail) Details 29 false false R30.htm 131 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.hortonworks.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation Commitments and Contingencies - Additional Information (Detail) Details 30 false false R31.htm 132 - Disclosure - Stockholders' Equity - Additional Information (Detail) Sheet http://www.hortonworks.com/taxonomy/role/DisclosureStockholdersEquityAdditionalInformation Stockholders' Equity - Additional Information (Detail) Details 31 false false R32.htm 133 - Disclosure - Stockholders' Equity - Summary of Activity Under Stock Option Plan and Related Information (Detail) Sheet http://www.hortonworks.com/taxonomy/role/DisclosureStockholdersEquitySummaryOfActivityUnderStockOptionPlanAndRelatedInformation Stockholders' Equity - Summary of Activity Under Stock Option Plan and Related Information (Detail) Details 32 false false R33.htm 134 - Disclosure - Stockholders' Equity - Summary of Information Related to Restricted Stock (Detail) Sheet http://www.hortonworks.com/taxonomy/role/DisclosureStockholdersEquitySummaryOfInformationRelatedToRestrictedStock Stockholders' Equity - Summary of Information Related to Restricted Stock (Detail) Details 33 false false R34.htm 135 - Disclosure - Stockholders' Equity - Summary of Information Related to Restricted Stock (Parenthetical) (Detail) Sheet http://www.hortonworks.com/taxonomy/role/DisclosureStockholdersEquitySummaryOfInformationRelatedToRestrictedStockParenthetical Stockholders' Equity - Summary of Information Related to Restricted Stock (Parenthetical) (Detail) Details 34 false false R35.htm 136 - Disclosure - Stockholders' Equity - Summary of Information Related to Restricted Stock Units ("RSUs") (Detail) Sheet http://www.hortonworks.com/taxonomy/role/DisclosureStockholdersEquitySummaryOfInformationRelatedToRestrictedStockUnitsRSUs Stockholders' Equity - Summary of Information Related to Restricted Stock Units ("RSUs") (Detail) Details 35 false false R36.htm 137 - Disclosure - Stockholders' Equity - Schedule of Stock-Based Compensation Expense (Detail) Sheet http://www.hortonworks.com/taxonomy/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationExpense Stockholders' Equity - Schedule of Stock-Based Compensation Expense (Detail) Details 36 false false R37.htm 138 - Disclosure - Common Stock Warrants - Additional Information (Detail) Sheet http://www.hortonworks.com/taxonomy/role/DisclosureCommonStockWarrantsAdditionalInformation Common Stock Warrants - Additional Information (Detail) Details 37 false false R38.htm 139 - Disclosure - Net Loss Per Share of Common Stock - Computation of Basic and Diluted Net Loss Per Share (Detail) Sheet http://www.hortonworks.com/taxonomy/role/DisclosureNetLossPerShareOfCommonStockComputationOfBasicAndDilutedNetLossPerShare Net Loss Per Share of Common Stock - Computation of Basic and Diluted Net Loss Per Share (Detail) Details 38 false false R39.htm 140 - Disclosure - Net Loss Per Share of Common Stock - Outstanding Shares of Common Stock Equivalents Excluded from Computation of Diluted Net Loss Per Share (Detail) Sheet http://www.hortonworks.com/taxonomy/role/DisclosureNetLossPerShareOfCommonStockOutstandingSharesOfCommonStockEquivalentsExcludedFromComputationOfDilutedNetLossPerShare Net Loss Per Share of Common Stock - Outstanding Shares of Common Stock Equivalents Excluded from Computation of Diluted Net Loss Per Share (Detail) Details 39 false false R40.htm 141 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.hortonworks.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation Income Taxes - Additional Information (Detail) Details 40 false false R41.htm 142 - Disclosure - Segment and Geographical Information - Additional Information (Detail) Sheet http://www.hortonworks.com/taxonomy/role/DisclosureSegmentAndGeographicalInformationAdditionalInformation Segment and Geographical Information - Additional Information (Detail) Details 41 false false R42.htm 143 - Disclosure - Segment and Geographical Information - Revenue by Country Determined by Location of Sales Office (Detail) Sheet http://www.hortonworks.com/taxonomy/role/DisclosureSegmentAndGeographicalInformationRevenueByCountryDeterminedByLocationOfSalesOffice Segment and Geographical Information - Revenue by Country Determined by Location of Sales Office (Detail) Details 42 false false All Reports Book All Reports In ''Condensed Consolidated Balance Sheets'', column(s) 3, 4 are contained in other reports, so were removed by flow through suppression. In ''Condensed Consolidated Statements of Cash Flows'', column(s) 1, 2 are contained in other reports, so were removed by flow through suppression. hdp-20150930.xml hdp-20150930_cal.xml hdp-20150930_def.xml hdp-20150930_lab.xml hdp-20150930_pre.xml hdp-20150930.xsd true true XML 57 R38.htm IDEA: XBRL DOCUMENT v3.3.0.814
Net Loss Per Share of Common Stock - Computation of Basic and Diluted Net Loss Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Earnings Per Share [Abstract]        
Net loss $ (44,492) $ (39,502) $ (126,897) $ (86,732)
Weighted-average shares used in computing net loss per share of common stock 43,968,697 4,399,053 42,626,865 4,169,679
Net loss per share, basic and diluted $ (1.01) $ (8.98) $ (2.98) $ (20.80)
XML 58 R20.htm IDEA: XBRL DOCUMENT v3.3.0.814
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2015
Equity [Abstract]  
Summary of Activity Under Stock Option Plan and Related Information

A summary of activity under the stock option plan and related information for the nine months ended September 30, 2015 is presented below:

 

     Number of
Shares
Underlying
Outstanding
Options
     Weighted-
Average
Exercise
Price Per
Share
     Weighted-
Average
Remaining
Contractual Life
(Years)
     Aggregate
Intrinsic
Value
 
                          (In thousands)  

Outstanding—December 31, 2014

     13,953,894       $ 8.04         8.80       $ 264,531   

Options granted

     829,652       $ 22.96         

Options exercised

     (1,738,705    $ 2.87         

Options cancelled/forfeited

     (980,360    $ 10.08         
  

 

 

          

Outstanding—September 30, 2015

     12,064,481       $ 9.65         8.10       $ 148,610   
  

 

 

    

 

 

    

 

 

    

 

 

 

Vested and expected to vest—September 30, 2015

     11,399,572       $ 9.43         8.07       $ 142,889   
  

 

 

    

 

 

    

 

 

    

 

 

 

Exercisable—September 30, 2015

     4,428,028       $ 5.56         7.47       $ 72,308   
  

 

 

    

 

 

    

 

 

    

 

 

Summary of Information Related to Restricted Stock

A summary of information related to restricted stock for the nine months ended September 30, 2015 is presented below:

 

     Number of
Shares Issued
Under the Stock
Option Plans
    Number of
Shares Issued
Outside the Stock
Option Plans
    Weighted-
Average
Exercise
Price Per
Share
     Weighted Average
Grant Date Fair
Value Per Share (*)
     Aggregate
Intrinsic
Value
 
                               (In thousands)  

Unvested balance—December 31, 2014

     672,865        894,107      $ 0.62       $ 13.70       $ 39,607   

Granted

     —          1,424,946        —         $ 23.76      

Vested

     (421,437     (1,594,897   $ 0.56       $ 23.09      

Canceled/forfeited

     —          —          —           —        
  

 

 

   

 

 

         

Unvested balance—September 30, 2015

     251,428        724,156      $ 0.76       $ 22.59       $ 9,295   
  

 

 

   

 

 

         

 

(*) The weighted-average grant-date fair value per share relates to 132,506 and 1,424,946 shares of restricted stock paid as part of the acquisitions of XA Secure and Onyara, respectively. As of September 30, 2015, 66,253 of the XA Secure and 921,643 of the Onyara shares were vested. See Note 3—“Business Combinations” for additional information regarding this transaction.
Summary of Information Related to Restricted Stock Units ("RSUs")

A summary of information related to restricted stock units (“RSUs”) for the nine months ended September 30, 2015 is presented below:

 

     Number of
Shares Issued
Under the 2014
Option Plan
     Weighted Average
Grant Date Fair
Value Per Share
 

Unvested balance—December 31, 2014

     56,250       $ 16.00   

Granted

     3,579,771         25.36   

Vested

     (49,102      21.97   

Canceled/forfeited

     (84,175      25.85   
  

 

 

    

Unvested balance—September 30, 2015

     3,502,744       $ 24.89   
  

 

 

    
Schedule of Stock-Based Compensation Expense

Total stock-based compensation expense, including stock-based compensation expense to non-employees, by category was as follows (in thousands):

 

     Three Months Ended
September 30,
     Nine Months Ended
September 30,
 
     2015      2014      2015      2014  

Cost of revenue

   $ 825       $ 149       $ 1,616       $ 320   

Sales and marketing

     3,518         543         6,882         978   

Research and development

     3,897         577         8,251         1,146   

General and administrative

     3,139         630         6,970         3,048   
  

 

 

    

 

 

    

 

 

    

 

 

 

Total stock-based compensation expense

   $ 11,379       $ 1,899       $ 23,719       $ 5,492