0001035748-15-000024.txt : 20150806 0001035748-15-000024.hdr.sgml : 20150806 20150806070343 ACCESSION NUMBER: 0001035748-15-000024 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 13 CONFORMED PERIOD OF REPORT: 20150630 FILED AS OF DATE: 20150806 DATE AS OF CHANGE: 20150806 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CALLIDUS SOFTWARE INC CENTRAL INDEX KEY: 0001035748 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING SERVICES [7371] IRS NUMBER: 770438629 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-50463 FILM NUMBER: 151031059 BUSINESS ADDRESS: STREET 1: 4140 DUBLIN BLVD STREET 2: SUITE 400 CITY: DUBLIN STATE: CA ZIP: 94568 BUSINESS PHONE: 925-251-2200 MAIL ADDRESS: STREET 1: 4140 DUBLIN BLVD STREET 2: SUITE 400 CITY: DUBLIN STATE: CA ZIP: 94568 FORMER COMPANY: FORMER CONFORMED NAME: TALLYUP SOFTWARE INC DATE OF NAME CHANGE: 19980807 10-Q 1 cald-2015630x10q.htm 10-Q CALD-2015.6.30-10Q
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549 
FORM 10-Q 
(Mark One)
x QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2015 
OR 
o TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from          to          . 
Commission file number: 000-50463
Callidus Software Inc.
(Exact name of registrant as specified in its charter)
Delaware
 
77-0438629
(State or Other Jurisdiction of
 
(I.R.S. Employer
Incorporation or Organization)
 
Identification Number)
 
Callidus Software Inc.
4140 Dublin Boulevard, Suite 400
Dublin, California  94568
(Address of principal executive offices, including zip code) 
(925) 251-2200
(Registrant’s telephone number, including area code) 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days.  Yes x   No o
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 o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act. 
Large accelerated filer o
 
Accelerated filer x
Non-accelerated filer o
 
Smaller reporting company o
(Do not check if a smaller reporting company)
 
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes o   No x
There were 55,721,946 shares of the registrant’s common stock, par value $0.001, outstanding on July 31, 2015, the latest practicable date prior to the filing of this report.
 




TABLE OF CONTENTS
 

2


PART I. FINANCIAL INFORMATION
Item 1. Financial Statements
CALLIDUS SOFTWARE INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited, in thousands, except per share data)
 
June 30, 2015
 
December 31, 2014
ASSETS
 

 
 

Current assets:
 

 
 

Cash and cash equivalents
$
72,272

 
$
34,200

Short-term investments
19,990

 
2,766

Accounts receivable, net of allowances of $649 and $1,063 at June 30, 2015 and December 31, 2014, respectively
42,385

 
41,623

Prepaid and other current assets
9,492

 
10,384

Total current assets
144,139

 
88,973

Property and equipment, net
19,454

 
18,755

Goodwill
47,073

 
46,970

Intangible assets, net
15,491

 
17,757

Deferred income taxes, noncurrent
399

 
440

Deposits and other noncurrent assets
2,854

 
3,403

Total assets
$
229,410

 
$
176,298

LIABILITIES AND STOCKHOLDERS’ EQUITY
 

 
 

Current liabilities:
 

 
 

Accounts payable
$
3,160

 
$
2,056

Accrued payroll and related expenses
8,105

 
9,051

Accrued expenses
12,607

 
16,868

Deferred income taxes
1,475

 
1,475

Deferred revenue
67,108

 
61,427

Capital lease obligations
668

 
1,001

Total current liabilities
93,123

 
91,878

Deferred revenue, noncurrent
7,351

 
10,195

Deferred income taxes, noncurrent
334

 
561

Revolving line of credit

 
10,481

Other noncurrent liabilities
4,561

 
4,709

Total liabilities
105,369

 
117,824

Commitments and contingencies (Note 4)


 


Stockholders’ equity:
 

 
 

Preferred stock, $0.001 par value; 5,000 shares authorized; no shares issued or outstanding

 

Common stock, $0.001 par value; 100,000 shares authorized; 58,055 and 51,285 shares issued and 55,716 and 48,946 shares outstanding at June 30, 2015 and December 31, 2014, respectively
55

 
49

Additional paid-in capital
418,509

 
344,312

Treasury stock; 2,339 shares at June 30, 2015 and December 31, 2014
(14,430
)
 
(14,430
)
Accumulated other comprehensive loss
(608
)
 
(739
)
Accumulated deficit
(279,485
)
 
(270,718
)
Total stockholders’ equity
124,041

 
58,474

Total liabilities and stockholders’ equity
$
229,410

 
$
176,298


See accompanying notes to unaudited condensed consolidated financial statements.

3


CALLIDUS SOFTWARE INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(Unaudited, in thousands, except per share data)
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Revenue:
 

 
 

 
 
 
 
Recurring
$
30,713

 
$
23,684

 
$
59,606

 
$
45,934

Services and license
10,901

 
8,831

 
21,753

 
17,558

Total revenue
41,614

 
32,515

 
81,359

 
63,492

Cost of revenue:
 

 
 

 
 

 
 

Recurring
7,841

 
7,502

 
16,199

 
14,790

Services and license
8,062

 
5,628

 
15,723

 
10,738

Total cost of revenue
15,903

 
13,130

 
31,922

 
25,528

Gross profit
25,711

 
19,385

 
49,437

 
37,964

 
 
 
 
 
 
 
 
Operating expenses:
 

 
 

 
 

 
 

Sales and marketing
14,796

 
11,808

 
28,522

 
22,535

Research and development
6,002

 
5,045

 
12,040

 
9,918

General and administrative
9,112

 
5,135

 
16,530

 
10,221

Restructuring and other
118

 
404

 
234

 
404

Total operating expenses
30,028

 
22,392

 
57,326

 
43,078

Operating loss
(4,317
)
 
(3,007
)
 
(7,889
)
 
(5,114
)
Interest income and other income (expense), net
(186
)
 
3,941

 
(376
)
 
3,968

Interest expense
(56
)
 
(154
)
 
(123
)
 
(391
)
Income (loss) before provision for income taxes
(4,559
)
 
780

 
(8,388
)
 
(1,537
)
Provision for income taxes
165

 
530

 
379

 
680

Net income (loss)
$
(4,724
)
 
$
250

 
$
(8,767
)
 
$
(2,217
)
Net income (loss) per share
 

 
 

 
 

 
 

Basic
$
(0.08
)
 
$

 
$
(0.16
)
 
$
(0.05
)
Diluted
$
(0.08
)
 
$

 
$
(0.16
)
 
$
(0.05
)
 
 
 
 
 
 
 
 
Weighted average shares used in computing net income (loss) per share:
 
 
 
 
 
 
 
Basic
55,595

 
46,648

 
53,166

 
46,298

Diluted
55,595

 
48,061

 
53,166

 
46,298

 
 
 
 
 
 
 
 
Comprehensive income (loss):
 

 
 

 
 
 
 
Net income (loss)
$
(4,724
)
 
$
250

 
$
(8,767
)
 
$
(2,217
)
Unrealized gain (loss) on available-for-sale securities
(2
)
 

 
4

 
(2
)
Foreign currency translation adjustments
820

 
(18
)
 
121

 
17

Comprehensive income (loss)
$
(3,906
)
 
$
232

 
$
(8,642
)
 
$
(2,202
)
 
See accompanying notes to unaudited condensed consolidated financial statements.

4


CALLIDUS SOFTWARE INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited, in thousands)
 
Six Months Ended June 30,
 
2015
 
2014
Cash flows from operating activities:
 

 
 

Net loss
$
(8,767
)
 
$
(2,217
)
Adjustments to reconcile net loss to net cash provided by operating activities:
 
 
 

Depreciation expense
2,939

 
2,564

Amortization of intangible assets
2,547

 
2,525

Gain on sale of intangible assets

 
(3,862
)
Provision for doubtful accounts
676

 
480

Stock-based compensation
9,909

 
4,924

Deferred income taxes
(235
)
 
(239
)
Release of valuation allowance

 
(149
)
Loss on disposal of property and equipment
6

 

Amortization of convertible notes issuance cost

 
58

Net amortization on investments
20

 
15

Changes in operating assets and liabilities:
 
 
 
Accounts receivable
(1,437
)
 
(243
)
Prepaid and other current assets
941

 
(291
)
Other noncurrent assets
549

 
401

Accounts payable
915

 
(706
)
Accrued expenses
729

 
1,553

Accrued payroll and related expenses
(946
)
 
(1,149
)
Accrued restructuring and other expenses
(32
)
 
(50
)
Deferred revenue
2,837

 
2,832

Net cash provided by operating activities
10,651

 
6,446

Cash flows from investing activities:
 

 
 

Purchases of investments
(17,591
)
 
(1,209
)
Proceeds from maturities and sale of investments
351

 
5,050

Purchases of property and equipment
(8,285
)
 
(4,018
)
Purchases of intangible assets
(270
)
 
(743
)
Proceeds from sale of intangible assets, net of expenses

 
4,651

Acquisitions, net of cash acquired

 
(2,402
)
Net cash (used in) provided by investing activities
(25,795
)
 
1,329

Cash flows from financing activities:
 

 
 

Proceeds from follow-on offering, net of issuance costs
64,372

 

Proceeds from issuance of common stock
2,229

 
1,975

Restricted stock units acquired to settle employee withholding liability
(2,356
)
 
(1,439
)
Excess tax benefit from stock-based compensation
33

 

(Repayment) proceeds from line of credit
(10,481
)
 
2,982

Payment of consideration related to acquisitions
(226
)
 
(630
)
Repayment of debt

 
(645
)
Payment of principal under capital leases
(333
)
 
(416
)
Net cash provided by financing activities
53,238

 
1,827

Effect of exchange rates on cash and cash equivalents
(22
)
 
17

Net increase in cash and cash equivalents
38,072

 
9,619

Cash and cash equivalents at beginning of period
34,200

 
28,295

Cash and cash equivalents at end of period
$
72,272

 
$
37,914

Supplemental disclosures of cash flow information:
 

 
 

Cash paid for interest on convertible debt
$

 
$
277

Cash paid for interest on capital leases
$
13

 
$
24

Cash paid for interest on line of credit
$
122

 
$

Non-cash investing and financing activities:
 
 
 
Conversion of debt to equity
$

 
$
14,197

Reclassification of unamortized debt issuance cost to additional paid-in capital as a result of debt conversion
$

 
$
253

Purchases of property and equipment through accounts payable and other accrued liabilities
$
4,607

 
$
996

See accompanying notes to unaudited condensed consolidated financial statements.

5


CALLIDUS SOFTWARE INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 1—Summary of Significant Accounting Policies
Basis of Presentation and Summary of Accounting Policies
All amounts included herein related to these unaudited condensed consolidated financial statements as of June 30, 2015 and the three and six months ended June 30, 2015 and 2014 are unaudited and should be read in conjunction with the audited consolidated financial statements and the notes thereto included in Callidus Software Inc.'s ("Company") Annual Report on Form 10-K for the year ended December 31, 2014. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") have been condensed or omitted pursuant to the Securities and Exchange Commission ("SEC") rules and regulations regarding interim financial statements.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all necessary adjustments for the fair presentation of the Company’s financial position, results of operations and cash flows. The results of operations for the interim periods presented are not necessarily indicative of the operating results to be expected for any subsequent interim period or for the full fiscal year ending December 31, 2015.
The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, which include wholly-owned subsidiaries in Australia, Canada, Germany, Hong Kong, India, Japan, Malaysia, Mexico, New Zealand, Serbia, Singapore, and the United Kingdom. All intercompany transactions and balances have been eliminated upon consolidation.
Use of Estimates
Preparation of the unaudited condensed consolidated financial statements in conformity with GAAP and the rules and regulations of the SEC requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, the reported amounts of revenue and expenses during the reporting period and the accompanying notes. Estimates are used for, but not limited to, uncertain tax liabilities, allowances for doubtful accounts, the useful lives of fixed assets and intangible assets, goodwill and intangible asset impairments, stock-based compensation forfeiture rates, accrued liabilities, the allocation of the value of purchase consideration for business acquisitions, and other contingencies. These estimates and assumptions are based on management’s best estimates and judgment. Management evaluates such estimates and assumptions on an ongoing basis for continued reasonableness, using historical experience and other factors, including the current economic environment. Appropriate adjustments, if any, to the estimates used are made prospectively based upon such evaluation. Illiquid credit markets, volatile equity and foreign currency markets and declines in information technology spending by prospective customers have combined to increase the uncertainty inherent in such estimates and assumptions. As future events and their effects cannot be determined with precision, actual results could differ materially from those estimates. Changes in those estimates, if any, resulting from continuing changes in the economic environment, will be reflected in the condensed consolidated financial statements in future periods.
Revenue Recognition
            The Company generates revenue by providing software applications as a service through on-demand subscription, perpetual and term licenses and related software maintenance, and professional services. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met.

Recurring Revenue. Recurring revenue, which includes software-as-a-service ("SaaS") revenue and maintenance revenue, is recognized ratably over the stated contractual period. SaaS revenue consists of subscription fees from customers accessing our cloud-based service offerings. Maintenance revenue consists of fees from customers purchasing subscriptions and receiving support for on-premise solutions. The Company also recognizes revenue associated with customers using its products in excess of contracted usage ("Overages"). Overages are primarily attributed to SaaS products and are recorded in SaaS revenue. Revenue related to Overages was immaterial during the three and six months ended in June 30, 2015 and June 30, 2014.

           Service and Other Revenue. Service and other revenue primarily consist of training, integration and configuration services. Generally, the Company's professional services arrangements are on a time-and-materials basis. Time and material services are recognized as the services are rendered based on inputs to the project, such as billable hours incurred. For fixed-fee professional service arrangements, the Company recognizes revenue under the proportional performance method of accounting

6


and estimates the proportional performance on a monthly basis, utilizing hours incurred to date as a percentage of total estimated hours to complete the project. If the Company does not have a sufficient basis to measure progress toward completion, revenue is recognized upon completion. Service and other revenue also includes license revenue from perpetual licenses, which is recognized upon delivery of the product, using the residual method, assuming all the other conditions for revenue recognition have been met.

            In certain arrangements with non-standard acceptance criteria, the Company defers the revenue until the acceptance criteria is satisfied. Reimbursements, including those related to travel and out-of-pocket expenses, are included in services and other revenue, and an equivalent amount of reimbursable expenses is included in cost of services and other revenue.

In general, recurring revenue agreements are entered into for 12 to 36 months, and the professional services are performed within nine months of entering into a contract with the customer, depending on the size of integration.

SaaS agreements provide specified service level commitments, excluding scheduled maintenance. The failure to meet this level of service availability may require the Company to credit qualifying customers a portion of their subscription and support fees. Based on the Company's historical experience meeting its service level commitments, the Company does not currently have any liabilities on its balance sheet for these commitments.

The Company recognizes revenue when all of the following conditions are met:
        
Persuasive evidence of an arrangement exists;
Delivery has occurred or services have been rendered;
The fees are fixed or determinable; and    
Collection of the fees is reasonably assured.

If the Company determines that any one of the four criteria is not met, it will defer recognition of revenue until all the criteria are met.

Multiple-deliverable arrangements with on-demand subscription. For on-demand subscription agreements with multiple-deliverables, the Company evaluates each element to determine whether it represents a separate unit of accounting. The Company determines the best estimated selling price of each deliverable in an arrangement based on a selling price hierarchy of methods contained in Financial Accounting Standards Board (“FASB”) Accounting Standards Update (“ASU”) No. 2009-13, Revenue Recognition (Accounting Standards Codification (“ASC”) Topic 605)-Multiple-Deliverable Revenue Arrangements. The best estimated selling price for a deliverable is based on its vendor-specific objective evidence (“VSOE”), if available, third-party evidence (“TPE”), if VSOE is not available, or estimated selling price (“ESP”), if neither VSOE nor TPE is available. Total arrangement fees are allocated to each element using the relative selling price method. The Company has currently established VSOE for most deliverables, except for fixed fee service arrangements.

The Company considered all of the following factors to establish the ESP for fixed fee service arrangements when sold with its on-demand services: the weighted average actual sales prices of professional services sold on a stand-alone basis for on-demand services; average billing rate for fixed fee service agreements when sold with on-demand services, cost plus a reasonable mark-up and other factors such as gross margin objectives, pricing practices and growth strategy. The Company is currently using cost plus a reasonable mark-up to establish ESP for fixed fee service arrangements.
        
Multiple-deliverable arrangements with on-premise license. For arrangements with multiple-deliverables, including license, professional services and maintenance, the Company recognizes license revenue using the residual method of accounting pursuant to the requirements of the guidance contained in ASC 985-605, Software Revenue Recognition. Under the residual method, revenue is recognized when VSOE for fair value exists for all of the undelivered elements in the arrangement, but does not exist for one or more of the delivered elements in the arrangement. If evidence of fair value cannot be established for the undelivered elements, all of the revenue is deferred until evidence of fair value can be established, or until the items for which evidence of fair value cannot be established are delivered. For maintenance and certain professional services, the Company has established VSOE as a consistent number of stand-alone sales of this deliverable have been priced within a reasonably narrow range. The Company's revenue arrangements generally do not include a general right of return relative to the delivered products.

For the Company's term-based licenses, if the only undelivered element is maintenance, the entire amount of revenue is recognized over the maintenance period, because the Company does not sell maintenance separately.

Sales and other taxes collected from customers to be remitted to government authorities are excluded from revenue.

7



Recent Accounting Pronouncements
In May 2014, the FASB issued Accounting Standards Update No. 2014-09 (ASU 2014-09) "Revenue from Contracts with Customers." ASU 2014-09 supersedes the revenue recognition requirements in “Revenue Recognition (Topic 605),” and requires entities to recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. ASU 2014-09 may also impact how the Company accounts for certain direct costs associated with its revenues. ASU 2014-09 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period. Early adoption is permitted one year earlier. ASU 2014-09 permits the use of either the retrospective or cumulative effect transition method. The Company is currently in the process of evaluating the impact of the adoption of ASU 2014-09 on the condensed consolidated financial statements and has not yet selected a transition method.
Note 2—Financial Instruments
As of June 30, 2015 and December 31, 2014, all investment debt securities were classified as available-for-sale and carried at estimated fair value, which is determined based on the inputs discussed below.
The Company classifies all highly liquid instruments with an original maturity on the date of purchase of three months or less as cash and cash equivalents.  The Company classifies available-for-sale securities that have a maturity date longer than three months as short-term investments, including those investments with a maturity date of longer than one year that are highly liquid and which the Company does not intend to hold to maturity.
Realized gains and losses are calculated using the specific identification method. As of June 30, 2015 and December 31, 2014, the Company had no short-term investments in a material unrealized loss position.
The components of the Company’s cash, cash equivalents, and investments classified as available-for-sale were as follows at June 30, 2015 and December 31, 2014 (in thousands):
June 30, 2015
 
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
Cash
 
$
72,249

 
$

 
$

 
$
72,249

Cash equivalents:
 
 

 
 

 
 

 
 

Money market funds
 
23

 

 

 
23

Total cash equivalents
 
23

 

 

 
23

Total cash and cash equivalents
 
$
72,272

 
$

 
$

 
$
72,272

 
 
 
 
 
 
 
 
 
Short-term investments:
 
 

 
 

 
 

 
 

Certificates of deposits
 
$
1,250

 
$

 
$
(1
)
 
$
1,249

Corporate notes and U.S government agency obligations
 
18,742

 

 
(1
)
 
18,741

Total short-term investments
 
$
19,992

 
$

 
$
(2
)
 
$
19,990

December 31, 2014
 
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
Cash
 
$
27,890

 
$

 
$

 
$
27,890

Cash equivalents:
 
 

 
 

 
 

 
 

Money market funds
 
6,310

 

 

 
6,310

Total cash equivalents
 
6,310

 

 

 
6,310

Total cash and cash equivalents
 
$
34,200

 
$

 
$

 
$
34,200

 
 
 
 
 
 
 
 
 
Short-term investments:
 
 

 
 

 
 

 
 

Corporate notes and U.S. government agency obligations
 
$
2,773

 
$

 
$
(7
)
 
$
2,766

Total short-term investments
 
$
2,773

 
$

 
$
(7
)
 
$
2,766


8


The market value and the amortized cost of available-for-sale debt securities by contractual maturities as of June 30, 2015 were as follows (in thousands):
Contractual maturity
Amortized
Cost
 
Estimated
Fair value
Less than 1 year
$
7,484

 
$
7,480

Between 1 and 2 years
12,508

 
12,510

Total
$
19,992

 
$
19,990

The Company had no realized gains or losses on sales of its investments for the three and six months ended June 30, 2015 and 2014. The Company had net purchases of investments of $17.2 million during the six months ended June 30, 2015 and net proceeds from maturities and sales of investments of $3.8 million during the six months ended June 30, 2014.
The short-term investments in highly rated credit securities generally have minor to moderate fluctuations in the fair values from period to period. The Company monitors credit ratings, downgrades and significant events surrounding these securities in order to assess whether any of the impairments will be considered other-than-temporary. The Company did not identify any securities held as of June 30, 2015 or as of December 31, 2014 for which the fair value declined significantly below amortized cost and were considered other-than-temporary impairments.
Note 3—Fair Value Measurements
The Company measures financial assets at fair value on an ongoing basis. The estimated fair value of the Company’s financial assets was determined using the following inputs at June 30, 2015 (in thousands):
 
 
Fair Value Measurements at Reporting Date Using
 
 
 
 
Quoted Prices in
Active Markets  for
Identical Assets
 
Significant
Other Observable
Inputs
 
Significant
Unobservable
Inputs
June 30, 2015
 
Total
 
(Level 1)
 
(Level 2)
 
(Level 3)
Assets:
 
 

 
 

 
 

 
 

Money market funds (1)
 
$
23

 
$
23

 
$

 
$

Certificates of deposit (2)
 
1,250

 

 
1,250

 

Corporate notes and U.S. government agency obligations (2)
 
18,740

 

 
18,740

 

Total
 
$
20,013

 
$
23

 
$
19,990

 
$

_____________________________________________________________________________
(1) Included in cash and cash equivalents on the unaudited condensed consolidated balance sheet.
(2) Included in short-term investments on the unaudited condensed consolidated balance sheet.
The estimated fair value of the Company’s financial assets was determined using the following inputs at December 31, 2014 (in thousands):
 
 
Fair Value Measurements at Reporting Date Using
 
 
 
 
Quoted Prices in
Active Markets  for Identical Assets
 
Significant
Other Observable
Inputs
 
Significant
Unobservable
Inputs
December 31, 2014
 
Total
 
(Level 1)
 
(Level 2)
 
(Level 3)
Assets:
 
 

 
 

 
 

 
 

Money market funds (1)
 
$
6,310

 
$
6,310

 
$

 
$

Corporate notes and U.S. government agency obligations (2)
 
2,766

 

 
2,766

 

Total
 
$
9,076

 
$
6,310

 
$
2,766

 
$

_____________________________________________________________________________
(1) Included in cash and cash equivalents on the unaudited condensed consolidated balance sheet.
(2) Included in short-term investments on the unaudited condensed consolidated balance sheet.

9


Valuation of Investments
Level 1 and Level 2
The Company’s available-for-sale securities include money market funds, certificate of deposits, corporate notes and U.S. government agency obligations. The Company values these securities using a pricing matrix from a pricing service provider, who may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs). The Company classifies all of its available-for-sale securities, except for money market funds, as having Level 2 inputs. The Company validates the estimated fair value of certain securities from a pricing service provider on a quarterly basis. The valuation techniques used to measure the fair value of the financial instruments having Level 2 inputs, all of which have counterparties with high credit ratings, were derived from the following: non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments or pricing models, such as discounted cash flow techniques, with all significant inputs derived from or corroborated by observable market data. 
Level 3
As of June 30, 2015, the Company had no Level 3 instruments. The Company did not have any transfers between Level 1, Level 2 and Level 3 fair value measurements during the periods presented as there were no changes in the composition in Level 1, 2 or 3. 
Note 4—Commitments and Contingencies
Except as discussed below, there were no material changes in the Company's commitments under contractual obligations as disclosed in the Company’s audited consolidated financial statements for the year ended December 31, 2014.
Letter of Credit
The Company obtained a $0.2 million letter of credit in August 2014 for a security deposit. The letter of credit will expire on August 31, 2015.
The Company obtained a $1.1 million letter of credit in October 2014 for leased space in Dublin, California. The letter of credit will expire on October 1, 2015.
Revolver Line of Credit
In May 2014, the Company entered into a credit agreement with Wells Fargo Bank, National Association ("Wells Fargo"), under which Wells Fargo agreed to make a revolving loan ("Revolver") to the Company in an amount not to exceed $10.0 million, with an accordion feature that allows the Company to increase the maximum borrowing amount by not less than $5.0 million and not more than $10.0 million. In September 2014, the Company increased the maximum borrowing amount to $15.0 million. The Revolver matures in May 2019. During the quarter ended June 30, 2015, the Company paid off the outstanding amount of $10.5 million.
Pursuant to the agreement, the Company is required to maintain a leverage ratio of 3.00:1.00 and a minimum liquidity of $7.5 million.
Outstanding borrowings under the Revolver bear interest, at the Company's option, at a base rate plus an applicable margin. The applicable margin ranges between 0.75% and 2.25% depending on the Company's leverage ratio. A fee of 0.25% per annum is payable with respect to the unused portion of the commitment. Interest is payable every three months.
Warranties and Indemnification
The Company generally warrants that its software will perform in accordance with its standard documentation. Under the Company’s standard warranty, should a software product not perform as specified in the documentation within the warranty period, the Company will repair or replace the software or refund the license fee paid. To date, the Company has not incurred any incremental costs related to warranty obligations for its software.
The Company’s product license and on-demand agreements typically include a limited indemnification provision for claims by third parties relating to the Company’s intellectual property. To date, the Company has not incurred material costs, and has not accrued any costs, related to such indemnification provisions.


10


Note 5—Restructuring and Other
Restructuring and other expenses primarily consist of costs associated with exit from excess facilities, employee terminations and incremental depreciation expense as a result of the change in the estimated useful life of assets to be abandoned.
The Company incurred restructuring and other expenses of $0.1 million and $0.2 million during the three and six months ended June 30, 2015, respectively. The Company incurred restructuring and other expenses of $0.4 million during the three and six months ended June 30, 2014.
The following tables set forth a summary of accrued restructuring and other expenses for the six months ended June 30, 2015 and 2014 (in thousands):
 
December 31, 2014
 
Additions
 
Adjustments
 
Cash
Payments
 
June 30, 2015
Severance and termination-related costs
$

 
$
227

 
$

 
$
(227
)
 
$

Facilities-related costs
194

 
7

 
(7
)
 
(78
)
 
116

Total accrued restructuring and other expenses
$
194

 
$
234

 
$
(7
)
 
$
(305
)
 
$
116

    
 
December 31, 2013
 
Additions
 
Adjustments
 
Cash
Payments
 
June 30, 2014
Severance and termination-related costs
$
141

 
$
70

 
$

 
$
(203
)
 
$
8

Facilities related costs
234

 
162

 

 
(79
)
 
317

Total accrued restructuring and other expenses
$
375

 
$
232

 
$

 
$
(282
)
 
$
325

Note 6—Net Loss Per Share
Basic net loss per share is calculated by dividing net loss for the period by the weighted average common shares outstanding during the period. Diluted net loss per share is calculated by dividing the net loss for the period by the weighted average common shares outstanding, adjusted for all dilutive potential common shares, which includes shares issuable for the period of time the Company's 4.75% Convertible Senior Notes ("Convertible Notes") were outstanding, the exercise of outstanding common stock options, the release of restricted stock units, and purchases of shares pursuant to the Company's employee stock purchase plan ("ESPP"), to the extent these shares are dilutive. For the three and six months ended June 30, 2015 and 2014, the diluted net loss per share calculation was the same as the basic net loss per share calculation as all potential common shares were anti-dilutive.
     Diluted net loss per share does not include the effect of the following potential weighted average common shares because to do so would be anti-dilutive for the periods presented (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015

2014
 
2015
 
2014
Restricted Stock Units
2,494

 
1,395

 
2,644

 
2,245

Stock Options
934

 
236

 
1,016

 
1,841

ESPP Shares
69

 
31

 
69

 
65

Convertible Notes

 
1,507

 

 
1,674

Total
3,497

 
3,169

 
3,729

 
5,825

The weighted average exercise price of stock options excluded for the three and six months ended June 30, 2015 was $6.12 and $6.03, respectively, and for the three and six months ended June 30, 2014 was $7.96 and $5.34, respectively.

11


Note 7—Stock-based Compensation
Expense Summary
Stock-based compensation expense is measured based on the grant-date fair value of the stock-based awards. The Company recognizes stock-based compensation expense, for the portion of the awards that are ultimately expected to vest, on a ratable basis, over the requisite service period for those awards with graded vesting and service conditions.
    
The table below sets forth a summary of stock-based compensation expense for the three and six months ended June 30, 2015 and 2014 (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Stock Options
$
147

 
$
210

 
$
317

 
$
413

Restricted Stock Units
 
 
 
 
 
 
 
Performance-based Awards
636

 
435

 
1,384

 
827

Service-based Awards
4,084

 
1,798

 
7,728

 
3,290

ESPP Shares
225

 
189

 
480

 
394

Total stock-based compensation
$
5,092

 
$
2,632

 
$
9,909

 
$
4,924

 
    
As of June 30, 2015, there were $1.0 million, $3.6 million, $16.0 million and $0.2 million of total unrecognized compensation expense related to stock options, performance-based awards, service-based awards and ESPP shares, respectively. The expenses related to stock options, performance-based awards, service-based awards and ESPP shares are expected to be recognized over a weighted average period of 2.0 years, 1.6 years, 2.1 years and 0.4 years, respectively.
The table below sets forth the functional classification of stock-based compensation expense for the three and six months ended June 30, 2015 and 2014 (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Cost of recurring revenue
$
249

 
$
192

 
$
537

 
$
374

Cost of services and other revenue
237

 
256

 
579

 
470

Sales and marketing
1,157

 
810

 
2,615

 
1,402

Research and development
650

 
474

 
1,447

 
912

General and administrative
2,799

 
900

 
4,731

 
1,766

Total stock-based compensation
$
5,092

 
$
2,632

 
$
9,909

 
$
4,924

Performance-based Awards
The Company includes performance-based award activity with restricted stock units.
During the six months ended June 30, 2015, the Company did not grant performance awards. During the three months ended June 30, 2014, the Company granted performance awards with vesting contingent on absolute SaaS revenue growth over the three-year period from 2014 through 2016, and the Company’s relative total stockholder return over the three-year period from 2014 through 2016 versus an index of 17 SaaS companies.
Determination of Fair Value
The fair value of service-based awards is estimated based on the market value of the Company’s stock on the date of grant. A portion of the performance awards granted during 2014 are based on relative stockholder return and therefore, are subject to a market condition. As a result, the fair value of performance awards is calculated using a Monte Carlo simulation model that estimates the distribution of the potential outcomes of the grants of performance awards based on simulated future index of the peer companies.
The fair value of each stock option is estimated on the date of grant using the Black-Scholes valuation model. No stock options were granted during the six months ended June 30, 2015 and June 30, 2014.

12


The fair value of each ESPP share is estimated on the enrollment date of the offering period using the Black-Scholes valuation model and the assumptions noted in the following table:
 
Six Months Ended June 30,
 
2015
 
2014
Employee Stock Purchase Plan
 
 
 
Expected life (in years)
0.49 to 1.00

 
0.49 to 1.00

Risk-free interest rate
0.07% to 0.25%

 
0.08% to 0.12%

Volatility
42% to 46%

 
47% to 50%

Dividend yield
None

 
None

Note 8—Income Taxes
Income tax expense for the three months ended June 30, 2015 was $0.2 million compared to $0.5 million for the same period in 2014. The decrease in taxes was attributable to lower withholding and income taxes in foreign jurisdictions in 2015 compared to 2014. Income tax expense for the six months ended June 30, 2015 was $0.4 million, compared to $0.7 million for the same period in 2014. The decrease in taxes was attributable primarily to lower withholding and income taxes in foreign jurisdictions. 
Note 9—Segment, Geographic and Customer Information
The accounting principles guiding disclosures about segments of an enterprise and related information establish standards for the reporting by business enterprises of information about operating segments, products and services, geographic areas, and major customers. The method of determining which information is reported is based on the way that management organizes the operating segments within the Company for making operational decisions and assessments of financial performance. The Company’s chief operating decision maker is considered to be the Company’s chief executive officer ("CEO"). The CEO reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance. By this definition, the Company operates in one business segment, which is the development, marketing and sale of sales and marketing effectiveness cloud software and related services.
The following table summarizes revenue for the three and six months ended June 30, 2015 and 2014 by geographic areas (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
United States
$
31,231

 
$
25,178

 
$
62,156

 
$
50,493

EMEA
4,780

 
3,785

 
8,461

 
6,747

Asia Pacific
2,270

 
1,916

 
4,971

 
3,242

Other
3,333

 
1,636

 
5,771

 
3,010

 
$
41,614

 
$
32,515

 
$
81,359

 
$
63,492

Substantially all of the Company’s long-lived assets are located in the United States and United Kingdom. Long-lived assets located outside the United States and United Kingdom are immaterial.
During the three and six months ended June 30, 2015 and 2014, no customer accounted for more than 10% of total revenue.
Note 10—Related-Party Transactions
In June 2013, in the normal course of business, the Company entered into agreements with Lithium Technologies, Inc. (“Lithium”), whose Chief Financial Officer is a member of the Company's Board of Directors. In 2014, the Company purchased an annual subscription for Lithium's social media management solutions in the amount of $120,000, which was paid in full during 2014. As of June 30, 2015, approximately $6,300 of the amount remains in prepaid and other current assets. In 2015, the Company purchased an annual subscription for $155,000 which is included in accounts payable as of June 30, 2015.
In 2013, Lithium entered into a two-year web hosting agreement with the Company for an annual amount of $113,000. During the three and six months ended June 30, 2015, the Company recognized approximately $29,000 and $57,000, respectively, in revenue under this annual hosting agreement and $37,500 and $112,500, respectively, in service revenue.

13


In 2014, the Company purchased a one-time annual subscription from Lithium for Social Services for $40,000, which amount was paid in full in 2014. Also in 2014, the Company purchased an annual subscription from Lithium for Community Administration for $45,000, which amount was paid in full in January 2015. In 2015, the Company incurred $30,000 for redesigning the user interface for Community Administration subscription, which was paid in full as of June 30, 2015. As of June 30, 2015, $23,000 was included in prepaid and other current assets.
11. Subsequent Event

On July 22, 2015, the Company acquired ownership of BridgeFront LLC., a leading provider of cloud-based education content for the healthcare industry, most notably in the compliance and revenue cycle domains.  The acquisition strengthens our Litmos mobile learning applications in the healthcare industry.  The purchase consideration was approximately$5.0 million, which included an indemnity holdback payable upon the one year closing anniversary.  In addition, the Company may pay certain earn-out consideration over the next 18 months if certain financial targets are met. The Company is unable to provide the preliminary purchase allocation related to this acquisition because the initial accounting for the acquisition was not completed at the time the Company’s financial statements were issued.
 

14


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
 
The following discussion of financial condition and results of operations should be read in conjunction with Management’s Discussion and Analysis of Financial Condition and Results of Operations and the Consolidated Financial Statements and the notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2014 and with the unaudited condensed consolidated financial statements and the related notes thereto contained elsewhere in this Quarterly Report on Form 10-Q. This section of this Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934, as amended. These statements relate to our future plans, objectives, expectations, prospects, intentions and financial performance and the assumptions that underlie these statements. Generally, the words “believe,” “expect,” “intend,” “estimate,” “anticipate,” “project,” "may," “will,” and similar expressions and the negatives thereof identify forward-looking statements, which generally are not historical in nature.  These forward-looking statements include, but are not limited to, statements concerning the following: levels of recurring revenue, levels of SaaS revenue, changes in and expectations with respect to revenue, revenue growth and gross profits, operating expense levels, the impact of quarterly fluctuations of revenue and operating results, staffing and expense levels, expected cash and investment balances, the impact of foreign exchange rates and interest rate fluctuations, projected future financial performance, our anticipated growth and trends in our businesses, our business strategy, and other characterizations of future events or circumstances.  As and when made, management believes that these forward-looking statements are reasonable.  However, caution should be taken not to place undue reliance on any such forward-looking statements because such statements speak only as of the date when made and may be based on assumptions that do not prove to be accurate.  In addition, forward-looking statements are subject to risks and uncertainties that could cause actual results to differ materially from our historical experience and our present expectations or projections.  Many of these risks and uncertainties are described in “Risk Factors” set forth in our Annual Report on Form 10-K for the year ended December 31, 2014 and in this Quarterly Report on Form 10-Q. We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or circumstances occurring after the date of this Quarterly Report on Form 10-Q, except as required by law.
 
Overview

CallidusCloud® is a global leader in cloud-based sales, marketing, learning and customer experience solutions. CallidusCloud enables its customers to accelerate their Lead to Money process with a suite of solutions that can, among other things, identify leads, implement territory and quota plans, enable sales forces, automate bid configuration pricing and quoting, manage contracts, streamline sales compensation and capture customer feedback for competitive advantage. Over 4,000 organizations, across a broad set of industries, rely on CallidusCloud to optimize the Lead to Money process and close more deals, faster.

Lead to Money is a process designed to help companies respond to the changing role of sales and marketing in the redefined buying cycle. In the last decade, the ubiquity of social networks, mobile devices and e-commerce has transformed the traditional sales cycle into a buyer-led digital journey. Buyers are researching and evaluating companies online and are completing a significant portion of their purchases digitally. In order to successfully turn leads into money, sales, marketing, learning and customer experience teams must work together.

We provide a suite of Software-as-a-Service ("SaaS") solutions which generate revenue from cloud subscriptions, sales operation services and term licenses. Our SaaS customers typically purchase annual subscriptions, but occasionally will purchase multi-year subscriptions.
    
Revenue Growth and Customer Expansion
Revenue Growth and Customer Expansion
For the three months ended June 30, 2015, we added approximately 200 net new customers and as of June 30, 2015, we had over 4,000 customers.

For the three months ended June 30, 2015, total revenue was $41.6 million, an increase of $9.1 million, or 28%, from the three months ended June 30, 2014. Total recurring revenue, which includes SaaS and maintenance revenue, increased by 30% in the three months ended June 30, 2015 from the same period in 2014. SaaS revenue increased to $27.2 million in the three months ended June 30, 2015, representing an increase of $7.6 million, or 39%, from the same period in 2014. Recurring revenue gross margins were 74% and 73% in the three and six months ended June 30, 2015, respectively, an increase from 68% for the same periods in 2014. The improvement is primarily associated with higher SaaS revenue and cost savings associated

15


with data center infrastructure consolidation. Overall gross margins were 62% and 61% in the three and six months ended June 30, 2015 compared to 60% for the same periods in 2014. Revenue related to overages (customers using our products in excess of contracted usage) was immaterial during the three and six months ended June 30, 2015 and June 30, 2014.
SaaS revenue continued to drive the increases in both recurring revenue and total revenue, reflecting continued market acceptance of our Lead to MoneyTM solutions.

Revolver Loan
In June 2015, the Company paid off the Wells Fargo Bank, National Association ("Wells Fargo") revolver loan ("Revolver") of $10.5 million.
Subsequent Event
On July 22, 2015, the Company acquired ownership of BridgeFront LLC., a leading provider of cloud-based education content for the healthcare sector, most notably in the compliance and revenue cycle domains.  The acquisition strengthens our Litmos mobile learning applications in the healthcare industry.  The purchase consideration was approximately $5.0 million, which included an indemnity holdback payable upon the one year closing anniversary.  In addition, the Company may pay certain earn-out consideration over the next 18 months if certain financial targets are met.
Application of Critical Accounting Policies and Use of Estimates
The discussion and analysis of our financial condition and results of operations which follows is based upon our unaudited condensed consolidated financial statements prepared in accordance with the generally accepted accounting principles in the United States of America ("GAAP"). The application of GAAP requires management to make assumptions, judgments and estimates that affect our reported amounts of assets, liabilities, revenue and expenses, and the related disclosures regarding these items. We base our assumptions, judgments and estimates on historical experience and on various other factors that we believe to be reasonable under the circumstances. Actual results could differ significantly from these estimates under different assumptions or conditions. To the extent that there are material differences between these estimates and actual results, our future financial condition or results of operations will be affected. We evaluate our assumptions, judgments and estimates on a regular basis. We also discuss our critical accounting policies and estimates with the Audit Committee of our Board of Directors.
We believe that the assumptions, judgments and estimates involved in the accounting for revenue recognition, allowance for doubtful accounts, stock-based compensation, valuation of acquired intangible assets, goodwill impairment, long-lived asset impairment, contingent consideration and income taxes have the greatest potential impact on our unaudited condensed consolidated financial statements. These areas are key components of our results of operations and are based on complex rules which require us to make judgments and estimates and we consider these to be our critical accounting policies. There were no significant changes in our critical accounting policies and estimates during the three and six months ended June 30, 2015 as compared to the critical accounting policies and estimates disclosed in Management’s Discussion and Analysis of Financial Condition and Results of Operations included in our Annual Report on Form 10-K for the year ended December 31, 2014.
Recent Accounting Pronouncements
Refer to Note 1 to the notes to our unaudited condensed consolidated financial statements for information regarding the effect of recent accounting pronouncements on our financial statements.

16


Results of Operations
Comparison of the Three and Six Months Ended June 30, 2015 and 2014
Revenue, Cost of Revenue and Gross Profit
The following table sets forth the changes in revenue, cost of revenue and gross profit for the three and six months ended June 30, 2015, compared to the same periods in 2014 (in thousands, except for percentage data):
 
Three Months Ended June 30, 2015
 
Percentage
of Revenue
 
Three Months Ended June 30, 2014
 
Percentage
of Revenue
 
Increase
(Decrease)
 
Percentage
Change
Revenue:
 

 
 
 
 

 
 
 
 

 
 
Recurring
$
30,713

 
74%
 
$
23,684

 
73%
 
$
7,029

 
30%
Services and license
10,901

 
26%
 
8,831

 
27%
 
2,070

 
23%
Total revenue
$
41,614

 
100%
 
$
32,515

 
100%
 
$
9,099

 
28%
 
 
 
 
 
 
 
 
 
 
 
 
Cost of revenue:
 

 
 
 
 

 
 
 
 

 
 
Recurring
$
7,841

 
26%
 
$
7,502

 
32%
 
$
339

 
5%
Services and license
8,062

 
74%
 
5,628

 
64%
 
2,434

 
43%
Total cost of revenue
$
15,903

 
38%
 
$
13,130

 
40%
 
$
2,773

 
21%
 
 
 
 
 
 
 
 
 
 
 
 
Gross profit:
 

 
 
 
 

 
 
 
 

 
 
Recurring
$
22,872

 
74%
 
$
16,182

 
68%
 
$
6,690

 
41%
Services and license
2,839

 
26%
 
3,203

 
36%
 
(364
)
 
(11)%
Total gross profit
$
25,711

 
62%
 
$
19,385

 
60%
 
$
6,326

 
33%
 
Six Months Ended June 30, 2015
 
Percentage
of Revenue
 
Six Months Ended June 30, 2014
 
Percentage
of Revenue
 
Increase
(Decrease)
 
Percentage
Change
Revenue:
 

 
 
 
 

 
 
 
 

 
 
Recurring
$
59,606

 
73%
 
$
45,934

 
72%
 
$
13,672

 
30%
Services and license
21,753

 
27%
 
17,558

 
28%
 
4,195

 
24%
Total revenue
$
81,359

 
100%
 
$
63,492

 
100 %
 
$
17,867

 
28%
 
 
 
 
 
 
 
 
 
 
 
 
Cost of revenue:
 

 
 
 
 

 
 
 
 

 
 
Recurring
$
16,199

 
27%
 
$
14,790

 
32%
 
$
1,409

 
10%
Services and license
15,723

 
72%
 
10,738

 
61%
 
4,985

 
46%
Total cost of revenue
$
31,922

 
39%
 
$
25,528

 
40%
 
$
6,394

 
25%
 
 
 
 
 
 
 
 
 
 
 
 
Gross profit:
 

 
 
 
 

 
 
 
 

 
 
Recurring
$
43,407

 
73%
 
$
31,144

 
68 %
 
$
12,263

 
39%
Services and license
6,030

 
28%
 
6,820

 
39%
 
(790
)
 
(12)%
Total gross profit
$
49,437

 
61%
 
$
37,964

 
60%
 
$
11,473

 
30%
Revenue
Total Revenue.  The increase in total revenue for the three and six months ended June 30, 2015 compared to the same periods in 2014 was primarily due to continued SaaS revenue growth from increased bookings and the associated professional services revenue, offset in part by a decline in license revenue. Our broad Lead to Money suite and acquisitions in 2014 contributed to the growth in revenue.
Recurring Revenue.  Recurring revenue consists of SaaS and maintenance revenue. For the three months ended June 30, 2015 compared to the same period in 2014, SaaS revenue increased $7.6 million due to increased bookings offset by a maintenance revenue decrease of $0.6 million in the three months ended June 30, 2015, resulting from customers converting

17


from license to SaaS. For the six months ended June 30, 2015 compared to the same period in 2014, SaaS revenue increased $14.4 million due to increased bookings offset by a maintenance revenue decrease of $0.7 million, resulting from customers converting from license to SaaS.
Services and License Revenue.  Services and license revenue consists of integration and configuration services, training and perpetual licenses. Services and license revenue for the three months ended June 30, 2015 increased by $2.1 million compared to the same period in 2014. The increase was due to an approximately $2.7 million in service revenue attributed to increased SaaS growth, offset by approximately $0.6 million decrease in license revenue. Services and license revenue for the six months ended June 30, 2015 increased by $4.2 million compared to the same period in 2014 due to increase in service revenue.
Cost of Revenue and Gross Profit
Cost of Recurring Revenue.  The increase for the three months ended June 30, 2015 as compared to the same period in 2014 was primarily due to a $0.6 million increase in personnel related costs and a $0.1 million increase in depreciation as we continue to invest in hosting facilities to support our revenue growth and expanding customer base, and was partially offset by $0.3 million decrease in professional services and maintenance fees costs. The increase for the six months ended June 30, 2015 as compared to the same period in 2014 was primarily due to a $1.2 million increase in personnel related costs and a $0.4 million increase in depreciation partially offset by $0.2 million in professional services.
Cost of Services and License Revenue.  During the three months ended June 30, 2015, to support growth in professional services, we spent an additional $1.2 million in personnel related costs and $1.1 million on outside consultants as compared to the same period in 2014. During the six months ended June 30, 2015, we spent an additional $2.6 million in personnel related costs, $2.1 million in professional services and $0.2 million in travel and expenses as compared to the same period in 2014.
Recurring Revenue Gross Profit. The improvement in our recurring revenue gross profit for the three months ended June 30, 2015 compared to the same period in 2014 was primarily due to increased revenue of $7.0 million and decreased professional services and maintenance fees of $0.3 million, partially offset by increased expenses of $0.6 million related to personnel costs and a $0.1 million increase in depreciation. The improvement in our recurring revenue gross profit for the six months ended June 30, 2015 compared to the same period in 2014 was due to increased revenue of $13.7 million and decreased professional services of $0.2 million partially offset by increased expenses of $1.2 million related to personnel costs and a $0.4 million increase in depreciation.
Services and License Revenue Gross Profit. The decrease in services and license revenue gross profit for the three months ended June 30, 2015 compared to the same period in 2014 was attributable to decreased service and license revenues of approximately $2.1 million, partially offset by $1.2 million in personnel related costs and $1.1 million on outside consultants. The decrease in services and license revenue gross profit for the six months ended June 30, 2015 compared to the same period in 2014 of $0.8 million was attributable to an increase in license and service revenue of $4.2 million partially offset by $2.6 million in personnel related costs, $2.1 million in professional services and $0.2 million in travel expenses.
Operating Expenses
The following table outlines the changes in operating expenses for the three and six months ended June 30, 2015, compared to the same periods in 2014 (in thousands, except percentage data): 
 
Three Months Ended June 30, 2015
 
Percentage
of Revenue
 
Three Months Ended June 30, 2014
 
Percentage
of Revenue
 
Increase
(Decrease)
 
Percentage
Change
Operating expenses:
 

 
 
 
 

 
 
 
 

 
 
Sales and marketing
$
14,796

 
36%
 
$
11,808

 
36%
 
$
2,988

 
25%
Research and development
6,002

 
14%
 
5,045

 
16%
 
957

 
19%
General and administrative
9,112

 
22%
 
5,135

 
16%
 
3,977

 
77%
Restructuring and other expenses
118

 
—%
 
404

 
1%
 
(286
)
 
(71)%
Total operating expenses
$
30,028

 
72%
 
$
22,392

 
69%
 
$
7,636

 
34%
    

18


 
Six Months Ended June 30, 2015
 
Percentage
of Revenue
 
Six Months Ended June 30, 2014
 
Percentage
of Revenue
 
Increase
(Decrease)
 
Percentage
Change
Operating expenses:
 

 
 
 
 

 
 
 
 

 
 
Sales and marketing
$
28,522

 
35%
 
$
22,535

 
35%
 
$
5,987

 
27%
Research and development
12,040

 
15%
 
9,918

 
16%
 
2,122

 
21%
General and administrative
16,530

 
20%
 
10,221

 
16%
 
6,309

 
62%
Restructuring and other expenses
234

 
—%
 
404

 
1%
 
(170
)
 
(42)%
Total operating expenses
$
57,326

 
70%
 
$
43,078

 
68%
 
$
14,248

 
33%

Sales and Marketing.  The increase for the three months ended June 30, 2015 compared to the same period in 2014 was primarily due to a $2.4 million increase in personnel related costs, which includes an increase a $0.3 million in stock-based compensation expense and a $0.7 million increase in commissions. In addition marketing expense increased by $0.6 million related to our C3 user conference. The increase for the six months ended June 30, 2015 compared to the same period in 2014 was primarily due to a $5.0 million increase in personnel related costs, which includes a $1.2 million increase in stock-based compensation, and $0.6 million increase in commissions. In addition, marketing expense increased by $0.6 million related to our C3 user conference and $0.4 million increase in travel and expenses.
Research and Development.  The increase for the three months ended June 30, 2015 compared to the same period in 2014 was primarily due to a $0.7 million increase in personnel related costs which includes $0.2 million in stock-based compensation expense, as we continue to invest in headcount to support product development. The increase for the six months ended June 30, 2015 compared to the same period in 2014 was primarily due to a $1.9 million increase in personnel related costs which includes $0.5 million in stock-based compensation expense.
General and Administrative.  The increase for the three months ended June 30, 2015 compared to the same period in 2014 was primarily driven by a $2.5 million increase in personnel related costs, which includes $1.9 million in stock-based compensation expense, $0.7 million in professional services related to accounting, $0.3 million in professional services for information technology related to implementation of new software to support our growth and a $0.4 million increase in facilities related costs. The increase for the six months ended June 30, 2015 compared to the same period in 2014 was primarily due to a $4.1 million increase in personnel related costs, which includes $3.0 million in share-based compensation expense, and a $0.9 million increase in professional services for accounting, $0.6 million increase in professional services related to information technology, and a $0.8 million increase in facilities related costs due to the relocation of our corporate headquarters partially offset by patent litigation and other corporate costs.
Restructuring and other.  The decrease for the three and six months ended June 30, 2015 as compared to the same period in 2014 was due to lower restructuring and other activity in 2015 as compared to 2014. In 2014, the Company initiated restructuring plans to realign the Company's resources to improve cost efficiencies.
Stock-based Compensation
The following table sets forth a summary of our stock-based compensation expenses for the three and six months ended June 30, 2015, compared to the same periods in 2014 (in thousands, except percentage data):
 
Three Months Ended June 30, 2015
 
Three Months Ended June 30, 2014
 
Increase (Decrease)
 
Percentage Change
Stock-based compensation:
 

 
 

 
 

 
 
Cost of recurring revenue
$
249

 
$
192

 
$
57

 
30%
Cost of services revenue
237

 
256

 
(19
)
 
(7)%
Sales and marketing
1,157

 
810

 
347

 
43%
Research and development
650

 
474

 
176

 
37%
General and administrative
2,799

 
900

 
1,899

 
211%
Total stock-based compensation
$
5,092

 
$
2,632

 
$
2,460

 
93%
    

19


 
Six Months Ended June 30, 2015
 
Six Months Ended June 30, 2014
 
Increase (Decrease)
 
Percentage Change
Stock-based compensation:
 

 
 

 
 

 
 
Cost of recurring revenue
$
537

 
$
374

 
$
163

 
44%
Cost of services revenue
579

 
470

 
109

 
23%
Sales and marketing
2,615

 
1,402

 
1,213

 
87%
Research and development
1,447

 
912

 
535

 
59%
General and administrative
4,731

 
1,766

 
2,965

 
168%
Total stock-based compensation
$
9,909

 
$
4,924

 
$
4,985

 
101%

The increase for the three and six months ended June 30, 2015 compared to the same periods in 2014 was primarily due to the timing of restricted stock unit grants, an increased stock price and increased employee stock purchase plan participation.
Other Items
The following table sets forth changes in other items for the three and six months ended June 30, 2015, compared to the same periods in 2014 (in thousands, except percentage data):
 
Three Months Ended June 30, 2015
 
Three Months Ended June 30, 2014
 
Increase (Decrease)
 
Percentage Change
Other income (expense), net
 

 
 

 
 

 
 
Interest income and other income (expense), net
$
(186
)
 
$
3,941

 
$
(4,127
)
 
(105)%
Interest expense
(56
)
 
(154
)
 
98

 
(64)%
 
$
(242
)
 
$
3,787

 
$
(4,029
)
 
(106)%
Provision for income taxes
$
165

 
$
530

 
$
(365
)
 
(69)%
 
Six Months Ended June 30, 2015
 
Six Months Ended June 30, 2014
 
Increase (Decrease)
 
Percentage Change
Other income (expense), net
 

 
 

 
 

 
 
Interest income and other income (expense), net
$
(376
)
 
$
3,968

 
$
(4,344
)
 
(109)%
Interest expense
(123
)
 
(391
)
 
268

 
(69)%
 
$
(499
)
 
$
3,577

 
$
(4,076
)
 
(114)%
Provision for income taxes
$
379

 
$
680

 
$
(301
)
 
(44)%
Interest Income and Other Income (Expense), Net
The decrease in interest income and other income (expense) during the three and six months ended June 30, 2015, compared to the same periods in 2014, was primarily due to an increase in foreign exchange losses in 2015 and a $3.9 million gain on sale of select domain names and trademarks in 2014.
Interest Expense
The decrease for the three and six months ended June 30, 2015, compared to same periods in 2014, was primarily due to the early conversion of $45.0 million of our 4.75% Convertible Senior Notes ("Convertible Notes") during the three months ended December 31, 2013 and conversion of the remaining $14.2 million of Convertible Notes during the three months ended June 30, 2014.
Provision for Income Taxes
Income tax expense for the three months ended June 30, 2015 was $0.2 million, compared to $0.5 million for the same period in 2014. The decrease in taxes was attributable to lower withholding and income taxes in foreign jurisdictions in 2015 compared to 2014. Income tax expense for the six months ended June 30, 2015 was $0.4 million compared to $0.7 million for

20


the same period in 2014. The decrease in taxes was attributable primarily to lower withholding and income taxes in foreign jurisdictions. 
Liquidity and Capital Resources
As of June 30, 2015, our principal sources of liquidity were cash and cash equivalents and short-term investments totaling $92.3 million and accounts receivable of $42.4 million, compared to $37.0 million and $41.6 million at December 31, 2014, respectively.
In March 2015, we completed a follow-on stock offering, in which we issued 5.3 million shares of our common stock at a public offering price of $13.00 per share. We received net proceeds of $64.4 million after deducting underwriting discounts and commissions of $4.1 million and other offering expenses of $0.3 million.
In May 2014, we entered into a credit agreement with Wells Fargo Bank, National Association ("Wells Fargo"), under which Wells Fargo agreed to make a revolving loan ("Revolver") to us in an amount not to exceed $10.0 million, with an accordion feature that allows us to increase the maximum borrowing amount by not less than $5.0 million and not more than $10.0 million. The Revolver matures in May 2019. Outstanding borrowings under the Revolver bear interest, at the Company's option, at a base rate plus an applicable margin. The applicable margin ranges between 0.75% and 2.25% depending on the Company's leverage ratio. Interest is payable every three months. In June 2015, we paid the outstanding amount of the Revolver.
Cash provided by operating activities during the six months ended June 30, 2015 improved significantly compared to cash provided by operating activities during the six months ended June 30, 2014, primarily due to a decrease in prepaid and other current assets and an increase in accounts payable.
The following table summarizes, for the periods indicated, selected items in our condensed consolidated statements of cash flows (in thousands):
 
Six Months Ended June 30,
 
2015
 
2014
Net cash provided by operating activities
$
10,651

 
$
6,446

Net cash (used in) provided by investing activities
$
(25,795
)
 
$
1,329

Net cash provided by financing activities
$
53,238

 
$
1,827

Cash Flows During the Six Months Ended June 30, 2015
Net cash provided by operating activities was $10.7 million in the six months ended June 30, 2015 compared to $6.4 million provided in the six months ended June 30, 2014. During the six months ended June 30, 2015, net loss was $8.8 million, which included $9.9 million in stock-based compensation and $5.5 million in depreciation and amortization expense. Changes in operating assets and liabilities provided $3.6 million in cash during the first half of 2015, primarily driven by a decrease in prepaid and other assets of $1.5 million, an increase in accounts payable and accrued liabilities of $1.6 million and an increase in deferred revenue of $2.8 million. These changes were partially offset by an increase in accounts receivable of $1.4 million and the decrease in accrued payroll of $0.9 million due to bonus payments in the first quarter of 2015.
Net cash used in investing activities was $25.8 million during the six months ended June 30, 2015, compared to cash $1.3 million provided by investing activities in the six months ended June 30, 2014. During the six months ended June 30, 2015, net cash used in investing activities includes $17.2 million for investment purchases and $8.3 million in purchases of property and equipment and leasehold improvements for our corporate headquarters and data center investments.
Net cash provided by financing activities was $53.2 million during the six months ended June 30, 2015, compared to $1.8 million cash provided by financing activities in the six months ended June 30, 2014. During the six months ended June 30, 2015, the increase in cash provided by financing activities was primarily due to $64.4 million of net proceeds from our common stock follow-on offering and $2.2 million of proceeds from the issuance of common stock, partially offset by $10.5 million for the repayment of the revolving line of credit, $2.4 million for the repurchase of restricted stock from employees for payment of taxes on vesting of restricted stock units, $0.3 million of principal payments for capital leases and a $0.2 million holdback payment related to our LeadRocket acquisition.
Forward-Looking Cash Commitments
Our future capital requirements depend on many factors, including the amount of revenue we generate, the timing and extent of spending to support product development efforts, the expansion of sales and marketing activities, the timing of new product introductions and enhancements to existing products, our ability to offer SaaS service on a consistently profitable basis, the continuing market acceptance of our products and future acquisitions or other capital expenditures we may make. However,

21


based upon our current business plan and revenue projections, we believe that our current working capital and anticipated cash flows from operations will be adequate to meet our cash needs for daily operations and capital expenditures for at least the next twelve months, and we intend to continue to manage our cash in a manner designed to ensure that we have adequate cash and cash equivalents to fund our operations as well as future commitments.
Contractual Obligations and Commitments
Please refer to Note 4 of our notes to condensed consolidated financial statements contained in this Quarterly Report on Form 10-Q for further information. For additional information on existing unconditional purchase commitments, please refer to our Annual Report on Form 10-K for the year ended December 31, 2014.
Off-Balance Sheet Arrangements
With the exception of the above contractual obligations, we have no material off-balance sheet arrangements that have not been recorded in our unaudited condensed consolidated financial statements.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
     During the three and six months ended June 30, 2015, there were no significant changes to our quantitative and qualitative disclosures about market risk. Please refer to Part II, Item 7A, Quantitative and Qualitative Disclosures About Market Risk included in our Annual Report on Form 10-K for the year ended December 31, 2014 for a more complete discussion on the market risks we encounter.

22


Item 4. Controls and Procedures
Evaluation of Disclosures Controls and Procedures
Our Chief Executive Officer ("CEO") and our Chief Financial Officer ("CFO"), after evaluating the effectiveness of our “disclosure controls and procedures” (as defined in the Securities Exchange Act of 1934, as amended, Rules 13a-15(e) or 15d-15(e)) as of June 30, 2015, have concluded that our disclosure controls and procedures are effective based on their evaluation of these controls and procedures.
Changes in Internal Control Over Financial Reporting
In connection with their evaluation of our disclosure controls and procedures as of the end of the period covered by this report, our CEO and CFO did not identify any changes in our internal control over financial reporting during the three months ended June 30, 2015 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Limitations on Effectiveness of Controls and Procedures
Our management, including our CEO and CFO, does not expect that our disclosure controls and procedures or our internal controls will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected.

23


PART II. OTHER INFORMATION


Item 1. Legal Proceedings
None.
Item 1A.    Risk Factors
Factors That Could Affect Future Results

You should carefully consider the risks below, as well as other information included or incorporated by reference in this report before making an investment decision. We operate in a dynamic and rapidly changing environment that involves many risks and uncertainties that could cause actual results to differ materially from results contemplated by forward-looking statements in this report.  Because of the factors discussed below, other information included or incorporated by reference in this report and other factors affecting our operating results, past performance should not be considered a reliable indicator of future performance. The risks discussed in this report are not the only risks we face. Risks and uncertainties of which we are not currently aware, or which we currently deem to be immaterial, may also adversely affect our business, financial condition or operating results.
Risks Related to Our Business
We have a history of losses, and we cannot assure you that we will achieve profitability.

We incurred net losses of $8.8 million during the six months ended June 30, 2015, $11.6 million in 2014, $21.4 million in 2013, and $27.7 million in 2012. We had an accumulated deficit of $279.5 million as of June 30, 2015. To achieve profitability, we must increase our revenue, particularly our recurring revenue by entering into more and larger sales transactions while limiting customer churn, and manage our cost structure in line with our revenue. If we fail to do so, our future results and financial condition will be adversely affected and we may be unable to continue operating.

We continue to monitor and manage our costs in an effort to optimize our performance for the long term. However, there is no assurance that we will be successful and; unforeseen expenses, difficulties or delays may prevent us from realizing our goals. From time to time, we incur restructuring expenses or expenses related to other cost reduction efforts, but we can offer no assurance that these or other actions will enable us to achieve or sustain profitability in the future. In addition, we cannot be certain that steps we have taken to control our costs will not adversely affect our prospects for long-term revenue growth. If we cannot increase our revenue, improve gross margins and control costs, our future results and financial condition will be negatively affected.

Our revenue and operating results have fluctuated in the past and are likely to fluctuate in the future, and because we recognize revenue from subscriptions over a period of time, downturns in revenue may not be immediately reflected in our operating results.

        Because we recognize recurring revenue and maintenance revenue ratably over the terms of the related subscription agreements and maintenance support agreements, most of our revenue each quarter results from recognition of deferred revenue related to agreements entered into during previous quarters. Consequently, declines in new or renewed subscription agreements and maintenance agreements that occur in one quarter will largely be felt in future quarters, both because we may be unable to generate sufficient new revenue to offset the decline and because we may be unable to adjust our operating costs and capital expenditures to align with the changes in revenue. Our subscription model makes it more difficult for us to increase our revenue rapidly in any period, because revenue from new customers must be recognized over the applicable subscription term. Furthermore, although our business model is primarily focused on recurring revenue, we anticipate continuing to recognize license revenue, particularly with international customers. License revenue is difficult to forecast and is likely to fluctuate due to many factors that are beyond our control including transition of license customers to recurring revenue models. Accordingly, we believe that period-to-period comparisons of our results of operations should not be relied upon as definitive indicators of future performance.

        Other factors that may cause our revenue and operating results to fluctuate include:

timing of customer budget cycles;

the priority our customers place on our products compared to other business investments;

24



size, timing and contract terms of new customer contracts, and unpredictable and often lengthy sales cycles;

reduced renewals;

competitive factors, including new product introductions, upgrades and discounted pricing or special payment terms offered by our competitors, as well as strategic actions by us or our competitors, such as acquisitions, divestitures, spin-offs, joint ventures, strategic investments or changes in business strategy;

technical difficulties, errors or service interruptions in our solutions that may cause customer dissatisfaction with solutions;

consolidation among our customers, which may alter their buying patterns, or business failures that may reduce demand for our solutions;

operating expenses associated with expansion of our sales force or business, and our product development efforts;

cost, timing and management efforts related to the introduction of new features to our solutions;

our ability to obtain, maintain and protect our intellectual property rights and adequately safeguard the information imported into our solutions or otherwise provided to us by our customers; and

extraordinary expenses such as impairment charges, litigation or other payments related to settlement of disputes.

        Any of these developments may adversely affect our revenue, operating results and financial condition. Furthermore, we maintain an allowance for doubtful accounts for estimated losses resulting from the inability of our customers to make required payments. In such cases, we may be required to defer revenue recognition on sales to affected customers. In the future, we may have to record additional reserves or write-offs, or defer revenue on sales transactions, which could negatively impact our financial results.

If we are unable to maintain the profitability of our recurring revenue solutions, our operating results could be adversely affected.

        We have invested, and expect to continue to invest, substantial resources to expand, market and refine our solutions. If we are unable to grow the volume of our recurring revenue, or to improve our gross margins, we may not be able to achieve profitability and our operating results and financial condition could be adversely affected. Factors that could harm our ability to improve our gross margins include:

customer attrition as customers decide not to renew for any reason;

our inability to maintain or increase the prices customers pay for our solutions, due to competitive pricing pressures or limited demand;

our inability to reduce operating costs through technology-based efficiencies and streamlined processes;

increased direct and indirect cost of third-party services, including hosting facilities and professional services contractors performing implementation and support services;

higher personnel and personnel-related costs;

increased costs to integrate products or personnel that we acquire, including time and expense associated with new sales personnel reaching full productivity; and

increased costs to license and maintain third-party software embedded in our solutions or to create alternatives to such third-party software.





25


Our business and operations have experienced rapid growth in recent periods, and if we do not effectively manage any future growth or are unable to improve our systems and processes, our operating results will be adversely affected.

        We have experienced rapid growth and increased demand for our products over the last few years. Our employee headcount and number of customers have increased significantly, and we expect to continue to grow our headcount significantly in future periods. For example, from the end of fiscal 2013 to the end of fiscal 2014, our employee headcount increased from 612 to 741 employees, and our number of customers increased from more than 2,200 to over 3,700. As of June 30, 2015 our employee headcount was 837 employees and our number of customers was over 4,000. We anticipate that we will continue to significantly expand our operations and headcount in the near term, and that our customer base will continue to expand. The growth and expansion of our business and our product and service offerings place a significant strain on our management, operations, sales and marketing, and financial resources. To manage any future growth effectively, we must continue to improve and expand our information technology and financial infrastructure, our operating and administrative systems, our sales and marketing teams and our ability to manage headcount, capital, and business processes in an efficient manner.

        We may not be able to implement improvements to our systems and processes in an efficient or timely manner, and we may discover deficiencies in our existing systems and processes. We may experience difficulties in managing improvements to our systems and processes, which could disrupt existing customer relationships, cause us to lose customers, limit sales of our products, or increase our technical support costs. Our failure to improve our systems and processes, or the failure of those systems and processes to operate in the intended manner, may result in our inability to manage the growth of our business and accurately forecast our revenue and expenses. Our productivity and the quality of our solutions may be adversely affected if we do not integrate and train new employees quickly and effectively. Any future growth would add complexity to our organization and require effective coordination throughout our organization. Failure to manage any future growth effectively could result in increased costs, negatively impact our customers' satisfaction with our solutions, and harm our operating results.

Decreases in retention rates for customer SaaS subscriptions or on-premise maintenance arrangements could materially impact our future revenue or operating results.

        Our customers have no obligation to renew our SaaS subscriptions or maintenance support arrangements after the expiration of the subscription or maintenance period, which is typically 12 to 24 months. Customers may elect not to renew, or may renew for fewer seat licenses or shorter contract terms. In addition, we offer a pay-as-you-go model, whereby customers can pay for our SaaS services on a monthly basis without a long-term commitment, which may unexpectedly increase the rate of customer non-renewals and thus negatively and unpredictably affect our recurring revenue. If our customer renewal rates decline, which may occur as a result of many factors, including reduced budgets, insourcing decisions or dissatisfaction with our service, our revenue will be adversely affected and our business will suffer.

Most of our revenue is derived from our Lead to Money solutions, and a decline in sales of those solutions could adversely affect our operating results and financial condition.

        We derive a majority of our revenue from our Lead to Money solutions. If demand for those solutions declines significantly and we are unable to replace the revenue with revenue from our other offerings, our business and operating results will be adversely affected. We cannot assure you that our current levels of market penetration and revenue from these solutions will continue. If conditions in the market for these solutions change as a result of increased competition or new product offerings by our competitors or consolidation among our competitors, or if we are unable to timely introduce successful new solutions to keep pace with technological advancements, our revenue may decline and our financial results and financial condition would be harmed.

If we do not compete effectively, our revenue may not grow and could decline.

        We experience intense competition from other software companies, as well as from customers' internal development teams. We believe one of our key challenges is to demonstrate the benefits of our solutions to prospective customers so that they will prioritize purchases of our solutions over other options. Our financial performance depends in large part on continued growth in the number of organizations adopting our sales effectiveness solutions to manage the performance of their sales organizations, yet the market for sales effectiveness solutions may not develop as we expect, or at all.

        We compete principally with vendors of sales effectiveness software, incentive compensation management ("ICM") software, enterprise resource planning software and customer relationship management software. Our competitors may be more successful than we are in capturing the market by, for example, announcing new products, services or enhancements that better meet the needs of prospective customers or our current customers or changing industry standards. In addition, if one or more of

26


our competitors were to merge or partner with another of our competitors, the change in the competitive landscape could adversely affect our ability to compete effectively. Increased competition may cause price reductions, reduced gross margins and loss of market share, any of which could have a material adverse effect on our business, results of operations and financial condition.

        Many of our competitors, particularly our enterprise resource planning competitors, have longer operating histories with significantly greater financial, technical, marketing, service and other resources. Many also have a larger installed base of users, larger marketing budgets and broader relationships, established distribution agreements, and greater name recognition. Some of our competitors' products may also be more effective at performing particular sales effectiveness or ICM system functions or may be more customized for particular customer needs in any given market. Even if our competitors provide products with less sales performance management or ICM system functionality than our solutions, their products may incorporate other capabilities, such as recording and accounting for transactions, customer orders or inventory management. A product that performs these functions, along with functions of our solutions, may appeal to some customers by reducing the number of software applications they use in their business. Our competitors, especially larger competitors, may also bundle ICM or other functionalities with their other offerings, rendering our software less competitive from a pricing perspective.

        Our products generally must be integrated with software provided by existing or potential competitors. These competitors could alter their software products in ways that inhibit integration with ours, or they could deny or delay our access to advance software releases, which would restrict our ability to adapt our products for integration with their new releases and could result in the loss of both sales opportunities and renewals of on-demand services and maintenance.

        Some potential customers have already made substantial investments in third-party or internally-developed solutions designed to model, administer, analyze and report on sales effectiveness programs. These companies may be reluctant to abandon such investments in favor of our solutions. In addition, information technology departments of some potential customers may resist purchasing our solutions for a variety of reasons, including concerns that hosted solutions are not sufficiently customizable for their needs or that they pose data security concerns for their enterprises.

If we change prices, alter our payment terms or modify our products or services in order to compete, our margins and operating results may be adversely affected.

        The intensely competitive market in which we do business may require us to change our prices or modify our pricing strategies for our solutions in ways that adversely affect our operating results. If our competitors offer discounts on competitive products or services, we may need to lower prices or offer other terms more favorable to existing and prospective customers in order to compete successfully. If we raise prices based upon our own evaluation of the value of our products, those increases might not be well received by customers, which may hurt our sales. Some of our competitors may bundle their products with other solutions for promotional purposes or as a pricing strategy, or provide guarantees of prices and product implementations. These practices could, over time, limit the prices that we can charge for our solutions or cause us to modify our existing market strategies accordingly. If we cannot offset price reductions and other terms that are more favorable to our customers with a corresponding increase in sales or decrease in spending, then the reduced revenue resulting from lower prices would adversely affect our gross margins and operating results.

If we experience service interruptions in our offerings to customers, our business and financial results could be harmed.

        Our business is primarily conducted over the Internet, so we depend on our ability to protect our computer equipment and stored data against damage from natural disasters, power loss, telecommunications failures, cyber-attacks or other unauthorized intrusion and other events. Although we have redundant facilities to support our operations, our systems, procedures and controls might not be adequate.

        There can be no assurance that our disaster preparedness will prevent significant interruption of our operations, which could be lengthy. Service interruptions may result in material liability claims from customers for breach of service-level commitments, customer terminations and damage to our reputation and business prospects.

        In addition, third-party service providers for hosting facilities or other critical infrastructure could be interrupted in the event of a natural disaster, facility closings or other unanticipated problems. Third-party telecommunications providers of Internet and other telecommunication services may fail to perform adequately, or their systems may fail to operate properly or be disabled, causing business interruption or system damage and could harm our revenue, increase costs, cause regulatory intervention or damage to our reputation.



27


Software errors could be costly and time-consuming for us to correct, and could harm our reputation and impair our ability to sell our solutions.

        Our solutions are based on complex software that may contain errors, or "bugs," that could be costly to correct, harm our reputation and impair our ability to sell our solutions to new customers. Moreover, customers relying on our solutions to implement their incentive compensation arrangements may be more sensitive to such errors, and the attendant potential security vulnerabilities and business interruptions for these applications. If we incur substantial costs to correct any errors of this nature, our operating margins could be adversely affected. Because our customers depend on our solutions for critical business functions, any service interruptions could result in lost or delayed market acceptance and lost sales, higher service-level credits and warranty costs, diversion of development resources and product liability suits.

Security breaches or loss of customer data could create the perception that our solutions are not secure, causing customers to discontinue or reject the use of our solutions and potentially subject us to significant liability. Implementing, monitoring and maintaining adequate security safeguards may be costly.

        Our solutions allow our customers to access and transmit confidential data, including personally identifiable information of their employees, agents and customers over the Internet, and we store our customers' data on servers. We may also have access to confidential and private individual data in connection with the activities of our professional services organization, including implementation, maintenance and support activities for term and perpetual license customers.

        Moreover, many of our customers are subject to heightened security obligations regarding the personally identifiable information of their downstream customers. In the United States, these heightened obligations particularly affect the financial services, healthcare and insurance sectors, which are subject to controls over personal information under various state and federal laws and regulations. Other directives, such as the European Union Directive on Data Protection and accompanying laws and regulations of the Member States of the European Union implementing the directive, create international obligations on the protection of personal data that typically exceed security requirements mandated in the United States. The security measures we have implemented and may need to implement, monitor and maintain in the future in order to satisfy the requirements of our customers may be substantial and involve significant time and effort, which increases our costs.

        Security measures designed to protect customer information may be breached by third-party action, including intentional misconduct or malfeasance, employee error or otherwise, and result in unauthorized disclosure of or access to our customers' data or our data, including our intellectual property and other confidential business information, or our information technology ("IT") systems. Third parties may attempt to fraudulently induce employees or customers into disclosing sensitive information such as user names, passwords or other information in order to gain access to our customers' data or our data or IT systems. Because the techniques used to obtain unauthorized access, or to sabotage systems, change frequently and are often not recognized until launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures. In addition, our customers may authorize third-party technology providers to access their customer data. Because we do not control our customers and third-party technology providers, or the processing of such data by third-party technology providers, we cannot ensure the integrity or security of such transmissions or processing. Malicious third-parties may also conduct attacks designed to temporarily deny customers access to our services.

        If we do not adequately safeguard the information imported into our solutions or otherwise provided to us by our customers, or if third parties penetrate our systems or security and misappropriate our customers' confidential information, it may damage our reputation, result in a loss of confidence in the security of our service, negatively impact our future sales, or disrupt our business, and we may be sued and incur substantial damages in connection with such events. Even if it is determined that our security measures were adequate, the damage to our reputation may cause customers and potential customers to reconsider the use of our solutions, which may have a material adverse effect on our results of operations.

Legal and regulatory changes in the data protection and privacy area could create unexpected costs, require changes to our business or impact the use and adoption of our solutions, which could have an adverse effect on our future revenue, operating results or customer retention.

        The legal and regulatory frameworks for data protection and privacy issues is evolving worldwide, and various government and consumer agencies and public advocacy groups have called for new regulation and changes in industry practices. As a result, we expect federal, state and foreign governments to continue to increase regulation and we expect more public scrutiny, enforcement and sanctions in this area. The new laws and regulations that may, among other things, relate to the solicitation, collection, processing use, and disclosure of personal information, as well as those that apply to cross-border transfers of personal information, could affect demand for our solutions or cause us to change our platform or business model and increase our costs of doing business.

28



        Our customers can use our solutions to store compensation and other personal or identifying information about their sales personnel that are or may be considered personal data in some jurisdictions and, therefore, may be subject to this evolving legislation, regulation or heightened public scrutiny. In addition to the potential adoption of new laws and regulations in the United States and internationally, evolving definitions and norms regarding personal data may require us to adapt our business practices, or limit or inhibit our ability to operate or expand our business.

        Complying with any new regulatory requirements could force us to incur substantial costs or require us to change our business practices in a manner that could reduce our revenue or compromise our ability to effectively pursue our growth strategy. In addition, the compliance costs and other burdens imposed by such laws and regulations applicable to our customers' businesses may limit the use and adoption of our service and reduce overall demand, or lead to significant fines, penalties or liabilities for any noncompliance with such privacy laws. As a result, some industries may not adopt our services based on perceived privacy concerns, regardless of the validity of such concerns.

        While we take measures to protect the security of information that we collect, use and disclose in the operation of our business, and we offer privacy protections with respect to this information, these measures may not always be effective. Furthermore, although we strive to comply with applicable laws and regulations relating to privacy and data collection, use and disclosure, these laws and regulations are continually evolving, not always clear, and not always consistent across the jurisdictions in which we do business. Any proceedings brought against us relating to compliance with such laws and regulations could hurt our reputation, force us to spend significant amounts in defense of these proceedings, distract our management, increase our costs of doing business, adversely affect the demand for our services and ultimately result in the imposition of monetary liability or restrictions on our ability to conduct our business. In some cases, these costs may not be covered by contractual indemnity or insurance, even if caused by a third party.

        In addition, if we are perceived as not operating in accordance with industry best practices with regard to privacy, we may be subject to negative publicity, government investigation, litigation or investigation by accountability groups. Any action against us could be costly and time consuming, require us to change our business practices, expose us to substantial monetary liability and result in damage to our reputation and business.

The European Parliament is considering revocation of the legal framework under which personal data of European residents may be transferred to the United States, and if this change is implemented, it could hamper our plans to expand our business in Europe.

        The use and transfer of personal data in many European countries is currently governed under a regulatory framework pursuant to which U.S. businesses: (i) commit to treat the personal data of European Union residents in accordance with the current regulatory framework and (ii) may self-certify their compliance. The European Union is currently considering adoption of new regulations which would include prohibitions on the transfer of our data about European Union customers to our computer servers in the United States. If these restrictions are adopted, we may have to create duplicative, and potentially expensive, information technology infrastructure and business operations in Europe, which may hinder our expansion plans in Europe, or render these plans commercially infeasible. These developments could materially increase our costs of doing business and harm our operating results.

Acquisitions of, and investments in, other businesses present many risks. We may not realize the anticipated financial and strategic benefits of these transactions, and we may not be able to manage our operations with the acquired businesses efficiently or profitably.

        As part of our business strategy, we evaluate opportunities to expand and enhance our product and service offerings to meet customer needs, increase our market opportunities and grow revenue through internal development efforts and external acquisitions and partnerships. We have completed a number of acquisitions in recent years, including LeadRocket, Inc. and Clicktools Ltd. in 2014. We may continue to acquire or make investments in other companies, products, services and technologies in the future. Acquisitions and investments may cause disruptions in or add complexity to our operations and involve a number of risks, including the following:

the anticipated benefits, such as an increase in revenue, may not materialize if, for example, a larger number of customers than expected choose not to renew or if we are unable to cross-sell the acquired company's solutions to our existing customer base;

we may have difficulty integrating and managing the acquired technologies or products with our existing product lines, and maintaining uniform standards, controls, procedures and policies across locations;

29



we may experience challenges in, and have difficulty penetrating, new markets where we have little or no prior experience and where competitors have stronger market positions;

integrating the financial systems and personnel of the acquired business and retaining key employees may be difficult, and, to the extent we issue shares of stock or other rights to purchase stock to such individuals, existing stockholders may be diluted;

our ongoing business and management's attention may be disrupted or diverted by transition or integration issues and the complexity of overseeing geographically and culturally diverse locations;

we may find that the acquired business or assets do not further our business strategy, or that we overpaid for the business or assets, or that we do not realize the expected operating efficiencies or product integration benefits;

our use of cash consideration for one or more significant acquisitions may require us to use a substantial portion of our available cash or incur substantial debt, and if we incur substantial debt, it could result in material limitations on the conduct of our business;

we may fail to uncover or realize the significance of, or otherwise become exposed to, liabilities and other issues assumed from an acquired business, such as claims from terminated employees or third-parties and unfavorable revenue recognition or other accounting practices; and

we may experience customer confusion as a result of product overlap, particularly when we offer, price and support various product lines differently.

        These factors could have a material adverse effect on our business, results of operations and financial condition or cash flows. Furthermore, during periods of operational expansion, we often need to increase the size of our staff, our related operations and third party partnerships, and potentially amplify our financial and accounting controls to ensure they remain effective. Such changes may increase our expenses, and there is no assurance that our infrastructure will be sufficiently scalable to efficiently manage any growth that we may experience. If we are unable to leverage our operating cost investments as a percentage of revenue, our ability to generate or increase profits will be adversely impacted. In addition, from time to time, we may enter into negotiations for acquisitions and other investments that are not ultimately consummated, which could result in significant diversion of management time, as well as out-of-pocket expenses.

Some of our products rely on third-party software licenses to operate, and the loss or inability to maintain these licenses, or errors, discontinuations or updates to that software, could result in higher costs, delayed sales, customer claims, or termination of existing agreements.

        We license technology from several software providers for our reporting, analytics and integration applications, and we anticipate continuing to license technologies from these or other providers in connection with our current and future products. We also rely on generally available third-party software to run our applications. Any of these software applications may not continue to be available on commercially reasonable terms, if at all, or new versions may be released that are incompatible with our offerings. Some of the products could be difficult to replace, and developing or integrating new software with our products could require months or years of design and engineering work. Modification or loss of access to any of these technologies could result in delays in providing our products until equivalent technology is developed or, if available, is identified, licensed and integrated. Acquisitions of third-party technologies by other companies, including our competitors, may have a material adverse impact on us if the acquirer seeks to cancel or change the terms of our license.

        In addition, we depend upon the successful operation of third-party products in conjunction with our products or services. As a result, undetected errors in those third-party products could prevent the implementation, or impair the functionality of, our products, delay new product introductions, limit the availability of our products via our on-demand service, and injure our reputation. Our use of additional or alternative third-party products could result in new or higher royalty payments if we are required to enter into license agreements for such products.







30


Our success depends upon our ability to develop new solutions and enhance our existing solutions rapidly and cost-effectively. Failure to introduce new or enhanced solutions that meet customer needs may adversely affect our operating results.

        The markets for sales effectiveness solutions and cloud computing are generally characterized by:

rapid technological advances,

changing customer needs, and

frequent new product introductions and enhancements.

        To keep pace with technological developments, satisfy increasingly sophisticated customer requirements, achieve market acceptance and effectively respond to competition, we must quickly identify emerging trends and requirements, accurately define and design enhancements and improvements for existing solutions, and introduce new solutions that satisfy our customers' changing demands. Accelerated introductions for new solutions require high levels of expenditures for research and development that could adversely affect our operating results. Further, any new solutions we develop may not be introduced in a timely manner or be available in a distribution model favored by our target markets, and may therefore not achieve the broad market acceptance necessary to generate significant revenue. If we are unable to quickly and successfully develop or acquire and distribute new products and services cost-effectively, or enhance existing solutions, or if we fail to position and price our solutions to meet market demand, our business and operating results will be adversely affected.

Our offshore product development, support and professional services may prove difficult to manage or may not allow us to realize our cost reduction goals, produce effective new solutions and provide professional services to drive growth.

        We use offshore resources to perform new product and services development and provide support and professional consulting efforts, which requires detailed technical and logistical coordination. We must ensure that our international resources and personnel are aware of and understand development specifications and customer support, as well as implementation and configuration requirements, and that they can meet applicable timelines. If we are unable to maintain acceptable standards of quality in support, product development and professional services through our international third-party service providers, our attempts to reduce costs and drive growth through new products and margin improvements in technical support and professional services may be negatively impacted, which would adversely affect our results of operations. Outsourcing services to offshore providers may expose us to misappropriation of our intellectual property or that of our customers, or make it more difficult to defend intellectual property rights in our technology.

The loss of key personnel, higher than normal employee attrition in key departments or the inability of replacement personnel to quickly and successfully perform in their new roles could adversely affect our business.

        Our success depends to a significant extent on the abilities and effectiveness of our personnel, and, in particular, our chief executive officer and other executive officers. All of our existing personnel, including our executive officers, are employed on an "at-will" basis. If we lose or terminate the services of one or more of our current executives or key employees or if one or more of our current or former executives or key employees joins a competitor or otherwise competes with us, or if we do not have an effective succession or development plan in place for such individuals, our ability to successfully implement our business plan could be impaired. Likewise, if a number of employees from specific departments were to depart, our business may be adversely affected. Additionally, if we are unable to quickly hire qualified replacements for our executives, other key positions or employees within specific departments, our ability to execute our business plan could be harmed. Even if we can quickly hire qualified replacements, we would expect to experience operational disruptions and inefficiencies during any transition.

If we are unable to hire and retain qualified employees and contractors, including sales, professional services and engineering personnel, our growth may be impaired.

        To scale our business successfully, increase productivity, maintain a high level of quality and meet customers' needs, we need to recruit, retain and motivate highly skilled employees and contractors in all areas of our business, including sales, professional services and engineering. In particular, if we are unable to hire or contract for and retain talented personnel with the skills, and in the locations, we require, we might need to redeploy existing personnel or increase our reliance on contractors. Furthermore, we have been, and intend to continue, increasing our sales force and, if we are not successful in attracting and retaining qualified personnel, or if new sales personnel are unable to achieve desired productivity levels within a reasonable time period, we may not be able to increase our revenue and realize the anticipated benefits of these investments.

31



        As our customer base increases and as we continue to evaluate and modify our organizational structure to increase efficiency, we are likely to experience staffing constraints in connection with the deployment of trained and experienced professional services and support resources capable of implementing, configuring, maintaining and supporting our products and related services. Moreover, as a company focused on the development of complex products and the provision of online services, we are often in need of additional software developers and engineers. We have relied on our ability to grant equity compensation as one mechanism for recruiting, retaining and motivating such highly skilled personnel. Our ability to provide equity compensation depends, in part, upon receiving stockholder approval for an increase in shares authorized for issuance pursuant to our equity compensation plan. If we are not able to secure such approval from our stockholders, our ability to recruit, retain and motivate our personnel may be adversely impacted, which would negatively impact our operating results.

Our credit agreement contains restrictive covenants and financial covenants that may limit our operational flexibility. Furthermore, if we default on our obligations under the credit agreement, our operations may be interrupted and our business and financial results could be adversely affected.

        In May 2014, we entered into a credit agreement with Wells Fargo Bank, National Association ("Wells Fargo"), under which Wells Fargo agreed to provide a revolving loan to us in an amount not to exceed $10.0 million, with an accordion feature that allows us to increase the maximum borrowing amount by not less than $5.0 million and not more than $10.0 million ("Revolver"). We may draw upon the Revolver to finance our operations or for other corporate purposes. In September 2014, we increased the maximum borrowing amount to $15.0 million. The Revolver contains a number of restrictive covenants, and its terms may restrict our current and future operations, including:

our flexibility to plan for, or react to, changes in our business and industry conditions;

our ability to use our cash flows, or obtain additional financing, for future working capital, capital expenditures, acquisitions or other general corporate purposes;

place us at a competitive disadvantage compared to our less leveraged competitors; and

increase our vulnerability to the impact of adverse economic and industry conditions.

        In addition, if we fail to comply with the covenants or payment obligations specified in the Revolver, we may trigger an event of default and Wells Fargo would have the right to: (i) terminate its commitment to provide additional loans under the Revolver, and (ii) declare all borrowings outstanding, together with accrued and unpaid interest and fees, to be immediately due and payable. In addition, Wells Fargo would have the right to proceed against the Revolver collateral, which consists of substantially all of our assets. If the debt under the Revolver were to be accelerated, we may not have sufficient cash or be able to sell sufficient collateral to repay this debt, which would have an immediate material adverse effect on our business, results of operations and financial condition.

Changes in the terms of our current or future indebtedness or our credit rating may adversely affect our financial condition and results of operations.

        We cannot provide assurances that additional borrowing capacity will be available under the Revolver, including pursuant to the accordion feature, or that future indebtedness will be obtainable on terms as favorable as the Revolver. As a result, in the future, we may be subject to higher interest rates and our interest expense may increase, which may have an adverse effect on our financial results. Furthermore, changes by any rating agency to our outlook or credit rating could negatively affect the value of both our debt and equity securities and increase the interest amounts we pay on outstanding or future debt. These risks could adversely affect our financial condition and results.

If we are unable to maintain effective internal control over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports and the trading price of our common stock may be negatively affected.

        We are required to maintain internal controls over financial reporting and to report any material weaknesses in such internal controls. Effective planning and management processes are necessary to meet these requirements, and we expect that we will need to continue to improve existing, and implement new, operational and financial systems, procedures and controls to manage our business effectively in the future. We are also required to furnish a report by management on the effectiveness of our internal control over financial reporting pursuant to Section 404 of the Sarbanes-Oxley Act. If we identify material weaknesses in our internal control over financial reporting, if we are unable to comply with the requirements of Section 404 in a timely manner or assert that our internal control over financial reporting is effective or if our independent registered public

32


accounting firm is unable to express an opinion as to the effectiveness of our internal control over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports, the trading price of our common stock could be negatively affected, and we could become subject to investigations by The Nasdaq Stock Market LLC, the Securities and Exchange Commission or other regulatory authorities, which could require additional financial and management resources.

If we fail to adequately protect our proprietary rights and intellectual property, we may lose valuable assets, experience reduced revenue and incur costly litigation to protect our rights.

        Our success and ability to compete depends on the proprietary technology embedded in our solutions. We rely on a combination of patents, trademarks, copyrights, service marks, trade secrets, contractual provisions and other similar measures to establish and protect our proprietary rights. We cannot protect our intellectual property if we are unable to enforce our rights or if we do not detect its unauthorized use. Despite our precautions, unauthorized third parties may be able to copy or reverse engineer our solutions and use information that we regard as proprietary to create products and services that compete with ours. Provisions in our agreements prohibiting unauthorized use, copying, transfer and disclosure of our licensed programs and services may be unenforceable under the laws of some jurisdictions. Further, the laws of some countries do not protect proprietary rights to the same extent as the laws of the United States. To the extent that we engage in international activities, our exposure to unauthorized copying and use of our products, services and proprietary information increases.

        We enter into various restrictive agreements with our employees and consultants, as well as with customers and third parties with whom we have strategic relationships. We cannot ensure that these agreements will be effective in controlling access to and distribution of our products, services and proprietary information. Nor do these agreements prevent our competitors from independently developing technologies that are substantially equivalent or superior to our solutions. Litigation may be necessary to enforce our intellectual property rights and protect our trade secrets. Litigation, whether successful or unsuccessful, could result in substantial costs and diversion of management resources, either of which could seriously harm our business.

Our results of operations may be adversely affected if we are subject to a protracted infringement claim or one that results in a significant damage award.

        From time to time, we receive claims that our products, services offerings or business infringe or misappropriate the intellectual property rights of third parties, and we have in the past, and may continue in the future, to assert claims of infringement against third parties on such bases, including the lawsuit we settled with Versata Software, Inc., Versata Development Group, Inc. and Versata, Inc. in November 2014. Our competitors or other third parties may also challenge the validity or scope of our intellectual property rights. For more information, see "Item 3. Legal Proceedings." We believe that claims of infringement are likely to increase as the functionality of our solutions expand and we introduce new solutions, including technology acquired or licensed from third parties. Any infringement claim, whether offensive or defensive, could:

require costly litigation to resolve;

absorb significant management time;

cause us to enter into unfavorable royalty or license agreements;

require us to discontinue the sale of, or materially modify, all or a portion of our products or services;

require us to indemnify our customers or third-party service providers; and

require us to expend additional development resources to redesign our products or services.

Inclusion of open source software in our products may expose us to liability or require release of our source code.

        We currently use open source software in our products and may use more in the future. We could be subject to suits by parties claiming ownership of what we believe to be open source software that has been incorporated into our products. In addition, some open source software is provided under licenses which require that proprietary software, when combined in specific ways with open source software, become subject to the open source license and thus freely available. While we take steps to minimize the risk that our products, when incorporated with open source software, would become subject to such provisions, few courts have interpreted open source licenses. As a result, the enforcement of these licenses is unclear. If our products became subject to open source licenses, our ability to continue commercializing our solutions, along with our operating results, would be materially and adversely affected.

33



Sales to customers in international markets pose risks and challenges for which we may not achieve the expected results.

        We continue to invest substantial time and resources to grow our international operations. If we fail to do so successfully, our business and operating results could be seriously harmed. Such expansion may require substantial financial resources and management attention. International operations involve a variety of risks, particularly:

greater difficulty in supporting and localizing our solutions;

complying with numerous regulatory requirements, taxes, trade laws and tariffs that may conflict or change unexpectedly, including labor, tax, privacy and data protection;

using international resellers and complying with anti-bribery and anti-corruption laws;

greater difficulty in establishing, staffing and managing foreign operations;

greater difficulty in maintaining acceptable quality standards in support, product development and professional services by our international third-party service providers;

differing abilities to protect our intellectual property rights; and

possible political and economic instability.

We may be affected by fluctuations in currency exchange rates.

        We are potentially exposed to adverse movements in currency exchange rates. Although most of our revenue and expenses occur in U.S. Dollars, some occur in local currencies and the amounts in local currencies may increase as we expand our international operations. An increase in the value of the U.S. Dollar could increase the real cost to our customers of our products in those markets outside the U.S., and a weakened U.S. Dollar could increase the cost of our expenses, as well as overseas capital expenditures. We have not engaged in hedging transactions to reduce the exposure to foreign currency fluctuations.

Our services revenue produces substantially lower gross margins than our recurring revenue, and periodic variations in the proportional relationship between services revenue and higher margin recurring revenue may harm our overall gross margins.

        Our services revenue, which includes fees for consulting, implementation and training, represented 27% of our revenue for the six months in 2014 and 26% of our revenue for the six months ended June 30, 2015. Our services revenue has a substantially lower gross margin than our recurring revenue.

        The percentage of total revenue represented by services revenue has varied significantly from period to period principally because the number of new recurring revenue customer transactions varies from quarter to quarter.


34


Deployment of solutions may require substantial technical implementation and support by us or third-party service providers. We may lose sales opportunities and our business may be harmed if we do not meet these implementation and support requirements, which may cause a decline in revenue and an increase in our expenses.

        We deploy solutions, such as large enterprise-wide deployments, that require a substantial degree of technical and logistical expertise. It may be difficult for us to manage these deployments, including the timely allocation of personnel and resources by us and our customers. Failure to successfully manage the process could harm our reputation, both generally and with specific customers, harming our sales and causing customer disputes, which could adversely affect our revenue and increase our technical support and litigation costs. If actual remediation services exceed our accrued estimates, we could be required to take additional charges, which could be material.

        We engage third-party partners, systems integrators and software vendors to provide customer referrals, cooperate with us in the design, sales and marketing of our solutions, provide insights into market demands, and provide our customers with systems implementation services or overall program management. In some cases, we may not have formal agreements governing such relationships, and the agreements we do have generally do not include specific obligations with respect to exclusivity, generating sales opportunities or cooperating on future business.

        From time to time, we also consider new or unusual strategic relationships, which can pose additional risks. For example, while reseller arrangements offer the advantage of leveraging larger sales organizations than our own to sell our products, they also require considerable time and effort on our part to train and support the reseller's personnel, and require the reseller to properly motivate and incentivize its sales force. Also, if we enter into an exclusive reseller arrangement, the exclusivity may prevent us from pursuing the applicable market ourselves, and if the reseller is not successful in the particular location, our results of operations may be adversely affected.

        Should any of these third-parties go out of business, perform unsatisfactory services or choose not to work with us, we may be forced to develop new capabilities internally, which may cause significant delays and expense, thereby adversely affecting our operating results. These third-party providers may offer products of other companies, including products competitive with ours. If we do not successfully or efficiently establish, maintain and expand our industry relationships with influential market participants, we could lose sales and service opportunities, which would adversely affect our results of operations.

Our solutions have unpredictable sales cycles, making it difficult to plan our expenses and forecast our results.

        It is difficult to determine how long the sales cycles for our solutions will be, thereby making it difficult to predict the quarter in which a particular sale will close and to plan expenditures accordingly. Moreover, to the extent that sales are completed in the final two weeks of a quarter, the impact of recurring revenue transactions is typically not reflected in our financial statements until subsequent quarters. The period between our initial contact with a potential customer and ultimate sale of our solutions is relatively long due to several factors, which may include:

the complex nature of some of our products;

the need to educate potential customers about the uses and benefits of our solutions;

budget cycles of our potential customers that affect the timing of purchases;

the expiration date of existing point solutions that we seek to replace;

customer requirements for competitive evaluation and often lengthy internal approval processes (particularly of large organizations) before purchasing our solutions; and

potential delays of purchases due to announcements or planned introductions of new solutions by us or our competitors.

        The length and unpredictability of our sales cycle make it difficult for us to project revenues and plan for levels of expenditures to support our solutions appropriately. If we do not manage our sales cycle successfully, we may misallocate resources and our financial results may be harmed.




35


Our latest product features and functionality may require existing on-premise license customers to migrate to our SaaS solutions. Moreover, we may choose or be compelled to discontinue maintenance support for older versions of our software products, forcing our on-premise customers to upgrade their software in order to continue receiving maintenance support. If existing on-premise license customers fail to migrate or delay migration to our on-demand solution, our revenue may be harmed.

        We continue to promote our on-demand product offerings to existing customers who currently have on-premise perpetual and term licenses. Customers with on-premise licenses may need to migrate to our on-demand solutions to take full advantage of the features and functionality in those solutions. We expect to periodically terminate maintenance support on older versions of our on-premise products for various reasons including, without limitation, termination of support by third-party software vendors whose products complement ours or upon which we are dependent. Regardless of the reason, a migration is likely to involve additional cost, which our customers may delay or decline to incur. If a sufficient number of customers do not migrate to our on-demand product offerings, our continued maintenance support opportunities and our ability to sell additional products to these customers, and as a result, our revenue and operating income, may be harmed.

Risks Related to Our Stock

Our stock price is likely to remain volatile.

        The trading price of our common stock has in the past, and may in the future, be subject to wide fluctuations in response to many factors, including those described in this section. The volume of trading in our common stock is limited, which may increase volatility. Investors should consider an investment in our common stock as risky and should purchase our common stock only if they can withstand significant losses. Other factors that affect the volatility of our stock include:

our actual and anticipated operating performance and the performance of other similar companies;

actual and anticipated fluctuations in our financial results;

failure of securities analysts to maintain coverage of us;

ratings changes by any securities analysts who follow us;

failure to meet our projected results or the published operating estimates or expectations of securities analysts and investors;

failure to achieve revenue or earnings expectations;

price and volume fluctuations in the overall stock market, including as a result of trends in the global economy;

significant sales by existing investors, coupled with limited trading volume for our stock;

announcements by us or our competitors of significant contracts, results of operations, projections, or new technologies;

lawsuits threatened or filed against us;

adverse publicity;

acquisitions, commercial relationships, joint-ventures or capital commitments;

changes in our management team or board of directors;

publication of research reports, particularly those that are inaccurate or unfavorable, about us or our industry by securities analysts; and

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

        Additionally, some companies with volatile market prices for their securities have been the subject of securities class action lawsuits. Any such suit could have a material adverse effect on our business, results of operations, financial condition

36


and price of our common stock.

Future sales of substantial amounts of our common stock, including securities convertible into or exchangeable for shares of our common stock could cause our stock price to fall.

        We may issue additional shares of our common stock, including securities convertible into or exchangeable for, or that represent the right to receive, shares of our common stock. Such issuances will dilute the ownership interest of our stockholders and could adversely affect the market price of our common stock. We cannot predict the effect that future sales of shares of our common stock or other equity-related securities would have on the market price of our common stock. In addition, sales by existing stockholders of a large number of shares of our common stock in the public trading market (or in private transactions), including sales by our executive officers, directors or institutional investors, or the perception that such additional sales could occur, could cause the market price of our common stock to drop. We have stock options and restricted stock units outstanding for shares of our common stock. Our stockholders may incur dilution upon exercise of an outstanding stock option or vesting of outstanding restricted stock units.

We do not intend to pay dividends for the foreseeable future.

        We have never declared or paid cash dividends on our capital stock. We currently intend to retain any future earnings to finance the operation and expansion of our business, and we do not expect to declare or pay any dividends in the foreseeable future. Consequently, stockholders must rely on sales of their common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investment.

Provisions in our charter documents and Delaware law may delay or prevent an acquisition of our company.

        Our certificate of incorporation and bylaws contain provisions that could make it harder for a third-party to acquire us without the consent of our board of directors. For example, if a potential acquirer were to make a hostile bid for us, the acquirer would not be able to call a special meeting of stockholders to remove our board of directors or act by written consent without a meeting. In addition, our board of directors has staggered terms, which means that replacing a majority of our directors would require at least two annual meetings. A potential acquirer would also be required to provide advance notice of its proposal to replace directors at any annual meeting, and would not be able to accumulate votes at a meeting, which would require such potential acquirer to hold more shares to gain representation on the board of directors than if cumulative voting were permitted. Furthermore, Section 203 of the Delaware General Corporation Law limits business combination transactions with 15% stockholders that have not been approved by the board of directors. All of these factors make it more difficult for a third-party to acquire us without negotiation. These provisions may apply even if the offer may be considered beneficial by some stockholders. Our board of directors could choose not to negotiate with a potential acquirer that it does not believe is in our strategic interests. If a potential acquirer is discouraged from offering to acquire us or prevented from successfully completing a hostile acquisition by these or other measures, under some circumstances, the market price of our common stock could be reduced.



37


Item 6. Exhibits

Please refer to the Exhibit Index following the signature page to this Quarterly Report on Form 10-Q for a list of exhibits filed or furnished with this report, which Exhibit Index is incorporated herein by reference.
    

SIGNATURES
 
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 
 
CALLIDUS SOFTWARE INC.
 
 
 
Date:
August 6, 2015
By:
/s/ BOB L. COREY
 
 
 
Bob L. Corey
 
 
 
Executive Vice President, Chief Financial Officer
 
 
 
(duly authorized officer)

38


EXHIBIT INDEX TO
CALLIDUS SOFTWARE INC.
QUARTERLY REPORT ON FORM 10-Q
FOR THE QUARTER ENDED JUNE 30, 2015
 
Exhibit
Number
 
Description
10.1
 
Amendment Number One, dated August 29, 2014, to Credit Agreement by and among Wells Fargo Bank, National Association, as administrative agent, the lender that is a party thereto, and Callidus Software Inc., dated as of May 13, 2014.
10.2
 
Amendment Number Two, dated September 11, 2014, to Credit Agreement by and among Wells Fargo Bank, National Association, as administrative agent, the lender that is a party thereto, and Callidus Software Inc., dated as of May 13, 2014.
10.3
 
Amendment Number Three, dated September 16, 2014, to Credit Agreement by and among Wells Fargo Bank, National Association, as administrative agent, the lender that is a party thereto, and Callidus Software Inc., dated as of May 13, 2014.
31.1
 
Certification of Chief Executive Officer Pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934.
31.2
 
Certification of Chief Financial Officer Pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934.
32.1
 
Certifications of Chief Executive Officer and Chief Financial Officer Pursuant to 18 U.S.C. Section 1350.
101
 
Interactive Data Files Pursuant to Rule 405 of Regulation S-T: (i) Condensed Consolidated Balance Sheets as of June 30, 2015 and December 31, 2014, (ii) Condensed Consolidated Statements of Comprehensive Loss for the three and six months ended June 30, 2015 and 2014, (iii) Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2015 and 2014 and (iv) Notes to Condensed Consolidated Financial Statements

39
EX-10.1 2 exhibit101amendmentonetocr.htm EXHIBIT 10.1 Exhibit101AmendmentOnetoCreditAgreement




EXHIBIT 10.1

AMENDMENT NUMBER ONE TO CREDIT AGREEMENT


This Amendment Number One to Credit Agreement (this “Amendment”) is entered into as of August 29, 2014, by and among, on the one hand, the lenders identified on the signature pages hereof (such lenders, together with their respective successors and permitted assigns, are referred to hereinafter each individually as a “Lender” and collectively as the “Lenders”), and WELLS FARGO BANK, NATIONAL ASSOCIATION, a national banking association, as administrative agent for each member of the Lender Group and the Bank Product Providers (in such capacity, together with its successors and assigns in such capacity, “Agent”) and CALLIDUS SOFTWARE, INC., a Delaware corporation (“Borrower”), on the other hand, in light of the following:

A. Borrower, Agent and Lenders are parties to that certain Credit Agreement, dated as of
May 13, 2014 (as amended and modified, from time to time, the “Agreement”).

C. Borrower, Agent and Lenders desire to amend the Agreement as provided for and on the conditions herein.

NOW, THEREFORE, the parties hereby amend and supplement the Agreement as follows:

1. DEFINITIONS. All initially capitalized terms used in this Amendment shall have the meanings given to them in the Agreement unless specifically defined herein.

2. AMENDMENTS.

2.1 Section 2.11(b)(i) of the Agreement is hereby deleted in its entirety and replaced by the following:

(i) The Letter of Credit Usage would exceed $1,500,000, or

2.2 The definition of “LIBOR Rate” set forth in Schedule 1.1 to the Agreement is hereby amended in its entirety to read as follows:

LIBOR Rate” means the rate per annum as reported on Reuters Screen LIBOR01 page (or any successor page) 2 Business Days prior to the commencement of the requested Interest Period, for a term, and in an amount, comparable to the Interest Period and the amount of the LIBOR Rate Loan requested (whether as an initial LIBOR Rate Loan or as a continuation of a LIBOR Rate Loan or as a conversion of a Base Rate Loan to a LIBOR Rate Loan) by Borrower in accordance with the Agreement (and, if any such rate is below zero, the LIBOR Rate shall be deemed to be zero), which determination shall be made by Agent and shall be conclusive in the absence of manifest error.

3. REPRESENTATIONS AND WARRANTIES. Borrower hereby affirms to Agent, for the benefit of the Lender Group, that, giving effect to this Amendment, all of its representations and warranties set forth in the Agreement are true, complete and accurate in all material respects as of the date hereof (except those which specifically relate to an earlier date).

4. NO DEFAULTS. Borrower hereby affirms to the Lender Group that, giving effect to this Amendment, no Event of Default has occurred and is continuing as of the date hereof.
5. CONDITIONS PRECEDENT. The effectiveness of this Amendment is expressly conditioned on receipt by Agent of a copy of this Amendment duly executed by Borrower, Lenders and Agent.

6. COSTS AND EXPENSES. Borrower shall pay to Agent all of Agent’s documented out- of-pocket costs and expenses (including, without limitation, the reasonable fees and expenses of their counsel, which counsel may include any local counsel deemed necessary, search fees, filing and recording fees, documentation fees, appraisal fees, travel expenses, and other reasonable fees) arising in connection with the preparation, execution, and delivery of this Amendment and all related documents.

7. COUNTERPARTS; EFFECTIVENESS. This Amendment may be executed in any number of counterparts and by different parties on separate counterparts, each of which when so executed and delivered shall be deemed to be an original. All such counterparts, taken together, shall constitute but one and the same Amendment. This Amendment shall become effective upon the execution of a counterpart of this Amendment by each of the parties hereto and satisfaction of the conditions set forth in Section 5 hereof. Delivery of an executed counterpart of this Amendment by telefacsimile or electronic mail shall be equally as effective as delivery of an original executed counterpart of this Amendment. Any party delivering an executed counterpart of this Amendment by telefacsimile or electronic mail also shall deliver an original executed counterpart of this Amendment, but the failure to deliver an original executed counterpart shall not affect the validity, enforceability, and binding effect of this Amendment.

8. FURTHER ASSURANCES. Borrower shall execute and deliver all agreements, documents and instruments, in form and substance reasonably satisfactory to Agent, and take all actions as Agent may reasonably request from time to time to perfect and maintain the perfection and priority of the security interests of Agent in the Collateral and to consummate fully the transactions contemplated under this Amendment and the other Loan Documents.

9. EFFECT ON LOAN DOCUMENTS.

9.1 The Agreement, as amended hereby, and each of the other Loan Documents, as amended as of the date hereof, shall be and remain in full force and effect in accordance with their respective terms and hereby are ratified and confirmed in all respects. The execution, delivery, and performance of this Amendment shall not operate, except as expressly set forth herein, as a waiver of, consent to, or a modification or amendment of, any right, power, or remedy of Agent or any Lender under the Agreement or any other Loan Document. Except for the amendments to the Agreement expressly set forth herein, the Agreement and the other Loan Documents shall remain unchanged and in full force and effect. The consents, waivers and modifications set forth herein are limited to the specifics hereof, shall not apply with respect to any facts or occurrences other than those on which the same are based, shall neither excuse future non-compliance with the Loan Documents nor operate as a waiver of any Default or Event of Default, shall not operate as a consent to any further or other matter under the Loan Documents and shall not be construed as an indication that any future waiver of covenants or any other provision of the Agreement will be agreed to, it being understood that the granting or denying of any waiver which may hereafter be requested by any Loan Party remains in the sole and absolute discretion of the Agent and the Lenders.

9.2 Upon and after the effectiveness of this Amendment, each reference in the Agreement to “this Agreement”, “hereunder”, “herein”, “hereof” or words of like import referring to the Agreement, and each reference in the other Loan Documents to “the Agreement”, “thereunder”, “therein”, “thereof” or words of like import referring to the Agreement, shall mean and be a reference to the Agreement as modified and amended hereby.

9.3 To the extent that any of the terms and conditions in any of the Loan Documents shall contradict or be in conflict with any of the terms or conditions of the Agreement, after giving effect to this Amendment, such terms and conditions are hereby deemed modified or amended accordingly to reflect the terms and conditions of the Agreement as modified or amended hereby.

9.4 This Amendment is a Loan Document.

9.5 Headings and numbers have been set forth herein for convenience only. Unless the contrary is compelled by the context, everything contained in each Section applies equally to this entire Amendment.

9.6 Neither this Amendment nor any uncertainty or ambiguity herein shall be construed against Agent, any member of the Lender Group, the Bank Product Providers or any Loan Party, whether under any rule of construction or otherwise. This Amendment has been reviewed by all parties and shall be construed and interpreted according to the ordinary meaning of the words used so as to accomplish fairly the purposes and intentions of all parties hereto.

9.7 The pronouns used herein shall include, when appropriate, either gender and both singular and plural, and the grammatical construction of sentences shall conform thereto.

9.8 Unless the context of this Amendment clearly requires otherwise, references to the plural include the singular, references to the singular include the plural, the terms “includes” and “including” are not limiting, and the term “or” has, except where otherwise indicated, the inclusive meaning represented by the phrase “and/or”. The words “hereof”, “herein”, “hereby”, “hereunder”, and similar terms in this Amendment refer to this Amendment as a whole and not to any particular provision of this Amendment. Section, subsection, clause, schedule, and exhibit references herein are to this Amendment unless otherwise specified. Any reference in this Amendment to any agreement, instrument, or document shall include all alterations, amendments, changes, extensions, modifications, renewals, replacements, substitutions, joinders, and supplements, thereto and thereof, as applicable (subject to any restrictions on such alterations, amendments, changes, extensions, modifications, renewals, replacements, substitutions, joinders, and supplements set forth herein). The words “asset” and “property” shall be construed to have the same meaning and effect and to refer to any and all tangible and intangible assets and properties, including cash, securities, accounts, and contract rights. Any reference herein or in any other Loan Document to the satisfaction or repayment in full of the Obligations shall mean the repayment in full in cash or immediately available funds (or, in the case of Letters of Credit or Bank Products, providing Letter of Credit Collateralization or Bank Product Collateralization, as applicable) of all Obligations other than unasserted contingent indemnification Obligations and other than any Bank Product Obligations that, at such time, are allowed by the applicable Bank Product Provider to remain outstanding and that are not required by the provisions of this Agreement to be repaid or cash collateralized. Any reference herein to any Person shall be construed to include such Person’s successors and assigns. Any requirement of a writing contained herein shall be satisfied by the transmission of a Record.

10. ENTIRE AGREEMENT. This Amendment, and the terms and provisions hereof, the Agreement and the other Loan Documents constitute the entire understanding and agreement between the parties hereto with respect to the subject matter hereof and supersede any and all prior or contemporaneous amendments or understandings with respect to the subject matter hereof, whether express or implied, oral or written.

11. REAFFIRMATION OF OBLIGATIONS. Borrower hereby (a) acknowledges and reaffirms its obligations owing to Agent, the Bank Product Providers, and each other member of the
Lender Group under each Loan Document to which it is a party, and (b) agrees that each of the Loan Documents to which it is a party is and shall remain in full force and effect. Borrower hereby (i) further ratifies and reaffirms the validity and enforceability of all of the Liens and security interests heretofore granted, pursuant to and in connection with the Guaranty and Security Agreement or any other Loan Document, to Agent, on behalf and for the benefit of the Lender Group and the Bank Product Providers, as collateral security for the obligations under the Loan Documents in accordance with their respective terms, and (ii) acknowledges that all of such Liens and security interests, and all Collateral heretofore pledged as security for such obligations, continue to be and remain collateral for such obligations from and after the date hereof (including, without limitation, from after giving effect to this Amendment).

12. RATIFICATION. Borrower hereby restates, ratifies and reaffirms each and every term and condition set forth in the Agreement and the Loan Documents effective as of the date hereof and as amended hereby. All Obligations owing by Borrower are unconditionally owing by Borrower to Agent and the Lenders, without offset, defense, withholding, counterclaim or deduction of any kind, nature or description whatsoever.

13. CHOICE OF LAW AND VENUE; JURY TRIAL WAIVER; JUDICIAL REFERENCE. THIS AMENDMENT SHALL BE SUBJECT TO THE PROVISIONS REGARDING CHOICE OF LAW AND VENUE, JURY TRIAL WAIVER, AND JUDICIAL REFERENCE SET FORTH IN SECTION 12 OF THE CREDIT AGREEMENT, AND SUCH PROVISIONS ARE INCORPORATED HEREIN BY THIS REFERENCE, MUTATIS MUTANDIS.

14. SEVERABILITY. In case any provision in this Amendment shall be invalid, illegal or unenforceable, such provision shall be severable from the remainder of this Amendment and the validity, legality and enforceability of the remaining provisions shall not in any way be affected or impaired thereby.



[The remainder of this page left blank intentionally, signatures to follow]
IN WITNESS WHEREOF, the parties hereto have executed this Amendment as of the date first set forth above.




BORROWER:
CALLIDUS SOFTWARE, INC. a Delaware corporation
                        
By: /s/ Leslie Stretch
Name: Leslie Stretch
Title: CEO




WELLS FARGO BANK,     NATIONAL ASSOCIATION,
    as Agent and a Lender

    By: /s/ Lendell Thompson
Name: Lendell Thompson
Title: Managing Director























































 



EX-10.2 3 exhibit102amendmenttwotocr.htm EXHIBIT 10.2 Exhibit102AmendmentTwotoCreditAgreement




EXHIBIT 10.2

AMENDMENT NUMBER TWO TO CREDIT AGREEMENT


This Amendment Number Two to Credit Agreement (this “Amendment”) is entered into as of September 11, 2014, by and among, on the one hand, the lenders identified on the signature pages hereof (such lenders, together with their respective successors and permitted assigns, are referred to hereinafter each individually as a “Lender” and collectively as the “Lenders”), and WELLS FARGO BANK, NATIONAL ASSOCIATION, a national banking association, as administrative agent for each member of the Lender Group and the Bank Product Providers (in such capacity, together with its successors and assigns in such capacity, “Agent”) and CALLIDUS SOFTWARE, INC., a Delaware corporation (“Borrower”), on the other hand, in light of the following:

A. Borrower, Agent and Lenders are parties to that certain Credit Agreement, dated as of
May 13, 2014 (as amended and modified, from time to time, the “Credit Agreement”).

B. Borrower has chosen to exercise its option to increase the Revolver Commitments and the Maximum Revolver Amount by $5,000,000 in accordance with Section 2.14.

C. Borrower, Agent and Lenders desire to amend the Credit Agreement as provided for and on the conditions herein.

NOW, THEREFORE, the parties hereby amend and supplement the Credit Agreement as follows:

1. DEFINITIONS. All initially capitalized terms used in this Amendment shall have the meanings given to them in the Credit Agreement unless specifically defined herein.

2. AMENDMENTS.

2.1 The following definitions are hereby added to Schedule 1.1 to the Credit
Agreement in the appropriate alphabetical order:

Second Amendment” means that certain Amendment Number Two to
Credit Agreement, dated as of September 11, 2014.

2.2 Schedule C-1 to the Credit Agreement is hereby deleted and replaced in its entirety with Schedule C-1 attached hereto.

3. ACCORDION DRAW.

(a) On the effective date of this Amendment, an Increase in the amount of
$5,000,000 under the terms of Section 2.14 of the Credit Agreement will become effective.

(b) Section 2.14 requires that each Lender sign an Increase Joinder in respect of the Increase. Borrower and the Lender Group agree to waive such requirement solely in respect to this Increase.

(c) Section 2.14(b)(iv) requires that Borrower deliver pro forma Projections evidencing compliance with the financial covenants set forth in Section 7 of the Credit Agreement on a prospective basis. The Lender Group has agreed to waive such requirement solely in respect to this Increase.
(d) On the effective date of this Amendment, Wells Fargo as the sole Lender agrees to increase its Revolver Commitment by $5,000,000 to $15,000,000.

(e) Wells Fargo as Increasing Lender agrees and acknowledges that the Increase shall constitute a part of the Revolver Commitments under the Credit Agreement, and shall be subject to the same terms applicable to the Revolver Commitments in existence on the effective date of this Amendment in all respects (as such terms may be amended in accordance with the terms of the Credit Agreement), including those relating to interest, payments, repayments, voting and risk participations in Swing Loans, Letters of Credit, Protective Advances and Overadvances.

4. REPRESENTATIONS AND WARRANTIES. Borrower hereby affirms to Agent, for the benefit of the Lender Group, that, giving effect to this Amendment, all of its representations and warranties set forth in the Agreement are true, complete and accurate in all material respects as of the date hereof (except those which specifically relate to an earlier date).

5. NO DEFAULTS. Borrower hereby affirms to the Lender Group that, giving effect to this Amendment, no Event of Default has occurred and is continuing as of the date hereof.

6. CONDITIONS PRECEDENT. The effectiveness of this Amendment is expressly conditioned on receipt by Agent of: (i) a copy of this Amendment duly executed by Borrower, Lenders and Agent, (ii) a certificate from an executive officer of Borrower certifying that all conditions precedent set forth in Section 3.2 have been satisfied, and (iii) the Increase closing fee in the amount of $12,500.

7. COSTS AND EXPENSES. Borrower shall pay to Agent all of Agent’s documented out- of-pocket costs and expenses (including, without limitation, the reasonable fees and expenses of their counsel, which counsel may include any local counsel deemed necessary, search fees, filing and recording fees, documentation fees, appraisal fees, travel expenses, and other reasonable fees) arising in connection with the preparation, execution, and delivery of this Amendment and all related documents.

8. COUNTERPARTS; EFFECTIVENESS. This Amendment may be executed in any number of counterparts and by different parties on separate counterparts, each of which when so executed and delivered shall be deemed to be an original. All such counterparts, taken together, shall constitute but one and the same Amendment. This Amendment shall become effective upon the execution of a counterpart of this Amendment by each of the parties hereto and satisfaction of the conditions set forth in Section 6 hereof. Delivery of an executed counterpart of this Amendment by telefacsimile or electronic mail shall be equally as effective as delivery of an original executed counterpart of this Amendment. Any party delivering an executed counterpart of this Amendment by telefacsimile or electronic mail also shall deliver an original executed counterpart of this Amendment, but the failure to deliver an original executed counterpart shall not affect the validity, enforceability, and binding effect of this Amendment.

9. FURTHER ASSURANCES. Borrower shall execute and deliver all agreements, documents and instruments, in form and substance reasonably satisfactory to Agent, and take all actions as Agent may reasonably request from time to time to perfect and maintain the perfection and priority of the security interests of Agent in the Collateral and to consummate fully the transactions contemplated under this Amendment and the other Loan Documents.

10. EFFECT ON LOAN DOCUMENTS.

10.1 The Credit Agreement, as amended hereby, and each of the other Loan Documents, as amended as of the date hereof, shall be and remain in full force and effect in accordance with their respective terms and hereby are ratified and confirmed in all respects. The execution, delivery,
and performance of this Amendment shall not operate, except as expressly set forth herein, as a waiver of, consent to, or a modification or amendment of, any right, power, or remedy of Agent or any Lender under the Credit Agreement or any other Loan Document. Except for the amendments to the Credit Agreement expressly set forth herein, the Credit Agreement and the other Loan Documents shall remain unchanged and in full force and effect. The consents, waivers and modifications set forth herein are limited to the specifics hereof, shall not apply with respect to any facts or occurrences other than those on which the same are based, shall neither excuse future non-compliance with the Loan Documents nor operate as a waiver of any Default or Event of Default, shall not operate as a consent to any further or other matter under the Loan Documents and shall not be construed as an indication that any future waiver of covenants or any other provision of the Credit Agreement will be agreed to, it being understood that the granting or denying of any waiver which may hereafter be requested by any Loan Party remains in the sole and absolute discretion of the Agent and the Lenders.

10.2 Upon and after the effectiveness of this Amendment, each reference in the Credit Agreement to “this Agreement”, “hereunder”, “herein”, “hereof” or words of like import referring to the Credit Agreement, and each reference in the other Loan Documents to “the Credit Agreement”, “thereunder”, “therein”, “thereof” or words of like import referring to the Credit Agreement, shall mean and be a reference to the Credit Agreement as modified and amended hereby.

10.3 To the extent that any of the terms and conditions in any of the Loan Documents shall contradict or be in conflict with any of the terms or conditions of the Credit Agreement, after giving effect to this Amendment, such terms and conditions are hereby deemed modified or amended accordingly to reflect the terms and conditions of the Credit Agreement as modified or amended hereby.

10.4 This Amendment is a Loan Document.

10.5 Headings and numbers have been set forth herein for convenience only. Unless the contrary is compelled by the context, everything contained in each Section applies equally to this entire Amendment.

10.6 Neither this Amendment nor any uncertainty or ambiguity herein shall be construed against Agent, any member of the Lender Group, the Bank Product Providers or any Loan Party, whether under any rule of construction or otherwise. This Amendment has been reviewed by all parties and shall be construed and interpreted according to the ordinary meaning of the words used so as to accomplish fairly the purposes and intentions of all parties hereto.

10.7 The pronouns used herein shall include, when appropriate, either gender and both singular and plural, and the grammatical construction of sentences shall conform thereto.

10.8 Unless the context of this Amendment clearly requires otherwise, references to the plural include the singular, references to the singular include the plural, the terms “includes” and “including” are not limiting, and the term “or” has, except where otherwise indicated, the inclusive meaning represented by the phrase “and/or”. The words “hereof”, “herein”, “hereby”, “hereunder”, and similar terms in this Amendment refer to this Amendment as a whole and not to any particular provision of this Amendment. Section, subsection, clause, schedule, and exhibit references herein are to this Amendment unless otherwise specified. Any reference in this Amendment to any agreement, instrument, or document shall include all alterations, amendments, changes, extensions, modifications, renewals, replacements, substitutions, joinders, and supplements, thereto and thereof, as applicable (subject to any restrictions on such alterations, amendments, changes, extensions, modifications, renewals, replacements, substitutions, joinders, and supplements set forth herein). The words “asset” and “property” shall be construed to have the same meaning and effect and to refer to any and all tangible and intangible assets
and properties, including cash, securities, accounts, and contract rights. Any reference herein or in any other Loan Document to the satisfaction or repayment in full of the Obligations shall mean the repayment in full in cash or immediately available funds (or, in the case of Letters of Credit or Bank Products, providing Letter of Credit Collateralization or Bank Product Collateralization, as applicable) of all Obligations other than unasserted contingent indemnification Obligations and other than any Bank Product Obligations that, at such time, are allowed by the applicable Bank Product Provider to remain outstanding and that are not required by the provisions of the Credit Agreement to be repaid or cash collateralized. Any reference herein to any Person shall be construed to include such Person’s successors and assigns. Any requirement of a writing contained herein shall be satisfied by the transmission of a Record.

11. ENTIRE AGREEMENT. This Amendment, and the terms and provisions hereof, the Credit Agreement and the other Loan Documents constitute the entire understanding and agreement between the parties hereto with respect to the subject matter hereof and supersede any and all prior or contemporaneous amendments or understandings with respect to the subject matter hereof, whether express or implied, oral or written.

12. REAFFIRMATION OF OBLIGATIONS. Borrower hereby (a) acknowledges and reaffirms its obligations owing to Agent, the Bank Product Providers, and each other member of the Lender Group under each Loan Document to which it is a party, and (b) agrees that each of the Loan Documents to which it is a party is and shall remain in full force and effect. Borrower hereby (i) further ratifies and reaffirms the validity and enforceability of all of the Liens and security interests heretofore granted, pursuant to and in connection with the Guaranty and Security Agreement or any other Loan Document, to Agent, on behalf and for the benefit of the Lender Group and the Bank Product Providers, as collateral security for the obligations under the Loan Documents in accordance with their respective terms, and (ii) acknowledges that all of such Liens and security interests, and all Collateral heretofore pledged as security for such obligations, continue to be and remain collateral for such obligations from and after the date hereof (including, without limitation, from after giving effect to this Amendment).

13. RATIFICATION. Borrower hereby restates, ratifies and reaffirms each and every term and condition set forth in the Credit Agreement and the Loan Documents effective as of the date hereof and as amended hereby. All Obligations owing by Borrower are unconditionally owing by Borrower to Agent and the Lenders, without offset, defense, withholding, counterclaim or deduction of any kind, nature or description whatsoever.

14. CHOICE OF LAW AND VENUE; JURY TRIAL WAIVER; JUDICIAL REFERENCE. THIS AMENDMENT SHALL BE SUBJECT TO THE PROVISIONS REGARDING CHOICE OF LAW AND VENUE, JURY TRIAL WAIVER, AND JUDICIAL REFERENCE SET FORTH IN SECTION 12 OF THE CREDIT AGREEMENT, AND SUCH PROVISIONS ARE INCORPORATED HEREIN BY THIS REFERENCE, MUTATIS MUTANDIS.

15. SEVERABILITY. In case any provision in this Amendment shall be invalid, illegal or unenforceable, such provision shall be severable from the remainder of this Amendment and the validity, legality and enforceability of the remaining provisions shall not in any way be affected or impaired thereby.



[The remainder of this page left blank intentionally, signatures to follow]


IN WITNESS WHEREOF, the parties hereto have executed this Amendment as of the date first set forth above.




BORROWER:                        CALLIDUS SOFTWARE, INC.
a Delaware corporation
By: /s/ Bob L. Corey
Name: Bob L. Corey
Title: Senior Vice President & CFO
Callidus Software Inc.



WELLS FARGO BANK, NATIONAL ASSOCIATION,
as Agent and a Lender

    By: /s/ Lendell Thompson
Name: Lendell Thompson
Title: Managing Director



























































Schedule C-1

Commitments


Lender
Revolver Commitment

Total Commitment
Wells Fargo Bank, National
Association
$15,000,000
$15,000,000
 
 
 
 
 
 
 
 
 
 
 
 
All Lenders
$15,000,000
$15,000,000



EX-10.3 4 exhibit103amendmentthreeto.htm EXHIBIT 10.3 Exhibit103AmendmentThreetoCreditAgreement




EXHIBIT 10.3

AMENDMENT NUMBER THREE TO CREDIT AGREEMENT


This Amendment Number Three to Credit Agreement (this “Amendment”) is entered into as of September 16, 2014, by and among, on the one hand, the lenders identified on the signature pages hereof (such lenders, together with their respective successors and permitted assigns, are referred to hereinafter each individually as a “Lender” and collectively as the “Lenders”), and WELLS FARGO BANK, NATIONAL ASSOCIATION, a national banking association, as administrative agent for each member of the Lender Group and the Bank Product Providers (in such capacity, together with its successors and assigns in such capacity, “Agent”) and CALLIDUS SOFTWARE, INC., a Delaware corporation (“Borrower”), on the other hand, in light of the following:

A. Borrower, Agent and Lenders are parties to that certain Credit Agreement, dated as of
May 13, 2014 (as amended and modified, from time to time, the “Credit Agreement”).

B. Borrower intends to acquire Clicktools Ltd., a company organized under the laws of England and Wales (“Clicktools”) pursuant that certain Agreement Relating to the Sale and Purchase of all the Issued Share Capital of Clicktools Limited, dated as of September 16, 2014, by and among certain parsons signatory to the same as vendors, Dorset Acquisition Corp., as purchaser, and Borrower, as Parent (the “Clicktools Purchase Agreement”).

C. Borrower, Agent and Lenders desire to amend the Credit Agreement as provided for and on the conditions herein.

NOW, THEREFORE, the parties hereby amend and supplement the Credit Agreement as follows:

1. DEFINITIONS. All initially capitalized terms used in this Amendment shall have the meanings given to them in the Credit Agreement unless specifically defined herein.

2. AMENDMENTS.

2.1 The definition of “Immaterial Subsidiary” set forth in Schedule 1.1 to the Credit
Agreement is hereby amended to read as follows:

Immaterial Subsidiary” means (I) Clicktools for the period commencing on the closing of the Clicktools Acquisition and ending on March 31, 2015 and (II) at any time, each Subsidiary of Borrower (including Clicktools after March 31,
2015) which is designated in a written notice by Borrower to Agent as an “Immaterial Subsidiary,” (a) for which revenue for the most recently ended fiscal quarter is less than 3% of the aggregate revenue for Borrower and its Subsidiaries for such fiscal quarter, (b) for which revenue for the most recently ended fiscal quarter (when aggregated with revenue for all other Immaterial Subsidiaries for such fiscal quarter) is less than 5% of the aggregate revenue for Borrower and its Subsidiaries for such fiscal quarter, (c) for which the fair market value or net book value of the consolidated assets as of the last day of the most recently ended fiscal quarter is less than 3% of the fair market value or net book value of the consolidated assets of Borrower and its Subsidiaries as of such date, (d) for which the fair market value or net book value of the consolidated assets as of the last day of the most recently ended fiscal quarter (when aggregated with the fair market value or net book value of the consolidated assets for all other Immaterial
Subsidiaries) is less than 5% of the fair market value or net book value of the consolidated assets of Borrower and its Subsidiaries as of such date, and (e) that does not conduct operations material to the business of the Loan Parties, and (f) that does not own any intellectual property used in the business of the Loan Parties. As of the Closing Date, the Immaterial Subsidiaries are as set forth on Schedule I-1.

2.2 The following definitions are hereby added to Schedule 1.1 to the Credit
Agreement in the appropriate alphabetical order:

Clicktools” means Clicktools Limited, a company organized under the laws of England and Wales.

Clicktools Acquisition” means the acquisition by Dorset Acquisition Corp. of all outstanding capital stock of Clicktools pursuant to the terms of the Clicktools Purchase Agreement.

Clicktools Purchase Agreement” means that certain Agreement Relating to the Sale and Purchase of all the Issued Share Capital of Clicktools Limited, dated as of September 16, 2014, by and among certain parsons signatory to the ssame as vendors and Dorset Acquisition Corp., as purchaser.

Third Amendment” means that certain Amendment Number Three to
Credit Agreement, dated as of September 16, 2014.

3. CONSENT TO ACQUISITION. The execution and delivery by Borrower of the Clicktools Purchase Agreement and the consummation of the Clicktools Acquisition would violate certain of the terms and provisions of the Loan Documents, including, without limitation, Sections 6.3(a) and 6.9 of the Credit Agreement. Borrower has requested that the Lender Group consent to the Clicktools Acquisition, and the Lender Group as of the effective date of the Third Amendment consents to such Clicktools Acquisition so long as at the time of the consummation of the Clicktools Acquisition: (i) no Default or Event of Default exists and (ii) Borrower has Availability plus Qualified Cash in an amount equal to or greater than $15,000,000. The foregoing consent shall be effective only in this specific instance and for the specific purpose for which it is given, and this consent shall not entitle Borrower to any other consent or waiver in any similar or other circumstances. The foregoing consent shall be limited precisely as written and shall not be deemed to (a) be a waiver or modification of any other term or condition of the Credit Agreement or any documents related thereto, or (b) prejudice any right or remedy which the Lender Group may now have or may have in the future under or in connection with the Credit Agreement or any documents related thereto.

4. REPRESENTATIONS AND WARRANTIES. Borrower hereby affirms to Agent, for the benefit of the Lender Group, that, giving effect to this Amendment, all of its representations and warranties set forth in the Agreement are true, complete and accurate in all material respects as of the date hereof (except those which specifically relate to an earlier date).

5. NO DEFAULTS. Borrower hereby affirms to the Lender Group that, giving effect to this Amendment, no Event of Default has occurred and is continuing as of the date hereof.

6. CONDITIONS PRECEDENT. The effectiveness of this Amendment is expressly conditioned on receipt by Agent of a copy of this Amendment duly executed by Borrower, Lenders and Agent.
7. CONDITION SUBSEQUENT. On or before November 15, 2014, Borrower shall deliver to Agent a pro forma financial model reflecting the effects of the Clicktools Acquisition in form and substance satisfactory to Agent. Failure to fulfill such conditions subsequent shall constitute an Event of Default under Section 8.2(a) of the Credit Agreement.

8. COSTS AND EXPENSES. Borrower shall pay to Agent all of Agent’s documented out- of-pocket costs and expenses (including, without limitation, the reasonable fees and expenses of their counsel, which counsel may include any local counsel deemed necessary, search fees, filing and recording fees, documentation fees, appraisal fees, travel expenses, and other reasonable fees) arising in connection with the preparation, execution, and delivery of this Amendment and all related documents.

9. COUNTERPARTS; EFFECTIVENESS. This Amendment may be executed in any number of counterparts and by different parties on separate counterparts, each of which when so executed and delivered shall be deemed to be an original. All such counterparts, taken together, shall constitute but one and the same Amendment. This Amendment shall become effective upon the execution of a counterpart of this Amendment by each of the parties hereto and satisfaction of the conditions set forth in Section 6 hereof. Delivery of an executed counterpart of this Amendment by telefacsimile or electronic mail shall be equally as effective as delivery of an original executed counterpart of this Amendment. Any party delivering an executed counterpart of this Amendment by telefacsimile or electronic mail also shall deliver an original executed counterpart of this Amendment, but the failure to deliver an original executed counterpart shall not affect the validity, enforceability, and binding effect of this Amendment.

10. FURTHER ASSURANCES. Borrower shall execute and deliver all agreements, documents and instruments, in form and substance reasonably satisfactory to Agent, and take all actions as Agent may reasonably request from time to time to perfect and maintain the perfection and priority of the security interests of Agent in the Collateral and to consummate fully the transactions contemplated under this Amendment and the other Loan Documents.

11. EFFECT ON LOAN DOCUMENTS.

11.1 The Credit Agreement, as amended hereby, and each of the other Loan Documents, as amended as of the date hereof, shall be and remain in full force and effect in accordance with their respective terms and hereby are ratified and confirmed in all respects. The execution, delivery, and performance of this Amendment shall not operate, except as expressly set forth herein, as a waiver of, consent to, or a modification or amendment of, any right, power, or remedy of Agent or any Lender under the Credit Agreement or any other Loan Document. Except for the amendments to the Credit Agreement expressly set forth herein, the Credit Agreement and the other Loan Documents shall remain unchanged and in full force and effect. The consents, waivers and modifications set forth herein are limited to the specifics hereof, shall not apply with respect to any facts or occurrences other than those on which the same are based, shall neither excuse future non-compliance with the Loan Documents nor operate as a waiver of any Default or Event of Default, shall not operate as a consent to any further or other matter under the Loan Documents and shall not be construed as an indication that any future waiver of covenants or any other provision of the Credit Agreement will be agreed to, it being understood that the granting or denying of any waiver which may hereafter be requested by any Loan Party remains in the sole and absolute discretion of the Agent and the Lenders.

11.2 Upon and after the effectiveness of this Amendment, each reference in the Credit Agreement to “this Agreement”, “hereunder”, “herein”, “hereof” or words of like import referring to the Credit Agreement, and each reference in the other Loan Documents to “the Credit Agreement”, “thereunder”, “therein”, “thereof” or words of like import referring to the Credit Agreement, shall mean and be a reference to the Credit Agreement as modified and amended hereby.

11.3 To the extent that any of the terms and conditions in any of the Loan Documents shall contradict or be in conflict with any of the terms or conditions of the Credit Agreement, after giving effect to this Amendment, such terms and conditions are hereby deemed modified or amended accordingly to reflect the terms and conditions of the Credit Agreement as modified or amended hereby.

11.4 This Amendment is a Loan Document.

11.5 Headings and numbers have been set forth herein for convenience only. Unless the contrary is compelled by the context, everything contained in each Section applies equally to this entire Amendment.

11.6 Neither this Amendment nor any uncertainty or ambiguity herein shall be construed against Agent, any member of the Lender Group, the Bank Product Providers or any Loan Party, whether under any rule of construction or otherwise. This Amendment has been reviewed by all parties and shall be construed and interpreted according to the ordinary meaning of the words used so as to accomplish fairly the purposes and intentions of all parties hereto.

11.7 The pronouns used herein shall include, when appropriate, either gender and both singular and plural, and the grammatical construction of sentences shall conform thereto.

11.8 Unless the context of this Amendment clearly requires otherwise, references to the plural include the singular, references to the singular include the plural, the terms “includes” and “including” are not limiting, and the term “or” has, except where otherwise indicated, the inclusive meaning represented by the phrase “and/or”. The words “hereof”, “herein”, “hereby”, “hereunder”, and similar terms in this Amendment refer to this Amendment as a whole and not to any particular provision of this Amendment. Section, subsection, clause, schedule, and exhibit references herein are to this Amendment unless otherwise specified. Any reference in this Amendment to any agreement, instrument, or document shall include all alterations, amendments, changes, extensions, modifications, renewals, replacements, substitutions, joinders, and supplements, thereto and thereof, as applicable (subject to any restrictions on such alterations, amendments, changes, extensions, modifications, renewals, replacements, substitutions, joinders, and supplements set forth herein). The words “asset” and “property” shall be construed to have the same meaning and effect and to refer to any and all tangible and intangible assets and properties, including cash, securities, accounts, and contract rights. Any reference herein or in any other Loan Document to the satisfaction or repayment in full of the Obligations shall mean the repayment in full in cash or immediately available funds (or, in the case of Letters of Credit or Bank Products, providing Letter of Credit Collateralization or Bank Product Collateralization, as applicable) of all Obligations other than unasserted contingent indemnification Obligations and other than any Bank Product Obligations that, at such time, are allowed by the applicable Bank Product Provider to remain outstanding and that are not required by the provisions of the Credit Agreement to be repaid or cash collateralized. Any reference herein to any Person shall be construed to include such Person’s successors and assigns. Any requirement of a writing contained herein shall be satisfied by the transmission of a Record.

12. ENTIRE AGREEMENT. This Amendment, and the terms and provisions hereof, the Credit Agreement and the other Loan Documents constitute the entire understanding and agreement between the parties hereto with respect to the subject matter hereof and supersede any and all prior or contemporaneous amendments or understandings with respect to the subject matter hereof, whether express or implied, oral or written.

13. REAFFIRMATION OF OBLIGATIONS. Borrower hereby (a) acknowledges and reaffirms its obligations owing to Agent, the Bank Product Providers, and each other member of the
Lender Group under each Loan Document to which it is a party, and (b) agrees that each of the Loan Documents to which it is a party is and shall remain in full force and effect. Borrower hereby (i) further ratifies and reaffirms the validity and enforceability of all of the Liens and security interests heretofore granted, pursuant to and in connection with the Guaranty and Security Agreement or any other Loan Document, to Agent, on behalf and for the benefit of the Lender Group and the Bank Product Providers, as collateral security for the obligations under the Loan Documents in accordance with their respective terms, and (ii) acknowledges that all of such Liens and security interests, and all Collateral heretofore pledged as security for such obligations, continue to be and remain collateral for such obligations from and after the date hereof (including, without limitation, from after giving effect to this Amendment).

14. RATIFICATION. Borrower hereby restates, ratifies and reaffirms each and every term and condition set forth in the Credit Agreement and the Loan Documents effective as of the date hereof and as amended hereby. All Obligations owing by Borrower are unconditionally owing by Borrower to Agent and the Lenders, without offset, defense, withholding, counterclaim or deduction of any kind, nature or description whatsoever.

15. CHOICE OF LAW AND VENUE; JURY TRIAL WAIVER; JUDICIAL REFERENCE. THIS AMENDMENT SHALL BE SUBJECT TO THE PROVISIONS REGARDING CHOICE OF LAW AND VENUE, JURY TRIAL WAIVER, AND JUDICIAL REFERENCE SET FORTH IN SECTION 12 OF THE CREDIT AGREEMENT, AND SUCH PROVISIONS ARE INCORPORATED HEREIN BY THIS REFERENCE, MUTATIS MUTANDIS.

16. SEVERABILITY. In case any provision in this Amendment shall be invalid, illegal or unenforceable, such provision shall be severable from the remainder of this Amendment and the validity, legality and enforceability of the remaining provisions shall not in any way be affected or impaired thereby.



[The remainder of this page left blank intentionally, signatures to follow]


IN WITNESS WHEREOF, the parties hereto have executed this Amendment as of the date first set forth above.




BORROWER:                        CALLIDUS SOFTWARE, INC.
a Delaware corporation
By: /s/ Bob L. Corey
Name: Bob L. Corey
Title: SVP, CFO
























































 

WELLS FARGO BANK, NATIONAL ASSOCIATION,
as Agent and a Lender

    By: /s/ Lendell Thompson
Name: Lendell Thompson
Title: Managing Director
























































 



EX-31.1 5 cald-ex311_20156x30xq2.htm EXHIBIT 31.1 CALD-EX31.1_2015.6-30-Q2


EXHIBIT 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
 
I, Leslie J. Stretch, certify that:

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

Date: August 6, 2015
 
 
/s/ LESLIE J. STRETCH
 
Leslie J. Stretch
 
President and Chief Executive Officer
 
(Principal Executive Officer)




EX-31.2 6 cald-ex312_20150630xq2.htm EXHIBIT 31.2 CALD-EX31.2_2015 06.30-Q2


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


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


EX-32.1 7 cald-ex321_20150630xq2.htm EXHIBIT 32.1 CALD-EX32.1_2015.06.30-Q2


EXHIBIT 32.1
 
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
The certification set forth below is being submitted in connection with this quarterly report of Callidus Software Inc. on Form 10-Q (the Report) for the purpose of complying with Rule 13a-14(b) or Rule 15d-14(b) of the Securities Exchange Act of 1934 (the Exchange Act) and Section 1350 of Chapter 63 of Title 18 of the United States Code.
 
Leslie J. Stretch, the Chief Executive Officer, and Bob L. Corey, the Chief Financial Officer, of Callidus Software Inc., each certifies that, to the best of his knowledge:

1.
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Callidus Software Inc.
 
The foregoing certifications are not deemed filed with the Securities and Exchange Commission for purposes of Section 18 of the Exchange Act, as amended, or otherwise subject to the liabilities of such Section, and are not to be incorporated by reference into any filing of Callidus Software Inc. under the Securities Act of 1933, as amended, or the Exchange Act, as amended (whether made before, on, or after the date of this Report), irrespective of any general incorporation language contained in such filing.
 
Date: August 6, 2015
 
 
/s/ LESLIE J. STRETCH
 
Leslie J. Stretch
 
President and Chief Executive Officer
 
(Principal Executive Officer)
 
 
 
/s/ BOB L. COREY
 
Bob L. Corey
 
Senior Vice President, Chief Financial Officer
 
(Principal Financial Officer)


EX-101.INS 8 cald-20150630.xml EXHIBIT 101.INS 0001035748 2015-01-01 2015-06-30 0001035748 2015-07-31 0001035748 2015-06-30 0001035748 2014-12-31 0001035748 2014-04-01 2014-06-30 0001035748 2015-04-01 2015-06-30 0001035748 2014-01-01 2014-06-30 0001035748 2014-06-30 0001035748 2013-12-31 0001035748 us-gaap:MoneyMarketFundsMember 2014-12-31 0001035748 us-gaap:CorporateDebtSecuritiesMember 2014-12-31 0001035748 us-gaap:CashMember 2014-12-31 0001035748 us-gaap:ShortTermInvestmentsMember 2014-12-31 0001035748 us-gaap:CashEquivalentsMember 2014-12-31 0001035748 us-gaap:CashAndCashEquivalentsMember 2014-12-31 0001035748 us-gaap:ShortTermInvestmentsMember 2015-06-30 0001035748 us-gaap:CashEquivalentsMember 2015-06-30 0001035748 us-gaap:CorporateDebtSecuritiesMember 2015-06-30 0001035748 us-gaap:CashMember 2015-06-30 0001035748 us-gaap:CertificatesOfDepositMember 2015-06-30 0001035748 us-gaap:CashAndCashEquivalentsMember 2015-06-30 0001035748 us-gaap:MoneyMarketFundsMember 2015-06-30 0001035748 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2014-12-31 0001035748 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2014-12-31 0001035748 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2014-12-31 0001035748 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2014-12-31 0001035748 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2014-12-31 0001035748 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2014-12-31 0001035748 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2014-12-31 0001035748 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2014-12-31 0001035748 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2014-12-31 0001035748 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2014-12-31 0001035748 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2014-12-31 0001035748 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2014-12-31 0001035748 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2015-06-30 0001035748 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2015-06-30 0001035748 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2015-06-30 0001035748 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2015-06-30 0001035748 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2015-06-30 0001035748 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2015-06-30 0001035748 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2015-06-30 0001035748 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2015-06-30 0001035748 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2015-06-30 0001035748 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2015-06-30 0001035748 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2015-06-30 0001035748 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2015-06-30 0001035748 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2015-06-30 0001035748 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2015-06-30 0001035748 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2015-06-30 0001035748 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2015-06-30 0001035748 us-gaap:RevolvingCreditFacilityMember cald:WellsFargoCreditAgreementMember us-gaap:LineOfCreditMember 2015-06-30 0001035748 us-gaap:RevolvingCreditFacilityMember cald:WellsFargoCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:MinimumMember 2015-01-01 2015-06-30 0001035748 us-gaap:RevolvingCreditFacilityMember cald:WellsFargoCreditAgreementMember us-gaap:LineOfCreditMember 2015-04-01 2015-06-30 0001035748 us-gaap:RevolvingCreditFacilityMember cald:WellsFargoCreditAgreementMember us-gaap:LineOfCreditMember 2015-01-01 2015-06-30 0001035748 cald:WellsFargoCreditAgreementMember us-gaap:LineOfCreditMember 2014-01-01 2014-12-31 0001035748 us-gaap:RevolvingCreditFacilityMember cald:WellsFargoCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:MaximumMember 2015-01-01 2015-06-30 0001035748 us-gaap:MinimumMember cald:WellsFargoCreditAgreementMember us-gaap:LineOfCreditMember 2014-12-31 0001035748 cald:PleasantonHeadquartersMember 2014-08-31 0001035748 cald:WellsFargoCreditAgreementMember us-gaap:LineOfCreditMember 2014-12-31 0001035748 us-gaap:MaximumMember cald:WellsFargoCreditAgreementMember us-gaap:LineOfCreditMember 2014-12-31 0001035748 cald:WellsFargoCreditAgreementMember us-gaap:LineOfCreditMember 2014-09-30 0001035748 cald:DublinCAHeadquarterMember 2014-10-31 0001035748 2012-12-31 0001035748 us-gaap:EmployeeSeveranceMember 2014-01-01 2014-06-30 0001035748 us-gaap:EmployeeSeveranceMember 2013-09-30 0001035748 us-gaap:FacilityClosingMember 2013-09-30 0001035748 us-gaap:FacilityClosingMember 2014-01-01 2014-06-30 0001035748 us-gaap:EmployeeSeveranceMember 2012-12-31 0001035748 us-gaap:FacilityClosingMember 2012-12-31 0001035748 2013-09-30 0001035748 us-gaap:EmployeeSeveranceMember 2015-01-01 2015-06-30 0001035748 us-gaap:EmployeeSeveranceMember 2015-06-30 0001035748 us-gaap:FacilityClosingMember 2015-01-01 2015-06-30 0001035748 us-gaap:FacilityClosingMember 2014-12-31 0001035748 us-gaap:FacilityClosingMember 2015-06-30 0001035748 us-gaap:EmployeeSeveranceMember 2014-12-31 0001035748 us-gaap:ConvertibleDebtSecuritiesMember 2015-01-01 2015-06-30 0001035748 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-06-30 0001035748 us-gaap:RestrictedStockMember 2015-04-01 2015-06-30 0001035748 us-gaap:EmployeeStockMember 2014-01-01 2014-06-30 0001035748 us-gaap:EmployeeStockMember 2014-04-01 2014-06-30 0001035748 us-gaap:RestrictedStockMember 2015-01-01 2015-06-30 0001035748 us-gaap:EmployeeStockMember 2015-04-01 2015-06-30 0001035748 us-gaap:ConvertibleDebtSecuritiesMember 2015-04-01 2015-06-30 0001035748 us-gaap:EmployeeStockMember 2015-01-01 2015-06-30 0001035748 us-gaap:RestrictedStockMember 2014-01-01 2014-06-30 0001035748 us-gaap:ConvertibleDebtSecuritiesMember 2014-04-01 2014-06-30 0001035748 us-gaap:EmployeeStockOptionMember 2014-04-01 2014-06-30 0001035748 us-gaap:EmployeeStockOptionMember 2014-01-01 2014-06-30 0001035748 us-gaap:RestrictedStockMember 2014-04-01 2014-06-30 0001035748 us-gaap:ConvertibleDebtSecuritiesMember 2014-01-01 2014-06-30 0001035748 us-gaap:EmployeeStockOptionMember 2015-04-01 2015-06-30 0001035748 us-gaap:ConvertibleDebtMember 2015-06-30 0001035748 us-gaap:EmployeeStockMember 2015-06-30 0001035748 us-gaap:RestrictedStockUnitsRSUMember 2015-01-01 2015-06-30 0001035748 us-gaap:EmployeeStockMember 2015-01-01 2015-06-30 0001035748 cald:RestrictedStockUnitsPerformanceAwardsMember 2015-01-01 2015-06-30 0001035748 cald:RestrictedStockUnitsPerformanceAwardsMember 2015-06-30 0001035748 us-gaap:EmployeeStockOptionMember 2015-06-30 0001035748 us-gaap:RestrictedStockUnitsRSUMember 2015-06-30 0001035748 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-06-30 0001035748 us-gaap:EmployeeStockMember 2014-01-01 2014-06-30 0001035748 cald:CostOfServicesAndOtherRevenuesMember 2014-01-01 2014-06-30 0001035748 cald:CostOfRecurringRevenuesMember 2015-04-01 2015-06-30 0001035748 cald:CostOfServicesAndOtherRevenuesMember 2015-04-01 2015-06-30 0001035748 us-gaap:GeneralAndAdministrativeExpenseMember 2014-01-01 2014-06-30 0001035748 us-gaap:GeneralAndAdministrativeExpenseMember 2015-04-01 2015-06-30 0001035748 us-gaap:GeneralAndAdministrativeExpenseMember 2015-01-01 2015-06-30 0001035748 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-06-30 0001035748 us-gaap:ResearchAndDevelopmentExpenseMember 2015-04-01 2015-06-30 0001035748 us-gaap:SellingAndMarketingExpenseMember 2015-01-01 2015-06-30 0001035748 us-gaap:SellingAndMarketingExpenseMember 2014-04-01 2014-06-30 0001035748 us-gaap:GeneralAndAdministrativeExpenseMember 2014-04-01 2014-06-30 0001035748 cald:CostOfServicesAndOtherRevenuesMember 2015-01-01 2015-06-30 0001035748 cald:CostOfRecurringRevenuesMember 2014-04-01 2014-06-30 0001035748 us-gaap:ResearchAndDevelopmentExpenseMember 2014-01-01 2014-06-30 0001035748 us-gaap:SellingAndMarketingExpenseMember 2014-01-01 2014-06-30 0001035748 us-gaap:SellingAndMarketingExpenseMember 2015-04-01 2015-06-30 0001035748 cald:CostOfServicesAndOtherRevenuesMember 2014-04-01 2014-06-30 0001035748 cald:CostOfRecurringRevenuesMember 2014-01-01 2014-06-30 0001035748 us-gaap:ResearchAndDevelopmentExpenseMember 2014-04-01 2014-06-30 0001035748 cald:CostOfRecurringRevenuesMember 2015-01-01 2015-06-30 0001035748 cald:RestrictedStockUnitsPerformanceAwardsMember 2014-01-01 2014-06-30 0001035748 us-gaap:EmployeeStockMember 2015-04-01 2015-06-30 0001035748 us-gaap:EmployeeStockMember 2014-04-01 2014-06-30 0001035748 us-gaap:EmployeeStockOptionMember 2014-01-01 2014-06-30 0001035748 us-gaap:EmployeeStockOptionMember 2015-04-01 2015-06-30 0001035748 cald:RestrictedStockUnitsPerformanceAwardsMember 2015-04-01 2015-06-30 0001035748 cald:RestrictedStockUnitsPerformanceAwardsMember 2014-04-01 2014-06-30 0001035748 us-gaap:EmployeeStockOptionMember 2014-04-01 2014-06-30 0001035748 us-gaap:RestrictedStockUnitsRSUMember 2015-04-01 2015-06-30 0001035748 us-gaap:RestrictedStockUnitsRSUMember 2014-04-01 2014-06-30 0001035748 us-gaap:RestrictedStockUnitsRSUMember 2014-01-01 2014-06-30 0001035748 us-gaap:EmployeeStockMember us-gaap:MaximumMember 2015-01-01 2015-06-30 0001035748 us-gaap:EmployeeStockMember us-gaap:MaximumMember 2014-01-01 2014-06-30 0001035748 us-gaap:EmployeeStockMember us-gaap:MinimumMember 2014-01-01 2014-06-30 0001035748 us-gaap:EmployeeStockMember us-gaap:MinimumMember 2015-01-01 2015-06-30 0001035748 cald:EuropeMiddleEastAndAfricaMember 2015-01-01 2015-06-30 0001035748 us-gaap:AsiaPacificMember 2015-04-01 2015-06-30 0001035748 cald:OtherGeographicalSegmentMember 2015-01-01 2015-06-30 0001035748 us-gaap:AsiaPacificMember 2015-01-01 2015-06-30 0001035748 cald:OtherGeographicalSegmentMember 2014-04-01 2014-06-30 0001035748 us-gaap:AsiaPacificMember 2014-04-01 2014-06-30 0001035748 country:US 2014-01-01 2014-06-30 0001035748 us-gaap:AsiaPacificMember 2014-01-01 2014-06-30 0001035748 country:US 2014-04-01 2014-06-30 0001035748 cald:EuropeMiddleEastAndAfricaMember 2015-04-01 2015-06-30 0001035748 cald:OtherGeographicalSegmentMember 2015-04-01 2015-06-30 0001035748 cald:EuropeMiddleEastAndAfricaMember 2014-04-01 2014-06-30 0001035748 cald:EuropeMiddleEastAndAfricaMember 2014-01-01 2014-06-30 0001035748 cald:OtherGeographicalSegmentMember 2014-01-01 2014-06-30 0001035748 country:US 2015-01-01 2015-06-30 0001035748 country:US 2015-04-01 2015-06-30 0001035748 cald:LithiumMember cald:HostingAgreementMember us-gaap:AffiliatedEntityMember 2013-06-01 2013-06-30 0001035748 us-gaap:AccountsPayableMember cald:LithiumMember us-gaap:SubscriptionArrangementMember us-gaap:AffiliatedEntityMember 2015-01-01 2015-06-30 0001035748 cald:LithiumMember cald:UserInterfaceRedesignMember us-gaap:AffiliatedEntityMember 2015-06-30 0001035748 cald:LithiumMember cald:HostingAgreementMember us-gaap:AffiliatedEntityMember 2015-01-01 2015-06-30 0001035748 cald:LithiumMember us-gaap:SubscriptionArrangementMember us-gaap:AffiliatedEntityMember 2013-06-01 2013-06-30 0001035748 cald:LithiumMember us-gaap:ServiceAgreementsMember us-gaap:AffiliatedEntityMember 2015-01-01 2015-06-30 0001035748 cald:LithiumMember us-gaap:SubscriptionArrangementMember us-gaap:AffiliatedEntityMember 2015-06-30 0001035748 cald:LithiumMember cald:UserInterfaceRedesignMember us-gaap:AffiliatedEntityMember 2015-01-01 2015-06-30 0001035748 cald:LithiumMember us-gaap:ServiceAgreementsMember us-gaap:AffiliatedEntityMember 2014-01-01 2014-12-31 0001035748 cald:LithiumMember cald:CommunityAdministrationserviceMember us-gaap:AffiliatedEntityMember 2014-01-01 2014-12-31 0001035748 cald:LithiumMember us-gaap:ServiceAgreementsMember us-gaap:AffiliatedEntityMember 2015-04-01 2015-06-30 0001035748 cald:LithiumMember cald:HostingAgreementMember us-gaap:AffiliatedEntityMember 2015-04-01 2015-06-30 0001035748 cald:BridgeFrontLLCMember cald:EarnOutMember us-gaap:SubsequentEventMember 2015-07-22 2015-07-22 0001035748 cald:BridgeFrontLLCMember us-gaap:SubsequentEventMember 2015-07-22 2015-07-22 cald:segment xbrli:shares cald:customer iso4217:USD iso4217:USD xbrli:shares xbrli:pure cald:investment 232000 70000 162000 234000 227000 7000 7.96 5.34 6.12 6.03 12508000 12510000 P18M 24000 13000 0 0 0 7502000 14790000 7841000 16199000 3.00 3403000 2854000 0 122000 3941000 3968000 -186000 -376000 1439000 2356000 630000 226000 480000 676000 253000 0 23684000 45934000 30713000 59606000 149000 false --12-31 Q2 2015 2015-06-30 10-Q 0001035748 55721946 Yes Accelerated Filer CALLIDUS SOFTWARE INC 2056000 3160000 41623000 42385000 -15000 -20000 16868000 12607000 -739000 -608000 344312000 418509000 2632000 435000 189000 210000 1798000 192000 256000 900000 474000 810000 4924000 827000 394000 413000 3290000 374000 470000 1766000 912000 1402000 5092000 636000 225000 147000 4084000 249000 237000 2799000 650000 1157000 9909000 1384000 480000 317000 7728000 537000 579000 4731000 1447000 2615000 1063000 649000 58000 0 2525000 2547000 3169000 1507000 31000 236000 1395000 5825000 1674000 65000 1841000 2245000 3497000 0 69000 934000 2494000 3729000 0 69000 1016000 2644000 176298000 229410000 88973000 144139000 6310000 0 6310000 2766000 2766000 0 0 0 0 9076000 2766000 6310000 1250000 23000 0 23000 0 19990000 18740000 0 1250000 0 0 0 0 20013000 18740000 23000 19992000 2766000 2766000 1249000 18741000 19990000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7000 0 7000 0 0 0 1000 1000 0 2000 2773000 2773000 1250000 18742000 19992000 7484000 7480000 19990000 0 0 0 0 0 0 5000000 996000 4607000 1001000 668000 28295000 37914000 34200000 34200000 6310000 27890000 6310000 72272000 72272000 23000 72249000 23000 34200000 6310000 27890000 6310000 72272000 23000 72249000 23000 0.001 0.001 100000000 100000000 51285000 58055000 48946000 55716000 49000 55000 232000 -2202000 -3906000 -8642000 13130000 25528000 15903000 31922000 5628000 10738000 8062000 15723000 14197000 0 0.0225 0.0075 0.0475 61427000 67108000 10195000 7351000 440000 399000 1475000 1475000 561000 334000 2564000 2939000 0.00 -0.05 -0.08 -0.16 0.00 -0.05 -0.08 -0.16 17000 -22000 9051000 8105000 P1Y7M17D P4M24D P2Y15D P2Y1M24D 3600000 200000 16000000 1000000 0 33000 3862000 0 0 -6000 5135000 10221000 9112000 16530000 46970000 47073000 19385000 37964000 25711000 49437000 780000 -1537000 -4559000 -8388000 530000 680000 165000 379000 -706000 915000 243000 1437000 1553000 729000 239000 235000 2832000 2837000 -1149000 -946000 -401000 -549000 291000 -941000 -50000 -32000 17757000 15491000 154000 391000 56000 123000 277000 0 200000 1100000 117824000 105369000 176298000 229410000 91878000 93123000 0.0025 15000000 10000000.0 5000000 10000000 7500000 10481000 0 9619000 38072000 1827000 53238000 1329000 -25795000 6446000 10651000 250000 -2217000 -4724000 -8767000 1 22392000 43078000 30028000 57326000 -3007000 -5114000 -4317000 -7889000 -18000 17000 820000 121000 0 -2000 -2000 4000 4709000 4561000 17240000 282000 203000 79000 305000 -227000 78000 2402000 0 743000 270000 1209000 17591000 4018000 8285000 0.001 0.001 5000000 5000000 0 0 0 0 0 0 10384000 9492000 23000 6000 0 64372000 1975000 2229000 2982000 -10481000 3800000 5050000 351000 4651000 0 18755000 19454000 113000 40000 120000 45000 155000 30000 645000 0 416000 333000 10500000 5045000 9918000 6002000 12040000 404000 404000 118000 234000 375000 141000 234000 325000 8000 317000 194000 0 194000 116000 0 116000 0 0 0 -7000 0 -7000 -270718000 -279485000 29000 38000 57000 113000 32515000 3785000 1636000 25178000 1916000 63492000 6747000 3010000 50493000 3242000 41614000 4780000 3333000 31231000 2270000 81359000 8461000 5771000 62156000 4971000 8831000 17558000 10901000 21753000 11808000 22535000 14796000 28522000 4924000 9909000 0 0 0.5 0.46 0.47 0.42 0.0012 0.0025 0.0008 0.0007 P1Y P5M27D P1Y P5M27D 2766000 19990000 58474000 124041000 2339000 2339000 14430000 14430000 48061000 46298000 55595000 53166000 46648000 46298000 55595000 53166000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes revenue for the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> by geographic areas (in thousands):</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="41%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31,231</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25,178</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62,156</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,493</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">EMEA</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,780</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,785</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,747</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,916</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,242</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,333</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,636</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,771</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,010</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,614</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,515</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">81,359</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63,492</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of each ESPP share is estimated on the enrollment date of the offering period using the Black-Scholes valuation model and the assumptions noted in the following table: </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td width="69%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Employee Stock Purchase Plan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life (in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.49 to 1.00</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.49 to 1.00</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.07% to 0.25%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.08% to 0.12%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42% to 46%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47% to 50%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Summary of Accounting Policies</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All amounts included herein related to these unaudited condensed consolidated financial statements as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> are unaudited and should be read in conjunction with the audited consolidated financial statements and the notes thereto included in Callidus Software Inc.'s ("Company") Annual Report on Form&#160;10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") have been condensed or omitted pursuant to the Securities and Exchange Commission ("SEC") rules&#160;and regulations regarding interim financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all necessary adjustments for the fair presentation of the Company&#8217;s financial position, results of operations and cash flows. The results of operations for the interim periods presented are not necessarily indicative of the operating results to be expected for any subsequent interim period or for the full fiscal year ending December&#160;31, 2015.</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, which include wholly-owned subsidiaries in Australia, Canada, Germany, Hong Kong,&#160;India, Japan, Malaysia, Mexico, New Zealand, Serbia, Singapore, and the United Kingdom. All intercompany transactions and balances have been eliminated upon consolidation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Except as discussed below, there were no material changes in the Company's commitments under contractual obligations as disclosed in the Company&#8217;s audited consolidated financial statements for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Letter of Credit</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company obtained a </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> letter of credit in August 2014 for a security deposit. The letter of credit will expire on August 31, 2015.</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company obtained a </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> letter of credit in October 2014 for leased space in Dublin, California. The letter of credit will expire on October 1, 2015.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revolver Line of Credit</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;">In May 2014, the Company entered into a credit agreement with Wells Fargo Bank, National Association ("Wells Fargo"), under which Wells Fargo agreed to make a revolving loan ("Revolver") to the Company in an amount not to exceed $</font><font style="font-family:inherit;font-size:10pt;">10.0 million</font><font style="font-family:inherit;font-size:10pt;">, with an accordion feature that allows the Company to increase the maximum borrowing amount by not less than $</font><font style="font-family:inherit;font-size:10pt;">5.0 million</font><font style="font-family:inherit;font-size:10pt;"> and not more than </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;">. In September 2014, the Company increased the maximum borrowing amount to $</font><font style="font-family:inherit;font-size:10pt;">15.0 million</font><font style="font-family:inherit;font-size:10pt;">. The Revolver matures in May 2019. During the quarter ended June 30, 2015, the Company paid off the outstanding amount of $</font><font style="font-family:inherit;font-size:10pt;">10.5 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to the agreement, the Company is required to maintain a leverage ratio of </font><font style="font-family:inherit;font-size:10pt;">3.00</font><font style="font-family:inherit;font-size:10pt;">:1.00 and a minimum liquidity of $</font><font style="font-family:inherit;font-size:10pt;">7.5 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding borrowings under the Revolver bear interest, at the Company's option, at a base rate plus an applicable margin. The applicable margin ranges between </font><font style="font-family:inherit;font-size:10pt;">0.75%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2.25%</font><font style="font-family:inherit;font-size:10pt;"> depending on the Company's leverage ratio. A fee of </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;"> per annum is payable with respect to the unused portion of the commitment. Interest is payable every three months. </font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Warranties and Indemnification</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company generally warrants that its software will perform in accordance with its standard documentation. Under the Company&#8217;s standard warranty, should a software product not perform as specified in the documentation within the warranty period, the Company will repair or replace the software or refund the license fee paid. To date, the Company has not incurred any incremental costs related to warranty obligations for its software.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s product license and on-demand agreements typically include a limited indemnification provision for claims by third parties relating to the Company&#8217;s intellectual property. To date, the Company has not incurred material costs, and has not accrued any costs, related to such indemnification provisions.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-based Compensation</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Expense Summary</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense is measured based on the grant-date fair value of the stock-based awards. The Company recognizes stock-based compensation expense, for the portion of the awards that are ultimately expected to vest, on a ratable basis, over the requisite service period for those awards with graded vesting and service conditions.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below sets forth a summary of stock-based compensation expense for the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and 2014 (in thousands): </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.578125%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="37%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">147</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">210</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted Stock Units</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Performance-based Awards</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">636</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">435</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Service-based Awards</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,084</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,798</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,728</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,290</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">ESPP Shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">225</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">189</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">480</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">394</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total stock-based compensation</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,092</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,632</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,909</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,924</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, there were $</font><font style="font-family:inherit;font-size:10pt;">1.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;">, $</font><font style="font-family:inherit;font-size:10pt;">16.0 million</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">0.2 million</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation expense related to stock options, performance-based awards, service-based awards and ESPP shares, respectively. The expenses related to stock options, performance-based awards, service-based awards and ESPP shares are expected to be recognized over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">2.0</font><font style="font-family:inherit;font-size:10pt;"> years, </font><font style="font-family:inherit;font-size:10pt;">1.6</font><font style="font-family:inherit;font-size:10pt;"> years, </font><font style="font-family:inherit;font-size:10pt;">2.1</font><font style="font-family:inherit;font-size:10pt;"> years and </font><font style="font-family:inherit;font-size:10pt;">0.4</font><font style="font-family:inherit;font-size:10pt;"> years, respectively.</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below sets forth the functional classification of stock-based compensation expense for the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and 2014 (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.6796875%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="39%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of recurring revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">249</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">537</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">374</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of services and other revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">237</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">579</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">470</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">810</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,615</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,402</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">650</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">474</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,447</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,799</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,731</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,766</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total stock-based compensation</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,092</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,632</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,909</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,924</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance-based Awards</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;">The Company includes performance-based award activity with restricted stock units.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company did not grant performance awards. During the three months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">, the Company granted performance awards with vesting contingent on absolute SaaS revenue growth over the three-year period from 2014 through 2016, and the Company&#8217;s relative total stockholder return over the three-year period from 2014 through 2016 versus an index of 17 SaaS companies.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Determination of Fair Value</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of service-based awards is estimated based on the market value of the Company&#8217;s stock on the date of grant. A portion of the performance awards granted during 2014 are based on relative stockholder return and therefore, are subject to a market condition. As a result, the fair value of performance awards is calculated using a Monte Carlo simulation model that estimates the distribution of the potential outcomes of the grants of performance awards based on simulated future index of the peer companies.</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of each stock option is estimated on the date of grant using the Black-Scholes valuation model. No stock options were granted during the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of each ESPP share is estimated on the enrollment date of the offering period using the Black-Scholes valuation model and the assumptions noted in the following table: </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td width="69%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Employee Stock Purchase Plan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life (in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.49 to 1.00</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.49 to 1.00</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.07% to 0.25%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.08% to 0.12%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42% to 46%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47% to 50%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Loss Per Share</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net loss per share is calculated by dividing net loss for the period by the weighted average common shares outstanding during the period. Diluted net loss per share is calculated by dividing the net loss for the period by the weighted average common shares outstanding, adjusted for all dilutive potential common shares, which includes shares issuable for the period of time the Company's </font><font style="font-family:inherit;font-size:10pt;">4.75%</font><font style="font-family:inherit;font-size:10pt;"> Convertible Senior Notes ("Convertible Notes") were outstanding, the exercise of outstanding common stock options, the release of restricted stock units, and purchases of shares pursuant to the Company's employee stock purchase plan ("ESPP"), to the extent these shares are dilutive. For the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, the diluted net loss per share calculation was the same as the basic net loss per share calculation as all potential common shares were anti-dilutive.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Diluted net loss per share does not include the effect of the following potential weighted average common shares because to do so would be anti-dilutive for the periods presented (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="41%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted Stock Units</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,494</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,395</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,644</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,245</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">934</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">236</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,016</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,841</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">ESPP Shares</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Convertible Notes</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,507</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,674</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,497</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,169</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,729</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,825</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted average exercise price of stock options excluded for the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> was $</font><font style="font-family:inherit;font-size:10pt;">6.12</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">6.03</font><font style="font-family:inherit;font-size:10pt;">, respectively, and for the three and six months ended June 30, 2014 was $</font><font style="font-family:inherit;font-size:10pt;">7.96</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">5.34</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company measures financial assets at fair value on an ongoing basis. The estimated fair value of the Company&#8217;s financial assets was determined using the following inputs at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td width="37%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair&#160;Value&#160;Measurements&#160;at&#160;Reporting&#160;Date&#160;Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Quoted&#160;Prices&#160;in </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Active&#160;Markets &#160;for</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Identical&#160;Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Other&#160;Observable</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unobservable</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level&#160;1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level&#160;2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level&#160;3)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Certificates of deposit (2)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and U.S. government agency obligations (2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,740</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,740</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,013</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,990</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">_____________________________________________________________________________</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1)&#160;Included in cash and cash equivalents on the unaudited condensed consolidated balance sheet.</font></div><div style="line-height:120%;padding-bottom:8px;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2)&#160;Included in short-term investments on the unaudited condensed consolidated balance sheet.</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated fair value of the Company&#8217;s financial assets was determined using the following inputs at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands): </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td width="36%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair&#160;Value&#160;Measurements&#160;at&#160;Reporting&#160;Date&#160;Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Quoted&#160;Prices&#160;in </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Active&#160;Markets &#160;for Identical&#160;Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Other&#160;Observable</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unobservable</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level&#160;1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level&#160;2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level&#160;3)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,310</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,310</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and U.S. government agency obligations (2)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,766</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,766</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,076</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,310</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,766</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">_____________________________________________________________________________</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1)&#160;Included in cash and cash equivalents on the unaudited condensed consolidated balance sheet.</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2)&#160;Included in short-term investments on the unaudited condensed consolidated balance sheet.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Valuation of Investments</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Level 1 and Level 2</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s available-for-sale securities include money market funds, certificate of deposits, corporate notes and U.S. government agency obligations. The Company values these securities using a pricing matrix from a pricing service provider, who may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs). The Company classifies all of its available-for-sale securities, except for money market funds, as having Level 2 inputs. The Company validates the estimated fair value of certain securities from a pricing service provider on a quarterly basis. The valuation techniques used to measure the fair value of the financial instruments having Level 2 inputs, all of which have counterparties with high credit ratings, were derived from the following: non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments or pricing models, such as discounted cash flow techniques, with all significant inputs derived from or corroborated by observable market data.&#160;</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Level 3</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company had no Level 3 instruments. The Company did not have any transfers between Level 1, Level 2 and Level 3 fair value measurements during the periods presented as there were no changes in the composition in Level 1, 2 or 3.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Instruments</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">, all investment debt securities were classified as available-for-sale and carried at estimated fair value, which is determined based on the inputs discussed below.</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company classifies all highly liquid instruments with an original maturity on the date of purchase of three months or less as cash and cash equivalents.&#160; The Company classifies available-for-sale securities that have a maturity date longer than three months as short-term investments, including those investments with a maturity date of longer than one year that are highly liquid and which the Company does not intend to hold to maturity.</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Realized gains and losses are calculated using the specific identification method. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> short-term investments in a material unrealized loss position.</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of the Company&#8217;s cash, cash equivalents, and investments classified as available-for-sale were as follows at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands): </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td width="44%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross<br clear="none"/>Unrealized </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross<br clear="none"/>Unrealized </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">72,249</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">72,249</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash equivalents:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash and cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">72,272</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">72,272</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Short-term investments:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Certificates of deposits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,249</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and U.S government agency obligations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,742</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,741</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total short-term investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,992</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,990</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td width="44%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross<br clear="none"/>Unrealized </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross<br clear="none"/>Unrealized </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,890</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,890</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash equivalents:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,310</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,310</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,310</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,310</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash and cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,200</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,200</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Short-term investments:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and U.S. government agency obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,773</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,766</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total short-term investments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,773</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,766</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The market value and the amortized cost of available-for-sale debt securities by contractual maturities as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="73%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contractual&#160;maturity</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortized </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Estimated </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair&#160;value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less than 1 year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,484</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,480</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Between 1 and 2 years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,508</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,510</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,992</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,990</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> realized gains or losses on sales of its investments for the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and 2014. The Company had net purchases of investments of $</font><font style="font-family:inherit;font-size:10pt;">17.2</font><font style="font-family:inherit;font-size:10pt;"> million during the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and net proceeds from maturities and sales of investments of $</font><font style="font-family:inherit;font-size:10pt;">3.8 million</font><font style="font-family:inherit;font-size:10pt;"> during the six months ended June 30, 2014. </font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The short-term investments in highly rated credit securities generally have minor to moderate fluctuations in the fair values from period to period. The Company monitors credit ratings, downgrades and significant events surrounding these securities in order to assess whether any of the impairments will be considered other-than-temporary. The Company did not identify any securities held as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> or as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;"> for which the fair value declined significantly below amortized cost and were considered other-than-temporary impairments.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense for the three months ended June 30, 2015 was $</font><font style="font-family:inherit;font-size:10pt;">0.2 million</font><font style="font-family:inherit;font-size:10pt;"> compared to $</font><font style="font-family:inherit;font-size:10pt;">0.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the same period in 2014. The decrease in taxes was attributable to lower withholding and income taxes in foreign jurisdictions in 2015 compared to 2014. Income tax expense for the six months ended June 30, 2015 was $</font><font style="font-family:inherit;font-size:10pt;">0.4 million</font><font style="font-family:inherit;font-size:10pt;">, compared to </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> for the same period in 2014. The decrease in taxes was attributable primarily to lower withholding and income taxes in foreign jurisdictions.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of the Company&#8217;s cash, cash equivalents, and investments classified as available-for-sale were as follows at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands): </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td width="44%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross<br clear="none"/>Unrealized </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross<br clear="none"/>Unrealized </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">72,249</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">72,249</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash equivalents:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash and cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">72,272</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">72,272</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Short-term investments:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Certificates of deposits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,249</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and U.S government agency obligations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,742</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,741</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total short-term investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,992</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,990</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td width="44%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross<br clear="none"/>Unrealized </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross<br clear="none"/>Unrealized </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,890</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,890</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash equivalents:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,310</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,310</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,310</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,310</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash and cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,200</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,200</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Short-term investments:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and U.S. government agency obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,773</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,766</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total short-term investments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,773</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,766</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The market value and the amortized cost of available-for-sale debt securities by contractual maturities as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="73%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contractual&#160;maturity</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortized </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Estimated </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair&#160;value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less than 1 year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,484</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,480</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Between 1 and 2 years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,508</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,510</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,992</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,990</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued Accounting Standards Update No. 2014-09 (ASU 2014-09) "Revenue from Contracts with Customers." ASU 2014-09 supersedes the revenue recognition requirements in &#8220;Revenue Recognition (Topic 605),&#8221; and requires entities to recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. ASU 2014-09 may also impact how the Company accounts for certain direct costs associated with its revenues. ASU 2014-09 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period. Early adoption is permitted one year earlier. ASU 2014-09 permits the use of either the retrospective or cumulative effect transition method. The Company is currently in the process of evaluating the impact of the adoption of ASU 2014-09 on the condensed consolidated financial statements and has not yet selected a transition method.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Summary of Significant Accounting Policies</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Summary of Accounting Policies</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All amounts included herein related to these unaudited condensed consolidated financial statements as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> are unaudited and should be read in conjunction with the audited consolidated financial statements and the notes thereto included in Callidus Software Inc.'s ("Company") Annual Report on Form&#160;10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") have been condensed or omitted pursuant to the Securities and Exchange Commission ("SEC") rules&#160;and regulations regarding interim financial statements.</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all necessary adjustments for the fair presentation of the Company&#8217;s financial position, results of operations and cash flows. The results of operations for the interim periods presented are not necessarily indicative of the operating results to be expected for any subsequent interim period or for the full fiscal year ending December&#160;31, 2015.</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, which include wholly-owned subsidiaries in Australia, Canada, Germany, Hong Kong,&#160;India, Japan, Malaysia, Mexico, New Zealand, Serbia, Singapore, and the United Kingdom. All intercompany transactions and balances have been eliminated upon consolidation.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Preparation of the unaudited condensed consolidated financial statements in conformity with GAAP and the rules&#160;and regulations of the SEC requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, the reported amounts of revenue and expenses during the reporting period and the accompanying notes. Estimates are used for, but not limited to, uncertain tax liabilities, allowances for doubtful accounts, the useful lives of fixed assets and intangible assets, goodwill and intangible asset impairments, stock-based compensation forfeiture rates, accrued liabilities, the allocation of the value of purchase consideration for business acquisitions, and other contingencies. These estimates and assumptions are based on management&#8217;s best estimates and judgment. Management evaluates such estimates and assumptions on an ongoing basis for continued reasonableness, using historical experience and other factors, including the current economic environment. Appropriate adjustments, if any, to the estimates used are made prospectively based upon such evaluation. Illiquid credit markets, volatile equity and foreign currency markets and declines in information technology spending by prospective customers have combined to increase the uncertainty inherent in such estimates and assumptions. As future events and their effects cannot be determined with precision, actual results could differ materially from those estimates. Changes in those estimates, if any, resulting from continuing changes in the economic environment, will be reflected in the condensed consolidated financial statements in future periods.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company generates revenue by providing software applications as a service through on-demand subscription, perpetual and term licenses and related software maintenance, and professional services. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recurring Revenue. </font><font style="font-family:inherit;font-size:10pt;">Recurring revenue, which includes software-as-a-service ("SaaS") revenue and maintenance revenue, is recognized ratably over the stated contractual period. SaaS revenue consists of subscription fees from customers accessing our cloud-based service offerings. Maintenance revenue consists of fees from customers purchasing subscriptions and receiving support for on-premise solutions. The Company also recognizes revenue associated with customers using its products in excess of contracted usage ("Overages"). Overages are primarily attributed to SaaS products and are recorded in SaaS revenue. Revenue related to Overages was immaterial during the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended in </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Service and Other Revenue. </font><font style="font-family:inherit;font-size:10pt;">Service and other revenue primarily consist of training, integration and configuration services. Generally, the Company's professional services arrangements are on a time-and-materials basis. Time and material services are recognized as the services are rendered based on inputs to the project, such as billable hours incurred. For fixed-fee professional service arrangements, the Company recognizes revenue under the proportional performance method of accounting and estimates the proportional performance on a monthly basis, utilizing hours incurred to date as a percentage of total estimated hours to complete the project. If the Company does not have a sufficient basis to measure progress toward completion, revenue is recognized upon completion. Service and other revenue also includes license revenue from perpetual licenses, which is recognized upon delivery of the product, using the residual method, assuming all the other conditions for revenue recognition have been met. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In certain arrangements with non-standard acceptance criteria, the Company defers the revenue until the acceptance criteria is satisfied. Reimbursements, including those related to travel and out-of-pocket expenses, are included in services and other revenue, and an equivalent amount of reimbursable expenses is included in cost of services and other revenue. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In general, recurring revenue agreements are entered into for 12 to 36 months, and the professional services are performed within nine months of entering into a contract with the customer, depending on the size of integration.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">SaaS agreements provide specified service level commitments, excluding scheduled maintenance. The failure to meet this level of service availability may require the Company to credit qualifying customers a portion of their subscription and support fees. Based on the Company's historical experience meeting its service level commitments, the Company does not currently have any liabilities on its balance sheet for these commitments.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue when all of the following conditions are met:</font></div><div style="line-height:120%;text-align:left;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-left:48px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;"> Persuasive evidence of an arrangement exists;</font></div><div style="line-height:120%;padding-left:48px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;"> Delivery has occurred or services have been rendered;</font></div><div style="line-height:120%;padding-left:48px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;"> The fees are fixed or determinable; and&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-left:48px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;"> Collection of the fees is reasonably assured. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If the Company determines that any one of the four criteria is not met, it will defer recognition of revenue until all the criteria are met.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Multiple-deliverable arrangements with on-demand subscription.</font><font style="font-family:inherit;font-size:10pt;">&#160;For on-demand subscription agreements with multiple-deliverables, the Company evaluates each element to determine whether it represents a separate unit of accounting. The Company determines the best estimated selling price of each deliverable in an arrangement based on a selling price hierarchy of methods contained in&#160;Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Update (&#8220;ASU&#8221;) No.&#160;2009-13, Revenue Recognition (Accounting Standards Codification (&#8220;ASC&#8221;) Topic 605)-</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Multiple-Deliverable Revenue Arrangements.</font><font style="font-family:inherit;font-size:10pt;"> The best estimated selling price for a deliverable is based on its vendor-specific objective evidence (&#8220;VSOE&#8221;), if available, third-party evidence (&#8220;TPE&#8221;), if VSOE is not available, or estimated selling price (&#8220;ESP&#8221;), if neither VSOE nor TPE is available. Total arrangement fees are allocated to each element using the relative selling price method. The Company has currently established VSOE for most deliverables, except for fixed fee service arrangements. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company considered all of the following factors to establish the ESP for fixed fee service arrangements when sold with its on-demand services: the weighted average actual sales prices of professional services sold on a stand-alone basis for on-demand services; average billing rate for fixed fee service agreements when sold with on-demand services, cost plus a reasonable mark-up and other factors such as gross margin objectives, pricing practices and growth strategy. The Company is currently using cost plus a reasonable mark-up to establish ESP for fixed fee service arrangements.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Multiple-deliverable arrangements with on-premise license. </font><font style="font-family:inherit;font-size:10pt;">For arrangements with multiple-deliverables, including license, professional services and maintenance, the Company recognizes license revenue using the residual method of accounting pursuant to the requirements of the guidance contained in ASC 985-605, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Software Revenue Recognition</font><font style="font-family:inherit;font-size:10pt;">. Under the residual method, revenue is recognized when VSOE for fair value exists for all of the undelivered elements in the arrangement, but does not exist for one or more of the delivered elements in the arrangement. If evidence of fair value cannot be established for the undelivered elements, all of the revenue is deferred until evidence of fair value can be established, or until the items for which evidence of fair value cannot be established are delivered. For maintenance and certain professional services, the Company has established VSOE as a consistent number of stand-alone sales of this deliverable have been priced within a reasonably narrow range. The Company's revenue arrangements generally do not include a general right of return relative to the delivered products.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Company's term-based licenses, if the only undelivered element is maintenance, the entire amount of revenue is recognized over the maintenance period, because the Company does not sell maintenance separately. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and other taxes collected from customers to be remitted to government authorities are excluded from revenue.</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued Accounting Standards Update No. 2014-09 (ASU 2014-09) "Revenue from Contracts with Customers." ASU 2014-09 supersedes the revenue recognition requirements in &#8220;Revenue Recognition (Topic 605),&#8221; and requires entities to recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. ASU 2014-09 may also impact how the Company accounts for certain direct costs associated with its revenues. ASU 2014-09 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period. Early adoption is permitted one year earlier. ASU 2014-09 permits the use of either the retrospective or cumulative effect transition method. The Company is currently in the process of evaluating the impact of the adoption of ASU 2014-09 on the condensed consolidated financial statements and has not yet selected a transition method.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Related-Party Transactions</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#1f497d;"></font><font style="font-family:inherit;font-size:10pt;">In June 2013, in the normal course of business, the Company entered into agreements with Lithium Technologies, Inc. (&#8220;Lithium&#8221;), whose Chief Financial Officer is a member of the Company's Board of Directors.&#160;In 2014, the Company purchased an annual subscription for Lithium's social media management solutions in the amount of </font><font style="font-family:inherit;font-size:10pt;">$120,000</font><font style="font-family:inherit;font-size:10pt;">, which was paid in full during 2014. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, approximately </font><font style="font-family:inherit;font-size:10pt;">$6,300</font><font style="font-family:inherit;font-size:10pt;"> of the amount remains in prepaid and other current assets. In 2015, the Company purchased an annual subscription for $</font><font style="font-family:inherit;font-size:10pt;">155,000</font><font style="font-family:inherit;font-size:10pt;"> which is included in accounts payable as of June 30, 2015. </font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2013, Lithium entered into a two-year web hosting agreement with the Company for an annual amount of </font><font style="font-family:inherit;font-size:10pt;">$113,000</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font><font style="font-family:inherit;font-size:10pt;"> During the three and six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized approximately </font><font style="font-family:inherit;font-size:10pt;">$29,000</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">57,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, in revenue under this annual hosting agreement and $</font><font style="font-family:inherit;font-size:10pt;">37,500</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">112,500</font><font style="font-family:inherit;font-size:10pt;">, respectively, in service revenue. </font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2014, the Company purchased a one-time annual subscription from Lithium for Social Services for </font><font style="font-family:inherit;font-size:10pt;">$40,000</font><font style="font-family:inherit;font-size:10pt;">, which amount was paid in full in 2014. Also in 2014, the Company purchased an annual subscription from Lithium for Community Administration for </font><font style="font-family:inherit;font-size:10pt;">$45,000</font><font style="font-family:inherit;font-size:10pt;">, which amount was paid in full in January 2015. In 2015, the Company incurred $</font><font style="font-family:inherit;font-size:10pt;">30,000</font><font style="font-family:inherit;font-size:10pt;"> for redesigning the user interface for Community Administration subscription, which was paid in full as of June 30, 2015. As of June 30, 2015, $</font><font style="font-family:inherit;font-size:10pt;">23,000</font><font style="font-family:inherit;font-size:10pt;"> was included in prepaid and other current assets.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restructuring and Other</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring and other expenses primarily consist of costs associated with exit from excess facilities, employee terminations and incremental depreciation expense as a result of the change in the estimated useful life of assets to be abandoned. </font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company incurred restructuring and other expenses of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> during the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company incurred restructuring and other expenses of </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> during the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables set forth a summary of accrued restructuring and other expenses for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td width="36%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Additions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cash</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Severance and termination-related costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Facilities-related costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">194</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(78</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">116</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total accrued restructuring and other expenses</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">194</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">234</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(305</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">116</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td width="36%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Additions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cash<br clear="none"/>Payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Severance and termination-related costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">141</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Facilities related costs</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">234</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">162</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(79</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">317</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total accrued restructuring and other expenses</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">375</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">232</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(282</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">325</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company generates revenue by providing software applications as a service through on-demand subscription, perpetual and term licenses and related software maintenance, and professional services. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recurring Revenue. </font><font style="font-family:inherit;font-size:10pt;">Recurring revenue, which includes software-as-a-service ("SaaS") revenue and maintenance revenue, is recognized ratably over the stated contractual period. SaaS revenue consists of subscription fees from customers accessing our cloud-based service offerings. Maintenance revenue consists of fees from customers purchasing subscriptions and receiving support for on-premise solutions. The Company also recognizes revenue associated with customers using its products in excess of contracted usage ("Overages"). Overages are primarily attributed to SaaS products and are recorded in SaaS revenue. Revenue related to Overages was immaterial during the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended in </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Service and Other Revenue. </font><font style="font-family:inherit;font-size:10pt;">Service and other revenue primarily consist of training, integration and configuration services. Generally, the Company's professional services arrangements are on a time-and-materials basis. Time and material services are recognized as the services are rendered based on inputs to the project, such as billable hours incurred. For fixed-fee professional service arrangements, the Company recognizes revenue under the proportional performance method of accounting and estimates the proportional performance on a monthly basis, utilizing hours incurred to date as a percentage of total estimated hours to complete the project. If the Company does not have a sufficient basis to measure progress toward completion, revenue is recognized upon completion. Service and other revenue also includes license revenue from perpetual licenses, which is recognized upon delivery of the product, using the residual method, assuming all the other conditions for revenue recognition have been met. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In certain arrangements with non-standard acceptance criteria, the Company defers the revenue until the acceptance criteria is satisfied. Reimbursements, including those related to travel and out-of-pocket expenses, are included in services and other revenue, and an equivalent amount of reimbursable expenses is included in cost of services and other revenue. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In general, recurring revenue agreements are entered into for 12 to 36 months, and the professional services are performed within nine months of entering into a contract with the customer, depending on the size of integration.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">SaaS agreements provide specified service level commitments, excluding scheduled maintenance. The failure to meet this level of service availability may require the Company to credit qualifying customers a portion of their subscription and support fees. Based on the Company's historical experience meeting its service level commitments, the Company does not currently have any liabilities on its balance sheet for these commitments.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue when all of the following conditions are met:</font></div><div style="line-height:120%;text-align:left;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-left:48px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;"> Persuasive evidence of an arrangement exists;</font></div><div style="line-height:120%;padding-left:48px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;"> Delivery has occurred or services have been rendered;</font></div><div style="line-height:120%;padding-left:48px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;"> The fees are fixed or determinable; and&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-left:48px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;"> Collection of the fees is reasonably assured. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If the Company determines that any one of the four criteria is not met, it will defer recognition of revenue until all the criteria are met.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Multiple-deliverable arrangements with on-demand subscription.</font><font style="font-family:inherit;font-size:10pt;">&#160;For on-demand subscription agreements with multiple-deliverables, the Company evaluates each element to determine whether it represents a separate unit of accounting. The Company determines the best estimated selling price of each deliverable in an arrangement based on a selling price hierarchy of methods contained in&#160;Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Update (&#8220;ASU&#8221;) No.&#160;2009-13, Revenue Recognition (Accounting Standards Codification (&#8220;ASC&#8221;) Topic 605)-</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Multiple-Deliverable Revenue Arrangements.</font><font style="font-family:inherit;font-size:10pt;"> The best estimated selling price for a deliverable is based on its vendor-specific objective evidence (&#8220;VSOE&#8221;), if available, third-party evidence (&#8220;TPE&#8221;), if VSOE is not available, or estimated selling price (&#8220;ESP&#8221;), if neither VSOE nor TPE is available. Total arrangement fees are allocated to each element using the relative selling price method. The Company has currently established VSOE for most deliverables, except for fixed fee service arrangements. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company considered all of the following factors to establish the ESP for fixed fee service arrangements when sold with its on-demand services: the weighted average actual sales prices of professional services sold on a stand-alone basis for on-demand services; average billing rate for fixed fee service agreements when sold with on-demand services, cost plus a reasonable mark-up and other factors such as gross margin objectives, pricing practices and growth strategy. The Company is currently using cost plus a reasonable mark-up to establish ESP for fixed fee service arrangements.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Multiple-deliverable arrangements with on-premise license. </font><font style="font-family:inherit;font-size:10pt;">For arrangements with multiple-deliverables, including license, professional services and maintenance, the Company recognizes license revenue using the residual method of accounting pursuant to the requirements of the guidance contained in ASC 985-605, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Software Revenue Recognition</font><font style="font-family:inherit;font-size:10pt;">. Under the residual method, revenue is recognized when VSOE for fair value exists for all of the undelivered elements in the arrangement, but does not exist for one or more of the delivered elements in the arrangement. If evidence of fair value cannot be established for the undelivered elements, all of the revenue is deferred until evidence of fair value can be established, or until the items for which evidence of fair value cannot be established are delivered. For maintenance and certain professional services, the Company has established VSOE as a consistent number of stand-alone sales of this deliverable have been priced within a reasonably narrow range. The Company's revenue arrangements generally do not include a general right of return relative to the delivered products.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the Company's term-based licenses, if the only undelivered element is maintenance, the entire amount of revenue is recognized over the maintenance period, because the Company does not sell maintenance separately. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and other taxes collected from customers to be remitted to government authorities are excluded from revenue.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="41%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted Stock Units</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,494</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,395</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,644</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,245</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">934</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">236</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,016</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,841</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">ESPP Shares</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Convertible Notes</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,507</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,674</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,497</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,169</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,729</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,825</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below sets forth a summary of stock-based compensation expense for the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and 2014 (in thousands): </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.578125%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="37%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">147</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">210</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted Stock Units</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Performance-based Awards</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">636</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">435</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Service-based Awards</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,084</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,798</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,728</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,290</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">ESPP Shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">225</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">189</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">480</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">394</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total stock-based compensation</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,092</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,632</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,909</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,924</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below sets forth the functional classification of stock-based compensation expense for the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and 2014 (in thousands):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.6796875%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="39%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of recurring revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">249</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">537</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">374</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of services and other revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">237</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">579</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">470</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">810</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,615</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,402</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">650</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">474</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,447</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,799</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,731</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,766</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total stock-based compensation</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,092</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,632</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,909</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,924</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated fair value of the Company&#8217;s financial assets was determined using the following inputs at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands): </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td width="36%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair&#160;Value&#160;Measurements&#160;at&#160;Reporting&#160;Date&#160;Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Quoted&#160;Prices&#160;in </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Active&#160;Markets &#160;for Identical&#160;Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Other&#160;Observable</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unobservable</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level&#160;1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level&#160;2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level&#160;3)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,310</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,310</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and U.S. government agency obligations (2)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,766</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,766</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,076</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,310</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,766</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">_____________________________________________________________________________</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1)&#160;Included in cash and cash equivalents on the unaudited condensed consolidated balance sheet.</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2)&#160;Included in short-term investments on the unaudited condensed consolidated balance sheet.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated fair value of the Company&#8217;s financial assets was determined using the following inputs at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td width="37%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair&#160;Value&#160;Measurements&#160;at&#160;Reporting&#160;Date&#160;Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Quoted&#160;Prices&#160;in </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Active&#160;Markets &#160;for</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Identical&#160;Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Other&#160;Observable</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unobservable</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Inputs</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level&#160;1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level&#160;2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level&#160;3)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Certificates of deposit (2)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate notes and U.S. government agency obligations (2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,740</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,740</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,013</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,990</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">_____________________________________________________________________________</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1)&#160;Included in cash and cash equivalents on the unaudited condensed consolidated balance sheet.</font></div><div style="line-height:120%;padding-bottom:8px;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2)&#160;Included in short-term investments on the unaudited condensed consolidated balance sheet.</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables set forth a summary of accrued restructuring and other expenses for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td width="36%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Additions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cash</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Severance and termination-related costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Facilities-related costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">194</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(78</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">116</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total accrued restructuring and other expenses</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">194</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">234</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(305</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">116</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td width="36%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Additions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cash<br clear="none"/>Payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Severance and termination-related costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">141</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Facilities related costs</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">234</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">162</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(79</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">317</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total accrued restructuring and other expenses</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">375</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">232</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(282</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">325</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment, Geographic and Customer Information</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accounting principles guiding disclosures about segments of an enterprise and related information establish standards for the reporting by business enterprises of information about operating segments, products and services, geographic areas, and major customers. The method of determining which information is reported is based on the way that management organizes the operating segments within the Company for making operational decisions and assessments of financial performance. The Company&#8217;s chief operating decision maker is considered to be the Company&#8217;s chief executive officer ("CEO"). The CEO reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance. By this definition, the Company operates in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> business segment, which is the development, marketing and sale of sales and marketing effectiveness cloud software and related services.</font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes revenue for the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> by geographic areas (in thousands):</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="41%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31,231</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25,178</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62,156</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,493</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">EMEA</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,780</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,785</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,747</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,916</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,242</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,333</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,636</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,771</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,010</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,614</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,515</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">81,359</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63,492</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Substantially all of the Company&#8217;s long-lived assets are located in the United States and United Kingdom. Long-lived assets located outside the United States and United Kingdom are immaterial.</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> customer accounted for more than 10% of total revenue.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Subsequent Event</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;">On July 22, 2015, the Company acquired ownership of BridgeFront LLC., a leading provider of cloud-based education content for the healthcare industry, most notably in the compliance and revenue cycle domains.&#160; The acquisition strengthens our Litmos mobile learning applications in the healthcare industry.&#160; The purchase consideration was approximately</font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;">, which included an indemnity holdback payable upon the one year closing anniversary.&#160; In addition, the Company may pay certain earn-out consideration over the next </font><font style="font-family:inherit;font-size:10pt;">18 months</font><font style="font-family:inherit;font-size:10pt;"> if certain financial targets are met. The Company is unable to provide the preliminary purchase allocation related to this acquisition because the initial accounting for the acquisition was not completed at the time the Company&#8217;s financial statements were issued.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Preparation of the unaudited condensed consolidated financial statements in conformity with GAAP and the rules&#160;and regulations of the SEC requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, the reported amounts of revenue and expenses during the reporting period and the accompanying notes. Estimates are used for, but not limited to, uncertain tax liabilities, allowances for doubtful accounts, the useful lives of fixed assets and intangible assets, goodwill and intangible asset impairments, stock-based compensation forfeiture rates, accrued liabilities, the allocation of the value of purchase consideration for business acquisitions, and other contingencies. These estimates and assumptions are based on management&#8217;s best estimates and judgment. Management evaluates such estimates and assumptions on an ongoing basis for continued reasonableness, using historical experience and other factors, including the current economic environment. Appropriate adjustments, if any, to the estimates used are made prospectively based upon such evaluation. Illiquid credit markets, volatile equity and foreign currency markets and declines in information technology spending by prospective customers have combined to increase the uncertainty inherent in such estimates and assumptions. As future events and their effects cannot be determined with precision, actual results could differ materially from those estimates. Changes in those estimates, if any, resulting from continuing changes in the economic environment, will be reflected in the condensed consolidated financial statements in future periods.</font></div></div> Included in cash and cash equivalents on the unaudited condensed consolidated balance sheet. Included in short-term investments on the unaudited condensed consolidated balance sheet Included in cash and cash equivalents on the unaudited condensed consolidated balance sheet. Included in short-term investments on the unaudited condensed consolidated balance sheet. EX-101.SCH 9 cald-20150630.xsd EXHIBIT 101.SCH 2105100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Financial Instruments (Details 2) link:presentationLink link:calculationLink link:definitionLink 2301301 - Disclosure - Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2409401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Net Loss Per Share Net Income (Loss) Per Share (Calculation of basic and diluted net income (loss) per share) (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Restructuring (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Segment, Geographic and Customer Information link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Segment, Geographic and Customer Information (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Segment, Geographic and Customer Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Stock-based Compensation (Details 2) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Stock-based Compensation (Details 3) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 cald-20150630_cal.xml EXHIBIT 101.CAL EX-101.DEF 11 cald-20150630_def.xml EXHIBIT 101.DEF EX-101.LAB 12 cald-20150630_lab.xml EXHIBIT 101.LAB Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Equity Award [Domain] Stock Options Employee Stock Option [Member] Performance-based Awards Restricted Stock Units Performance Awards [Member] Performance awards that the entity has not yet issued because the agreed-upon consideration, such as employee services, has not yet been received. Service-based Awards Restricted Stock Units (RSUs) [Member] ESPP Shares Employee Stock [Member] Stock-based compensation Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Stock-based compensation expense Allocated Share-based Compensation Expense Unrecognized compensation expense, stock options Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Share-based Awards Other than Options Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Statement of Financial Position [Abstract] Accounts receivable, allowances (in dollars) Allowance for Doubtful Accounts Receivable, Current Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Treasury stock, shares Treasury Stock, Shares Subsequent Events [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Earn-Out [Member] Earn-Out [Member] Earn-Out [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] BridgeFront LLC [Member] BridgeFront LLC [Member] BridgeFront LLC [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Purchase consideration Business Combination, Consideration Transferred Business Acquisition, Earn-Out Consideration, Period Business Combination, Contingent Consideration, Period Business Combination, Contingent Consideration, Period Commitments and Contingencies Disclosure [Abstract] Schedule of Future Maturities of Contractual Obligations [Table] Schedule of Future Maturities of Contractual Obligations [Table] Tabular disclosure of the maturities of contractual obligations, which may include long-term borrowings, purchase commitments, operating lease commitments and capital lease obligations for each of the five years following the date of the latest balance sheet date presented. Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Line of Credit [Member] Line of Credit [Member] Optional maximum borrowing capacity increase [Axis] Optional maximum borrowing capacity increase [Axis] Optional maximum borrowing capacity increase [Axis] Optional maximum borrowing capacity increase [Domain] Optional maximum borrowing capacity increase [Domain] [Domain] for Optional maximum borrowing capacity increase [Axis] Maximum Maximum [Member] Minimum Minimum [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Wells Fargo Credit Agreement [Member] Wells Fargo Credit Agreement [Member] Wells Fargo Credit Agreement [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Domain] Lease Arrangement, Type [Domain] Pleasanton Headquarters [Member] Pleasanton Headquarters [Member] Pleasanton Headquarters [Member] Dublin (CA) Headquarters Dublin (CA) Headquarter [Member] Dublin (CA) Headquarter [Member] Contractual cash obligations Contractual Obligations [Line Items] -- None. No documentation exists for this element. -- Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Repayments of Lines of Credit Repayments of Lines of Credit Letters of Credit Outstanding, Amount Letters of Credit Outstanding, Amount Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Required leverage ratio Debt Instrument, Covenant, Leverage Ratio, Maximum Debt Instrument, Covenant, Leverage Ratio, Maximum Line of Credit Facility, Priority Line of Credit Facility, Priority Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Earnings Per Share [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Convertible Debt [Member] Convertible Debt [Member] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock Options Antidilutive securities excluded from computation of earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Interest rate on debt instrument Debt Instrument, Interest Rate, Stated Percentage Antidilutive Securities Excluded from Computation of Earnings Per Share Outstanding Weighted Average Exercise Price Antidilutive Securities Excluded from Computation of Earnings Per Share Outstanding Weighted Average Exercise Price Represents the weighted average price of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented. Income Statement [Abstract] Revenue: Revenue, Net [Abstract] Recurring Recurring Revenue Recurring revenues include on-demand services revenues, time-based term license revenues and maintenance revenues. On-demand services revenues are principally derived from technical operation fees earned through the Company's services offering of the on-demand services, Coaching services, and business operations services. Time-based term license revenues are derived from fees earned through the licensing of the Company's software bundled with maintenance for a specified period of time. Maintenance revenues are derived from maintaining, supporting and providing periodic updates for the Company's licensed software. Services and license Sales Revenue, Services, Net Total revenue Revenue, Net Cost of revenue: Cost of Revenue [Abstract] Recurring Cost of Recurring Represents the cost of recurring revenues which consist primarily of salaries, benefits, allocated overhead costs related to on-demand operations and technical support personnel, as well as allocated amortization of purchased technology. Services and license Cost of Services Total cost of revenue Cost of Revenue Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Sales and marketing Selling and Marketing Expense Research and development Research and Development Expense General and administrative General and Administrative Expense Restructuring and other Restructuring Charges Total operating expenses Operating Expenses Operating loss Operating Income (Loss) Interest income and other income (expense), net Investment Income, Interest and Nonoperating Income (Expense) Income derived from investments in debt and equity securities and on cash and cash equivalents, as well as, the aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business). Interest expense Interest Expense Income (loss) before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Net income (loss) Net Income (Loss) Available to Common Stockholders, Basic Net income (loss) per share Earnings Per Share, Basic and Diluted [Abstract] Earnings Per Share, Basic Earnings Per Share, Basic Earnings Per Share, Diluted Earnings Per Share, Diluted Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Diluted Weighted Average Number of Shares Outstanding, Diluted Comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Net income (loss) Unrealized gain (loss) on available-for-sale securities Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Stock-based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Related Party Transactions [Abstract] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Affiliated Entity [Member] Affiliated Entity [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Accounts Payable [Member] Accounts Payable [Member] Related Party Transaction [Axis] Related Party Transaction [Axis] Related Party Transaction [Domain] Related Party Transaction [Domain] Subscription Arrangement [Member] Subscription Arrangement [Member] Hosting Agreement [Member] Hosting Agreement [Member] Hosting Agreement [Member] Service Agreements [Member] Service Agreements [Member] Community Administration service [Member] Community Administration service [Member] Community Administration service [Member] User Interface Redesign [Member] User Interface Redesign [Member] User Interface Redesign [Member] Counterparty Name [Axis] Counterparty Name [Axis] Counterparty Name [Domain] Counterparty Name [Domain] Lithium [Member] Lithium [Member] Lithium [Member] Related party transactions Related Party Transaction [Line Items] Amount under related party transaction agreement Related Party Transaction, Purchases from Related Party Prepaid Expense, Current Prepaid Expense, Current Related party transaction amount Related Party Transaction, Amounts of Transaction Revenue recongnized in related party transaction Revenue from Related Parties Prepaid and other current assets Prepaid Expense and Other Assets, Current Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Net loss Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation expense Depreciation Amortization of intangible assets Amortization of Intangible Assets Gain on sale of intangible assets Gain (Loss) on Disposition of Intangible Assets Provision for doubtful accounts Provision for Doubtful Accounts and Service Remediation Reserves Represents the amount of current period expense charged against operations, the offset which is generally to the allowance for doubtful accounts for the purpose of reducing receivables, including notes receivable, to an amount that approximates their net realizable value (the amount expected to be collected). Also includes reserve created for correcting a fault or deficiency of product sold or service rendered. Stock-based compensation Share-based Compensation Deferred income taxes Increase (Decrease) in Deferred Income Taxes Release of valuation allowance Release of Valuation Allowance Represents the amount of valuation allowance released during the reporting period pertaining to the specified deferred tax asset for which an assessment was made that it is more likely than not that all or a portion of such deferred tax asset will be realized through related deductions on future tax returns. Loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Amortization of convertible notes issuance cost Amortization of Financing Costs Net amortization on investments Accretion (Amortization) of Discounts and Premiums, Investments Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Prepaid and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Other noncurrent assets Increase (Decrease) in Other Operating Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued expenses Increase (Decrease) in Accrued Liabilities Accrued payroll and related expenses Increase (Decrease) in Employee Related Liabilities Accrued restructuring and other expenses Increase (Decrease) in Restructuring Reserve Deferred revenue Increase (Decrease) in Deferred Revenue Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Purchases of investments Payments to Acquire Investments Proceeds from maturities and sale of investments Proceeds from Sale, Maturity and Collection of Investments Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Purchases of intangible assets Payments to Acquire Intangible Assets Proceeds from sale of intangible assets, net of expenses Proceeds from Sale of Intangible Assets Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Proceeds from issuance of common stock Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Restricted stock units acquired to settle employee withholding liability Payment for Repurchase of Common Stock from Employees for Payment of Taxes on Vesting of Restricted Stock Units The cash outflow to reacquire common stock from employees for payment of taxes on vesting of restricted stock units during the period. Excess tax benefit from stock-based compensation Excess Tax Benefit from Share-based Compensation, Financing Activities (Repayment) proceeds from line of credit Proceeds from (Repayments of) Lines of Credit Payment of consideration related to acquisitions Payment of Cash Contingent Consideration Related to Acquisition Represents the contingent consideration paid on acquisition during the reporting period. Contingent consideration refers to a payment that is contingent on the occurrence of a particular factor or factors. Repayment of debt Repayments of Assumed Debt Payment of principal under capital leases Repayments of Debt and Capital Lease Obligations Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations Effect of exchange rates on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents, Continuing Operations Net increase in cash and cash equivalents Net Cash Provided by (Used in) Continuing Operations Cash and cash equivalents at beginning of period Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents at end of period Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid for interest on convertible debt Interest Paid Cash paid for interest on capital leases Cash Paid for Interest on Capital Leases This element represents amount of cash paid for interest on capital leases during the period. Cash paid for interest on line of credit Interest Paid, Line of Credit Interest Paid, Line of Credit Conversion of debt to equity Debt Conversion, Converted Instrument, Amount Reclassification of unamortized debt issuance cost to additional paid-in capital as a result of debt conversion Reclassification of deferred debt issuance cost to additional paid-in capital Reclassification of deferred debt issuance cost to additional paid-in capital Non-cash investing and financing activities: Other Noncash Investing and Financing Items [Abstract] Purchases of property and equipment through accounts payable and other accrued liabilities Capital Expenditures Incurred but Not yet Paid Financial Instruments -- None. No documentation exists for this element. -- Contractual maturity, Amortized Cost Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract] Less than 1 year Available-for-sale Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis Between 1 and 2 years Available For Sale Securities Debt Maturities after One Through Two Years Amortized Cost Amount of available-for-sale debt securities at cost, net of adjustments, maturing in first fiscal year through the second fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings (less any cumulative-effect adjustments, as defined) and fair value hedge accounting adjustments. Total Available-for-sale Debt Securities, Amortized Cost Basis Contractual maturity, Estimated Fair value Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract] Less than 1 year Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value Between 1 and 2 years Available For Sale Securities Debt Maturities after One Through Two Years Fair Value Amount of available-for-sale debt securities at fair value maturing in the first fiscal year through the second fiscal year following the latest fiscal year. Total Available-for-sale Securities, Debt Securities Other disclosures pertaining to available-for-sale securities Available-for-sale Securities, Other Disclosure Items [Abstract] Short-term investments in a material unrealized loss position with maturities of greater than 12 months Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions, Less than One Year Realized gains or losses on sales of investments Available-for-sale Securities, Gross Realized Gain (Loss) Purchases of investments, net of proceeds from maturities of investments Payments for (Proceeds from) Investments Proceeds from Sale and Maturity of Available-for-sale Securities Proceeds from Sale and Maturity of Available-for-sale Securities Restructuring and Related Activities [Abstract] Restructuring Restructuring and Related Activities Disclosure [Text Block] Restructuring expenses Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Severance and termination-related costs Employee Severance [Member] Facilities related costs Facility Closing [Member] Restructuring Restructuring Cost and Reserve [Line Items] Changes in restructuring reserve Restructuring Reserve [Roll Forward] Balance at the beginning of the period Restructuring Reserve Additions Accrued Restructuring Charge Additions Represents the balance sheet change in accrued restructuring charges Adjustments Restructuring Reserve, Accrual Adjustment Cash Payments Payments for Restructuring Balance at the end of the period Document and Entity Information -- None. No documentation exists for this element. -- Entity Registrant Name Entity Central Index Key Document Type Document Period End Date Amendment Flag Current Fiscal Year End Date Entity Current Reporting Status Entity Filer Category Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Segment Reporting [Abstract] Summary of revenues by geographic areas Schedule of Revenue from External Customers by Geographic Area [Table Text Block] Tabular disclosure of geographic areas from which revenue is material and the amount of revenue from external customers attributed to those areas. Related-Party Transactions Related Party Transactions Disclosure [Text Block] Income Tax Disclosure [Abstract] Subsequent Event Subsequent Events [Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Ongoing basis Fair Value, Measurements, Recurring [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Estimate of Fair Value Measurement Estimate of Fair Value Measurement [Member] Investment Type [Axis] Investment Type [Axis] Investment Type Categorization [Domain] Investments [Domain] Money market funds Money Market Funds [Member] US Treasury and Government [Member] US Treasury and Government [Member] Corporate notes and obligations Corporate Debt Securities [Member] Measurement Basis [Axis] Measurement Basis [Axis] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Fair value of financial assets and liabilities Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Assets: Assets, Fair Value Disclosure [Abstract] Assets, Fair Value Disclosure Assets, Fair Value Disclosure Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis of Presentation and Summary of Accounting Policies Basis of Accounting, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Number of operating segments Number of Operating Segments Number of customers accounted for more than 10% of total revenues Concentration Risk Number of Customers Represents the number of customers of the entity. Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Axis] Segment, Geographical [Domain] Geographical [Domain] United States UNITED STATES EMEA Europe Middle East and Africa [Member] Represents Europe, Middle East and Africa, a geographical segment of the entity. Asia Pacific Asia Pacific [Member] Other Other Geographical Segment [Member] Represents information pertaining to the other geographical segment of the entity. Revenues by geographic area Revenues from External Customers and Long-Lived Assets [Line Items] Revenues Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Income Statement Location [Axis] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] Cost of recurring revenues Cost of Recurring Revenues [Member] Primary financial statement caption in which the reported facts about cost of recurring revenues have been included. Cost of services and other revenues Cost of Services and Other Revenues [Member] Primary financial statement caption in which the reported facts about cost of services and other revenues have been included. Sales and marketing Selling and Marketing Expense [Member] Research and development Research and Development Expense [Member] General and administrative General and Administrative Expense [Member] Classification of stock-based compensation expense Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Investment Holdings [Table] Investment Holdings [Table] Cash equivalents Cash Equivalents [Member] Cash Cash [Member] Cash and cash equivalents Cash and Cash Equivalents [Member] Short-term investments Short-term Investments [Member] Certificates of deposit Certificates of Deposit [Member] Financial instruments Investment Holdings [Line Items] Cash and cash equivalents Amortized Cost Available-for-sale Securities, Amortized Cost Basis Gross Unrealized Gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Losses Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Estimated Fair Value, Cash and Cash Equivalents Cash and Cash Equivalents, Fair Value Disclosure Estimated FV, Available for Sale Securities Available-for-sale Securities Segment, Geographic and Customer Information Segment Reporting Disclosure [Text Block] Schedule of Calculation of Numerator and Denominator in Earnings Per Share Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Convertible Notes Convertible Debt Securities [Member] Restricted Stock Units Restricted Stock [Member] Earnings Per Share, Diluted Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Anti-dilutive securities excluded from computation of diluted net loss per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Summary of stock-based compensation expenses Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block] Schedule of functional classification of stock-based compensation expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of valuation assumptions for determining the fair value of stock options and employee stock purchase plans Schedule of Share Based Payment Award, Stock Options and Employee Stock Purchase Plan Valuation Assumptions [Table Text Block] Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options and employee stock purchase plans, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions. Schedule of potential weighted average common shares excluded from computation of diluted net loss per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Summary of cash, cash equivalents and investments classified as available-for-sale Investment Holdings, Schedule of Investments [Table Text Block] Schedule of contractual maturities of available-for-sale debt securities Investments Classified by Contractual Maturity Date [Table Text Block] Net Loss Per Share Earnings Per Share [Text Block] Income Taxes Income Tax Disclosure [Text Block] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Short-term investments Short-term Investments Accounts receivable, net of allowances of $649 and $1,063 at June 30, 2015 and December 31, 2014, respectively Accounts Receivable, Net, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Goodwill Goodwill Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Deferred income taxes, noncurrent Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Deposits and other noncurrent assets Deposits and Other Assets, Noncurrent Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer. Also includes aggregate carrying amount, as of the balance sheet date, of noncurrent assets not separately disclosed in the balance sheet. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer). Total assets Assets LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued payroll and related expenses Employee-related Liabilities, Current Accrued expenses Accrued Liabilities, Current Deferred income taxes Deferred Tax Liabilities, Net, Current Deferred revenue Deferred Revenue, Current Capital lease obligations Capital Lease Obligations, Current Total current liabilities Liabilities, Current Deferred revenue, noncurrent Deferred Revenue, Noncurrent Deferred income taxes, noncurrent Deferred Tax Liabilities, Net, Noncurrent Revolving line of credit Long-term Line of Credit, Noncurrent Other noncurrent liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 4) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.001 par value; 5,000 shares authorized; no shares issued or outstanding Preferred Stock, Value, Issued Common stock, $0.001 par value; 100,000 shares authorized; 58,055 and 51,285 shares issued and 55,716 and 48,946 shares outstanding at June 30, 2015 and December 31, 2014, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Treasury stock; 2,339 shares at June 30, 2015 and December 31, 2014 Treasury Stock, Value Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Summary of Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Financial Instruments Financial Instruments Disclosure [Text Block] Restricted stock units Fair value assumptions using the Black-Scholes-Merton valuation model Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Expected life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Risk-free interest rate, minimum (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Risk-free interest rate, maximum (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Volatility, minimum (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Volatility, maximum (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Dividend Yield (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Summary of accrued restructuring expenses Schedule of Restructuring Reserve by Type of Cost [Table Text Block] EX-101.PRE 13 cald-20150630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EXCEL 14 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0````(`*(X!D>WR^U-OP$``*\8```3````6T-O;G1E;G1?5'EP97-= M+GAM;,V9S4[#,!"$7Z7*%36N;?Y%>P&N@`0O8))M8S6.+=N4\O;8*2"H"FJ! M2G/)3V>],\DZWZ47#R^.PF!IVBZ,BR9&=\Y8J!HR*I3649>4J?5&Q73K9\RI M:JYFQ,1H=,PJVT7JXC#F'L7DXG9!WNN:!I%\JY5EO=1W: MZ5175-OJR:0E94S6=)#T8G"G?+Q1)K5@RY;UPNK(RZRS_S$,SI.J0T,435N& M^-)2V.2_4MZ=KVBJGMJXD_';NRL]M7U-:+1[L[I>IBXA_38NDAJV]89>DXKND!I9:_\G[?:=4UM-6AKEPCQ]%HSS5]]&G^6[^-CX7 M["]'GFM__=W0>S&P_K1'2.R40X#DD"`Y#D%R'('D.`;)<0*2XQ0DQQE(#CY" M"8)"5(Z"5(["5(X"58Y"58Z"58["58X"5HY"5H%"5H%"5H%"5H%"5H%"5H%" M5H%"5H%"5H%"5H%"5HE"5HE"5HE"5HE"5HE"5HE"5HE"5HE"5OE!5M;_3S%Y M!5!+`P04````"`"B.`9'2'4%[L4````K`@``"P```%]R96QS+RYR96QSK9++ M;L)`#$5_)9I]<4HE%A%AQ88=0OR`.^,\E,QXY#$B_?N.V(#"0ZW$TJ][CZZ\ M#JFL#C2B]AQ2U\=43'X,JQW8OG*\M"_V/Z'D4X$G1H>)%]2-F`Q+M*;V"^GH`A3&^ M.R6:E((C-Z."N[_8_`)02P,$%`````@`HC@&1P8^A_29`0``SQ<``!H```!X M;"]?&?/ODKC;671NJN@^S M]^;:ANWP?Y]5,?9;8T)1N<:&AZYW[;!Z[GQCX_#I2]/;XF)+9SC/E\9/YV2' MW<_9L^-IG_GCB;+9B_6EB_OLK?.74#D7@QE?]#!L,"S?>O>?[;OSN2[<8U>\ M-JZ-?U28KPTRDP[B=!!#@B0=))"@>3IH#@E:I(,6D*!E.F@)"5JE@U:0H'4Z M:`T)VJ2#-I`@RA49C-&;%;T9HSC-& M;U;T9HS>K.C-&+U9T9LQ>K.B-V/T%D5OP>@MBMZ"T5L4O05T5Z)=EF#T%D5O MP>@MBMZ"T5L4O06CMRAZ"T9O4?06C-XRT3M4UKO3<_1U6X9[UWP;KEY/3O`. M\79U]T\9IZH-$ZWCL),SX_/N3H]3/T/,K[O[PP=02P,$%`````@`HC@&1[&ULO59M;]HP$/XK5CYUTF@H M[*5"-!*#;$.B%"UI]]EU+L%J8F>V@Z"_?N<$6&@36O@P/@3[?,^]/7=.AD)W M!PLEAG%`# M==3A065]215$Z/3`^EY8ZOS<8)ZIQ8Z75"00U75?'^YJ\0!*VTRO>I==_.U+ ML)-7MH%&7"0+RI7VABLS6`$S4FUI6IES68HDLZ3KAQ#CTPYYI!KL\L994<6I M,`[1_!FW/:=R6TG+=9IKH[S?4CWI)8#10WA?.[7L=R8(%1'QA<%V)%-1N4+RZB79 MK\9W\XD_#_P)P55P-YM.1B%NOHUFH_G8)V=@^J=@@A#_;OWY&9C/C9CO7%#! M.$TQ<]R7]="-FD&1951MB(Q)P!/!D02DG8P8DP76KMDZ4D\>:%H`N06J"P7M M]G&^,V[*\Y*0L42K.&P8'30C?H&-F!F\2$32J#$'0V92:[(`1-?PI;._Z*WR>3MC5U_>W`[D(Z2/.[8=3.-Z!WF;NN/G7 M%![7;^-RBSJ=L5[S@+94:@*&\K2M5$0\G1/)HX.15@ M1=M1:@ZHGF8?N\,3#/Y]3O@C=2/]E:_^5)NOPU*9^^Z$MX(ZU[@-QHD M4N%[,2)3`YDF'8)?7%&GU[TZ".O5>_W%6]P]_/KT_@)02P,$%`````@`HC@& M1Z(\1"(^`0``:0,``!$```!D;V-04(5E7N0^JKVJ:9M1, M4ETTQ]2,Z>U75%U!+`P04```` M"`"B.`9'F5R<(Q`&``"<)P``$P```'AL+W1H96UE+W1H96UE,2YX;6SM6EMS MVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8- M[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P" MI`DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L' MI4;1]E6\W*.76!4!EQC?-*HU+,76>)7`\:V@S&L%&KQMUAVC2/'K^!?F<-0H< MD1L=`F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV&G*U%H&V<:F$8%H2QM%X3M*T M$?Q9K#63/F#([,V1=<[6D0X1DEXW0CYBSHN0$;\>ACA*FNVB<5@$_9Y>PTG! MZ(++9OVX?H;5,VPLCO='U!=*Y`\FIS_I,C0'HYI9";V$5FJ?JH,@H% M\;D>/N5Z>`HWEL:\4*Z">P'_T=HWPJOX@L`Y?RY]SZ7ON?0]H=*W-R-]9\'3 MBUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU M^_9==N0CI3!3ET.X&D*^`VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7 M;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W M8+C7\2P4X&1@+:`'@Z]1`O)256`Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U M;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9KF4Q M9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[V MW>/Z;I,[2$R<><41`71%`B.5'`86%S+D4.Z2D`83``>LX=SFWJXPD6L_UC6'ODRWSEPVSK>`U[F$RQ#I'[!?8J*@!&K8KZZKT_Y M)9P[M'OQ@2";_-;;I/;=X`Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&M MQMHQ#'F`6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8V MH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0````(`*(X!D=*CI5`1P(``.`)```- M````>&PO+RD%U`DNFP0O M`>HO0=#D2RI(,U$UE6:E5%H0,%-=!4VM*2D:&R1X,`W#62`(DSB-92OF`AJ4 MJU9"@B\'"/GX6U70!#^>?_S5*KCY@/QX]NGL+'R\N-G'S]W"!4:>XUN1X&AV MA8/GDT["\#"Q7=PCG[V0_&_<>]37ECKH"Y3&I9)CG:;8`VG3S"IM,OM,^SGF81C)EUE M"0[[Y_GILI'=#79[C//=[1D@C6L"0+6DY,[Z*X5&=5SUQA?+NGR^OB1N;<3 M[\E\VUMS@H17*([]L+U;:;/W*^U?[U30M]^M'K_3X0<492WCP.1&`['?Y#NK MF^\TW[&[&\ZB&QN[6P62F=^MG2R&K*`E:3G\9"L%;C'!H_W=RH]F@]=BH$CP M:/^@!6O%9Z=@_*=+_P!02P,$%`````@`HC@&1[?="./!`P````T```\```!X M;"]W;W)K8F]O:RYX;6R5EE%SVC@0@/^*QD_MS.7`,B0I4SJ3!MIC)B&9F.:> MA;V`)K+$27*2]M??RL!U'0077L`VUN?=U>=E/[O!B[%/V&NEM!O88;+R M?CWH=%RQ@DJX/\T:-/ZV,+82'D_MLF,6"UG`R!1U!=IW>+=[WK&@A)=&NY5< MNV1+<^^AN;4%4;H5@*_4!E8)J9,OG]U@(14\@G4(9F*]GHH*ALFK2I@2SH]+ MZ:$<)CT\-2_0NF#K]==:JG#2[_:33H#M4KVWK#`E;&"SE71_;W](6`D+42L_ MPV!WSQTF*>]Q?KYAA-L>);PX"@P7F"B\?(:9F`^3;L)$[+&,[P$\/DO(O`9^GD7"KI?PZ3YEA!R*3S)I6F_+^/F&Z*L]MB M)G3)QMHCA4WT9O.P-"$&O'E2-@^V`XD'=E*FFU)1T/7==#2>YN,1PZ/\[F8R MNIKAR=>KFZOI]9@1$"<@?BHH(Z",@+)W@_(9?MV.IP34(Z#>J:`^`?4)J+\/ M^B:UT(44"DOLO&T*[\CR<[+\?']Y7E>5L#^96;!<+K7$5U3@SET5A:EQYPCH M@H`N(G$(:=FC4#6P6Q"NMO`VDDL"N(Q4Q%25],VB1IQK=!GE!TP.*.83P7S: MQSQ`J$+A:XN+J6I=ZEIW?^$4CVZ,<^P>+,M7P@)=W3(UHFKN3?%T-A<.0N05 M]BNW)SN5-(U8.M&%J8#-Q&LKX90ZF4:DS&$9RO8'^PYF:<5Z)8M-!6OG$4A1 MU,HTHN5#Z,>8PKVP^-+.K,`TBJ9!4PI5,HTXF==S!__4H06,G_&3KJ4^IJ<* MF5Y0%#4RC2D9>S78!VR%"MQ'2J)JIA$W#\B]8U$4U3/]/S]CP7`J*G^7J%$, M-9:?8.P61E&M[AH1]ZB`G+973EWF$9$3OF4HQ#K>81JR.<<&G; MT6A6&=4[B^A]V,LF,(JBBF'C)J=1[Z\=SHU)G$:E_Z`(#6H9A%L.: M>*@<.V,XK)9GO)NV/S:_!_W^J%= MA_-;G.R'21B_<=*NE;K&:W?ZQHAF2-V0=W/[EW\!4$L#!!0````(`*(X!D>- MVG;L3@(``/0'```8````>&PO=V]R:W-H965T&ULC57+CILP M%/T5Q`>,L7DE(X(T256UBTJC6;1K)W$"&L#4=L+T[VL;8A@;#6SP@W/NN;;O M(^LH>^<%(<+[J*N&[_Q"B/89`'XJ2(WY$VU)(_]<**NQD$MV!;QE!)\UJ:X` M"H($U+AL_#S3>Z\LS^A-5&5#7IG';W6-V;\]J6BW\Z'_V'@KKX50&R#/@.&= MRYHTO*2-Q\AEY[_`YP.,%$0C?I>DXY.YIYP_4OJN%C_/.S]0/I"*G(0R@>5P M)P=2512&]#7SO3"[X5HDWVOT@ MPQEB9?!$*ZZ_WNG&!:T?%-^K\4<_EHT>N_Y/!`?:/`$-!&0("'U)"`=":`C] MU8'>,WVN;UC@/&.T\WB+U6O#9PEGRHBTK";JHN29N+RN?O>>!QFX*S,#8C]% M((V`!@&D[5D!]!#8(X>./@L<7$2X+!":$X03>JCIT3(],O1H0H\T/;8NP$4D MRP*Q$8@=>FH)](A&(^+^AH,P3J/-LDQB9!)'9F/)N(CMLD!J!%*'#NU0F8&L MB)6-D=BX?"M8]C.0%=&R-1);EQ]9$C.0>%D"!F-.!:Z%Q,ZJ&4RZ0F62N="U M8#_Y'&;%HT,TJB#'`K*>_3!@I@$IUE;]0*HAT)7B2]:&0+=@L*G(1:IK*.>N;4K\0M'WT6-/H\_]0 M2P,$%`````@`HC@&1[8NZ=Q5!```(Q4``!@```!X;"]W;W)KG]2_P MF$DS2$;%7Z?BVB[.5X/YY[K^/ES\L7]:B\%#418OW=!$WA_>BZPHRZ&EON=_ M;HWZ/H?`Y?E'Z[^-Z?;VG_.VR.KR[].^._9NQ7JU+P[Y6]E]JZ^_%[<<]-#@ M2UVVX^_JY:WMZNHC9+VJ\A_3\70>C]?IGU3`O`.0#43P/D+4"2@&1R M-N;U:][EVTU37U?M)1^>-CSV\F9HI&]Y.!D&JL^I[8=KNON^1;5)WH=V;I+= M4H*3Y/^*+*#0LR3I^P^:P-D$+N+E%&_NQ\LY7B[BU11O21*3Y#Q*["BQB)8F MPE52]3/^OAU'<2TJ\J$4O>I2`#/,B2<([PWIQRM$GQ$4@9*KN6[&S%2]*@22CEW%9 MFCH;,2[I;";E9DC*NS0P790F;VD64*561[R&;O;BN!=)O#@^$ZRP1)4%5,;9 MB-<(A`>3X&X8F01/6BL'%$\!F;7:1OA9@!*X'TW]`.M(.CII`B*E8L;&\Q*0 M>S'4"W)^I&S6!%12B8@9#)Z^P/$K*7Y!P,F8@J`D#ZB[&0Q0X116E*'!` M&@LBI78",E`8P2WT'$7.444YBAR0QE`W`1$($3%UT$,4.405A2AR/CH)2->8 MD*Q?\2*F#BX*3PY214&*')%6:KK&!%0@P,64P9ZD&"`I&QY.2$D7QBP@TB;F M47F&(B]D%:4Z\AJ5XB\@`:'2&"^>QLAIK&A1C8$B=9GSS4Y`986+<.-IC`$: MT[4!EYRUM[2U-+08".G`IAA1T*(G,G(BZXB*`CU#<26*>>9(S3[.-!`ZT![1.L8_FL%!8B%BBI&>?Y.S3E'V24PU0"5J590&= M3I6-@(WT^),+[:Q+_EK\F3>OIW.[>JZ[KJ[&3;%# M77=%WZ;XTB=Y+/+]?%$6AVXXM?UY,^WA31==??G8DISW1;?_`5!+`P04```` M"`"B.`9'D*VO4E8"``"4"```&````'AL+W=OR\)_2#E1ASY[.I6[9Q2\Z[M>>Q0XD;Q%:DPZUX*:]!L7NK>)]^I< MJP2VK2.M0?-JX7^!Z!WTI48I?%>[9I.](^#TA'W+PX[AQ@63` M-3YP&0*)YHIWN*YE))'YSQCTGE,:I_U;]&]JN0)_CQC>D?IW=>2EH`6N<\0G M=*GY.^F_XW$-D0QX(#533^=P89PT-XOK-.AS:*M6M?WP)@6C[;'!'PV^-L#P MJ2$8#8%A\`8RM:ZOB*,BIZ1W6(?DWX9K(:3*S#@%[)Z8@BLQB M]$`&_?2%@@0G91%:/(E5%Z&=*$I@;/+8LC#-PO@%GGN%A+[-`TT>WTKD!X%9 MY)94`XTW.3\Z=,8_$3U7+7/VA(NC2)U")T(X%A'!2E2(4EP1]*#&)RZ[B>C3 MX=`T^101I.*QV M+U8:S<7.M1.<@`9C%CMA]NW7QL3M5!7!-P$[7U7WWZ>_C*>GXOBKW&19-?J= M[_;EXWA358>'R:1\WF1Y6MX7AVQ?_^>E..9I55\>7R?EX9BEZW-0OIN@4G:2 MI]O]>#8]W_M^G$V+MVJWW6??CZ/R+<_3XW_S;%><'LQ:OJ0 M[;+GJDF1UA_OV2+;[9I,=/['^=V?_X\M?_Q MZA(F!^`E`+N`KATY0%\"=`Q(O@Q(+@')T!;,)<"0%B:M]O/(+=,JG4V/Q6E4 M'M)F/<%#C1^;)'7FYDLS%?6HE?6$M'??9PZGD_1J-W4W5KH7K]MX*37GS2QELR MUBVR/R/NC&CE@`SW@E.HK:<#PBD3K"(MKCB5F*`'C(OI=!FNRQ%=IM>*:1>( M"@J(+DYYKPFTY!"",V2(5D*#SAA_6Y;M9%DNRQ-9EK62@`4R$0M.:31@B"Y. M>=`F$%V%N7ZW0YOHS#[7C?Q?O;R]BS7CJ?T-D6(*/(GEURJ![@0$=% MH!(7U&U5H5,5;B_BP&=(67I2<[XKI\HKH MNC"?NQ,4/74D3(,FV98"IB$@/8P%#(W!(>IZ[@5<'5!U(#3D@*Y&`8.@/=VE M`I:$1#NJCF/:!3O@6`6,ZI#M5#]@IT-T+-!\?#0='RUN'DO'1\#`*[JR!0R] MX;,O8&CT`#N%Z*?`#96:X!P2?F`J>LHL!,JHA,T]IP!5HJ@VCH4`0Q9VM%3@ MGDJ7XARXQP4`)HU3!C23)OBE-71OKR1,(0XH]B#Z*G!C]=1`@/L<@*?2!/M5 MM`H2(-0)U?5UINNJHJN"XZJH@5R83Z="O1B9+HXAZD"M4<",TT@+/`%+ZJ)R MR'J,G@_<]#TMAH"[\%VBP5%U`E:/@J/J!,QY3YU?P@S`D+F+W@_<_&E#<^!N M?`=TW2X$2@=:^2RE7)H642LQEQTP;QCM'[G]!VK_R)WXSE!A$@2&/8-)%*MK M)$J'(4^,T?F1.W^@SH_TSVPDC`PO?+@NK;H^XA< M&WTHOS#DP*;*.,3.]*4`:4>WF0!9/Z"^QEB+(*]%`JU%L%\6N,N,.:0/5`*& MAND2^^X:VJ^J>EF"+ M3UBKB(V-F`GH"72EP0%5&D:[1V[WM+B5QKM'[G]!VK_R)WXFE). MUC(M"$J%G%>4"CF'*XVE``:^DP?\.J*CY6K!?5Y8"!`A4E0`-F:;>S]3<:($^\@S MOX0A*CIED]ZKBSP[OIY?&I6CY^)M7[5;LKO;O9CZALVK#W)_#@\+$.XOX6'5 MOG:*Z6?30_J:_9T>7[?[```8 M````>&PO=V]R:W-H965T&ULC9E-;^,V$(;_BN&[U^+,4!^! M8V"EHF@/!19[:,]*K,3&2I8K*>OMOZ\D*Z(R,[OF);:5EYR7%/EP2.ZN=?.M M/19%M_I1E>?V<7WLNLO#=ML^'XLJ;S_5E^+<_^>E;JJ\ZW\VK]OVTA3Y82Q4 ME5L(@G!;Y:?S>K\;GWUI]KOZK2M/Y^)+LVK?JBIO_DN+LKX^KLWZ_<'7T^NQ M&QYL][OM7.YPJHIS>ZK/JZ9X>5Q_-@^9M8-D5/Q]*J[MXOMJ,/]4U]^&'W\> M'M?!X*$HB^=NJ"+O/[X765&60TU]Y'^G2EW,H>#R^WOMOX_-[>T_Y6V1U>4_ MIT-W[-T&Z]6A>,G?RNYK??VCF-HP.GRNRW;\NWI^:[NZ>B^R7E7YC]OGZ3Q^ M7F__B8.IF%X`I@(P%YCCZ`5P*H"N`(TMO3D;V_5;WN7[75-?5^TE']ZV>>CE MS5!)7_/P9>BHODUMWUVWI]_W)L#=]OM0T:1)EQJX:6;%MJ]=#0'O(5(0Q>%C M@$PJ(KH?`>=&X*(\3HWPJ(#F"FA1`4T56-8+-\UYU$2C9A-'8<2:HJ@`3'3? MC)W-6*4UX?T*PKF"4&D-\YF&"Y_V]E(23%AC%)$-/3HVFJU$BI6868F4*,3[ M51.!O6\EGJW$BA76X#0640+F0RHV&(=PWT@R&TFD$-S'$@ER*K,>HQ_J-CJ.H));` MUV]4&`D17\$U5>2SX*$C*4J2&@BY'4E)X45*:#EI?N[%@125M!)X,H"2D<*+ M@E&@P(,5N-@X*Q@%OOBB0DBP4<)'CJ(S"![S"AU*D118^%3A^(<*_T1Z@QK8 M,.*+@R+SF)GHX(?*7ER:4?;9(%9Q1662R".910=25$"*/*=`+<5$R]=Q3=8G MK#XORW$4%8[R)3I%A:/(W?QJZ_YS)XZAJ#"41TE1@:,)*.905W20Q!YSDQQ# M26$HC1/^082@I#^;X[I?L,522;D#R&,3F&DL)0Y#PG!9`H MQHVF(I_]'3F*DD)1GMJE).EH$3#F?A2(QN!Q?DB+TTQE'\\#I213S0W/J3)% MY'.628[&I-&8)^HD,8MQ(&BLR)+0>`"'')!)`;+8R)!$+1($8B@KW(XA\1G+ M#LFD(%EL\TBR-@*0'21E&"7&YRC<(9F62)Z68/)!EV,I*2P5.R*2C!0=K&`T M\CE+=Q2U"D6)4]1*/O(#N$S1^!QO6D=0JQ"4.$&MLE<7TU(1><#<.H!:!:!\ MHY[:^TFH(ND';^+SBAP^K8)/?OZ?VE\=;DYFI`1\3CFL(Z=5TD_RV/K8Q>V- M`CQ^5)7:)%['EJ'K+;7:FK9K^[Y*_%7WGS>CJWJZ>ZZ^IJO()\J>NNZ#T&GWJ/QR(_ MS#_*XJ4;OD;]]^9V8WK[T=67]PO@^19Z_S]02P,$%`````@`HC@&1RO9Z4B? M`0``L0,``!@```!X;"]W;W)K+'&]UL+^.X'"X4@W="X\RZ;UL<"*G"V\2FHP3J(A%NHC MO=T<3KN(2(#?$@:WBDGT?D9\B-CHV3S7GA1Y!8'XCH1SVYS"'`;18)R M#.+&G`KM%8+<2V'TRXC7,^R'9:D\UV"9='4=*[(T?-V^I+K?S-ATB>X,7>2<: M>!2VD<:1,_IPLNE0:T0/P4IVLZ>D#>]G2134/H;?0VS'*S4F'KOY@2ROM/@/ M4$L#!!0````(`*(X!D=++-)%G@$``+$#```8````>&PO=V]R:W-H965T&ULA5/+;MLP$/P5@A\0RK3<%H8L($Y1M(<"00[MF996$A&2JY*4 ME?Y]2>H1(7&1B[B[FIF=Y:,8T3Z[#L"3%ZV,.]'.^_[(F*LZT,+=80\F_&G0 M:N%#:EOF>@NB3B2M&,^R3TP+:6A9I-JC+0LK\@/L?D1WVB6;0` M"BH?%418KO``2D6AT/C/K/G:,A*W\:+^+4T;W%^$@P=4OV7MNV`VHZ2&1@S* M/^'X'>81#E&P0N72EU2#\Z@7"B5:O$RK-&D=IS]?LIEVF\!G`G]#8%.C9/.K M\*(L+([$]2*>W>X8X#:*!.48Q+F#11>FGZK7&PO=V]R:W-H965T&ULA5/;;IPP$/T5RQ\0LRR;5"L6 M*9NJ:A\J17EHG[TP@!7;0VVSI']?VX"#VJWR@F>&<\Z<\:6N>'(F*U[4-S>X0#:_VG1*.Y\:CIF!P.\B20E69YE]TQQH6E5QMJSJ4H< MG10:G@VQHU+<_#Z#Q.E$=W0MO(BN=Z'`JI(E7B,4:"M0$P/MB3[NCN%7_$J?U M[B_;4=)`RT?I7G#Z"LL(AR!8H[3Q2^K1.E0KA1+%W^95Z+A. M\Y]]L=!N$_*%D"?"IRP:GQM%FY^YXU5I<")VX.'L=D?6;+?*UQ3G_AYY_3-\GA_L-?;\XO/]8H$@" MQ4:@^,^(MS`/?S5AFSU58+IX=2RI<=1NWKQ43;?S,8]G\@ZORH%W\)V;3FA+ M+NC\R<9#;1$=>"O9W8&2WK^?E$AH70@??&SF*S4G#H?U@:176OT!4$L#!!0` M```(`*(X!D>?%5R@H@$``+$#```8````>&PO=V]R:W-H965T&ULA5/+;MLP$/P5@A\0RK*=IH8L($Y0M(<"00[MF996$A&2JY"4E?Y]24IB MA-1%+N+N:F9VEH]B1/-B.P!'WI34]D@[Y_H#8[;J0'%[@SUH_Z=!H[CSJ6F9 M[0WP.I*49'F6W3+%A:9E$6M/IBQP<%)H>#+$#DIQ\^<$$L+50H*U`30PT1WJ_.9QV`1$!OP2,=A63X/V,^!*2'_619L$"2*A<4.!^ MN<`#2!F$?./76?.]92"NXT7]6YS6NS]S"P\H?XO:==YL1DD-#1^D>\;Q.\PC M[(-@A=+&+ZD&ZU`M%$H4?YM6H>,Z3G_V^4R[3LAG0IX(=UDT/C6*-A^YXV5A M<"2VY^'L-@27FGY%U!+`P04````"`"B.`9'?8S09J`!``"Q`P``&0`` M`'AL+W=O#;MS\/(+$\4!3NA1>1-NY4&!EP59>+11H*U`3`\V!WJ7[8QX0$?`J M8+2;F`3O)\3WD#S5!YH$"R"A;$))#0T?I'O!\1'F$:Z#8(72QB^I!NM0+11*%/^<5J'C.DY_ M\MN9=IF0S81L)=PFT?C4*-K\SATO"X,CL3T/9Y?N/=P$$:\<@C"WMVC]]%/U M7*8W:<'.06C&'+>8;,*L".;5+[;(EA;'[`]Z]F_Z;G6XV]!WL\/_$,A7@7PC MD/]EQ$N8W6]-V&9/%9@V7AU+*ARTFS9OK:ZW\RZ+9_(%+XN>M_"#FU9H2T[H M_,G&0VT0'7@KR=4U)9U_/VLBH7$A_.9C,UVI*7'8+P]D?:7E+U!+`P04```` M"`"B.`9'3685`Z`!``"Q`P``&0```'AL+W=O&<,V=\*4;4;Z8#L.1#"F6.26=M?Z#45!U(9FZP!^7^-*@ELR[5+36] M!E8'DA0T2],]E8RKI"Q"[467!0Y6<`4OFIA!2J;_G$#@>$PVR5)XY6UG?8&6 M!8V\FDM0AJ,B&IICH84N&@[+1Y ML1IOYVT6SN037A8]:^&9Z98K0\YHW81K@.@B5*&[^D[*U#-5,H4?QC7(6.ZS#^V643 M[3(AG0CI0KA-HO&Q4;3YP!TO[@)(EXY!&%N;]'ZZ(ES(]_FK#5GBHP3;PZEI38:S=NWE)=;N==&L_D$U[D'6_@)S>-T):&UL MC5/;;IPP$/T5RQ\0L[!IJA6+E$U5M0^5HCRTSUX8P(KM(;99TK^O;P!'7I74]DA[YX8#8[;N07%[@P-H_Z=%H[CSJ>F8'0SP M)I*49'F6?6**"TVK,M8>357BZ*30\&B('97BYO<))$Y'NJ-KX4ETO0L%5I4L M\1JA0%N!FAAHC_1^=SCM`R("?@J8["8FP?L9\3DDWYLCS8(%D%"[H,#]K4.U4BA1_'5>A8[K-/\IBH5VG9`OA#P1/F?1^-PHVOS"':]*@Q.Q M`P]GMSMXN`DB7CD$86YOT?KIY^JEVMUE);L$H05SVF+R&9,0S*M?;9&O+4[Y M!WK^;WJ1'!8;>K$X_(_^^R2PWPCL_S+B-X%4Y\`Y^<-,);*@MH@-O);NYI:3W[R=.@`0``L0,``!D```!X;"]W M;W)K&ULA5/;;IPP$/T5RQ\0LRS;5"L6*9NJ:A\J M17EHG[TP@!7;0VVSI']?VX"#TJWR@F>&<\Z<\:6N>'( MF*U[4-S>X0#:_VG1*.Y\:CIF!P.\B20E69YEGYCB0M.JC+4G4Y4X.BDT/!EB M1Z6X^7,&B=.)[NA:>!9=[T*!525+O$8HT%:@)@;:$WW8'<]%0$3`3P&3W<0D M>+\@OH3D>W.B6;``$FH7%+A?KO`(4@8AW_CWHOG6,A"W\:K^-4[KW5^XA4>4 MOT3C>F\VHZ2!EH_2/>/T#981#D&P1FGCE]2C=:A6"B6*O\ZKT'&=YC_%2KM- MR!="G@B?LVA\;A1M?N&.5Z7!B=B!A[/;'3W8O(9DQ#,J]]LD:\MSOD_]/QC^CXYW&_H^\5A\;%`D02*C4#QGQ%O M80[OFK#-GBHP7;PZEM0X:C=O7JJFV_F0QS-Y@U?EP#OXP4TGM"47=/YDXZ&V MB`Z\E>SN0$GOWT]*)+0NA/<^-O.5FA.'P_I`TBNM_@)02P,$%`````@`HC@& M1PQDW`2D`0``L0,``!D```!X;"]W;W)K&ULA5/+ M;MLP$/P5@A\0RK(3NX8L($Y1M(<"00[MF996$A&2JY*4E?Y]24IBA-1`+N+N M:F9VEH]B1/-J.P!'WI34]D0[Y_HC8[;J0'%[ASUH_Z=!H[CSJ6F9[0WP.I*4 M9'F6/3#%A:9E$6O/IBQP<%)H>#;$#DIQ\_<,$L<3W="E\"+:SH4"*PN6>+50 MH*U`30PT)_JX.9YW`1$!OP2,=A63X/V"^!J2'_6)9L$"2*A<4.!^N<(32!F$ M?.,_L^9[RT!_V2)?6ISS_^CY MY_1MSP_WG`KLDL%L)[&:!PX<1;V&^?&C"5GNJP+3QZEA2X:#=M'FI MFF[G8Q[/Y!U>%CUOX2&PO M=V]R:W-H965TF9;8WP.M(4I+E67;#%!>:ED6L/9FRP,%)H>') M$#LHQY`R"/G&OV;-CY:!N(X7]6]Q6N_^Q"W< MH_PI:M=YLQDE-31\D.X9QT>81[@.@A5*&[^D&JQ#M5`H4?QM6H6.ZSC]R;_. MM,N$?";DB7";1>-3HVCS@3M>%@9'8GL>SFZS]W`31+QR",+?Z+]+`KN5P.X? M(U["_.F2K?94@6GCU;&DPD&[:?-2-=W.NSR>R0>\+'K>P@]N6J$M.:'S)QL/ MM4%TX*UD5]>4=/[]I$1"XT+XQ<=FNE)3XK!?'DAZI>4[4$L#!!0````(`*(X M!D=L'WFOR0$``.`$```9````>&PO=V]R:W-H965TFJZAY6JGIHSPX,/ZJ-6=N$]NUK&W`11>*"Q\/W M,P,>)ST7'[("4.B3T4:>O4JI]H2QS"I@1-[Q%AK]IN""$:6WHL2R%4!R2V(4 M![Y_P(S4C9CF+D:G]ROF'V?S-SYYO2@`*F3(*1"\W>`1* MC9`V_C]J_E@:XCR>U)]LM[KZ*Y'PR.E[G:M*%^M[*(>"=%2]\OX9QA8B(YAQ M*NT399U4G$T4#S'R.:QU8]=^>'/T1]HZ(1@)P8*`!R-;YA^B2)H(WB/9$O/O M=B<-%T9$*YO`]*U+E+K[(7M+=\C*E1X$.P,%YPIT*?Z=_JJ5OF[&ULA51;;YLP%/XK%C^@)D[HMH@@-9VF[6%2U8?MV8$# M6/6%V29T_WZ^@(LRI+S$QX?O=F0[Y:3TF^D!+'H77)I3UEL['#$V=0^"F@P:N MIE.VRY;&*^MZZQNX*G'B-4R`-$Q)I*$]94^[X[GPB`#XQ6`RJQKY[!>EWOSF M1W/*E'_%J9UZ2_4P+/BOUEC>Q5R;!.\G5Z1IPZ&UOOSD:AWO;=Q8-2RO,/T55/\`4$L#!!0` M```(`*(X!D=?+`E)H0$``+$#```9````>&PO=V]R:W-H965THD(4M.JZCZL5/5A]]F!`:S:'FJ;T/Y]?0&* MTDA]P3/#.6?.^)(/J-],"V#)AQ3*[)/6VFY'J2E;D,Q<80?*_:E12V9=JAMJ M.@VL"B0I:):FUU0RKI(B#[477>386\$5O&AB>BF9_CR`P&&?K)*I\,J;UOH" M+7(Z\RHN01F.BFBH]\G]:G?8>$0`_.,PF$5,O/0`@OY!J_CYK?+3UQ&4_J3V%:Y_[(##R@^,\KVSJS:4(JJ%DO["L.SS". ML/6")0H3OJ3LC44Y41(BV4=8CLZS(-0[$ M=,R?W6KGX-J+.&4?^+F=1>.FC]53L;J[R>G)"XV8PQ*31%Z05_'[MOKWP4VL\!F(;`91[P]&_$2YNZL"5WLJ03=A*MC2(F] MLG'SYNI\.^^S<";?\"+O6`-_F6ZX,N2(UIUL.-0:T8*SDEYM$]*Z]S,G`FKK MPQL7ZWBE8F*QFQ[(_$J++U!+`P04````"`"B.`9'+\O%.J,!``"Q`P``&0`` M`'AL+W=O;4=@"/O2FI[ MH)US_9XQ6W6@N+W"'K3_TZ!1W/FM:9GM#?`ZDI1D69+<,,6%IF413XBO8?.[/M`D6``)E0L*W"]GN`_6*);"EQS/ZB9_^F[U:'NPU]-U6_^0^!?!7( M-P+YW&+ZK<5+F.]%V.9,%9@V7AU+*ARTFPYOS:ZW\RZ+,_F"ET7/6_C#32NT M)2=T?K)QJ`VB`V\EN;JFI//O9]U(:%P(?_C83%=JVCCLEP>ROM+R$U!+`P04 M````"`"B.`9'NT*W(:$!``"Q`P``&0```'AL+W=O1I"1+D^26*2XT+?)8>S9%CKV30L.S(;97BIN/(T@<#G1#Y\*+:%H7 M"JS(V<*KA`)M!6IBH#[0A\W^F`5$!/P3,-A53(+W$^)K2/Y4!YH$"R"A=$&! M^^4,CR!E$/*-WR;-KY:!N(YG]5]Q6N_^Q"T\HOPO*M=ZLPDE%=2\E^X%A]\P MC;`+@B5*&[^D[*U#-5,H4?Q]7(6.ZS#^N4\FVG5".A'2"P(;&T6;3]SQ(C;(.*50Q#F]A:MGWZLGHLTV>;L'(0FS'&-22-FLR"85[_:(IU; M'--O]/1G^G9QN%W1MV/WV]W/`MDBD*T$LFG$[&+$:YC+)FRUIPI,$Z^.)27V MVHV;MU27V_F0QC/Y@A=YQQOXRTTCM"4G=/YDXZ'6B`Z\E>1F1TGKW\^22*A= M".]\;,8K-28.N_F!+*^T^`102P,$%`````@`HC@&1VW&H]2\`0``>P0``!D` M``!X;"]W;W)K&ULC53-;IPP$'X5BP>(@=TEZ8I% MRJ:*VD.E*(?V[(4!K/B'V&9)W[ZV`0<1I.T%CX?O9P;&S@>IWG0+8-`'9T*? MHM:8[HBQ+EO@1-_)#H1]4TO%B;%;U6#=*2"5)W&&TSC.,"=41$7N/`JR@'H:D42$%]BAZ3XSES"`_X M36'0BQBYVB]2OKG-S^H4Q:X$8%`:IT#L/W2?/3TA&7\:S^[+NU MU5^(AB?)_M#*M+;8.$(5U*1GYE4./V!JX>`$2\FT?Z*RUT;RF1(A3C[&E0J_ M#N.;AWBB;1/2B9"N"'@T\F5^)X84N9(#TAUQ_RXY6KAR(E;9!:YO6Z*VW8_9 M:Y'&68ZO3FC"G)>8U&.2@,!6?=,BG2W.Z1=Z>IN^"Q7N%O3=Z)X]W!;8!X'] M0F`_M7B_:G$+\Q\FAV!RV!#XMC+9P"3Q;9,LF&0;`LG*9`NS_MYX,1T<5.,/ M@4:E[(49QR!DPSE[3/UT?<*+O",-_"*JH4*CBS1V1OUXUE(:L*7$=[;AUMX$ M8<.@-BZ\M[$:#\>X,;*;CWJX;XI_4$L#!!0````(`*(X!D>'TN/FI`$``+$# M```9````>&PO=V]R:W-H965TX*F/M MR52E'IW@"IX,LJ.4S/P_@=#3$>=X+3SSKG>A0*J2)%[#)2C+M4(&VB.^SP^G M(B`BX"^'R6YB%+R?M7X)R>_FB+-@`034+B@POUS@`80(0K[QZZ+YT3(0M_&J M_C-.Z]V?F84'+?[QQO7>;(91`RT;A7O6TR]81M@'P5H+&[^H'JW3ZR:'QN%&T^,L>JTN@)V8&%L\L/'FZ"B%<.09C; M6[1^^KEZJ6B^*\DE""V8TQ9#(R9/".+5K[:@:XL3_4*GW]-WR>%N0]_-W6^+ M[P6*)%!L!(IEQ.+3B-JJ;;>4_CF7S`JW)@ M'?QAIN/*HK-V_F3CH;9:._!6LIL]1KU_/RD1T+H0WOK8S%=J3IP>U@>27FGU M#E!+`P04````"`"B.`9'H4#LBQ@$``#_%@``&0```'AL+W=O7[)_;I9;V7^."OUDDE_QOCQ6;I<+;Z\/T5M2_C#G+[I;0^/PQ21% M\]=[>2M*DUY"%EX:_6T_XZSY/+?_"5071@?P+H#W`4Q.!H@N0+@&R"Y`N@8$ M74!@!?CMVIO*?8S*:+O)S=DK3E'=3^RADN=UDBIS?5%O156UHMJ0]N[[EK/5 MQG^O$W6:W5##6\VUXHE0!->2CUBBY+7D$Y&%J5[C5^L@%\/[Q?!!`M$E6,\G M$'T",4@@VP3**D8KR1J):M?!N;(+@E5"5@^G51-"I4)FEP6K^)J'P?RZ9+\N MB=?%POD$09\@N*VRJS[!:KZRJ\$Z@TME96A5%JNX6H?+>2^J]Z*P%VYMS4ZA MG[$43U.*41/KWL2:,,$L$^M9$U.*41-A;R(D3%BMO`N=M@6K'+>%+8%%2\*. M<$@QP!F[K5$90(3Q^5;M-%?+%383L68EF$M%@$>,`!)J529FVV12,FX$`,(( M@J!V[4231J8DXT8`1"QP:-E.-+T]6..X/0`U1E"-2X<4P"*F;FQ8(`DC4((: M%H,"5P1K'"L"0&$445##8EB@/IF2C$\"P!).L<1NV$XT9612,FX$B,290\-V MHLGM(31NV\,'`](DV\8S`)&XN*U?.;"$$RRQ^Y5C3E!C%B&[GK/&_0!2.(44 MNV@.5870..!)#`YPU,!DGV<%GH;J/4)UP3*N5BL'/\`Z M03\V6=2,FYD\/+$Y>PC\21RQVPGA,:!!1)8(*E1Q6Y) M.9Q#5+]'R`V6$7CS!R\23]&K_A;EKW%6>,^F+$W:O(X\&%/J*N/ROLIXU-&^ M_Y+H0UE?JGHA[?O9]DMI3I?7S?T[[^U_4$L#!!0````(`*(X!D>K[9CMO@(` M`#\+```9````>&PO=V]R:W-H965T*O=AZV:FH?=YZA1J0'BDCC._OTF`0-#@O`B(9YS^G0ZMIW>2?U! M+Q@SZZLL*KJT+XQ=%XY##Q=<(OI"KKCBWYQ(72+&7^NS0Z\U1D=)*@L'NF[H ME"BO["R5>V]UEI(;*_(*O]46O94EJO^M<$'N2QO8CXWW_'QA8L/)4D?QCGF) M*YJ3RJKQ:6F_@L4.!`(B$;]S?*>]M27,[PGY$"\_CTO;%1YP@0],2"#^^,1K M7!1"B4?^VXIV,06QOWZH[V2ZW/X>4;PFQ9_\R"[6G=;A11LH'Q;9*]-4\\TH^[\TWL=O2S`38$J`B>.`IP6L)GB+`YP2_ M)?AS(P0M(9@;(6P)H2(`7QY^(H2RMR=VB5R0N(%AP>"U$N+)8B-KQ M8Z:\@LWN9P9ADCJ?0JC%K/H8*#&1]QVRT2%`(1QNP.@"/ERLH$:'GOL]Q-J$ M`0,;,W2V,W1V!DPPG8^G3M7K\;TV!IP6\)6`WQ/P6X'!F:\:3"4Q45,6/_9= M=Y#P9AHW:BA0A@*#(7]@*.@%"II+``,WUAW-`(Y:"I6ET&`I&%@*]4A)DD#= MT@S@J*5(68H,=0^G!6(E$,^H>ZQ9Y?5T]92F<:.&$F4HF5'WQ%1.8'`T`SAJ M";A=SW)G5+X%]:^]J*C!U1SDN*U>*P6&ZD2T$$_9E7I>NF MP-!.?3!,*="">?+W.XSE]/[L2UR?Y5Q&K0.Y5:RYB6I7S7ZO4`P+@_T56*R! M87\#%MMFLNODL_2*SO@7JL]Y1:T]87Q$D=/)B1"&N7_WA?N_\&E6O13XQ,0R MXNNZF>^:%T:NCW%5SBG M\26;K5?UO1_Y>F5N97+)](_<*VYI&N?_;71B[B\S-GO<^'DYG^5W< MX9+JK+B8S,OU\67VG2UW2E:0&O'W1=^+WK57=?[=F%_5CS\/+[.@ZH-.]+ZL M*&+[]:&W.DDJ)OOD?UM2>&85V+]^L._JX=KNO\>%WIKDG\NA/-O>!C/OH(_Q M+2E_FOL?NAV#J@CW)BGJ3V]_*TJ3/D)F7AK_;KXO6?U];UKF01N&!_`V@%,# M1!L@N@`FOPR0;8#L`K[&JQ:OJ`\(VX#P^0%^(U4M]&M<8VKZ<>6 M%IU7'):XNJC>G!6YL.^ON?NQYI*O_(^*J,5L^QC>8)X1;PA"=1#?=@#M!>]Z MP7OQLNV%&"<0'8'H$8B60(X3R(Y`(CU0`QT:3%9CH@83!$P,M'!1BR`*Q_NB MNKXHI"\$@K`C"*>I$74$$4&-J#=.U6`&4KQB--%`+IXLXMHH/9UL+PL?:3#:,QS&W<9X=RD-P M-@Z>PA%/482EF(,3<#E16'`"CFT('&&5NW(L%@M'-Q?VM"A\WA^P%8ZDL(H( M%)#"/)JH"J0PQ]9T1Y7Y^'3#>(;>-LZS0WD(QL;!4CCF%@0*`58@@FG""K`" M@2SGCK%A(,?86M#3G.RC/N\-N(K`LIBP=1.]XF!B=2`@BP6E/A#2'2ZR><.X M'']#N)#-&TI%L#@!YB(0')MTJ@3#39._$`(E$O"2DJ`(N(">6!Q)<0%+*`PSDSK2%HQIM%55@ M*.J1XV,AD+`*VP8,O&.#@4)"Y:$@JQ56-LR'ST%`I.=`ZBM"5F\P$&5WK""O MU==K&ULG5?;;J,P$/T5Q`<4>\*U2B+UOONP4M6'W6>:.`DJX"QV MFN[?KPW$IC!MK.0A&'/FS!F;8^SYD3=O8L>8]#ZJLA8+?R?E_CH(Q&K'JEQ< M\3VKU9,-;ZIU/YRWO8]-\LY/\BRJ-ESXXE# M5>7-OUM6\N/"I_ZIXZ78[J3N");SP,2MBXK5HN"UU[#-PK^AUT^0:4B+^%VP MHQBT/2W^E?,W??-SO?")UL!*MI*:(E>7=W;'RE(SJU*;4P<.VR?VQ[9< M)?\U%^R.EW^*M=PIM<3WUFR3'TKYPH\_6%]#I`E7O!3MO[=+S!(DA2"ZK-#4$Z?E*']))I90ZEIJ91!F2R,$( ME%C/DLN*I0/;TZF*E(PM2Z?U$O*YX,X-&#(BCD-#P!=02D%Y9L'0'(%VQ:N53[Y7:KO.%<,J6'7*FIWJFS MF+DIV4;J9J+:37&PO=V]R:W-H965TZ1Y4CVR$RW$/WM6Y@D7C^7!J4XE37:U49XY MX+H3)T_2PE[$]=ISN8C9F6=I09]+JSKG>5+^7=*,7>8VL:\++^GAR.6"LXB= MSFZ7YK2H4E98)=W/[2_>DN1?&7N3#S]V<]N5'&A&MURZ M2,3EG:YHEDE/(O*?UJF**0W[]U?OW^IT!?W7I*(KEOU.=_PHV+JVM:/[Y)SQ M%W;Y3ML<`NEPR[*J_K6VYXJS_&IB6WGRT5S3HKY>FG_\J#4S&T!K`)U!%\=L MX+4&GC+P!PW\UL`?&R%H#0(M@M/D7E=NG?!D$9?L8E6G1.XG,A/P4CH1GN6- M?!6B:I5X(I:,6L^QCH,:$WF?(&D-(AW`$`2,+N+)8`C*'SP%6 M&!%J--=WG6P&G=RDZ77%\GKV7I/E!.X[\#L'?L^!WU8[T*K=8(H:$S9!R%2K M!L;XKEX.C`%/PVR&_=Q,*.@2"E!%()K<=S#I'$P,%0FU3"8]ED%3D6@$R[`+ M$AJ":"5=AR@(+I<),^+]3SLB4P.12",R14&T>FPPPKU/(NI(1(B$Y[H:B0B% M>/!<;:=N#""8CJ@'<97\N`8R1-P)J$"`]!;A-1JD6P;'FC#-7NY6NT'I">117%M?DMF*&-;78K!JQB#E?A&?D@/]F92' MM*BL5\;%`%"?_?>,<2JXNX^B+D1O*@C7#4//`V>DZVW4#YN(? M4$L#!!0````(`*(X!D&PO=V]R:W-H965T9U@!(5I(+?RGT[PNJ8G]\47]V>Q6N=]B`2M&?I=[62BS MGNOLX8!/1+ZQY@6Z+<1:<,>(,+_.[B0DHQ>*ZU#\T3[+RCR;]LW4ZVCCA*`C M!)9@UQDGA!TAO!*BNX2H(T3?72'N"/%@!=3NW22WQA+G&6>-(VJL_T[^7,&Y M%E'*>J"/0J4FU(&TU7,>>E&&SEJHPRS[F,!@TO`S9'T+\2T"*0.C+H*+BV5P M0P\^+["Z1:0#F^N'(IN[(E_:#&U888\?=6'%CP4B*Q#U!,).('DL$%N!>,1! M.CBN%E,9S,Q@DHD_S/,6E$YFR2#1,25O MU)?^?.6/U->J3[=M]2J?9S4^PD_,CV4EG"V3JJ&87G)@3(*R[DU4)H6Z2>R$ MP$'J8:K#:IMK.Y&LOEP5]K[*_P%02P,$%`````@`HC@&1U13K+_=`@``X@L` M`!D```!X;"]W;W)K&ULG59=CZ(P%/TKA!\@_0+$ MH,FH;'8?-IGLP^YS1ZN2`>K2.L[^^VT!"T,[(_%%:#GG]-[3Z\U-K[Q^%2?& MI/=>%I58^BM_:U;PZ]*'_FWC5WX\2;T1K-+`\/9YR2J1 M\\JKV6'I/\%%!F,-:1"__-@O?:!C8`7;22U!U>.-;5A1 M:"5U\M].M#]3$X?O-_5O3;HJ_!_MV8%>"OF+7[^S+H=0 M"^YX(9I?;W<1DIX";@CX)Y`OB20 MCD"FGA!VA'!T0M#FWCBWI9*NTII?/7&FNI[@0L%K+:*4]8N^"N6:4!?2[KZM M,(1I\*:%.LQZB$$-)L8?(5L;THL$*@!G%.@6Q1I9=/3Q@(V-B,DHAKLBV9CQ,)M';@8 MV;C,QH5S%`YQGR88F@1#1X+XOD!D!**''(X-/Y[@<&QE.O;61L`0V'>PO:N4 M.92BF$QR=6Z2FCN2FE"WB1%('G(5@KY+@`F^=J!ALHZ"W#A@&-K>3E/+7+!I M50L'31#:Z8%P@@3J)=!C'O?-!6)'$/'88SQ(-VG3G8UO8N-`Q;-!.)W#+BV` MQP;;J'"&)Y0?[/L>G-+XH-V!$DP<]6/C$(X@HO!V_5++UQNR:\?0)Z0%HM+^&BPUT[&_U.-L,3+W\*CW3(_M)ZV-> M">^%2S5V-1/7@7/)5/Q@IAP_J8';+`IVD/HUUE?1CJ#M0O+S;:(V8_WJ/U!+ M`P04````"`"B.`9'LC^C#5$#```(#P``&0```'AL+W=OJN/C#7.1Y&7]7QR;)K3U'7K[9$5:?V-GU@I MOMGSJD@;\5@=W/I4L737&A6Y"YX7ND6:E9/%K#U[KA8S?F[RK&3/E5.?BR*M M_BU9SB_S"9E<#UZRP[&1!^YBYBJ[75:PLLYXZ51L/Y\\D>D&?`EI$;\S=JD' M]XX,_I7S-_GP?>#(&EK-M(RE2<7EG*Y;GDDEX_MN3:I_2<'A_9?_>IBO" M?TUKMN+YGVS7'$6TWL39L7UZSIL7?OG!^AP"2;CE>=U^.MMSW?#B:C)QBO2C MNV9E>[UTW\1>;X8;0&\`RD#YP0UH;T"U@?^I@=\;^,H`/C<(>H-@Y,'M0\#PD[-OH]QMT-*%$!)4A`R<@1@@$+)\33(N4A%!93 M008Z1QX;+`*:`BQ&JP<-RQ_2T)PM!.?3P.S2#:YO$XU]<[P0PA@BJW82K7"$ M(I6&<8[4G/@0&[$;8(0"[P>E59-@LCF>,@P$U,*/%B^"J!=8_$$0+5_D0?TB M6L"(C8(11$T\9"Q6")!$28ST*C)Z%45@`C<((X7$LJE:R@BB9>:D(6(6HFI& M$#D;(^^'I06-V"@:!@*+OSG0D@:(I!&+60,M:?"@I(&6-+"1-#"5!<"4JA4@ M4A6;+QIK!.?'9DLW"(XF=B\DH!4-;!0-3*$";,J^QMT/2>L9V.@9!H)PY,<= MO.87K#JT"U;M;/FY;+J94*=JB7L"N2:,SI=DNB+(^5HL?=V*IND7LU-Z8+_2 MZI"5M?/*&[&VCXZ;IWJN5W M\1]02P,$%`````@`HC@&1W)3E4@F`P``Z0T``!D```!X;"]W;W)K&ULG9==][D/.`KF9U%\]H>.)?>>U76[=P_2'E\"()V<^!5 MWGX31UZK;W:BJ7*I+IM]T!X;GF^[HJH,.VIJO+FWY*7XCSWD7\9>"[V!ZD'@L4L,'7;HN)U6XC::_AN[C^BAS7&6M(I M?A?\W$[./;WX%R%>]<7/[=P/]1IXR3=26^3J\,8S7I;:2N7;7\E[SEF2C_%%MY4*L-?6_+=_FIE,_B_(,//3!MN!%EVWUZFU,K174I M\;TJ?^^/1=T=S_TW#`UE]@(\%&!38.:Q%Y"A@(P%]-,".A10UQG84,!N9@CZ MWCMRJUSFBUDCSEY[S/7SA!Z4O-$FREF?Z%NAJ+7JAO2C;PN"XUGPIHT&S7*J MP9TF)M>2%90@HPC4`JRKP)=5+#$HQ]<39%`1TYLU?&FR_M3DPV42`XM,ZLD` M*_G:@!H#.C&@O0&ZI=UKZDX3=QH6INJ''=X0@3H<$:A;05V:ABG0K:&.IIA. M=1\VR$R###:(TZ\-(F,0W8,P=%+J@CT'#$(,',HJ/7O_.!--0A2BVY81&FR!'T M&(L(YF+"'!S&[$')G:#']$&I"^@4/H)Q:HEGBU"K(&FHHS%!%M)0B.(H8RO>[+L=1.MMQ*F6/1DS:G8IC]TFY69\B1XR9!E?J5U-OP<9[1>S M8[[GO_)F7]2M]R*D>OON7KQW0DBNEA]^4[@/:M]E+DJ^D_HTUO>AWXGT%U(< M+QLKL[M;_`=02P,$%`````@`HC@&1QJ&ULG5;=DIL@&'T5QP=8!34F&>/,QDZGO>C,SEZT MUR22Z*R(!1*W;U]`@Y:PL;,W\N,YA_,A?)]93]D;KS`6WCMI6K[S*R&Z;1#P M8X4)XD^TPZU\<_@VT!8@71B)\U M[OFL[RGS!TK?U.![N?-#Y0$W^"B4!)+-%1>X:9227/GW*#JMJ8CS_DW]JPY7 MVC\@C@O:_*I+44FWH>^5^(0NC7BE_3<\QI`HP2-MN'YZQPL7E-PHOD?0^]#6 MK6[[X4T:CC0W`8X$:`@@?4B(1D)D$8+!F8[K"Q(HSQCM/=XA];7!5L*9$I'* MJJ,V2L;$Y78-L]<\BD`67)70B-G/,5!C)D0@U9U+P-L2>WA'A_\N4-PCTGAY MA<@$$PQ<6YC" MI9,N&UD9(RN'P-HRXL)L+",.3!PN&TF-D=0A8!]0%\8^8RY,M&QD;8RL'0+6 M]]^[,(EEY#'F0R,;8V3C$%@M"X!PNO3AYRX,F.4-X'"1VHG#!;).4;$`^M@, MG,Q`A\3F/R2F%`(^F4/`E$2`X_;?;XD#E(3VECP:"68HGF)UUZ>/>D5Y: M,:11,VO*ZS-4)<*:WZNRJTO'))-G'3KC'XB=ZY9[!RID`=*UYT2IP-)C^"13 M3"5_#,R@P2>ANJGLLZ%4#@-!NUOE-[\?^5]02P,$%`````@`HC@&1XWBN*OX M`0``:@4``!D```!X;"]W;W)K&ULC53;)4U@/+>*&%RX]=*M6N$Y+$&BN4=;X'I-Q47%"M]%"3\K$C#X%EX\DPI%G^W0'BW\4-_"+PTIUJ9`"IR-/+*A@*3#6>> M@&KC/X;KI\0@+.!7`YV<[#WC_<#YJSG\*#=^8"P`@:,R"E@O%]@!(49()_[3 M:UY3&N)T/ZA_L]5J]P=IL0]81H)(QY;A/BGA!?"(TS-'%"/68 M[10364P6OX?LEY"K"-(&;KJ(!A?;:$&/WB?8+1%9,O/P7Y&G3T4^M!F/S8HG M_-A5F7VASF042"8"B15XF'G<.@BSD,SE6*6S9BPQ:1S,NK'$Q-G#K!]+S.H^ MF-6#)C>)@CC9?UAZ1WYFRG5AC(YCXC$R-W$6WX;K77@COM=CQ4V!JWR1M_@$ M/[$X-4QZ!Z[T_;=7O^)<@;8>W.G6UGKPC0<"E3+;S/3&PO=V]R:W-H965T9IY7;8\\3ZIO MXL0+=6O.I4\F17D_+,0[Y/O3Q)"W<1UVO/Y2(69YFE!7\NG>J< MYTGY;\DS<9F[X%X77M+#4>H%;Q%['6^7YKRH4E$X)=_/W2>8;2#2D!KQ.^67 M:C!V=/"O0KSIR<_=W/5U##SC6ZDE$G5YYRN>95I)[?RW%>WWU,3A^*K^O4Y7 MA?^:5'PELC_I3AY5M+[K[/@^.6?R15Q^\#8'H@6W(JOJ;V=[KJ3(KQ37R9./ MYIH6]?72W&&LI8T34$M`'0'!30)N";@G1#<)04L(.@*F-PFD)1!C!Z_)O79N MGL!;\O#?X$A53=7=W8[8607`7O?U,N'U5?WTTROI=ZR+3]3:?; M3*0X71OW[M_#XC]02P,$%`````@`HC@&1XJB%GG^`@``$@T``!D```!X;"]W M;W)K&ULG5?;CML@$/T5RQ^P-OB^F#`6\7X0.X M7\%<0"3B5X-/=#8.!/DW0M[%Y,=F$<:"`V[QF@D7B#\^\!-N6^&)1_XS.=4Q MA>%\?/;^3:;+Z;\ABI](^[O9L#UG&X?!!F_1L66OY/0=3SEDPN&:M%3^!NLC M9:0[FX1!AS['9]/+YVG\IXPG,[IKD$T&F3:0 MFQ.-NP#V'#\()]RP&8BMXU2C?D''U8YGD21U]"$<3 MYG&.@1,FO<0\V9C".;7':3*03ISD(X.8B//$=)+2"$A55J9J?J`5C8(Q$F9 M7N>;*;Z9S3,2!.@YTQ('F MY02MBL+*O)UL3.9Q0H$6-4@<5'RRT;(&Z8V%UTH##JF9A5]-H'FRJ<\1T7H$ MN4_=B0E/F>FS#SDD*S];C` M9";F:R9:F=#QQBU\:J:5";,;RZY5!QVJL\N>V[=J9IZ0:-8@=GC8R=:^U@J@!```> M!```&0```'AL+W=O)QC`J,"R3NOOT"=JB51DJU-V'`YWQS1L8I>]1O MI@6PY$,*939):VVWIM3L6Y#,W&$'RCUI4$MFW58?J.DTL#J8I*!YFBZH9%PE M51G.GG55XM$*KN!9$W.4DNF_6Q#8;Y(L.1^\\$-K_0&M2AI]-9>@#$=%-#2; MY&>VWBZ\(@C^<.C-I"8^^P[QS6\>ZTV2^@@@8&\]@;GE!/<@A`>YQN\C\[.E M-T[K,_U7F-:EWS$#]RA>>6U;%S9-2`T-.PK[@OUO&$>8>^`>A0F_9'\T%N79 MDA#)/H:5J[#VPY-5.MJN&_+1D$=#%@QT:!1B/C#+JE)C3TS'_+O+UDZN/<21 M?>'G=A&-FWXX/57%-FNU4DP=-7LRCACK^U29Y;))/`,789'4;4$1` M,0',1L"/BY2#1@7-,FB^D7$66\R^MEBEMP'S")C_WY"+"%A<29!=#'E-DU\T MH9-WW[$#/#%]X,J0'5IWC<(-:A`M.%YZYU*W[F.-&P&-]>72U7JXO\/&8G?^ M&N-?0O4/4$L#!!0````(`*(X!D>9QV=3^`$``)T&```9````>&PO=V]R:W-H M965TV$Z=O7!N)AB-6PP1?..?Y^A]C%P/B;:`"D\TY))_9N(V6_0TB<&J!8 M/+$>.O6F9IQBJ8;\C$3/`5>CB1(4>%Z"*&X[MRS&N1=>%NPB2=O!"W?$A5+, M_SX#8]=W;Q&M[;J2>0&6!C*]J*72B99W#H=Z[7_S=(=>*4?"KA4$L^HYF M/S+VI@<_JKWK:00@<)(Z`:OF"@<@1`>IA?_,F1]+:N.R?TO_-E:KZ(]8P(&1 MWVTE&P7KN4X%-;X0^4(E-LZXD MOJO$C_S'((D!23:`V#1KD.0.9,-^I`8CM2R1/P[(3$"VH0Z;9EU'=E='$$:/ M07(#DF\`L6G6(/G]G\5/5R!H<93T^`P_,3^WG7".3*I#:3R/:L8DJ#SO27TJ MC;HKS(!`+74W57T^'9_30++^=AF8&ZG\!U!+`P04````"`"B.`9'GA]C[+8U M```H"@$`%````'AL+W-H87)E9%-T&UL[7W;;MM8MN#SF:\@@C3: M!FB5;K;L5'YM/J M2V;=]H7DIB0[Z1[T:370*5DB]V7M=5]KK_6'LJR"=9;\LE;G^3JK_OAD=-9_ M$MPMTZS\XY/;JEH]^^JKV^CI6H^=3Y]_?K5BP_7P?7ER_<_3-]=!*_>GG<, M=0Z3%U$*D\;J+OBSNN];*"W;^UX7!;V0E'/8TE]55'3.?G0T&!Z-!EU0D9'> MJ55>5$FV"*ZKJ%JWT.*O;4R1$5XFJ2J"P[O9:U-Q0R+CK4*.R5%7YK/5S5-X2\\I.!AD.V50J+F"H6:I"H-,54%^$T1IFG^*LCD<`?SU]&1\1A,_ M'83]DU$050%@M#)L@'Z#G:GE#!!![RZ$@G5O+J% M]^:UW3>??Y]7<'2;G[DJ@$T6@$LX*,)GA1NG334?_3;/XT])FC:_?Y4!NBT2 M@(7,X7W[A;I1L)`8P#O/ERJHHCN%3^:9++#]PBHO$X"UW:Y]>..._;]I3$F3 M:):D296H-KJ8\UU%]WBXGM^+->P!?B[R-*6E%2HE0E5W(&_*-L7K=[I^]P*F M\Z%"?539NLW;HE6"6T]55*H@GZ7)@B3$%IQP8+%MQDU']4Y]S-./R`?3!'`< MT'\.;R:MYRZ;I[AA?E[HA@>0^25,IDSA((%A"2J;P\/!P=N\4L'XL$7GR"MO M\S161?G;K_]%*%_=MQ`!2$VV7S)S?=KO]?L#./@B``ZR5E\'QV&_WQ=]((C6 M%3"0Y&\J_AKVI[]-RA)//B^"O)LI"Q/OG&?0[W?-='P:]H^9E1P/PN'I<6-B M^N$XG`Q.Z./X-#P;G^AGG"5]$>XTC>'$`>7@U)!+'0%+GS-6MHX6E+!R7=SS MGK\.AN%H=&;VM]-2/$2V7JZ9$(4UYDM0]FZ!Y&"U09J7/L(T[\3J)IFW$9:1 ML/3BS%:$I97O]NYN`O/@*D*JN555`C+YT!&@^M@=*1IND:JHL2@2\4"N+Y,, M)%>"@AYY+JJZ/TYGJ$/.J_^UDQ!TI-\!3!L#=XR*LD5^+;HRB.Z^%H!(XCUM M'Z!%%KN^P32RZ],[$_!#-U1_>^MNO(_[M^)]=,,^ZF09=I@Z':AZ_1[^\^;B M+:#IY4OXZG MVK_S(#CU83!38%XK/(Z/28F,$/[O+'W9GF63DWH#\ M+8.;(E\Z]!:AKN8W=1#7O%J1W6I0Y2CC05U/`'29O(#?XF>RJ(E,@$\'L_O= MI@6K#H9,&*P=!#E=HE?E;_P,($[2-#!;?`O/'44='O$N+]1I-L[7L^IF#7Q/ M-!NOT7`T`],J)KT2%NWUO[U38G_=D`H@N*,UH^;3KQ&8\$""<)'M\1Q_5AL@V.3W.;P&8K%TZ1TQP%<&Y@T%M M=<6M1J'_R+097?@E3Z=H>;LKJFZC*H;0%O2^6H.8!10H&0T[80H(.%WH?,>P[>ANV+S9L$\0KNY8$.1*SL"+&:;9I@!20\3U;` M^=:@ZQ?:7R+5#>W*BY(.F<>%F`KG7BO?-=_<.BFA7$WY,'O-CI M@49/QTPMD@S5,P('^=@?]+Y"]M?UYO5ZM4K)Q`>8@I"9@_1>%TS_T[K*44>XHH04?W.%C`'4^!> MR4TR-Q)TG8E`)%\0O%T3H(3TG>XM8(5!A')IG1JL%P"5'LI\FV='!'Z'D\$Q M[L:CMK/]H+HM\O7BUB@SVI?MR,I(9.D&[ZKU"+W*4.!ZI9#WH6!*J]O!B1>0 MV\@1UA7D10(4#@`2$7^O9XMA@72(Y6PVSF$CH.L2C\A( M+*%,Q?_JV7K!.]?T`IA58)\`9`I`P665YQ%+! M[N+>@Y#;7>]M%'-@P`=$%"@$)>#C)`V-14L&UTI\LGS<*/4!9O@:X8R9X[=? M_XMQ)6PA2DAK=&?<2E1$>O#339Z2(K6;7YZ]GZ$Q4]^(9 M"VY`SRB#X8A>PO_#1W'1-85KYT->4CT=\#V5@'5L*,9^'9F=W5P9#7@=_V/8?_)8YW.`E/S_H-0,J7.QWO M23@:],WA\5\=A[SET8ZC'HW#8;^Y0OFR\ZC]A];;SA#4TB#&HZQ5XP5K:VD(S'D899-OM)D M&.?MH>Z;B-7`'][#:[*74*(,6)X`_87CT['\MQ\\5]4GI?!GW.Z0'@+"&(;' M_5/ZCSE]!_$%U]^W67E1%RXHKQF[Q1'%=C8Q=WLLJ-4BH%FXDK&?W&DAJS#B MX>&R2%N]]A+@]%8=[@;*0`D&D]XP6"9IB@(L9H<)R;CM4]+@VWP4_EE'O=,' M3RK;ZY:.HA)P2A2;`"X*+CAPD=ZS6@/:'<(95(&<[%<%I@ZZC(2J$E;!K'8H M6V0S"M_C3W68P^*3*@>,D>G9@02B-\CQ#[ M`7Q+9#7%?7WY<1*SOL1ZS3T-[BSC5J6QEV`!DOQUF]\C-EO5S,(36,0\)0W; M`08<#FG4329#^AWI^9NWXX*@U[9UETM\!L,,#OS%_8APO\K39.XQ="Z+192) M(S1$[E/"@[&X;F%I5V#8H0FM+45K\Y@(>KDA6+[[PBB>0H"N38EK<`;QO3C% M3*0E&WNLC0,(`8`JJ;EM&//`T@5MG<@H!SK,V)&D=ZV,(4IY#V:#/L300N/! MO(RT;[L.>A,D0(HF%[+5F!PL>?;3.IL3#,B,(/EDE[YMP;(X%K>(3@I`8*`# M$YP#OTCB=1E^SU(I"=",T\.@VF6H2#B1$_D["]S8$Z#_M&? M#2LG6H M4<3DM&"[RZ**>-K2&JN$W]6JXG=Q(Q\R@BVA-1WW=`ELY@];MO';`.C_+P%W?/^",0V M2BC80A(G``I,1Q4OD0S6^2"2S'2-+#]-(I`:@&TQ_/=;T%Q@HC#X+H?]_3G' M"/LRH(SCHH;#CST>?`@Y(*KSQ)Z0IYC=^>E?I@06`5]30*5T*)M] M/3\KX_#C`4"'6B]7/`"[E-C_3],0'T(Z M]BIRU>P,H;!S?9(UQ%Y>B;*YBG5A+B$(Z1ECSN5Y)`=[SM&2#"Z9EL-@MJZ( M+R!^L+H0PDG/179A%*H&&R?;SQM`Y]W`\/AE"IR%=G*3W)&[R8#/$TY<2)*Y M]W=7!0P[0V&XI!N55'AR%.@)?0YOD0NPD7D-OUF!=3VS]3@8[G>&_D)RSM:B MFTY>OIN+3&RMW(2F>!;&%VT1G.3$C#*7:J_^M(X7^'L/V(DA!L49!PJM#6!A MW9.1_@'_+G+$BQDIG;@I7C.'V*,RS]#HQTV&XAV]30#@J`^DA(;`!E'3L'N^ M`=X#YE'=(:Q,JCGFD8"B,`?N_S$I\HPW,%UA%*-(D&@<40J#W`3$2465L-LA MG$6`+<'B0AO59B0+#(FS,1!,%@;H"*GXD\5\8_\'S/0Q1W:#`5J*%HERUD@& MDJ_W-HD#CM?DBC=_LL?+(""$:0W`/_YZ[ M;RLOVH3&`B[43LV5^8`_ M)G3:I;8DHM4JE'!DE--370NSXYBM233!_2*>9&L6`6$I:P4`9^.#ETA MDIBJQ2/;*`N82*I(N\;M2H9K#UUH)%%L\($Y M2,:N/A'W*S-535DK#4B.HO(H.M(`!PLCBJ[1Q'#DJ`,T.UQ2ZK6A;P*.&?8, M-O='63]A3EQS=6HW$:;0*088:>S&(U,>+3\VXHL7!0$@)K`"L!"@SWGZ5I8 MBTL&45KF%E:6&(`7Y9C;ISF*70:+D(0LUCQ>SYG\%">YB'J%4*58'*:-'CRY MY`32\LEA+]"?"4M!7"S9EGV<`^`KDQ>)003T8PY3`RX'$LOA( M0Z=D)0)0)%EJ\A*X.4,IE[BBDDFJ_G/&SC^C"4E$7E0`6.-/P.M#%H(P`FAR M%)D(;H%VR`)$:0WD^!*-3]0UCX`BO'NK;:T>J/6@-68T$%60\$=R MY/`PF1/6ZT(:NQ'6&]\GR!(RL1J3H-H%6DGR-U*]:AM$@)"508(%1IFCGV'! M5@?%+VP&!+\)+Z""G(+`=T$)2E'=0#9!=4D.*-"T*E0_6$]'BHDLB-,:B MH)`+6`)%K"<0/P8#KLY1Q>+4CVW"=V(PAK&+`#2_:F>]"$HM'YT=.$2H1/XA[TD,06=Z"A#5JSH&$'7(*^(5NTY$8BU9I]4:PBS5[!K,:1J M%$4L,@-N2^GP"$/VR'':D4C&.G*2Y"UKXA1Q+=7V7O-MA`4:124&^I'C)D.*UWPH=371-A6(6SEN+)$1KU-5TX18QM]$28KT M3:2NT*ODM4UR]5CHV`,7+_\1HU?%$_,UU]:!LJDKM8`NH MGHAV=Y+#P(Q?UYL\L@4T9+HBH#D3A\4)4);1D)ZOJF?!;[_^7[S'4ZXCNFVB M\.PE23FJ<1<`!&J%7],;+S3WN\4PSERD""S7(+/E6%H*\YN$$$JPG=TWZ.X1 MPQ$)]FLZ)GSV'%:NYJXKA=XD;BS^A'MBJB2CFY)'VZ+:9X>1STQ9J*!V[#`U M/"2`"+"PBHU!XHPU+NRXSIA':CYNQA&P@F*-MBB(I2.1$VSLM'BUWV9C?ZSE4GN6D59Z'5MI!$-=N&M MZDXFY"%I*F$C1BY:B0L<"DO5$,YH;5'C]=L$W@$CA(0O"]>2.&%$K@<8R894 MG>CFM0C%,GB>HVP\^.W7__UR>OW\MU__SZ'_N0\KTHKPP>GU!WKN;=X#O;M_ M=C08A5[C_L`[TGD>V\P_'N^8^H@#T-^(X@I MGE('<.GHP7"V,&R,"3@Z/3&?_20^)<,$<*'?7U]>X$K9TZ)S=Q#!DB(^`N2H M[NLOO+^RS^/+FKB<=V%M7>O&$2ZNK\P(F4H(+VDDS,&`X7%$,UI/,FQ"D[9(7CI_'&/7D-S,!DC/1Q%*?)AZR9NS_JUF0@M,E*Y*.7& MORF'(=:WU!XX9*UOE:XYP5Y[I[1>M9W/QC9<4+HA/+?`]!I-*S`B;I_1 M!D-E6I&$QS_!$NBVLUHT,F<2%XT8$[>LJW;(NQWP0X20]LZ(X<,"J/UDAZRQ M2K^\'W9IN'5'6:>9W#3/.FVJAGG<3!<0%=*DDN%WBW42RS4,1V``.P[.3H^/ M@!&'-GW#Q]][P0=CO+CL?[5ARZ6W+@8ER]K$)U MS]>8C*2&-4U!X5J63KK8@]:-9VM6S,CN^F_)X27VM1>1FXGX95L6D"=%7&LH M;S)S:=UE@B;GD6PBETRM_DSLU=B#D:O[9G!Z^:>`3K#&87[O>%!=*K:I.G$N M=QTD!47_%!3(ZEG5K=9%9L6CT)0]:>T890#6#2C4!<7M;)TIB>2"9,CUVBB# MV-'B#IA:6*B:;>\C,>-3=\^1G>E`)VH>K!,Y;:$C#ERI6=>^1:S#5^"\@+^AV7I79*L$A*'X22)#L#$0`OF/D M!`CJQBX8)I2J0IXLP$H493'%_`W-68F\P7I&%**&_4H?]G!`]O&FS M4A672N34)9/(A%^F.O!J[X4RBT176&L]O1HXT>7!3DI`T'D5W`)AUU*-=/2, M(NO"G6(`T;PBY:%LQ4J2RG"!QEQ`.QR\1;KFS*N,H[/UQ(_2N4X:W0!-VPRK MP3'%'R:N]&\FB0G+$N#6A^X%%U&!YGNS'9TUYP^/)B,9H&Q!+G6OB%,QUXD\&VA=I+378-ZP?]U_W](^]L+)&NW. M/NX8MY[7SC^X&8DZ1:=RA;,G;X0/PG??\4K=9SYD>>OW^C;8&#YX36[)P:'^-#2?1HJT\&`[O2, M]#_V0E+'U;+@`(;FNV7XE/WTR/M)-!S>))/Q[$=]D6;8#_L#LT"Y3<-K_/VLB8\V]VZ.]NA-T7%9YY.C_.$+:?F?SGX:8VEOY(@3% M%P'M?QVR>CR9\,T[ND]J/FDB.0O[DQ-G0GYB3R6MT;\W596`+%XYX\F!TU;D MR%TA1V2S^5*\MJV6+:P(28$3;NK>TT7_U&/PH:Z_R`VTJGDOC*DX,AXKX`Q% M&,B.FS*5#F8FA3.$FFGJ$9QP&5(F# M"$[L*KQD61_:W-UWB%2T/-9Z,9.JH*L&\I>F3#W+QD(+^4XPH MSH5`JT_=.@["O;*6=]IDR5JE=\YKR\&P3_67=50`,>@D#Y[:U@JC%%+L;B!Y MKDZ^176K/&+!B@*W^H1WF\;%P[:1)*"NT0K`N`"5VT!#!*]:MNXXT@4]V`4@ M3ZS3/AWQ\HSR&&8)![`%[$C(0-+KLH4D0#9%/LOY-B>6X[)((^_""42AQC'Y M3D;!XRV3)2!"4=MT7EA2R6.5EC93"%/Y::?.11H'UJ'4 M)[W+XGL"_9&W8H2W-H1^P=F4_PJGB4E;.WHF=YN%=$-S]I8ACEST6;IRW8@+ MYAA1J^Q+V-BTR6AK[-[ZT)R@ORYGY62*NMJ`S`9+MWG+-3FU\R7'':\@OE95 MQ=[,RT1&V-:[%*)7 M=ZN$DPAEG/J]+]^"!KW!Q@5=SJL<-VM61%6EXJ`$(Y^"U"_6`'B\UXOY)WF1 M)=%N*]0#FQ5RB7OXYK74H1)0MOQ[)HSOYA=%>AH3_F*6\X-*TQ+T[6*1!\^C M[.

!M)=N!4_$-\2])Y\,EA*`C&C-P=@X:/S<4H=#^;ROQYA`/I?3PYU"YB MXT=Q76S(9C"*=8<5`-!PZ_?ZYB1"4]Z(KYQR1FP7MCU<6UD1!R#!U0/@1F!(,!9#]#-<%*1]+Z+T/4%4;6S_$:\ M[6Y1?N-%)_@?.RNY:H3.#%HU]EIJSZS@1))Q&B(E0E'(EERF.,>HU^\'SP;X M+R7K81$%`@U?FZ'25;B226TA3C%?"\/2R9@U\)JIR!9T"_5M.A# MJ0\<1>8@:Z9O5(B47212#*GU-8=7K$#L]R;'O^.;Y[TA?&JEV=D5U&'2"Z84 MK(5-]^G-E6+/ZY*5T!/1K9X="XJ9G$41@K49K3]:F<%-C,A%B"PK;YTM$BN%SNBJBQ0;W!565F%"((4U][B^C/2WMUQ$3'V%-5N5J4D'L11+GVUSMBVYJ+NC7)N1'.H M+)K!;&!--Z,N^J"WU6,FJ=%W]#A\I*9I[G:YIFE`N:UH/F]IX\]8R5C4`NMH MK2C-!HO^(N%1^')R-@PG7)CN8G&)9NH&N M:[8SI)[2*!A@&-LZ9P>C_C'7JH,!F[`8;8)%_71W!\%@/$#MR"G:-^R/:`FG MSOZ#^FNXYL&)E.6;G,'CH\'DX0`838X)`&ZEOE.NU3<:MEHG8BECJCUO.D)L M[QFQ@4>VA^/.$+9A@&EB0;%:6W5SABX-N3IK'M:(+\4,2&)YYV+ZN6 M-Z.GNTP\;$4XP!=;52BWVR4-"UU-,2X*G;&K''..6%8ZK[?OM]IF/Z0Q-M:$ M/!XOX-65VC'IO^=.N>9KE27PYEMR6&.M(_L3?0>6(7D]:JLG>7&GBGG"$7P7 MX&YY=%'C33D+TP^A\-9)EQO+;A4[V64S.=#NR(A$'L>4:0"U#PW&`.TKH$N^Z=%="7Z9`WZ9#/;R,%6\R[D8NC5FDSNH[C]%2Z?N/LRXZ<5^, MV`7>@2523Q%^.;);VH#O3MU<6S!'F0KI]:"AG7,+IINPC6%&K MS>,^:?3[R-.N,+-!&/ M*,>O'<]Q:]I$>*^V^P999_D;64%HJ:WNB>!Q;30&T\27E$)I"WP!(7\D/PU% MK;@6@M(7DTWZ)CF72C`_;;2+99'-HY/)R-*A(IEQX%:]U^_9RVZ\7YF/ZD66 M$JELZM+;`/#X8JM_1VY49R^H-J+./*2P/^I^3X,QZ*<=/.O*WAB7?4\9O"?` MHL:C8V1GI^/@%%1ON5M=?VP<]D^1YTW.3H,)<)U3X#W#LWZ-HPV!"PU.SP*L MF#LZT_RJ$]9/L0\J5X;ZZ!93(+A M\4EP#*;?&$Q'3RM'H-;!\20X!08!!#9`$A_WAT%71T?00_HP%!+Y&#C+&0CV M[J:.F&=T=A:<]>&5<`)ZS,"M*_Y8BN]D4@T?#1LU'42@FZ#<&P^[QWJHQ5NV M.HQ<=Z6.I),LKA7BT$+W1=,5M$'5J8]-8Z+_OS4J[T6+/Z>B(#*V&=7:4?5: M0G(OS0A<6LH1A7NUI$7'(:U"5Y:"/TYL\0+7H>M<#FFT-=;71QX\48!-;CA" M@R[;.T1XD&*T":X^2`7P7BC'=4)5E&V*X?M68HN7_26EX["L*52U2O:>=$EA MN_6^*W1*&.-I*$>>4],'*HX%4\'8+,+>26U#5,ZAH*ZB7#.C7--]1*KW[>3* MQ-+C8VK]MJ$GZ\>SP+H/0^>-(6_#K@I%FF.^C#8G*3>&E;]Z;9H8^0)64W*A M80Q`,/BQLZ6]F,TC:BL`-N; M.R$Y941U"3!-BCONT!8"=:H_9KE3+:_AM7ZVDTR\T/X7UDQU2ZK@"OTO%UHA MH5@"BF-2'PY1DSA#C*<`<^V/=TGY\]$-LEC3[HLBO_U>?_([?(K#K_#GJ?PY M&/XN^)ZK-J*$&`_I^_')[T#RT^ MAKWVM]V2C=RQ@E>F$W"'8K/5+G?57"(3B>/C+S8(;R(%Z%@2#`&XVZX*L;)M MZ_A*'`ZO:Z>1$@>#`B)@2HG3FU"B3*:=,15,E,*8/P%UE'$R-PT5:-GN(GG^ M#4#8R37A1F?".A#ZO--I.#;7@U(QO50[<976;S#D536ZW`9!, M$=&.=YV\^PV^BP?,P\D3_@+Q:_9_NW7IHQGP?Y#+"W,Y&XLY4>IHD4C$6ALZ M;DE4>PN^-/<;]5G9.V:S>UM1UPXJW46KLYJRKP`N/?@R?G%Y1.=QGUQB3ILHCZ5M11E M"TCK^24/4R/I7Q>;6*V+52ZH4`>)LW@7(%1JPP^+YY3[0%?:DTP*[KM@YX&9 ML*GDA4;)4M.5*2]'2H<,S@64"UNAD M@`ZN\5"R-D;A:#1"-_P(3.YP0K_VR?,VAB\'8PJ7AL<##*:>#L+1,1JU)^BJ M'P;7ZQFRL(H+'SO%$ES:P+:&1REEB^LKE`4V59Q'G6TVZ,9(H[3_Z]8P>@@, MNR42M-DV#M?G,S5,/2;MPV)=F;V/K26'A!QL+N8`%"_CD-.7Y#U=TFDS5U2- MZ+W3MF#W)S?F[-!+1SL/[WD2DT@)$)@M$.J3X^XL>&FBX*"F9A&;,G\;! M([]?+X/WNE@XI?E@YQDJIB0_&:VMD70K#Q;)*(+=TH8IZD)1K M9L'7+^B^35YPEY1V.JP.GU)Y1KE87J]:G!=ZT;_')#9:PU+%2>3*.5,HV%0J ML5'2*Q7@3E/7L/8WV`PQS[/([W28XNE).((!=3R#IRK4 MDAJQ41D011-8CUN]M[R&13,3=Q=88%;P,>W'B(-:LYY6U]WV?O3T@%D:'1K9 MXM6GG)TOG]0L`"Q@T5+/'6^J#';-+NQA$ESKXZB_H^1/W#R.X1E-(G&^B9QV M/8A(O:CJ]701@WG%[2WR6*-)>&P&'E"K/N_(.HSDE@+=B.LHX8\JKE?L.6?T M=>FC0=A>,]I?:UEJU%T M?+SKROX4P63%?0TMCUL)\YQ.]Q01`\?ENK>QHLM2@E/K4DEZ]TTD!>TZUUBO M>-_!%+QTXV$.(64^,4%&=5K"REU/XK99-,7"V]JA>,5 MF$(,9_0P4X$]T0QO5916MW.NVQMC^R*@'BJ!E^5<[-ZYTY4F)NW-U)J_GV/[ MSYSXK.3?VP8H6#U-90MX'YN,K$EJP.`PP0R[:\"R"RY-XO9&D`D]*^/Q.YJP MD/%>YT'']0LJ;NI4K-W32\)&M.AG$:8."8NF$M%DG^E")FCXLC:?8=6CDKHI M`G7H)O#UL\/;MC"6N12*.SU"6[6^:.-=-['52:[I44;'0"N12 M%PAP[G6L,^VXT26`R:-:2(>GPC(5M\=-K1M@4NM?4ZN[1`92E+H>`HU$[BN? M)*%;%Q>/];6.9B):HVR!?.V7?_G'?_G'?_G'? M_G'?_G'?_G'?_G'?_G'?_E'MVS_NVS_NVS^^WP;B??O'??O'??O'??O'??O' M??O'??O'??O'??O'?X[VC^WXT9S%Q!3[RJFXNR^D_\U]'\E]'\E]'\E]'\G' M]Y$T([YR.N,)O1.'#YY9ZF"68G-Y6D;BB-M[W]7?F2X1?5%F436G;\FL^):NF?%G M+'P+/.;"&,A.81LJ)_PTF&!=R;-:&SGSY7ECW]ZF=,,1O42MXT9B0+=.JO,A MDY_J/LT+F`P]JX(OK[T]VYYU-96D,G;42=)4'QYP[67>H[]'VI:6>=1*4@HC MXVCT]T#7IO(WE9/^DFX59%X'=YWTE,3^`L<[G(2G9_T&(.7+G8Z7F_[IP^._ M.@YYRZ,=1ST:A\-^=1/Z[1(;4NG-A6I%*->^C6%>LZN^XW6WQ+PA=N MY@`9=MB215ST-SX>$:M9Y;1L\W&K6C$IDWQI\$3'H;8/CJE!'8OS7==HLJ\F M7SIO#W7?Q-\&FO(>7IM&.ES8#\D\')^.Y;_]X+ET2N'FB4.I_D=W+4_I/P;) M'/IBDMJUW7"G`'(.TKX;ZA:AN)[73MSEC:ZG2F5>=8"/+^;\2%,$[_%JU?,T MG__O+-OVAOBIU;)>S`W+:5`/?RMWU/@/\>/0$V$?AG%8Y_`-*04KHO M4O^O6J1^$PK:*LKN1'<0<_?UP+]!]<"W3'H]D)549("(A\%'ZY?!`=/415.\$*I0++5 MU$K->\8\Z)XDL9,T'T+CH?D=!S(^9'"2*;F**;ZQ]2F.?+0:0WH"(2';+$0! M^.'"6N:^];F6>_/WMD>D^43=X[UA>=^'P53[Z+F$7Y2Z-6]:2_/[5UJ/>=PJ MCO_D8:@1#%ML`:BE9ZA%T,8Z(S8]/9:GVRMN!P["8#,U%VB+V]N+;4P%9BKLN>47IE M+=BT@$@F*,@)4I!QC1<-799=",F4Y MIW>N5"S7@.M+W#1N[36B%#S8-SK.A%D-;?!V$U-G',CAB9>UFA6[\DB-*?6( MD3M+BV.PM]7_=>@.8EL\;.=+P7\$#U_*CX-64.K'8>NK+2SF<3./VC./6U\] MRH=N?-U?=C38YG9I\-E3?+@.WA<$-BX5\JUUCO_XAOQU7QA(,.<#1<@N,0H3 M9?BLEW<"^4-'?`2$'SK%9P#4%]`Q@9I'O_A@0&X;[3.!N&WX!P)P._MYW)+_ MGL&>37-]R;C//VJ>UH;.[:535L7=HE56\#9?`U7%M=9V44(%Y:-;<#"5!ZGI%M7N!*KZ/P+RAVZK`5]H;FOQ= M-B0X]Y@-#1\&8SO5ER`;[Z$\:N!&!L"#W4/O=DH$<.JUU8.V$KYLE[5FJ2(% M+VWFORZ50@[D%A_6L>OV#R:4[77^Z"C_EF6@%W;C`G:,B;<-4W\0?)?PM'-@ M3X.O)-#L#8KJ4%X+.""2*?;,%YA-INC&8+64S>\.4M>'=:HZ7]2&/:\/>Z&' MM3MT1!E@N(37I\(F+^Z`!^*M4S)\/#+4A)>)_W3K>*[#GDKSS"K'I=E\?NQC M1Y[3P:^DU^`!_G3HGMRY-$>5K:/'@3WV;B*`]/8[2.EM`^S#'0\>#^'HP8?; MG8E`3G>>RN?2JP?S6QJZC=UZN4@KBKQ[;+_-MC:]NTN4]L.VONUA/;36VJR) M+LF]:MJX9_$A1G-0[S;![U#"B+4M4DCTK=R^>6>6%B)&42/DO-A40](D4!\' M<73?=K5UA.O_O^W*'5=2`B[E5E64=7$R226?Z)#28.+=K"_AH!->/%8P''N' M&NNI.G[?BK'H*^C$V?//SC7H#+VWY>#6D/LC-C?"S6T@>^="@!O;[8@+'[T! M]@+#-\+#+5[BC\.&P5(TI0.W1%T+Z!2N]7QYVOJR>R+1];9--!BVQK3AX%W7 M.Q[V^OW6...)[]O:Z#LMX[_O61*K_2I'JK6!NCR"Z;(OK=`3C6\LR MU.@G?-'!_6S#XR.Q79,?KA<_+!QOAM\\J"^RIF\1[^(DD9ZA7:^\-04&/"UA M_T-_['ZK5D%VYTZ,.'37BMYU)R%T/=H6Y$XPOX59;RZF[1B,#==[PWWMF3O[ M03X<;P8[>[Y:P7B]#BZH5&UH,3F]N0$N0`]?\`5RQZ"\=DN%.26CW&=TT[,-MX]I."=T9 M8NKT//N1'$2OL*)-:^57WBX3+5:([>'`V.X$@&_>,#"OG;N#:[.DQ=U..W(0 M7D>SMB9WD7J9P_>^1(RZ'^J=WZVT+H\64;3Z]]K#'<\ZIHYVZG1!QO@*SZ5! M7_O!K\JR^N;_`5!+`0(4`Q0````(`*(X!D>WR^U-OP$``*\8```3```````` M``````"``0````!;0V]N=&5N=%]4>7!E&UL4$L!`A0#%`````@`HC@& M1TAU!>[%````*P(```L``````````````(`!\`$``%]R96QS+RYR96QS4$L! M`A0#%`````@`HC@&1P8^A_29`0``SQ<``!H``````````````(`!W@(``'AL M+U]R96QS+W=O&PO=&AE;64O=&AE;64Q+GAM;%!+`0(4`Q0````( M`*(X!D=*CI5`1P(``.`)```-``````````````"``5T/``!X;"]S='EL97,N M>&UL4$L!`A0#%`````@`HC@&1[?="./!`P````T```\``````````````(`! MSQ$``'AL+W=O-VG;L3@(``/0' M```8``````````````"``;T5``!X;"]W;W)K&PO=V]R:W-H965T&UL4$L!`A0#%`````@`HC@&1Y"MKU)6 M`@``E`@``!@``````````````(`!S!P``'AL+W=O7Q[#F;@4``-P;```8``````````````"` M`5@?``!X;"]W;W)K&PO=V]R:W-H965T&UL4$L!`A0#%`````@`HC@&1RO9Z4B?`0``L0,``!@````````` M`````(`!T2H``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0# M%`````@`HC@&1Y\57*"B`0``L0,``!@``````````````(`!43```'AL+W=O M&UL M4$L!`A0#%`````@`HC@&1TUF%0.@`0``L0,``!D``````````````(`!`#0` M`'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@` MHC@&1VOI>=.@`0``L0,``!D``````````````(`!ACD``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`HC@&1VP?>:_)`0`` MX`0``!D``````````````(`!#S\``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`HC@&1R_+Q3JC`0``L0,``!D````````` M`````(`!RT0``'AL+W=O&PO=V]R:W-H M965T&UL4$L! M`A0#%`````@`HC@&1X?2X^:D`0``L0,``!D``````````````(`!<$H``'AL M+W=O&PO=V]R:W-H965TK[9CMO@(``#\+```9``````````````"` M`9I0``!X;"]W;W)K&UL4$L!`A0#%`````@`HC@& M1[9LYR]Z!```EQD``!D``````````````(`!CU,``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`HC@&1S.#EM\F`@``NP8` M`!D``````````````(`![%X``'AL+W=O&PO=V]R:W-H965TR/Z,- M40,```@/```9``````````````"``5UD``!X;"]W;W)K&UL4$L!`A0#%`````@`HC@&1W)3E4@F`P``Z0T``!D````````````` M`(`!Y6<``'AL+W=O&PO=V]R:W-H965T M-XKBK^`$``&H%```9```` M``````````"``&UL4$L!`A0# M%`````@`HC@&1]?&B1W^`@``20P``!D``````````````(`!^6\``'AL+W=O M?X"```2 M#0``&0``````````````@`$N&PO=V]R:W-H965T%[[6"J`$``!X$```9``````````````"``6-V M``!X;"]W;W)K&UL4$L!`A0#%`````@`HC@&1YG' M9U/X`0``G08``!D``````````````(`!0G@``'AL+W=O@``>&PO XML 15 R33.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock-based Compensation (Details 3) - ESPP Shares
6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Fair value assumptions using the Black-Scholes-Merton valuation model    
Risk-free interest rate, minimum (as a percent) 0.07% 0.08%
Risk-free interest rate, maximum (as a percent) 0.25% 0.12%
Volatility, minimum (as a percent) 42.00% 47.00%
Volatility, maximum (as a percent) 46.00% 50.00%
Dividend Yield (as a percent) 0.00% 0.00%
Minimum    
Fair value assumptions using the Black-Scholes-Merton valuation model    
Expected life (in years) 5 months 27 days 5 months 27 days
Maximum    
Fair value assumptions using the Black-Scholes-Merton valuation model    
Expected life (in years) 1 year 1 year

XML 16 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 17 R25.htm IDEA: XBRL DOCUMENT v3.2.0.727
Financial Instruments (Details 2)
3 Months Ended 6 Months Ended
Jun. 30, 2015
USD ($)
investment
Jun. 30, 2014
USD ($)
Jun. 30, 2015
USD ($)
investment
Jun. 30, 2014
USD ($)
Dec. 31, 2014
Contractual maturity, Amortized Cost          
Less than 1 year $ 7,484,000   $ 7,484,000    
Between 1 and 2 years 12,508,000   12,508,000    
Total 19,992,000   19,992,000    
Contractual maturity, Estimated Fair value          
Less than 1 year 7,480,000   7,480,000    
Between 1 and 2 years 12,510,000   12,510,000    
Total $ 19,990,000   $ 19,990,000    
Other disclosures pertaining to available-for-sale securities          
Short-term investments in a material unrealized loss position with maturities of greater than 12 months 0   0   0
Realized gains or losses on sales of investments $ 0 $ 0 $ 0 $ 0  
Purchases of investments, net of proceeds from maturities of investments     $ 17,240,000    
Proceeds from Sale and Maturity of Available-for-sale Securities       $ 3,800,000  
XML 18 R37.htm IDEA: XBRL DOCUMENT v3.2.0.727
Subsequent Event (Details) - Jul. 22, 2015 - Subsequent Event [Member] - BridgeFront LLC [Member] - USD ($)
$ in Millions
Total
Business Acquisition [Line Items]  
Purchase consideration $ 5.0
Earn-Out [Member]  
Business Acquisition [Line Items]  
Business Acquisition, Earn-Out Consideration, Period 18 months
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.2.0.727
Commitments and Contingencies
6 Months Ended
Jun. 30, 2015
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
Except as discussed below, there were no material changes in the Company's commitments under contractual obligations as disclosed in the Company’s audited consolidated financial statements for the year ended December 31, 2014.
Letter of Credit
The Company obtained a $0.2 million letter of credit in August 2014 for a security deposit. The letter of credit will expire on August 31, 2015.
The Company obtained a $1.1 million letter of credit in October 2014 for leased space in Dublin, California. The letter of credit will expire on October 1, 2015.
Revolver Line of Credit
In May 2014, the Company entered into a credit agreement with Wells Fargo Bank, National Association ("Wells Fargo"), under which Wells Fargo agreed to make a revolving loan ("Revolver") to the Company in an amount not to exceed $10.0 million, with an accordion feature that allows the Company to increase the maximum borrowing amount by not less than $5.0 million and not more than $10.0 million. In September 2014, the Company increased the maximum borrowing amount to $15.0 million. The Revolver matures in May 2019. During the quarter ended June 30, 2015, the Company paid off the outstanding amount of $10.5 million.
Pursuant to the agreement, the Company is required to maintain a leverage ratio of 3.00:1.00 and a minimum liquidity of $7.5 million.
Outstanding borrowings under the Revolver bear interest, at the Company's option, at a base rate plus an applicable margin. The applicable margin ranges between 0.75% and 2.25% depending on the Company's leverage ratio. A fee of 0.25% per annum is payable with respect to the unused portion of the commitment. Interest is payable every three months.
Warranties and Indemnification
The Company generally warrants that its software will perform in accordance with its standard documentation. Under the Company’s standard warranty, should a software product not perform as specified in the documentation within the warranty period, the Company will repair or replace the software or refund the license fee paid. To date, the Company has not incurred any incremental costs related to warranty obligations for its software.
The Company’s product license and on-demand agreements typically include a limited indemnification provision for claims by third parties relating to the Company’s intellectual property. To date, the Company has not incurred material costs, and has not accrued any costs, related to such indemnification provisions.
XML 20 R29.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Loss Per Share (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Stock Options        
Antidilutive securities excluded from computation of earnings per share        
Antidilutive Securities Excluded from Computation of Earnings Per Share Outstanding Weighted Average Exercise Price $ 6.12 $ 7.96 $ 6.03 $ 5.34
Convertible Debt [Member]        
Antidilutive securities excluded from computation of earnings per share        
Interest rate on debt instrument 4.75%   4.75%  
XML 21 R28.htm IDEA: XBRL DOCUMENT v3.2.0.727
Restructuring (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Restructuring and Related Activities [Abstract]        
Restructuring expenses $ 118 $ 404 $ 234 $ 404
Changes in restructuring reserve        
Balance at the beginning of the period     194  
Additions     234 232
Adjustments     7 0
Cash Payments     (305) (282)
Balance at the end of the period 116   116  
Severance and termination-related costs        
Changes in restructuring reserve        
Balance at the beginning of the period     0  
Additions     227 70
Adjustments     0 0
Cash Payments     227 (203)
Balance at the end of the period 0   0  
Facilities related costs        
Changes in restructuring reserve        
Balance at the beginning of the period     194  
Additions     7 162
Adjustments     7 0
Cash Payments     (78) $ (79)
Balance at the end of the period $ 116   $ 116  
XML 22 R30.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Loss Per Share Net Income (Loss) Per Share (Calculation of basic and diluted net income (loss) per share) (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Earnings Per Share, Diluted        
Anti-dilutive securities excluded from computation of diluted net loss per share (in shares) 3,497,000 3,169,000 3,729,000 5,825,000
Convertible Notes        
Earnings Per Share, Diluted        
Anti-dilutive securities excluded from computation of diluted net loss per share (in shares) 0 1,507,000 0 1,674,000
ESPP Shares        
Earnings Per Share, Diluted        
Anti-dilutive securities excluded from computation of diluted net loss per share (in shares) 69,000 31,000 69,000 65,000
Stock Options        
Earnings Per Share, Diluted        
Antidilutive Securities Excluded from Computation of Earnings Per Share Outstanding Weighted Average Exercise Price $ 6.12 $ 7.96 $ 6.03 $ 5.34
Anti-dilutive securities excluded from computation of diluted net loss per share (in shares) 934,000 236,000 1,016,000 1,841,000
Restricted Stock Units        
Earnings Per Share, Diluted        
Anti-dilutive securities excluded from computation of diluted net loss per share (in shares) 2,494,000 1,395,000 2,644,000 2,245,000
XML 23 R31.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock-based Compensation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Stock-based compensation        
Stock-based compensation expense $ 5,092,000 $ 2,632,000 $ 9,909,000 $ 4,924,000
Stock Options        
Stock-based compensation        
Stock-based compensation expense 147,000 210,000 317,000 413,000
Unrecognized compensation expense, stock options 1,000,000   $ 1,000,000  
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition     2 years 15 days  
Performance-based Awards        
Stock-based compensation        
Stock-based compensation expense 636,000 435,000 $ 1,384,000 827,000
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Share-based Awards Other than Options 3,600,000   $ 3,600,000  
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition     1 year 7 months 17 days  
Service-based Awards        
Stock-based compensation        
Stock-based compensation expense 4,084,000 1,798,000 $ 7,728,000 3,290,000
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Share-based Awards Other than Options 16,000,000   $ 16,000,000  
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition     2 years 1 month 24 days  
ESPP Shares        
Stock-based compensation        
Stock-based compensation expense 225,000 $ 189,000 $ 480,000 $ 394,000
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Share-based Awards Other than Options $ 200,000   $ 200,000  
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition     4 months 24 days  
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value Measurements
6 Months Ended
Jun. 30, 2015
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements
The Company measures financial assets at fair value on an ongoing basis. The estimated fair value of the Company’s financial assets was determined using the following inputs at June 30, 2015 (in thousands):
 
 
Fair Value Measurements at Reporting Date Using
 
 
 
 
Quoted Prices in
Active Markets  for
Identical Assets
 
Significant
Other Observable
Inputs
 
Significant
Unobservable
Inputs
June 30, 2015
 
Total
 
(Level 1)
 
(Level 2)
 
(Level 3)
Assets:
 
 

 
 

 
 

 
 

Money market funds (1)
 
$
23

 
$
23

 
$

 
$

Certificates of deposit (2)
 
1,250

 

 
1,250

 

Corporate notes and U.S. government agency obligations (2)
 
18,740

 

 
18,740

 

Total
 
$
20,013

 
$
23

 
$
19,990

 
$

_____________________________________________________________________________
(1) Included in cash and cash equivalents on the unaudited condensed consolidated balance sheet.
(2) Included in short-term investments on the unaudited condensed consolidated balance sheet.
The estimated fair value of the Company’s financial assets was determined using the following inputs at December 31, 2014 (in thousands):
 
 
Fair Value Measurements at Reporting Date Using
 
 
 
 
Quoted Prices in
Active Markets  for Identical Assets
 
Significant
Other Observable
Inputs
 
Significant
Unobservable
Inputs
December 31, 2014
 
Total
 
(Level 1)
 
(Level 2)
 
(Level 3)
Assets:
 
 

 
 

 
 

 
 

Money market funds (1)
 
$
6,310

 
$
6,310

 
$

 
$

Corporate notes and U.S. government agency obligations (2)
 
2,766

 

 
2,766

 

Total
 
$
9,076

 
$
6,310

 
$
2,766

 
$

_____________________________________________________________________________
(1) Included in cash and cash equivalents on the unaudited condensed consolidated balance sheet.
(2) Included in short-term investments on the unaudited condensed consolidated balance sheet.
Valuation of Investments
Level 1 and Level 2
The Company’s available-for-sale securities include money market funds, certificate of deposits, corporate notes and U.S. government agency obligations. The Company values these securities using a pricing matrix from a pricing service provider, who may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs). The Company classifies all of its available-for-sale securities, except for money market funds, as having Level 2 inputs. The Company validates the estimated fair value of certain securities from a pricing service provider on a quarterly basis. The valuation techniques used to measure the fair value of the financial instruments having Level 2 inputs, all of which have counterparties with high credit ratings, were derived from the following: non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments or pricing models, such as discounted cash flow techniques, with all significant inputs derived from or corroborated by observable market data. 
Level 3
As of June 30, 2015, the Company had no Level 3 instruments. The Company did not have any transfers between Level 1, Level 2 and Level 3 fair value measurements during the periods presented as there were no changes in the composition in Level 1, 2 or 3.
XML 25 R32.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock-based Compensation (Details 2) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Classification of stock-based compensation expense        
Stock-based compensation expense $ 5,092,000 $ 2,632,000 $ 9,909,000 $ 4,924,000
Cost of recurring revenues        
Classification of stock-based compensation expense        
Stock-based compensation expense 249,000 192,000 537,000 374,000
Cost of services and other revenues        
Classification of stock-based compensation expense        
Stock-based compensation expense 237,000 256,000 579,000 470,000
Sales and marketing        
Classification of stock-based compensation expense        
Stock-based compensation expense 1,157,000 810,000 2,615,000 1,402,000
Research and development        
Classification of stock-based compensation expense        
Stock-based compensation expense 650,000 474,000 1,447,000 912,000
General and administrative        
Classification of stock-based compensation expense        
Stock-based compensation expense 2,799,000 900,000 4,731,000 1,766,000
Performance-based Awards        
Classification of stock-based compensation expense        
Stock-based compensation expense $ 636,000 $ 435,000 $ 1,384,000 $ 827,000
XML 26 R2.htm IDEA: XBRL DOCUMENT v3.2.0.727
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Current assets:    
Cash and cash equivalents $ 72,272 $ 34,200
Short-term investments 19,990 2,766
Accounts receivable, net of allowances of $649 and $1,063 at June 30, 2015 and December 31, 2014, respectively 42,385 41,623
Prepaid and other current assets 9,492 10,384
Total current assets 144,139 88,973
Property and equipment, net 19,454 18,755
Goodwill 47,073 46,970
Intangible assets, net 15,491 17,757
Deferred income taxes, noncurrent 399 440
Deposits and other noncurrent assets 2,854 3,403
Total assets 229,410 176,298
Current liabilities:    
Accounts payable 3,160 2,056
Accrued payroll and related expenses 8,105 9,051
Accrued expenses 12,607 16,868
Deferred income taxes 1,475 1,475
Deferred revenue 67,108 61,427
Capital lease obligations 668 1,001
Total current liabilities 93,123 91,878
Deferred revenue, noncurrent 7,351 10,195
Deferred income taxes, noncurrent 334 561
Revolving line of credit 0 10,481
Other noncurrent liabilities 4,561 4,709
Total liabilities $ 105,369 $ 117,824
Commitments and contingencies (Note 4)    
Stockholders’ equity:    
Preferred stock, $0.001 par value; 5,000 shares authorized; no shares issued or outstanding $ 0 $ 0
Common stock, $0.001 par value; 100,000 shares authorized; 58,055 and 51,285 shares issued and 55,716 and 48,946 shares outstanding at June 30, 2015 and December 31, 2014, respectively 55 49
Additional paid-in capital 418,509 344,312
Treasury stock; 2,339 shares at June 30, 2015 and December 31, 2014 (14,430) (14,430)
Accumulated other comprehensive loss (608) (739)
Accumulated deficit (279,485) (270,718)
Total stockholders’ equity 124,041 58,474
Total liabilities and stockholders’ equity $ 229,410 $ 176,298
XML 27 R6.htm IDEA: XBRL DOCUMENT v3.2.0.727
Financial Instruments
6 Months Ended
Jun. 30, 2015
Financial Instruments  
Financial Instruments
Financial Instruments
As of June 30, 2015 and December 31, 2014, all investment debt securities were classified as available-for-sale and carried at estimated fair value, which is determined based on the inputs discussed below.
The Company classifies all highly liquid instruments with an original maturity on the date of purchase of three months or less as cash and cash equivalents.  The Company classifies available-for-sale securities that have a maturity date longer than three months as short-term investments, including those investments with a maturity date of longer than one year that are highly liquid and which the Company does not intend to hold to maturity.
Realized gains and losses are calculated using the specific identification method. As of June 30, 2015 and December 31, 2014, the Company had no short-term investments in a material unrealized loss position.
The components of the Company’s cash, cash equivalents, and investments classified as available-for-sale were as follows at June 30, 2015 and December 31, 2014 (in thousands):
June 30, 2015
 
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
Cash
 
$
72,249

 
$

 
$

 
$
72,249

Cash equivalents:
 
 

 
 

 
 

 
 

Money market funds
 
23

 

 

 
23

Total cash equivalents
 
23

 

 

 
23

Total cash and cash equivalents
 
$
72,272

 
$

 
$

 
$
72,272

 
 
 
 
 
 
 
 
 
Short-term investments:
 
 

 
 

 
 

 
 

Certificates of deposits
 
$
1,250

 
$

 
$
(1
)
 
$
1,249

Corporate notes and U.S government agency obligations
 
18,742

 

 
(1
)
 
18,741

Total short-term investments
 
$
19,992

 
$

 
$
(2
)
 
$
19,990

December 31, 2014
 
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
Cash
 
$
27,890

 
$

 
$

 
$
27,890

Cash equivalents:
 
 

 
 

 
 

 
 

Money market funds
 
6,310

 

 

 
6,310

Total cash equivalents
 
6,310

 

 

 
6,310

Total cash and cash equivalents
 
$
34,200

 
$

 
$

 
$
34,200

 
 
 
 
 
 
 
 
 
Short-term investments:
 
 

 
 

 
 

 
 

Corporate notes and U.S. government agency obligations
 
$
2,773

 
$

 
$
(7
)
 
$
2,766

Total short-term investments
 
$
2,773

 
$

 
$
(7
)
 
$
2,766


The market value and the amortized cost of available-for-sale debt securities by contractual maturities as of June 30, 2015 were as follows (in thousands):
Contractual maturity
Amortized
Cost
 
Estimated
Fair value
Less than 1 year
$
7,484

 
$
7,480

Between 1 and 2 years
12,508

 
12,510

Total
$
19,992

 
$
19,990


The Company had no realized gains or losses on sales of its investments for the three and six months ended June 30, 2015 and 2014. The Company had net purchases of investments of $17.2 million during the six months ended June 30, 2015 and net proceeds from maturities and sales of investments of $3.8 million during the six months ended June 30, 2014.
The short-term investments in highly rated credit securities generally have minor to moderate fluctuations in the fair values from period to period. The Company monitors credit ratings, downgrades and significant events surrounding these securities in order to assess whether any of the impairments will be considered other-than-temporary. The Company did not identify any securities held as of June 30, 2015 or as of December 31, 2014 for which the fair value declined significantly below amortized cost and were considered other-than-temporary impairments.
XML 28 R35.htm IDEA: XBRL DOCUMENT v3.2.0.727
Segment, Geographic and Customer Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
USD ($)
Jun. 30, 2014
USD ($)
customer
Jun. 30, 2015
USD ($)
segment
customer
Jun. 30, 2014
USD ($)
customer
Segment Reporting [Abstract]        
Number of operating segments | segment     1  
Number of customers accounted for more than 10% of total revenues | customer   0 0 0
Revenues by geographic area        
Revenues $ 41,614 $ 32,515 $ 81,359 $ 63,492
United States        
Revenues by geographic area        
Revenues 31,231 25,178 62,156 50,493
EMEA        
Revenues by geographic area        
Revenues 4,780 3,785 8,461 6,747
Asia Pacific        
Revenues by geographic area        
Revenues 2,270 1,916 4,971 3,242
Other        
Revenues by geographic area        
Revenues $ 3,333 $ 1,636 $ 5,771 $ 3,010
ZIP 29 0001035748-15-000024-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001035748-15-000024-xbrl.zip M4$L#!!0````(`'LX!D>+T`Z#3>$``,GM#@`1`!P`8V%L9"TR,#$U,#8S,"YX M;6Q55`D``QH_PU4:/\-5=7@+``$$)0X```0Y`0``[%U9<]M&MGZ>J;K_0:/G M*PE+-Q:5[2FLB3)RM-GQY"D%`4T*91!@L-#2_?7W-+B!)+B:%!M$5Z5<"GM! M]SG?=S8T@`__?NU%9P.29F$2?SP7+X7S,Q+[21#&W8_G7Y\NC"?KYN;\WY_^ MYY\?_G5Q\5_S\?;,3ORB1^+\S$J)EY/@[$>8OYQ]"TCV_:R3)KVS;TGZ/1QX M%Q>C4?UKP[85&;F6+6H.1B8VD*5A09`TTQ*Q;DK_^WKMJ43Q)0TAA'VD(,43 MGG5/]3PU>$;80\_#V5Z?TRB\IO^>P<+C[-KWHN#C^4N>]Z^OKG[\^'$)/T1A M4&1^E!3!I9_TKB1!Q((BP\Y&0Y(BSM.WR2@ZVV5&_,MN,K@:-=)!\H4@7LCB M9%B1IB":9>-&K70@FAT8D+!^##34=">O_DM]?]I2,R",!R3+ZX<,VVIV$V8) MDD1U1G3ER"3M0G=!OAKU&`^(POC[BMZT^=G+R+A[[(5^5K^FLHDN29Q=4IS$ M<=&KOT:0IU?Y6Y]<0:<+Z$72T)^,6S]H=D!*.DMWHEQ!Z[AC%OKU6X"&F@UD M>3]=TA]::@84V477\_J3,1TO>RX7,FJH43:TI$E$LMHQ94O]("J'^D%E2]V@ M/"7=I7+2KZ!]W)4V!',@G\ASV#C3-:_MBH==\VK7ND:Q;4=81IQ:O_?KY]\E](SYMV#M=WOIBL!LS4/S[0BUUG9'B5JX7+C*[2!VHEP1A);([*84F?Q;$;T!OEF5VA!!^4@&*E!Q,NNHY6=D MX`Z%(#5D^U4([&W[Z`$U8?OH0I3VK7V[W+[TT!2K`$N9'<#2CG'6&.^$MO1.A\#9T#0UPC*C`UEFN1F663Z`91XYIK]&,?]?-V7* M1A/L+Q`0&J]A-FGZG,3D[;.7?B>Y6\1!]IGTGDGZGH*;<(ATZ0J'OPU_#.#B MK_TH],-\N*ZS((0^P\+":`?7BYL[_S1NJ]_=AZO:R4>KN5I<#DM>=PO=6DG: M3U*P)39YSI^(7Z1A'I(34_'*3;9&TU[VRH+3I\>DG2_`M)>],^)T;5 MY3MLBXXIJIV_BW#@1:>GWMK-M4FS1ARH:LG%MI1JSTH8IU&^KX MY$E\//8>6[,\(VJ+IGE&U'P=DI3*U@F?WA10]+G)NX7>59VD(?[ MKYOR,_&R(B54$FY*_B[HR;?Z^2H]LT<:WJ1AW&T>FC83YQ1A*^2Y$F:[+6F9 M.FK6LT(?C:\*[!G_$L?_7O$O=R8C) M'W9(GS>D8QE@[RGZWSK-3%&ZC6I:3>=6>F+V6G;$8Q[6.O6V/`#F/3RCV;&MMI9W!*Z^HM//>!F)_1-A\$GEP)RZS/#):SVL,I@3L$$$Y/CG,2@GT/$]6"MC4/;/[C64BFT_@==@3K!:6>1Y69M* MDSPO.V6OUE8NM]TMVG.\>:=2SAE1I[< ML8(6XI^%*)6?)>7A:1O/DIY&O>BDV,L+19S'F_'82DD0YJ[GAQ&L;881CV20 M1`,0^&R?.4K1&MH-K"PMZ'[+"7PO"O[Z1J(H<[VTFPR'&]V4D&D`/QE_F\3= MG*0].L\"*6_#&%`ZG*!YA%R4[11:*X6[+VPOZN;\$U7.]1KE[.OZ=;J=BF!1 MN8UFECUDUI]?[,:2:[HZ+^[.N<7AHL'G@M&\K[?=.1\0('9OLK3D= M.1U/R3NB!U2E(V<3!_/V8$9;@GGN#57-7 M4);\O>OG("LOZ@T%\IRD:?(#<.A[?OU_< M6>_C\KP5)5DC'U':6.NU.VVTSG_",7"UM\TI2)5B'G<*[#F%0T2.N^J=6X=F MZQP"@28D2X?RB9@G2TQ:.R:/#U2?X.)(800I[_]\$7>-#+A&)@T$X@$46RAY MYX^B"DQW^HGF'NA:@PRS,/GJ/&O5#V@N*IO&5TI MKY8%)4<"[83_>>)_'QX+XG"MA>M22;43J`_O#-32HX5^3H)2`1RDM2"ME=+[ M`I2))Y?1D2TIA^=Z&]K*FW8C<+ZW]>3@;``XM[*1C`X]3FQJEMM:0\3FUPG,J$53UVL9^[ M?\;=/PLUU/FSY2O?BC3'\>9!:_6+B6JW=U@\O/,'P8P?7AHLJ+7I!>WJIHY8 M@G[_1\3JU3D7-'Z-PSQ[?/IZ,HI=N;\6WF78"!2 M?6ZF'-'$Q&86%>4+Y[;8:LN@LCH8X#@Y$D[8"P$;FSANX"3>+]5C0J\\%FRJ M?G>+[#AU3])UU]7`>9C?LGKR'`!N8C_I@4A@;KK)V\0O"Z+38(X^.G_7>2+I M(/1)9L3!7?Y"TD"+:U:" M9]QIHUUS)\4!U!0`L6*!,+=`C040$PGV#@"BKR7S4O\%9&E#!!`E?=KUM.&S MP9[;"9YMW1<'#P/@::KK>B)1!`DKR/&SEWXG.?Q]VLA9M^$6VARTO M;!@Z3,\SK28&RJP`:`MWQ8N$C!0)F^:P^(V(H]VS8L+&[%!/YOG4L?,I5FK) M.X"'!\9'#8R9@,T.-1P.FZ.FX4Q4;W:+:G@XS&.@VW,^VLT/!'"9E[1(Q)ES3_>A/^/$*[\QX.@+;%%=L_D<0?3^/N M@(/A]%W#2C#P,)*%,)(5J*R,(CA46(`*0_$&=S''=C&L@&&C>(.__H([$PZ* M(X&"%4NQ49K*0=&Z='6GMZE,`>/%W=G>G[W7L%?T3@8RVQ:YMKCB1'C3J\U( MC]]YX8!L*R!9L9"'`&08A,$X*'J7Y6+W3=EJ/S8#" MK4=[0($V=2G<>AS'>C!4_^:Q!RO6@R%0;!A[)$6I4GR&[#_"4<'U2I'/F.8!G!/>W_)?7BS/-GWX/R M:Y+1]YL9W920J5E=-SXSWZHML]6T3B>,0MKFE%)OGDNJ$_+(&\U(>24 M"B6-+ENOI0-?OT;)E9IBK9;?D:`R)=P6!)7?QQV;7D2?8GQZ(:3^E56&7]JS M[-Y[\YXC,L>W??)[XBJ*Y\Q/P_)1.B--Z1DWSO0ABI=IJX+S.G7MBWA,&9J) M)UX%EU:;'!9"P?E/HN\](/B:D?2&3MGQ?/)(`I*%W9C;"L;(6EYVA:K:QM/W M_U`]C\1;R3D>B;/H%@^=*O-0NEE4Y;%L0]/G@Y!V^$[VB$8-PJM]6!N4,(<$IRQAE1U_+6:\S3EX&R#MW((Y[V392 MEGO9E>'PL8\P'IJH_,9I$TC*;YPR2]`A/^7?BNA-FM9WS2(+8Y)EAO]W$6;A M+-W,-`RZQ$UAEMM;:XYL%OP*6@99P%\9@'H8/9EOLY^[<+PTOBOFF4I+BN3O M`@8[`_AGX;V'<^W-8^42N8X84B?8_9TT7*.7\7-95<7LZ^)+]#I;2UY0[/L2 M4;V0I&V(6.W/(A$YEP[&)0[G>CC3K+G$\N@)O1DT]8B7%2D9:F>TS?%4X[;* M['2NNJFS%R\E6>W,H\V6'7:8V2^R/.G-<6!FU>,>.TQ>9$'MO&&6($E4K[\^ MV;O->D_2)[KCF=F#<`!DF]$V'?-[T:-F/YE!_*9K^T=$NQ94E27>A*UU!.5^)4DB6PWA^N-EW07E8_ M^Y&2R>"D?#2V M91MA1YR7@BHT0`BP,TAA\C(P+0505-,Q]8$"SN"K%FB@P754%71 M,'1#F1>!J+PK$/!J&-N&+:N.C25#1MBT'4T235'0+0.)JHAMU;2ZQ=Y MF4K==6CN!--E8Y\,>10]^Q'`;]](V'W)26!0)7>)\TI2/\S(?1KZI-88S'SA MZ^>68;[53[#\DP(S7Q2L*$&JVA+31*6);L4T% M;GG9R[T7!J#!\L0HQ+UWL>7UP]R+;HF7D>W+":*A6:ID.XIC8BQKKBY`/F(K MEJ[;NJ8+TD(&4DG#UB_GYY:^)H6D51`!2X(JJ"Y674/#,J:%$14K2'(L88$/ M\HY+3R"1BT$N+OJTJ>ES,GBUR[HIQ?_YZK%FQ+6;-'%`';5U#550HY)%V\: M`D("TH^Z^$70S$E>MX85(Z3:V#*P`:-D#?8#1+!T1=GCX@%3G4=J96E>N@E& M9FL#IN-86!8%V[2PJ`NZK)DBE@T+\C,'/,!"7HR%2H%G[NK;+6L5ZQ2DB8HK MBQ9$HZZI.:KD6H:MF99I(E=RM076(547]K$NO%I1P9:PH8+U.U M#1T;8)554](7Q*4A<4_+6B4N6(JM.(HJFKIE*@K&8)F&XK)<0S(7C90BZOH& MZZ(^^R:F=8]>Z37`+7G@%LDPC'ND`!U]#K0VR)BZS90$83ZNV,PXO4I;8HNOJ!K#;00BH(+@:5L$'6]BP'5O`@E&1]/@V@GPY$?3F\JSJH)]`C)(9 M<5"^U]+(,I)GOX.-`&W!+(N21P]H.5)4TS!,#"R"@$%6D"$HMF8;D,%_31?K*K+-A3L'XZ4N6\`N M2UQC,TP),""+JBB;H@PQ@B9#:CAR M7C7'NRSQ`!MRRO4%T904KEBZ:"@C"$G6(3C1+=R''%5Q# M7;@?K.!8F8"^D8V`]:B--E[(B:)FE(D%Q[\9[MHM9_ M9I]I,@CI$3:`A)T4SWFGB,:OM03;,WITXA%"[2`<35?>H=W>*&#JV`3)%"5' MUG17@839-FPPD\B!6%M;<.%(JRITUV4>9*=K5*J[JF++IJU8!FQ4M2%P1<.= MZHZHFXO0K3J"/>P4\KO(RS+Z2:^R1]()2(=`!!P$D):$65;0LP0^Y()YXHWN M;'M1'R*\,/:'1:L=Z`H!L&&X(FPK MCQ4[!;^+!3STPA>T7IGV['S].F"7%)&&'8_H@YY&PMRB_L.:D)4#*Q-.0RX& MG&=+*\^\IV2;]&@&;6C7S#*AO`2;`NL52OG3DX+ M5:>4JHH-V:`A)@6XZ-.`VTVP[L$DV[@GN;!7#*TF]/-"((-+G;&>U?5[P5?? M4/3&[R;9V6R.+OK]S6(J\MG9Q;_Z3KU_^6%0*B#8K%/T'(I+*;D80*"X7GF_)XV/;^?(Z.QD0[KM\QD(18$\>C&M]AL,\O7-#[`0X\ZGW"%'EW17*20WJ_%3=T0R%%.6*HHAOOGG>HH,MSV\: MSEZ?OYW]WW_-/NWPX);94"4P!/VGDZ9J$*]'1'ENX+S:R''GD];E^,Q)YM4# M5[?*!U:$>OWY2M?9NQ.U8")0B!'8S^\L.`?24U2*Q9XHN@V@KQL$B`+8B'Y% MZ`UBK:]@<>R4:/7K_/-?^^M)=MK,U4S2ZS;K!?+RYW,6NEHKA$]U,1(?(H$B.7BIFR=5'HU3>*-]6U M7G;:\-7\VV_+M/*X-5%^G/TZ'XIP_D?O*]U!%E!*5T,N:D-#/B@!KF1-L?-* M;-_T:.7T[;>OR\]OOGKS??OIO]./]:O7?\^WY5E]YER@FR;.U?G\>9\\NLJ1 MU>/TZZA`RKE3OUEU&DW)&`=EI.5F2G"3XD[)\@5";U*QH*C?4R@<00B9)33OQ?L0@Y1F1J&5#-#>0E_.YHAF M43*TK+PJ&MFNF>`_+F?O3S^\O_J<.=RC7"/TDK\BG9B3(AQ6"S0JC3.7G.UP M*?RU'=:SAYB/LM)MG!S4[[*GK&Y%85V6!N*IE<2*/;T=TBQ?PW`Z'F*E'V9O MOST]^9]^\WDZN]KKZ#1)BD6B:9"04#=CMD5*K4TW9/-EHE&#EU<%6P795]R- M%7>)O/K$G)W&9:O^4Z-S%'6E(9;J8.+VR9NPG[@?WG^8I[KF=W^]8O%R]EOO MS_PX6Z3-O[VXNM+S-D]YWD_G0HF4.=7JDAX/AXFP^19,<-7J:L;=$Y8)[3VE M>]B5;3*/;TJ^3,#B:B(Q-@JR5[`;7*XYG)NSU6IB5&-BJ9SN(K3'V6K2"$LKHSARBL["ZG*TB??$*-IF#J)J:493Q M%'+(N@+R#4R.EA35#M>`2D'(Q"]:@5+F7[KU%B7*RJ??=A.J_>8N;M\+V^*R M[BSO,G._]L&HDAH%4O.-QF/Y`7BW9HB=Y'K`I7RN\O[7R>7;U3+/J3L1Y7;O M+B[?]VS#_#>NMC0F&?:.+;KD/&@$BK$HAK`=M"':S,/F1$?/4B&3A>I;UMY2 MJNI,&K7FR:2KQK/VN(OW5VSW`5,&U#-PH-^!DLBNL M%(Q-Y;&]$JQYUAJ8.A$_OOEYBQ8ZZ4W!^A2X4,,:,ZE#R#ZI'T:"(=HH/N5G MHH9%*+MY$^G*Z_N6\QQ7:NN6:=-M7@$SQY`P!J69E(WC!AB!I&4DD0F-Q.?B M)G=4R/+"ZJ8F:T>]&$8,5C!F!8Q9P[A4K^ZCYF1:"*.WA'76_2SU^>*\M$@BG%:"[97JI8*<4B:SPMFCT8W M_3[SY/*7WU0Y1??*V<7O_:.[:8:#Q1I(`49IY)T7+#76;(SGUF_3AQ@;\(@T M\V9V=M:GI)V__>[D\G]G/2&XFUJP%04`+#.%9ZF-'4&E6$%4E#AR:L377EBLV6"R=A=3L$R6A MQ[/TNS#E;06(@VPEIN3!5:7L>I*7M@\:.NMP]8S6/6L%[`PI;RLA*V9R+`TB M1@5/3?T]+93@15H=F(6#>&#?]@B(\K9":B/,A54;#L$D4OKM%BXRY)X?&11R MT!"XASYV!Y0K:H%FDG1$`-:5Q"9F7*B%3:X3AR45@U65WJQ4F,) MC+5`O^Q?[!@%#'Z`VC;X0V+M^^KFGGAR-;H*]02-4K)J4O8.4ES"C=A:'H'V M>C+Q62OF/G!R)>X4=J9YK):R33$Q25WNE\1U(IF#YF!JV5*]59HQ(*%4CX&4 M-,1"5I<33*@8'`U;G\SAZ/?Z:)''R5)J_.QCHUQ#$5+.U`L#8BT*,VS0>#*$ M#R59SU(A^V0I0XO8\RZ40Z&(*9:JV"JK?\S19!F'B,'!,K3W7_M.64K=]MD& MI10*JGIOL+I_7UG!!,:4F\&);MQGK8']LI2%=?F!?:'"5%S271%-12.&FA0_ MW/;I*3D8AJ(GR5+F!!8\B&JC-V.T9%R-5O$V>ZM8>^!:@`?+W^^GD#VSE`DE M][I0-(&(BE&%6.!`Z"R'E,`R;YB'2E)#)L1<--PHR;%#?6E.54J+NHFK'*42>#D9&]M#,WFE*C3+0 M9RR(B9&P`#?L959@FS#5/%:V6#KD<=J0I\0&1J(DI0X:.D`YN<"2.%CU%X.! M=>DFX2#Z6:I5I8-\I`0BD\E\CQZ(G*7-$)`7'.RL9] MKY*[3L=5MN.0;T57]HAT\P6)2BX!"_;NA.(,EE:AM&5V6RG\.%S#XD&)^U-E M*B/%)LTD-D&X`%@K:;EA>G_?F-#QZ_7M^ZEEWH(XT;_]N>Q_K\KO(.!1T63' ME!2H]W(6RX92"DH?QG2T-7Z\\=M9MH=2);E^;XC[U+ M?JC9\!.YA3T7M5+*WT[/]5N6H^COWTKA0C/@^S#9)AK/432Z23$^U.I]'E^D M06O1?8,L7R#TMIDC7%IN-46GE#28)E)[VKOU0I'$8SW%EPO\^OR/D_-?3]4B MB^%<]]9S,)5;J:('N)!"Z<0QYEB,*T6:;V-A,:UG:3?*\T6B;QOU(8;)A$A. M=1P,1W"FI*P$MZC*X]A?3^M>^AZB?]E(9WW2A_6#O,N8+O6O`:KQQ51RIK=S MD_$0I20NO'++>MV+Z30^K2[R(21_.ET\Z7#P?''^<:9;0&W>)PQ^_M36:LHH M+5@I'3ZYGJ=$,C93=$$=;JH3=M%(&%[LLL_0]FVW"R&'%$/MM=]4G8LQQ*;4 M1R.%TF$.DV?DQ1(/.3Y_->M8@PT-*`:#1,6I(8KW0-DDHZ[93M@#UB\]7PQR MIT'6DB7;,N/H^S3ZE!.JJ_)!V0N77(H+HOR?<,I1N4A':XV-2,=*QNB,5:"3 M?,H9%*U%=+XYK$R3@PUX'>P:S!=X=HQEL!5F650$"I8*<&U68!H"N-8 MOUYD]V*6?6/I;5,DRCEE===4;$)B=(:N3>')3L$:_W(^'C24KA2&&=LGOQE? MHQ*7Q$K)PL(<0))7YM[=G(SKL>DO!GF`4+J27F]<:M)(T=@A=\!/Z=H84,Q4 M]`#`(ST=6\K\/+5DK?0FLDBA<2+KDY5:;0,;:,*5EG(`1WA\:YPG!XHU(NTBR5W$* M5]M;KDTA#P1"Z@]-'R=K2_#]?5[#)`*.P4W(,UFHL5FLC>,';0U0=>?%V$B< M3<)@#1A`;T*8:&Y%M.NS^[;(=?,JVSX,\NSBZL/EQ)MX574WA^?F%^33S5__ M\W1VV8N_/O5WQ)VMG+6;S[P^UPU^-?^`77OMW:VO_&YVTD68#\*^G+]E]I=/ MT]]WZY-7-\6;VVXO/>7>4\Y5+1W!IY098W:2U.'2V"'FW>2NF]#97T2SMPK? MKL>$#@7&^>+R]XL^?OE>V922C M?'=Q/ONTJ#]L'\ZW-M*BS5C!$XMW%"HF8[E/VVG-FV+24%IU=`<%#N6"R(<> M@[V@(KF`AE.T2LI;#E[#'PV:A6%>P5]Z-;`)=] M=+7*."S]Q32/[HBBU:@@#4&/#-E2$H06U"LT%!U>$36<(=R0=*R*8EB M:=X2267GK6YQH`Z,>)P'_:+3)W`^U1FJ`97W!Z+D,>76;%7,7UP2S_!BE*=T M.Q!=;WGLE?Q$,:848F0'/KN2@[2!>!W`&K<4(B=7IVLIIZL_=%E_S+Y_=_,; M$\\ZE`/JK1+$;*W"2@H"[(*#%C+48&,MPUZ/)APFT#Y_'3^>0U+S4`H04,U$ M!:R(2#BJ%)*!LK`:?J+*)^F_71R>6S.JT)EXP M^]@$C7Z`?8/&T1CIYS<_7D:V>53[/U&"<+]8KD_8Q&Q?53S'ZXG)"R^.4EJF< M[5]7KX\7/#1D>&F<;<%`!FWR5!3?JKER5-?UI-F\/Z%1[ALL3#:QVA#Z>''; M6XI;(+( M$'.`C"5[FRN1$+.>D);(H8F)_3C+]-@XP\&RWY9BR=$!%J2<2TC-RC(^9,?R MI#<*1Z;31^0+1(P*DPHE9BI2I8\T5VQK*F;?S'.@U,\_$[NA MF:M%(\':%K!8"M$)+:)"#7%BS"48L_Y"FAG)[UH6CM MXO+-R7JSR7+(5)]T=[70_/TJ;H5"<4@]`@;2B"<]LYQTF]4*.=(P"*UG#]9> MJG%/^38N[O,O;KX.>_"3YOM[M*6@DL%(,?=VOD3%>=#C9EK>H4SMSI4\]H+? M_*8J_FEV^?[6J^RWY8P\%3#`:&WMJV00@PYSMLV9.,XF?(K5WG8LF\S;>Z[> MG?8YCU??ORNSWR^N3K=!"<:48]4]G4!Q'A,F1%UWK&B-PHP)V]QP?GY]=7W)U4?_ M/AE/I[^-B/)>LN/[^V`XBMW'\:3[=?#M<*\VF'*I6?Y6_GD]_$H/WXX+R1CG MG;0I)@O60PS>AFJ=YZO=2=KT4>AC6_J$<-L#L*H$(96D(VE>8O;>2D[.=\H% M*;`I5_E"`=NZO>:R4=[G:"L$*;&"S2DH'>26JP"C4==D,8)! MZ85*AH\\"I53S+U+<2\$N'W3H1VHFE7BVG(`&-%'"UJY)*KWKKW@[`4B=D`\ MY&-Q5AH""C,$7:+C&[%,SH63;.VSGJ"[\J9#XB44)Y.K(AF2/J5(-.A3E9S. MD:&FYD#$"\5MCW@I?;$DE@JI1;#.>1VTBGSE&!_>S+W+V"\(L&W341HM,F#2 M?!I3DK8HB3X?H\R*7-FS=F(/J-J4,[:60..KU(#1T7BR<]4FG84H>O=I7PIL M!]$,(WTP+G-U5@TD>:,C9R9,E([X/[8W(KY`X/:D&0))*YJ01$$^()2\$8G9 M?T2,:LV]Y"\0L0-H!NDD4-:Z*D4%^D*(Q#H"Z$($),CFWK0GA=IK^NF19+E` M,)!DX2+[P.=K8E(UR?G!RQ#SJ7%;:ND3PFUWP#PI))Z=X+,#P@J5JT8H!1*B MR^U5@R\4L&UY3>3CP$9RV:'DZBYQ(3%SQ,G%><4@I&:*,3%Y=Q#MN=@/[4G@<#[GZ2 MT`\F_R'[*!4*6V6"B.@UJ2B1WL01X-BP,F1RB>O6B%8KAJ M40PUTR`1&JI7MK@6B*U9DLSKMGGFP4M.74L+;3#X/ M/!J,6HMLN1:U:*J_4-MWG?6[&+M'N[>DV&U>L!'DS[(KV><,D;1.#EKX@C2K M4>9VCV.?)+EENW9LS)PXO+NWN,_4X4VWTSVVK][4^POJ4FD:G^2*+8XS=`,K;QN<@6H$MD+RR;6NM^\L>%^M)\6B0C&YJ)`" MCTR(7/'7/DKK7HV6V?I;)D7#\6CZ/]?T(M=D_WKO+,*;:XZ,9Q^__]7K;CK] M]?/@UH5MK3N^#`CF*K(/%ITNSGEC;7752R(9,F/Q]^GV:/[D'3$Y;:.>")(K M[GP9247QJH2:R$53N*J>QI2K52,%J^CT$D\=?B-[MQX7S?UX/%X^? MD[WSP>7%_\7)\.)35R?T*:]?IY5C0.^O?Y_.SQ+-RM>U-''Y]VL8(MR73U8% M5XT54217'1KK7)4#3X`OUR&7Y]J4;70R)9G#W M\S]Z,9Q^ZV=O!\&+O&VVS5;+HPIGU-%UMR#+9B,881TW4;4UL[Y?/ MB.QJV(E:L^TZ)*7!8I'1BVJH655;=],:3*(T9WSYQH&3->=U-YAV9[]?#C_- M^_*P.QMBC21'K4(1`X@*(;@4@M'.>V.46;=L*->U8(,Q1]G=1SR34LJ18](> M/!2^U$&33*0WAL\=H'EQ M,XQ5Y4"SG:2]]*X(8X()TEB]O03L#VM_7S3$0'$D%2=H[@(U`Q50,+=)R*1\ MT4TRN*/@J1ZM&0_FP0SG;)"G@-E2.N`I-GY;PIA!KH*GC2;NFE'Z;'PR0'302@FZ MS;)3JZ>PGUJC]TTR+\78"`%%51!D13#9`D+57H6Y<>/_74QY2M MLS$87A;+SOBL:6Q0'*\!(8EF/7-7\K*MD,:/@6,/$E-)DD9)XI5"`/F"6')U M,9+&D)JB6D/B=HQG3P.&K84Q^0(Z5>A;AOE]Q$YI770.+F"V:ZX>VHW,/'[C M]W0*3I,BLU5#LII\@8I9"*6MP!0@ZO@$!\%#LH+@M,F870ZR@%0J0A36%"[# MYJUJ=8TCT M920G43Q\0^:_G(;KV>?QA#>J]EM)S)7SNX17FD:%#SDZ&:.UTAL^S^CN[P?< MW3DN5G=M>LPYW.R^Y8-:22#&Y%'E"I7/VQNNH*]Y[4LZF1_8[%?3Z?6^2$<7 M"CJG@LP:O(9@),U'Y+)JCK1/66,RQ7Z$?HL7EAQF;1_`HE:*,T(EYSV02B<[ M2*NZRN=T*MBXSEH4<`)KSZYGT]E@=$&N;C^`>2%4)2FCS@4,%\QV7,Y.>&V5 MR$M[ZKE$,`O@R7>.`(HIU M7M0L7**)E2,-V&8E:?-076O9ETGWN1M-AU^[5Z/S\57WIIN=?6RRV-=G::T4 M6?;2D[2+A65_D$%6BLI5T_<:LUES=Y%:-723+4?9W+MIG'FY-F=.G%-8A*PQ MA(PQ19)JOBT(0XT4/\#J-J=JF4/3]$E:)2U(1%HGHG+.%I>](\B=:S*8?]9> M-)/J0:SN33)?T9K#L5Z2J^^Z[YVH]7)ML,X M-K:$6C6[@D1F%6]JX$O""=MH1&CS*/6\>OZ=E?0AZFPI6<*9&\D^) M#,5T@Z`SI;8S#$#A:2S;,B(E>7=C`J?#\`D>7MLH2%(VD[X3T!Y%)$8F],DL MZ\.L4K1!DIR)Y*9BU6"<66`&?`BP6976TJO54==OV?MN\G5XOBI<=G&8J48! M-5H*-$3O$L$'-!<"O21\Q6:@@5W;F[?/W]>T/M0H<`<5#!CJ2!,)+H4W?I%] MC&FK!@NG3V;;EK%&74AX56V\IZ&%Z*6@EX!HO;90VCB#PJ[KT$--ZYV@Q2$Y M9Y-K$8H/8`%IU3EL,:6JVT.3)ˢ.UMG$.-BGEK]UDNL@=HW^1E'HUFI*R M92D=KL;7HYGU$[=G2 M"T51(XQ-/B7EROP0H;]I3Z!)U@S>4S3D[B_F-;#?4YP:7)R-_G3 M3^/%V\.G2=?=7='P_?VOQZ-/LVYRQ9_3K&^]'HZZLX^+#UAYW[O!Z-/*8MC@ MV_#J^JI=`UM>9(@T_DG6TA2QF*C'+!<#@X1%:XRP5&3B>[;P7[DPS'*7[8+^ MGUVVK:>B;\2+W=V]0O5-5 M$DWGW;X2^)(!)TE.VEA$69,G+H5<22?=:,BAYO9!Z]U\U4XC8N`:&4&#\-J@ M+`:S:L6.TR"/L):4VN)2#-)MAR),72^L+X%/<(,FFHJZ4&\3=['$75K:;%9N M3.FWY2BS^Y#.2ILJ."3">8K25!TI[4U]Z?P.S7Y$TY[`R[PW+2 MDXKDU$+)(9./4`:+DH*&,<@J-='N_X9H_K^4Z52(ZO)A](OH=9VV2+UYY\+I`B!-":`@G?C2D210]; M*S2K>HK^?C>SRF`R(AXZO=UP8\9UOLMRA5KJ7SYUF\`FKA;!9R4(PL7BDS5N M=8EG>3_PSL:UIAQH[(?-QG)$R^2AJE$RAVJSMGEAK(W2;=Z\_)FLA0>PMEW2 MN&^MLZXB6KZU-IL0D_3*W4!;90V]UN+#6-N#+:EI2T9JX9VDJ8TNZK*PEL:$ M7"VHM62MM,=8FX>7U[/5[;[M`S=*W@`NOM08H$JKB<.$["6]0.&@R,,&[HTQ M!QO<`["WRJJ"Z&,,@J*!C+K>&&R"K/K`P7N4Q?T#.!B%,>J,-F1A$B3B!S<6 M$^N5ZL`!?*S%?1B7"DI@1!(1(N?JM%H,BDK!EV;?@8-XK<4?/W;GL[./Y=OY M9Q;=K.W.1NOS=Q:9,-?TD6=?;LZ%[K]XR_L1Q8K"!Q&XT`^Q-XO*^!@DL2'9 MD`BY+.J.M?>!&[]MERD)S-G5[&P`P>5->,NIFJ*2T0::W=*?5U;[3]OZJR^7 MXS^Z[ETWKZ1U+!EWED_$":;D!0))]&RB8(X5*%*4U$@(+U;$VE9[CK6^CR`J M9[1%4FG.`=$N"$5#BB1S:JU,$IMU>Q(:)[#^9BW]-L9P&9JK+]UH.N^N-^-Y M/E]W$?Y_,+F8_CJ>#2[O_YZ7XQ3F)?Z[[0N% M\P=\7V^:+_&]HR=/AN?T]/GN_&_T4>Q(/HXG5X/1>;VVB3);<2"7'SBS)_XGT8WF=?^*-:U(E"E"`BB4=)M$UCT0Y0 M$SF6AMQD(=35!PE_HKXSZNO\S;OWOS7()XN8*HUOH(!)(]QG76(RI8B@8JII M@?S+'_%WG[1XT]GL9ESWYLH:;K.XS'.OP-]0A@>"=L-0+DL*C!/2DQV4L MR$7'!91F]UO;E=301X/K^75:;WC8T#_9\34#`"+,E_N+KQEB+5H*0QRG7<%; M/?KV9_?LW3U;_-J&CM*DBZ1%HLVY0")2+2BX<&IJS!(BMBK)KB99O_2NN@O. MQ\^:Y2"_H4NX1!@H#*HZ#T[$@)HDC'>!4WBPO3Q!_K@>N8?%,OK?SKD6UN!; M[/[%WI7MMI4DV7^9=PTR(]=X&2!7=`'=9:&ZJM]9$N7B0";=I.0>__U$7)(6 M>?.*EYML]5)`5[5!63R16YS(C#@QGS[,GNIR\6GX:^ML3H<\Q8KA[FGV94#? M\9@$P."K=];H@A*]<^BM*10D99_0IW"H`\Q%0-_2Y)%X/O*3F=(EZN)*%2"2 MDAN3HT1HBXGW\ZFN9_96A^_#/,]6GS=*:!\>?IH_3>8?.6%@_2IW\IQ6H*C> M&B$5,5V,&1(_MB'W+`2LFL#5DI6,)&V,@ M*W&HS]IE9K"\W8>'V^7B\W3Y]/7V<3)_XHN:SY^::XICMEF)M;J`'FEB0C(4 M8AL/Y!-JED"S/87X?[C_-YC/RRIV08*>HMCH]$=O&F)V6%(ZPG&WV02N6ZB[% MA&"*;UYQC53[%T8C@"X&?VCX(@G\)Z%?+.[_,7M\/.TJUZA,:YH[A&MK4%AD66Y/?V(!0RS- M$:-MEW*[BW'SO4>".9@N02LT>R<+#9GQ1#$@!L5/D**4E&(S8-J)7F^`83`L M8TOG!KG=D_=^,BS+'Z/)@2DA>B\$1D'<'%(LV(KTH^H5%.Y\^TFH#JVLI$T% M:;CV0EB*OF6$]:9.(G$GT0&1O5[JP%FH1C:K0Y52JC6Z(%GU.V)B=8E4(GFK M*%HQ`>.DO`JJ0V-%`&+4PCBH]"_-"\QL"B\0$!JNJE$K=Q2J=>4/.R=F#/2,R!4<)@-$.(A>",Y@Z?QY1:D: MK';PM+X2UI']6D4)%%%HH'U+_K2+C0*4ZI500>C&R]-/O2G6@[O`RVJ)3;H" MZ+C]2%1Q4P>'/K4]'X@GG8-UR8K1>;K^[T_S<'?'Q5FKV\E7+B$YW<_4Q&`Y M&:\8$6VL7!;N;%76>H]MQ.QZ5=6CD"XU8&S8(6/AQ'VKG.&V@Y4X8"KN,KHO6%;^>ST$[7@40R8XZ8C1ZJ*Y@QEA)6L3A=N!;`F1@JN6:7G3>& MJZR3;)B.@^8TNM2*;7+[CM,^>38L!%I2T1I4TG"UELN1B(;2%%C9U+8)`C5F MQ@"J:]@Q5I$O14J6@M!2J\G=":61G!M"*4*<9\'HRW^F3(5R%&-!(,J@(%PR%VRI((8LB1S@0'TH]MC5>AW=% MN\:\"!$2"<(!.3ZCHXPA1%%+J@$<35[#3F_ZDD]7-*M[@MZ$(/./9SYU9:T6:>#Z[$;W&IPDM1,QT) MW'[7DY=O3#&C2^X,4VZ7T\^3V?UVYVW8,H5_W>\Z#D0*#`VG\06-Q$>5\TG3.J2(L8D6;TP3V1X! MZRJ6C-TCTX08;HBH`M.%@%RJ)RDJ(/H6E&[Z.MV,>MHC+-E_<_YY^E3^[^[Q MF27GSGON`2]M33979;+AWO":'Y0C2D^AI8IM0."VE#[&$BBOYYD+2AEE[DPJUM)3:-3O\VY>?@&J, MJ"`D(BNB>B;)V4`FTM6ARJ6:T*`Z!M"?IT_TR6JK++,CR+F61]H#N3X:57C^ MJ.2+"`N?Q&&YY`JK/3'M+D_Z]I$^GLR?%O,_32?W?W^>+/GKQI('C=$E4@R6 MN<]L#J@S!Y92F<#JX@VY["?>CAEUZ0CHITV#Q\E',OC(D(D5P?%A.E\D:!\[HB M=TR1@(G[IK0PG8?]L_FUX.4@IH/*P#9SWA>Q)&L-N!2,S[72N ME7)!:RB&I49K55;OGK2[0FB[VG4G#.SHA&P4]^)BN5S\@P=Q\ID^&3Y:U/L; M38F16&;.J19!1(HV5I3D'GS.H?C2/K[)IL'R*8-RU='4ZR%;EP=,'C^M_^KO MV[]ZM_FKLTT@^KI.XON;%0H`0$IPE7RCB58Z\C,\*\'[8FN;>K-M1?#?__3S MLBN&^/[F109TB@Z<(G4LAQ,+SXJ%:-*W`U7O:+.]O,*VN1A`)E4!^OJI` M2YP'T_!!E-I./-M%_D:C>;N<==D\0P&HWG6EWWT`=_([4(48A)"I"*6#\";0 MB"'?TJD8W7_]CS-'#-'6TOTA(52_$JK=OW!BYY?$LM!.L[HRS2M2L"L%:$1) M9Q9MF'8^*4K:!SN`X0R0ATA;P%"1-FO@:M%`_]\'!SJ%'&)ABGD@+A]%]_/T MB95*;I>++[/[Z7W\^MN*'T>O(BXC4G6V)FY0[XQ'0"R0,_B8=%6UU5=!*_=# MI!/`7<^HL3LE[5A77Q1MM:G:81:L:R4CQB)S;!BT\J+7EN[*5@T4HUUE]DK@ M+EY5$JNB>,9%;7";F%)5"HVATO<47R_#^Z:FC\RQ2YY.=YN31@K=*FJ:V\U% M6.)>"FU>(O0D[=_>]G5NYO6G7=-Q&&WMA)`,:Q.#+)@S9F(1*%K)5*G@J$U[ M)-XW-7WL_E-2N!LQ!4'$"*7QA3P7>:N8R'$1J6WUH(SK"?*^O?$OK[Y7WN[: M*8JE+!<5A9+(P42Y6?-('S6>T.I>!L%E>-_4]+%YKU%*K-Y"YI8,AHX]6)M> MB=JE9MXE%_2\H>TO"=GARV3VR`E\ORYV>C-M[J^.EN;LU7IZ[KA=T-.XF!IR M5^?6Y=M6".TE/_1>>T_$=W7;#F:$RN`SK563B%\HZ:W*F[9!F,F5-6OX!D`V M/NO'63?RT*:KEMP8R25G:C76J.TC8!1N(/:XT:YW#?ZCK3NO.'?=K=N'AV\[]J_3CT=7=?2:8=I0?-1*`QTEUG`3 M5(H706:!6GNU2QXV7T(GRHX5KR'9P_OMT\W3Y.G59Y%61U5=,]UDM"^L9JF= M!;X;YJ9;[=6ZPGT>VV`X`^%!%L8=(;VT!K.RWN=*(>1F13A^O6NJ`I7H7:9? MC'!D1Q8#SI028^'N>A2@>9N@1JO!DG6M.K02`JZ/\-`8>E6+\<"EV4:$5"Q7 MQ*]?P"DL>@,J8C-0052*BO*D4!["M!A"Q2:FOCW*L4D]&:XTFYNY, MMR)9SQ6]YX[AQ;9!VXU6\@W&*,#=5FLF1!V^K9[S' MTU!R"MU`#\"Z6$YG'^?KEZN[K[_R.SLA(A86YO?=GQX[3A;N__=Y7?FV[1IX MNUAV'SP]+6>_/S^M7 MJ?$]K7MGXWHX_P^2B[38/:3LG#0"XJ9&+WCAQM2,_VV'=>10R9)\ALK6:;[Y MRB4*3]&Q0:BI2A&;Y'(/XC_C>HQSUL74XBGHS,$!19]&PV:YDN=3;3.]GNK+ M^QO7W^;+Z>215=#^1$R;,S5?I(&F=\_+=1K&,7J7VO#C!NI@:.PAHZ"`1/-U?'`NYTV7BXSH M9$L,X*BE]D\Z6&.\7NB`2G&G,UI5R?A<^**O:)7!5C\@#/\O/EB'G:ZJ-AK- M]?%2YECE5KTJ47QDVS#M!XW5%5HN,54UQ2=OB^:D=HS":('%$]/W`U)7V@EL MK1UO670*WH-9^"X%"0@A4)R*L08=)8L`$QW*5K7K6/=[1!V)]W;RM;NB(,=S MNUS<3:?WG93$)>(8,9H$HDJ=9-04N3@+M=)@9F.-H#W94CGH]6X;!_6:#7M% M'Z>34$Q!"XE:Y&14\;1&$GAW1?`W?XTRY<2)=C4 MM0PKLDZ_4*0UOYL.Y!+O9;0+;DF%*GFN'Z(H3@6="T7&A;:,=\U\0:^G]_NP M^EMBW>."#Y81FU5`R[<`@2B[%W:WJ2R;\NPMW? MGV?+:7PF9-/5:KKJ7'#7!6?]R1GE,=R#+>L$ONMP'WQ5D1Q!]:HD;5J=6SKZ MA\_08]!=T:RQ>$\HEKA)N2IGHI;H)-"A28M-EJ((9=SA":"V"/7?>*(*2, MBER^-(B60H3-B"-6:`]A26157@GWGA8QG:[G*SU31*BKQ1R)TZ5LK=!EL^Z9 ME[8)$L0!A\_5<6Q7,VF\7II.5R&=).Y6JPW!IK5)+#77BNA[\,.DX%23EIN: M]^Y1]G:R_+!<=S#_V^3Q>;IMD#<:F_6:S=/^I:V:)1%P%AZF")3?Q_=Z-.^^OQV&[BCF]T*W?+YZ+@[0JW"'1>AN4B,EI"JBC3+;_1O)VYG2? MK\+STQ^+)8?CI^;7:HK;*C/DQ'U6497JDI(>Z),:=S?-JONB@?SSPW@N@GXH M>"[)YQ"#,\$"Q<4E8-69HAN*[(B%I.\!_:?5ZOG4$1>>CEJG-/A`;+]`*)XX M?NT6CM%[W&D+>P3P&L798`^VE-<&%#DQBJ$H;BH0!8O1\6M-*GJ_W^IUP>Z4 MJIXXO+%RQ_M`/)J\%,MJ:4O>&)/.PND]1:HC$>]`N0SVP<7L4:@$(%4AOF:M M-\3;BLK$(5(),+28KP*[.V5.&V&7:PDR$%JEB0&,78J7BBJE]XDT,%9/MV4\16(A!WJ67$$-E:#&52!.:L6M6M:+FL2 M1-4I[(<82E"A6`K]?=%F(*M1>=T_O<8@76["H>%6D2ML)`6ORG#6!>;`_99J M+H5<(C1W%JA[*4K?RX*7DE4N>Y\N/T^(`_T\^;13GO_GV=,?LZ9*;".N=< M=36!.[(+WWWTI0A&1^-RR,7$*-"'FC,06^<0HS3WC/;`X`\/]\[U./E/OE?[ M\+"3-GGZ!0X%S5)XHDT(Y-`%!@I758C2T())]>!-QQB82Z&/!:N(&B*D$K4U M=-0'(B,:BZ"CGELA--<#5BO7/W0NMV#M8W^;W_/NY[+NV1?>-\/MJ#C86M&/ MK<617N_%=L3$&2FJJA1"*4LQDU!%YDT5@$]80BL)@LX<8?R5S/F1`S>6OAPB M+?EGKQ\>ON6RU\62/WQY`#]JEG8E?S#5 MY%VQ*NIL@>M;I"TF9U9O=C4V&7)=6=MKIIT`]*"QVU]`ORLM'A^G:__)_=PN MN"K5='9'UDVK2547O-F6,\6($9NG;R/,84./`'E](T>6:@J1SAWU_^Q=:W-: M27/^*Y0W[U92)<=SO\C95,TUJ51VU[OK-ZE\2F%Q9%&+0`5H;>?7IQMA79@# M"'0.PO+Y9($/T/?IGNGIQT;KI-8L@J_9Y17-Z+4OTC(NU]MI$SPV`'%(LTO8 MKF[X8N*S\,J2`-6UC\F)5([F$JM7L;;3]&06MATP"`U9F2*19`F%H3&9"D'` M&H.T2JA-U[5W)[Y^M_67:L=BT?B8F8#25GHB.8EXW(;;VS1$])E.(B\7" MOY:6)Q"]<5,C>L5)UB$Y+SW+(/5DLW$"9TFR7)XK6"%7*]Q'$KVN7%B,.0,/ MN??>`Q[07/AO[#^NQU5[->*_3V[NEJZ9W=!^@6))$DQCDAR#1/`1*JEF.>'Y M(,TE"":E#^O#':3;B%;J)F2T4D#>8`O?*F9V<,TX6-Q-B%`RXIT0YTW,B)5A MJ6%4L?)JZTH/5<.*>7<]/;N`K'69&-T]IMOUH\3$LG%$`7^[C:X(";GSK\-I*,3NA<6J; MDS8Q2Q5/D&T&)ZG@)>J,D,>DK)7^(]\?89WYQT55S?]S1B/G76$/N?GU937`Z5B[3TG*UMH(5;E065KF;(A0+9@H(5V% M:J[8*U5%1*FE8S]:M\(C><8]Y'32!`D%IL'IE3BT"<'"?]T6+T\:\?1L./^\ZB(LIXG'AGK8"(S;/`X0F+KB\G?3E$&!Y:*^7-I#7& MT39=&.RGLBSG*'`F?.:X705J@!4I,U[L..)13<,<;=]H^^V%C'-]L(D6*=3$ MTG(N2+A&^=`T)B<"F#8'BR<"6W] M\NJ:)DS$HLRW=J7QKC7"M]V;S9[H2$6PP4IM<8Z28XI3)1$FDA5V`A&''8SP MS9MPV@M*6%31"$40)XLO)2Z)(N7&"B-%X;@#Y?=:X"_`B_<89J)Y,#<^Z:(, M@EM8H!1('T'OG"HG`@LB5LDMB-B/RHUG1()XB]U8.@HI1"(F+L&I`Y><'HK* M+5;KE8+HD(3/7DH\]##*88=K3B!:J'[*S9S"VQJBK-9%1 M1#\,!+(NJ8."116AIGSB4(AX6P.LN<'L]F>4_\;7!^_`M*?:"$@%918X=-YX M@FU4+GM>@FISUHK9\7N3X]LR.X=PFIH2GBQX%H>"*0L%L95KQE+*10J\(5`= MEM'=C,Y;J`@ES0H'=I/@C+8)3`Y"=`JT)G-;'>G3$*.;SH\D1#1'E(9L,DA& MH@EX^3M0*&23=ZIL-K2M^(4X0*RSD7)-F5#"*&^,-HK0)!VB($I-8A'KCH/+ MW2Q.4X@A42,A1H9CQ MF5IK'#>)U9!8%/1-D=BZQ5$97-#9X!1!+9,F2;NEQ2'<3.%$8E"UL,S))\Q M*.)A!;*2L5B0O87B@J#F6&C_JK6+(285;RZ8*Z@@-:P"S#%C9`ANTRB>8Q?% MCCFBHR(9[JE+3CJA(.]R*N!T>*V%*@NHYQ#$MB;8F$-"!HR/8,L:]XH8419G M(^M<#E)[O3WA:)&-UDW;)\=P\`_1X.+4.ECU\TT`EH3FO+Z\7)S*Q.A^> M[8KW88T2D#H3X;R5"A::3*G3)AE$Z(HU,Y29)KK8X-A&TY-9V)3XA(P$9:5I MX#*8:+SRL/XH'.X:0WDI!EBPPJS6>#NR\%41"OSV2/[9VY@$]2!GP11"RV>: M/<]<:8'#3+`V+C:D^:K'-B_T5D_7G]W*E3/"<\.RYB1*RHP0WON@%((7UES@ MD:N!_ML1^/%8N8/`GBVSS&>N%;7:)HY"=P16VV@*H9=ME(^1.O85SY:/%BVW MCSAKD1#Z)$[C(8[A09;-)%$#%A*]Y<24Y\Y,TH>KSPH%^U!WIS4<9H#J^K=J M\G':O[H8@AG#P:A*_446Y,ZG\,P659!H&65:<<*D3)#Q,AQ@ M$E0P2<*;-7OWYMEX7%RFO/]?2\2`;2PRKRA><.-"2FL@FS.(>F(@N@T5T]>F7__W['^N3NA1MC,(ANIBDSGI(1674A-$$J5Y9K8!!KHR\.@PK MMV%A-NR_@[P;$JUMZYZ7A#$1A&94(A(&(XC.K:$6BRZ6A0>UM%D=;3PE9H8R MJ`ZI8D(3IX2_Q6<(,L>B&4CQU>O9#5#7=B"0R>2$*-^)@5^DH&1(V8)>'!-1 ME:BFD)7HY^)QST``99R7-EK/?6**T8SPZC#$-+Q@J6'F`7:@(>4L'PBNIN%13-&9H,F7,#[Y8DIX_096-D]$.C, M1,8:6`@N9NI:_X:Z`/ MR`J*\WC*I6V:NK8#08(%AB=I-!6>.3/#,J'*^1@]-L4L.:'R"@V6NC/(T9%*49[;-7$*!@@42% MHS%))T`%R43"(>,,.-^]2%L@1UM/Y#U"]B9VX^P3`V:"$R-MHGBK`=9ZNZQG MP"K*AGJJI5Q?1CZ9VBU)5\#%6N-M>1!EQ/!/C`[::2&2M+0&B=Z2%F6[965( MQ`3(F*(BPKCDE*-IB?@%(LZJL%9L=%B?6ZREMAJ-<-L49U),_ZSNH=;M;+E1 M&HLS%:372F8<$>P1[PCX,%J*5+9`4T-6C&$M,4^A>6-/K,A0CV/LAHH.PK9S M<=FVK2)3OM@_9/"T;)OF+68,M28#H=),/)-!11\==8ZQ0+Q(/A5+#17:J@/0 MO'%L;M):$(FSDK+328*_D1LYRTB(*FR#&X/IXO!C8O[:S>3E5!M9WAL.D3DY_'@ M=UCAM^X,++ZMN(%TVY6`@YO*U?_A>.#$F] M(OA[/_<_#R^O+P]AZA*B@8DL"P,5;XK6F4@3I\'"2I"UH762_V?9LNQKI7$T M2FC>_!T5BF0!F;RS$H&,5!(JJYASS-985JL$H;X++0S'AW*%R#F4KR&2X)+, MAMF`$T)T4G0Q=D_5:T$?5@LWXC@:+33O"SER$2EFVS@O2PF+FZ:0H,00!23< MKEX+[&5IX??A[,\\K:K%$(AJ-C_PHL"4\%#MJ"B@-I>0Q0;B,F>,)M"'I+)6 M!X30MK2P01Q'HH/F_2")&`PVO3L*R7IP3K%@73`JRZ3IFH69$-;6VGP\.CC< MBB"I)IYSZVVF$NHY1[--RE@K/+-LK0Z(.:0.GB46'6X]<)1!;8"-)XQA5[CW M64-QG1%_)LEDU^F@K75Y)QU\V/ZC'W99AMY7TTO:G.7?M=\A40^>7KKV5^W< MAV7T`MLS3$"\8X77+R#R!T&S%LSD5__ZCO[/BNA;D<*+$O:-_13"-MP3Q2@4 MQT%*&I(1.45AF<;)Z5Q8$+;\F>GXHN6];TC9P[@#"8D9FXS+0M+H7=(A^Z2% M%4)'Q5Z^<;T;@GTSF^O79Z]-8+ MVR8DJC*W."\MTV1#3EHQX#,EGVG1(<&@NES9:"U)V(/&C?#5%*%U5.*29JD% M,`*.V8E\=Z) MG&E4V5`P%27+DW(C],K>>D'!S@1NDF'6D5(-"Y_#&]A0N\E019.495X;R:10($GF!9.6A2PTU?=/,K]B M4S'(>!_06$/$[D1NA"+BT7/+G(*@"]4--V"37)*$#07N84-X,T3N@YRE&:S` M1%&F"([]-02J82I8`"%ZQTM_$6)E(&))P_'4J&!NL9CZ"-:5`E7#1 M\F@<5C*ACD'%K#D>!K><-XO`00B1Q0S!!H:QA4$IIY5$Q MN$F#*FAF(F7!!5"?$I"7JZ4&(38$4\<@IRN+>PL,%A^"4G9X]A@/)`^ZGA@6 MD1E=,JX<>)'I/$$[22F80Z(I`GB8$Q1Y_"H7^ MCZ/YV\'PK]YL_F54_?3J'+[R]7G_`D)UR_5I][OD\O^^.WB_V;# M_ZM.*;F:OWWUX\?YVY6/CX;CZO7%0B2GE)&_O;WJ#Y#[U_/)U:FY^OP6Z7T] M'`\@IS\5^,:Z+\7WZX@:CB^JZ7!>^[GW%U7O?#(:33YA#)ZCL'I0EUWV$;AW MUIO>2!H>F?;F\"C^S!O\GJ?\YOQB6E4]T'%O-OSO?V!*O*6DY,>&DLSU"+KC7P3AMIF2/KPI??QUF]Z?_\X'(/2 M)]_`S%9VZ_ M^,:LSZK1:/G,8JW%U[.K_MG7U[N[\Z?A8'X!?P*/'R93*!M?GX$K]:]FU>G7 M/VX([X^&'\>GR,P]HJ:W?R&8-)(R_ND5A<5O.OFT?''[\)OYX.[/:>U7+(CY MZ96@?WOP#?>^NN[;[CZX]^?8H7^P8[!C\!@97.>9R\`"VFB_"'[VPE\UYL78U(=T'-[I=-X,<6KS[=Q.,/ MD]%@^3VW"^C&Q>.A[&^IUZ\VBVX9"H5>?>[/):#CH_;`80D_V$FUM]*T7 M'J*45M,VQ?=^D2C]?)/;I$5N@VE)#[*1'>1Y9.8W`4+.(=\\O1@.8#EO-)OM M[.U)]O;'\//3K*V+@,U&0/X,%EF*=ODKB[RZ^(FC,N#:$JV+C)T='MX.R[I\ M3SO\T#_[\^-T8'4YF9YVEME9YE%$R+8L\_'2[,SV^S';1P?4O9+0PI9_ M.#NKJO/SEY*=+C[V]_%P#EG]8CK#[#GSI+72;LSUVQ/B/[06/E=-;I,`6Y#3 MPEH;%!2G)XS3UJ5U`)-I8+6`SWV8]LY&57_ZTZOQ9%R]>G,KA$/8TG><*W;1 MJXM>NPN*R1.J31>]NNC51:\N>GUKT4NQ$RI5%[VZZ-5%KRYZ?6O12Y(387D7 MO9J(7M_SD>SB8^GGY/;9HF5;MFA;/NUOVJ?$B3:D*9=Z*DM`@S:\IU$A/J-;L1.F&RM#U@KEI?C;-^1:W^["]%)H M6V3S4KSK^!SI&UZ?7I8_T1/%FRNN.G\ZX"VGSM^^07^3)[K!BJOSM\[?.G_; MG"\2VMR^_'?B;]UQV#IS:KY9^*%-<;"IP>0:Q_H]Q>&Z;N+'2/:EMQL+2.X; MG->QMSB_BW[D;R@\'EURT@7(+D`^2W+(3F2#8V.Z`/F\UMA-Y^G":Q=>CR>\ M&GK"I7U^<7;AM0NO77CMPNL+"Z^*GPC;7(M)%UX?N27Z9@&[4?M\S=__\J8Q MD)\ZR*!Z4.D%NMZO-R"D;CQX`*;Z[GIZ=@$?>#?JCQ&`[P;@]`ZT=&=@H:0Y MM=G8K+F0(EFKHTV66J9EEH'G@P$++6WW,-A"_>&T]]<"07%RWJOZ9Q>]],>[ M=[T%.E1O..M5L_GPLH]C"2?C!<10-9Y.1B-446\`[^/'\.W)^3G\T/AC[PK^ MF0QZUS-\@?_C1^!QKT'5DQ&(Z*^OJOI_]J[UN6T;1[QQ,EMWWV`*LC&A2`U!VM%_?]W@0Y0EQ[($2B357Q);)B&@ MT;_N1J,?;.9/A*M[[>!3?+ESS//Q^V3\?4^Z'[U?[\R3H^F*%BIY7YKAH-'L M]`;]KKGN-/LVI^D-=VW$T:E*JY'#3+0B<8"ELT&SZ7;+?;V[5E%W+WKI7T^V MVT-YF?`8,08OT/+X;$D]'.K,;(65'"^&$ZGH>!&$3<]93!^T6'K28GC4*H2U M#TCG*LB$TA"KOL*4.*YR=F*1;K6K;W/AH-/!E5.A&^LN!`_4NV,:.H;O<8L`:,"P""#^WG:?I+JZ]D4>\=*/"4)%;*`AZ*4 M%F*)P-;L_X!H:S9:W1\*IU59>*5H!54BR%5+<]4698,$97:+4$9'J*U)^+OO M\E"Z,ER0;0CO=5H:1IV>,1"59:/IR$1'IMUA$=MPW2;!@@Y,6]/V4CY(`.:$ M+:1P)V3!?8]6OP'GD=U61A8Y)25%V#IY;)D+-2XZ.%@')$?J[([S^7OX'JD^ M3D>.`WL3`B=>^ZYT%O&_KXDG;HV:X\YX,++[[5:W/VX/Q^-SNW-Y-;@8]MJ7 MK<$QXHD-\4?\*S[^7H;`?LXS@02:EA@A?!T(!?L6!_YBR.]--)OQ8(%_6U*: M:2++%WJ?ERF$>N2ZC,]P^HI)SW$CC-.#QX7T6"!<'3<-YFYX#\MGD<>CB>[P M#LP#\U'Q3SK&1C\YE1[W',E=F`9\@)RN&-<$7*/(+K/%`,*EJ&\W+;8QF&N7 MH;,X;B.CA??H',C]P) MNQ7`ZES'ZP,W_Q%YCD;YHPSOX\C^)=._Q.H)#V'\O\*?`@'@R7`%7W#!71@A M4NS&GX:/.*4/GM/XJV)OWUSX,]"3BS?OV,CS(ACXDYC[08AI"V,_F"UWRFZ> M_2[Z4T_,`!I1S MS.>X$YX(]'?`W\4\E[CQQ=/;?H.C:QDVFL&Z'`Y[]=-H=`T;=<\?!+"/\'(" M$?;%G\D0WYQ'@8HX$"F6H.Q&.!$0!O2#7O'5-U#QWIU@L/,SJ112XNV;FZL+ M&#D`NT$M]P`?#\1=Y/(XP01^!@,"5Z(OX.1L(S4:E5%#'V**^W/I(16`UF`S M\#N]#"L&(6R>Q@C=%E/`0@\UF'K"Y4JC`^>2/2(7Q$RFH=%+1/*_RDR2A M!*/QQ@Q:=O]'E?NNN:\D/FW!_JC(#373^'-@KWC7X`50=Z)-%P(OP@6 MQ%1TJ\2?$29%K7XG\G-&ELA%V"FP;C.Y@V,_*S.ZU>%`W(O]V"KE4FU+K?*+ MWGD)'S_>^R!ISOQ'#T9#FLN)A+T3RH(_2><^&^S9!U$XC8!A061);H$^\?@$ M_O])@*#T%A;[;Q\VY&?XQUKNQ@?8)GCF?SC,Q6*_.O[_+(\7[WNK+-R/-+"-L8['+HN?/V:\-!J MO\PTSVN.2?VKB\%%Z[+9LR_:W?'`'L`AJ7=^?C[NCUIV>]"J^C%I[5"4HZ#> MY!4:5@;PH'U!V^/I!`V.2"'8;P4(9BLVW-BCT"*68?)H@)B/M;5*S8,$VV"[ M.3F"1##=0'--`,R!=HI_Z\J[5`.HU+Q9FAF;=,KV)F=E[<`J,,IF_O]%@'47 MH(B_`$M3AE582:;C4HWDWZ(5CH:$&7[Y2[/18O"4"WQNYKSF9F1V-)ECS7<' MND^S86RZ,!7;U`LV$=K\BJVJM7Y(WV%:;FHYM4/JUPX?3#4^[A=X'02C3V#OP+ MJR*P,0_N?';.O:]@%FNE#>IVI)0/>C>,#^BY!]^\LQ*%'UOO^3'T\-IY.N-? MX60`)S#<1#PON3['@=)=A>-^XB!()ZR='(E?5I_RX.\"[!48;[ULSRZDLIN- MIE&H6XF+)?6Z(*FF@H=@2\/*>(B';CCSKJPR=HT%"'_]^8Q_D[-HQF[]((@+ M9B04N%UH(KAPT,7!/$-$Z!JF@3:&<:(S/UZU9THNF]XM$*@`EAOT=LU266P] MX%(SV?V$:]$S M^F>]C#KB96$N/[V%>`X]-.G4B_R(M3(>"N8NY-8>I^T6D_RL7)#(2'`VM)7TO$M<@'>EZ,= M'?[%`P!.=JGV`;YWYLFIO@C9(.4JL,ZU@_[RBO(Q7JR*;6J\45#I/;(^#`,K MX:WJIMM/_3!*/!Y,V,1WHEEZN=5@7S*IM\D9F;V5?/O"2F_.^?+KYX$_B9SX MM)+.@L.[P+^P&4MOY\HWZYDE?T@'3^Z=5A6[7AQ>[]!?A(-@/] M^31*[BI`MN(%CL8\6FP-]MG7]?Y6![[GNEH?VKM1$.BX@,3XU9-T`5TJ5/E0 MF&R>>;\N^C'RNU%=O?CY&29(]S>E*V+-]\X`;-IH2>TQX,S%'&,%EW?V:'W) MF8POUE?`B8,^2'WOC01T7"YG"D][P!3`;G,PR!'6FOC:3/>?Y5'4SZXK8H\[ M#`M,%"ZVW?.EAQ\W.[[O2A\"&`51PA?)GW/,H")]9_?,JEZX@%^_SGK=W=3* MM=;R[Q^GN%#8)#V;3_%D+W#J:V&(ZC7W7.-1MW<^LONM]I7=O3SOG9^/SZ^N MSD>C=K-Y.>H,:W?/I0,QSV[U*3A/4I/8-KF`+>(9L4P(HC>)7MQY)0=5^5NL MRX@AEM]O)[??.EH"J08VU4QPQ-B$Q8\E5N<=:H0S74UVM1ZM5E"Y83G&_:KD M!)#*HT`X_IT'!(/$W^RK[,FU6P-+17X(#:Q\( MAM4E[V$0A8Z'V2,0Z:"Z+Y=%\/V?*K$:9+%DB_%:&[8EOBY&-RTHKBQ\^26> MRUC.",@H,A:6KN^^WFK#UX\4?*+>U:@L=*O1[0_LEL&RT/:^=:';_4.7:6Y7 MI9XT+9`62)7$BVFT\HRQNE=ER'[%"HL;)]]G;4'L55B\?.Q7NN18XK=3*V-? M&0G8KG>A<>/4IH+WQ4A&XL-7\Z&Q)NC$A\2']9&']>W)24QZ`&%9W\I;^[;F MC/M_)#56CHGY@HOEE*<9[!Z]7DO2SM7N]`NG1EU*)%5(R)1.-9*,.5T9T[*- M]5L@&4,RI@0RYJ0ZWM>\H7W;+MX".HEF]22Z2'21Z#JDZ.K8;1)=)D37*5]: MZM<^"14&THDK`*(7":M?O<:'M+7KLP"JG:2`KYD")/XA_B'^(?XA_BDA?8J\ M_IH\MO7:/_,'D5#F<3#\58'7: MQD)]"%@$+`)6%B5AM0?&HCD)6@0M@E;ZVJ!%`4@'=%-7_+AU$U=;*/RH53$0 M=:RF.?U4%[20U^MD\6!;_>&`\$!X(#SHU_I6OT5X(#P0'I*8/ZLU-!:37!<\ M4&+5<^QR=7-]S70]R6+N=5[(!JS+4;_5,N>>WI5D=0%KA7!97:UV*L"T!T," M)@&S0L"L"?`Z`\J,(V`1L,P?\(9T75OHN6^%'^R*G^\^^Z'N,[RY-'0QIE$; M3*.)'V%MXGVJOIQ4.M>V!*QX6E?7:@Y;!R/:221XD:^79!?)KD/X^*Q>FV07 MR2Z2722[JB:[AM:P69`CE&07R2Z2722["HP`';;,N;Q(=JWZQ?ZFFTAM>KY` M,9$CT]:-4RO;+.[0"QHI8\VQ"^R?IENY8KMC_&==)NXRI-UH,GC(W>38W&V* M1H;Y2[O1,SPO0_3J&2:8[HEG9F[-1LOLU+"_IO:%1U[6I_.9/HGYOL"Z8I`? MUYVVTH;8N93XN(6FE?;*7/E4DT,'6"D=8&6E?>#E@W"QJ?&]2+]3%?:ENHMH MOG7HK6`Y`NAVH9S%9@ZC%%N0N5VK92YSZLQ[8 MOGBV/ZMQ7MO"QL\-NW*J+7L'V%ZCUQ_V!OU2M8`=UK._9NT;B![QO595)EKN M!9YR+5']&[6`-4L^:@%[T!#)D^+1\G4UK(?P(U:C1J[$ M:B35B-7JSVK4<77OJ(L+7X7HM0Z$$P4!S!!^>A!>)(Z)8NJ,^,H#UQ&CI3OF MX@WKGJ96(8%3.DU(,N9T98QM,)>,9`S)F./+F).*7ZYY"\-NF[JODN@BT46B MJW*BJ]TOOL;(28BN4[XO7'$C):'*<4"JCZ'_._B3ZEJSM67.4J@+<,J'D=*I M]MJBH6NLAQZA@=!0<31T^\;\Z(0&0D/%T=#I4VU[$T>,$KE,"NRHQ=WDP#'C MP5<1PAR+@%!="HO:EMVEAG7DE"R1=JH+M`8V%<,F8!&PBJC):"ZNE*!%T")H M+ MM?,F-!`:,BNK0Y?_A`?"0_S:T#9VYJ@+&NB"YSEF^4EX(N"N/G+PR4QZ4H4! MQYJ"A1SL3Z1E:LOJ#ZEI*OG<*J3DZ@*]89/NB0A890+6B>B\CM5OK]==)IU' MT"1H'MU#TN\9"P@_>6A21V3JB%R-%,L3Z6Y%'9')?7QX*X-D%\DNZHA,LHMD M%\FNTY1=U!&99!?)+I)=591=U!&Y2+^8X8[(NTPL1[1MVM`9(F3\*S[^7H:P M3T[\R5J![>NUAJ0CW7K4Y)**ZN*X[1K7UK++WF.WR`M_!HA8,.DY;C01ZKEV MKHQC,TP9+MBC#.^Q/6882-VS-6X'&WDR5,8:9?:>*(_>?+V98:&--"\C75,< MVUTJ^:U:K25UZ^IL8R<@#3T_9'X[>@-J)0L!O.;]+*7S"6_PBOZ![$&7'. ML$%LVG]X&OBSN(LG_,V/[N[QEYZE([YRLXI7/FC9_1^33LKR023]GC5\[@'8 MNN18&`7>Z[\05A6H"&L),`3$-ZQH9O?CQ3AZ"E(<%IP'%H>7(A3!3'I9,]LQ MEP'[G;LOU&\KB=3/I/$4I_V`T\X5I5OMGRT!E\#",]V-._Z+[VENB:M(+%]_ MC@&3_MWQ2Q,8!Q_6N&FP$9O[04I$_/L&'*40F\1B0W,C=O'.)I-Q^`;>3I`1 M"!A56/H]%=W^(9P0FW_S=!$`SXG$><"4@*]1WT1N&$-]E4@;)@@D`C/2B>*. MY9'"67+=6`T(P@/7!YD^P[_B.F?^1+@P+@\SNJJ8,ABM*6^C%6KX(>R]!-CZ M40C(@D>3OVBBJ&Y\/;MQ@'.`P#AH;JM`7_WVI`<]>P1^>LJ6E53=YOJA%ZAP*\^8 M5S?7UTS=H^S9Q);""WS7Q>30C$/Q8W\Z%9JS$E6\);]FM@!7*IHE#`L&&7R? MC+]O"M_F/^K!\&3W?IT!FU?)B) M5B2AO'0>UFRZW8HUN]W?CC_9=K?E9<)]@S@+H.7QV9)Z0=:9V;:_+B@%)U*K MR"((>S6;N_Y""':CSY'74>#[T`+9U,*`VQZBM,B>,J M9R<6>0%]]6TN]'6=*Z>"O94>PVL%]>Z8AHZA<(7]B=-L=(;H?K8;YA)33&40.(I2:B0!3PTUIN]N-S1XX*MV?\! MT=9LM+H_%$ZKLO!*T0JJ1)"KEN:J+6#!&!.V$(*=T(6W/=H M]1MP'MEM96214U)2A*V3Q]9627F;?O[[WR)U=L?Y_/VE5([KJR@0'Z<7N3I/ MGX0.$\?V].H&(U7/,83\FB\P+%5]!J*__]O=TK"L>>,!7ZEH$ M^I7L*9WL`K]\$M/_>C.^Q/B6?[;^]_/E&R8G\`%WPK/F>-1LCZ[.+X?]B^ZX M.QX-;'MP,6Z?]WN#=N^J^^8?3_8E3^,7@D$W;>NATP;7(@!^$R'[Q5>*`;68 M)M=W=[U,4$`QF9E M,3[Y(U(ZKP*&XJX+7P23PAR49[R7SOTR[S$952H5Z:#H)W/"('!@ M\WQ2S5^5F5#]3J._P=V[RT@P,T_+8ES`C?`DK.$W'Q-:WK[)_TE_]N9=G#>Q M0D<=__Y-!(Y4.O`]O_4I_?*I%_$;@0`1&K^P.3$TSHB;)V$V.DTFH3=\!@3W M=/;/*FU%&J,3CY.^S.8N]V`]&,3_YIV5O@>`PX!]^!$>2<9&#DSYH,'&R88: MH72<)XF+4O*;F;T[T405PWF@D^>%42J),#7CD<=)7HK/,#-#_WS[G%S-OPC/ MHGAY1JK$B`)VEF<9XYG4*P69Q%O^]!U!/_&%SFI)Y6F,R>D4\_J2_)EEFLN2 M>"^(^%OA\$AAIBQ\`5,^>_0C%_3#$Q(_D=4P+WA9Z&2PMSK'QH\4\*MZ]_X0 M>U'19!V[V327IF.W]LS3Z>R<_M*N2IX.3;2:$ZW\3=@>Y7TVGZ5.*Q'*./D^ M:UMRKT2H\K%?Z9QYQ&^4=E<6%JQY)I1QCBU?1EX11>=,TM'4W1&Q[.XL:ZP$ M(HE.XD,2G<2D=692RG/>6]U_6EZ]Q&G-7_#JQ13XC9*P"E6,6U9G:*Z*\7/4 M.XGJQ16"9^F4"H$R_YIMM8?&[!D")8&20&FDSU*'-"6!DD!9*E"V.J0ICY>X M4J>397R<_!B'_!W3FU02;`W;QM1=73!2/CA42S]5&`VMMK'^YX0&0D/%T6!; M39OP0'@@/*1X&'1LPH.!$T6)SO[%'35T;PZ=CU?.FZN2H*IGKC=PW;-T*P2K M:BFE.N*J;4Q5$:X(5R4@7$EP1?JJG.Q!N*HXKHJ_XJD+KD[^%F>M`H0QUBDZ M8^IX^/K/M'%NRYP8>H%:=<%;^:!5,7557U395K?9)SP1GLB'?BPM1*@@5%0< M%;;5ZU,"L`SBKD*K1MOJM$B#W)'(Y"-8$ZP/!NFL- M6N:NYPC66QY[GV_%<+")Y8AV]&X!GS=5TL]*O,\#Z>BZ[2M5W>'ONHKS)*NL MO+;<7:9R\D73L>KX7XP,U6O8+3-SPNTP-:=FV\A`%G81P';U\D&XB[AW0,J( M*SRTNOUI&4O:MWV1W9ER-[/+CJ#MO-4>]JW!G4KSD- M$HQIBK%?!4=ZZ;8_E=(Y22,/-HL7H-A4>MQSL.H_5TJ$BO&037&A#WJAV%O! M@W_O?)BI[L6@&@P'$BJ4,]T_)O_T--\M)+L?Z_^XX7M0$DQ$*((9T&7"(B63 M_C/+C@32FT?QC$JO0U[J:)#C@Q7#^J3:#_3W;#_0[E>EYGVK*A,M=U%_6F#5 M%WC*X9V;K8AR!`O4S`>VG.[)]Q%`*W5)0VVN+G]=L5NS3WFX_/F3F/M`-^\N MUV`*S+SE;U_04-O!`51F^)>.GXD^6^*]_0+<"Z!5%>A#_%,I_CFH@OAGY,.Q M?4FV:W0VY[0!G&2W=6D<=-XC[0W+Z3(>?$5'`EM^-/6#4D[]`Y[MD;F64QUI M+PA!FB!M@+]NX&OD%);J;7"5E0$`'T-X=KFM'V^5"![TA6`99_M!^QT)FX3- M4\#F%\^O$QQW"[4_2.N7DGJD\C>T)>M*=!I2[PC<=VQ,&\WZ(%XC7OL.K[W] M13R(W-'+?D>,1XQW!,9K$>,1XQV#\=I;,QZ50'TN;CQVV*U']E!&PQ$[=A:6 M,/A]UBJFDL1!JJK5);6`\$7X(GP1O@A?A"_"%^&+\$7XJF#D87'GU5^!9`LV MTT$R;`H;K=A;\GR6.<:N''RSG@FY)PG*7Z.GM9X@>^+UZ@C^!'^"/\&?X$_P MKSO\LS1U*N-,5=;Y6N>YRS&SL>.U5Y_SE%4="(NQ2I)<@9*Y_^[09X MU65&TI`2*74J<20-+T"CGP>-1J-[`@W051;J#)>V1%4'4-5Y$Y=E;@QT*NU& M=M8`51LE0%TWH/(P`0A5A*KK1A5-4P0H`A1-4T5`%>W"GJ:&<'$D5CC6.@"' M6XJA'2/`NK^)6\:%^M6JEJF87I4M4^(D@B2"+(2R)((DO7 M2V%O-CHQABE]I5K8A]3";E&AX8+<1QTL2D.+W<%K#CB7WZ@6]DDCBZ@6-M7" MO@!])OGLB?=B%%X]V[U<+FU'=:8)/GFI8^-JV5'>:L$G8 M+"8VJ>[TE=>=#C4KRS M*![5GJ;:TV6$]G6E#J3:@F$_"5^$+\(7X8OP1?@B?!&^"%^$+\HL?9C.4.WI MLL6T%4-OKK#J7*M2US)+37`I!$H,0`Q`#$`,0`Q`#'`%#)!#^@WB`>(!X@'B M@4OA`8H-*&X5KP*)N7#D?'7NXEJEW6KEKEF70FL$+8(6%?DD@!'`B@`PFKL( M6@0MFKL*`K"K#R.@@WJE3R].6<0W!5CR9.'=2K6=G97T8IKP:\@&3MQ%W$7< M5;98"^(NXB[B+N*N4GJGB+N(NXB[B+O*Z_XC!DO["*F.%-61*H=$2E=&*J/> MJZ]X^7O3`T(QU"\;*72P4($,T\)*4A]C292B2_)),@<0TZ1ZJ\^UTJCGUQVE MN_1'W;208F]GCGLK`*M,<,.'QYA<@,)*/6:+C:./%6;@!(:I6#U9&VS*EXXP M/?S#4;%[=RS11%5R3"!"1*I!JI*8SI:NB:6OH$F>:WYG,]=9)'[%!*PF8&;I M.H\F3)<5]C1WX-H5W,_9GS(]NKQ8=I'I,N]XT#W!,,>X&>88#RN:O0D'7]4M M>\OP(E7"S,%TS-!4W5Y[-/P$/75!/%%*6,9->?74=+GA62OUF.A;\)9:^):T M4`P+&@,B1YE:%@K=]%X8P0KCWPV^]&2GMHVB+MA5$ ME93;*%$7EZ,S;>&YOB++0!.@%*,]4]315XNX]Z+]].\'AE9HJQ8[<#BSOBPTE`=BX MSD0"!UA_E52:X%X8`;T2ZECP6_`4'%YA`@OH;JK3\',$%6?*+6BU\*&C6)_/ M%*JGP5R-"[2$K"NJXR@>D4BZ'.A\JM?PDOT:?[?G8JV`K%\O#=/W!.KS1G./ M>=3??3M1CJ%>E0F-FYD\NI(L)@FXFP)8`FS6DQJJSO)FDY# MP*?E8!O%5]"7ON48?_S\U[_\UT_1E2'-?8S%%=\4W8.4@PKWA<\^W(R'.(+_ MK/W[Z_`&)CGX`2:_VWI[5.^W&R.MV^LVJ[UZM]H>MEJ]074T&`R:K?;-SVM* MGASE%\I,;EM[GAK4FR6THADB(3M">*8(E\#+Y$DYUW95-D"\-H/);>(EC1B) M^\CXDH2PQ>A2BU[7E5=X6XVD2F!FF*GJN&#TP+_!>C"<7P''OL#?)QSFY?(L M@Y^Q5]&&`AO/`O/"G*:L%&5IP,+0-1\`F1::]2C\52B5:;#(6/HND*\(+#V7 MRY6)-Y=VCL6%P*'9Z8%(6!\[S>IG5T/25%-33]Q"V33+@0DA6`.DV@7MV;[^ MKP1K*S7M.(*GG`-*(&LO@3XGWP/&/%MQW8TMR+2`401*W9(S[=2!CN`4:L*D M8$MC>@ZT*(WJX&WE4;8O',RT_P!('F#9H1::,/D)'$A$K&X9OB4A&!>@%DMN MH"T;K/#D^A4G[@6'49C>,>+6C+EUW`<(`;@8Q\VPWU M#+6+A<9>>7#R-;12;;4HW%W)'3FSLL&<%:EO20F].!O*.5,7P6HXNSKO!"HJ M1G^B8O2-1EDJ?9>F)#EUD#J8YPNI7-FAA2UP/F4[IU&*,'KPJ)A*UCK76V`! M>K2G][6@3]J\@2,\0@(AX02J]HL+"TI\V+9HJ6_QNK.0./D%G2X$%`(*`>7Y MQO\J?9*$%$+*"91M%.T[%1(+N+T=C[G;J89T4O!1)8X7@G M*>RK.B[RDL:5_)A(NU:I-;JY2^LJ3H80>Q%[$7N=DKU.F>.**(PHC"B, M*(PHC"B,*(PHC"B,UI#9L]?59R`=K(5WOC\G?5T8O>^=`_D869T]U7&6<]VE MT`F!@D!!H"!0$"@(%`0*`@6!HC`U$#OE7J?]MI&OAQQT!:*@EX+++J7*3>WY MW#='9[<\0&*70G:$2\)EH;>U"*`$4`(H`90`2@"]?("295N@3=5&H]RK=5G7 M<2-U#OD&R3=X,A:Z%#(A,%PM&'*PF0D5A`I"!:&"4'%AJ"##*9-5V'ZK>:WD M0:^)Y=FVY-#D?\J?AP[PH&15=9'.1NQ34_`*#D^TGR_5=1)Q7L7I"B)((D@B MR'(19.X;E<22Q)+$DL22Q)+$DL22Q)+$DA?+DK38+KJ_]_SD&%0;JF%IH6(3 M)2:%/K M5-J-G`X%7&&R3<(F8;/(C@D"*`&4`%H\C\&K)7;-K@;"+&'V,(/W_+B]E/GT M]=$6EY&^4&P]-$#.U-,X4_/)FD#)$38%6/(<"%JWTNV>,`?"-:0Z(/(B\B+R MN@1_$#$8,1@Q&#%8?@ZSTYE>1SG&2J!S%*!#I$:D5B12DVO*S(X0D$6VYE9\ MY^G0_6W7'],PQIYM0D(\EFGSVR!?BU:K_K"NGABBM*OKB<>D6`+3ODBQFS80 MH/J>?(_MN`O=2@%#PVNB!TM9,(-;5G#-AYOJC?P.`VV$W[?(Y*NYX(+]@S^Q M+\Y"W^#>)W/JS>$C=#/0+]`=2U\*_C[\\..ZOL2-2CI^8YUK;_7R[^$[EHWY M<--H_/"B.J>!%=RHG?J^D[^0.D@=+&('CPL)?6$/[?2&:B[&E?SVI'A^XEA3 M]9PA-_ABPEU6URJL5M4:9-YGO_?]4BZX,VC@\UIG@''`W3SUKK=P0!+_X=.] M[:&3-F_@"(^00$@X@:K]XCI"[%JO?+-=#@TI+$Y^TJZQX1>Q%[$7N=DKWRB`HD"B,*(PHC"B,*(PHC M"B,*(PJC-629SA27-THDLUF+[+>LO M:)&&I7/S6JV1(ZI0N9'IG,0^Z7\O_"!%O5&I54^83?FJ3UH001)!$D&6BR#/ M4@6(6))8DEB26))8DEB26))8DECR(EB2%MM%]_>>GQR#TD0UK$-4;*(D61V7 MH3D'N95-5J17I%>D5Z1799$5Z17I5>:R*F)R_V*L.._GCNO=>MQ=,--^Y,); M9)J6JT`R+)QK9/\#,1=RX"4'!]*EGVHA?!&^"%^$+\(7X8OP1?@B?!&^,MYY M*7FFLH'C+AU7]SBS'8\+&57_[>[^CCT@H&UO"7J(>HAZLE^$=5JD7%3F(036LD#/%3"";$US"-W M-RLQ^RO/%=`!&#H`4SAG')U_(7XD?B1^+#4_TC%J8DEB26))8LES.$*/$>5! M+M(2:&EF_E,B3B).(LYB$6>.;EPR+'=[?]]Y.LAEV_4G:UA":)9I\]O@%*16 MJ_ZPKLP8>BD%:]I`EM[[1B?CDY)?YSPLXOJH6SZ7T9$>_*@O'%"T_W",,A8> M;W+!)BNXVO9^%?=(&/ MV!#+,4W^NV_SF.GKU0JK5;5F)H]F3]SEV-:98\$<)=@;TP9I.+X`L8BWFX<> M$T.9F@FJ:^.&WY-C;3ON0K=25*;A-=%82BUE!K>LX)H/-]4;^1T@:(3?MW3O MJ[D`^T[$)V[@ M`.;4K&P_6L,1&IY5MI'P3*"8XJ)AK)MN/.[2#CW"LK^PO!VOA]*O7`BP7G6; M:6P%"Y1S$DZYUY_9>3T*[M1XO:C:E4:GD;NX2J$UK_5:E(C&"F<1$($1@1U/ M8-FE!2ZUUF3H=BURUM\\1=CGWA/G:(&A8[4F[;!#HFKW3_&0]Q&`4^-0JU6: MU4YF0+R2./?BH:MPIL%U0RJ[6J37`BER,3RS?8AG1_)1J`L(MBB2W5[V<(L, MV*];Z79KYQ=H*12/?!<%]5T021))YDV25!6)PM+.'Y8VVSIN\9<%\%()$8! MOF[.%D?Q9/MNTY0\3O"F99F@.5/?!81EIR.@&:E!S::UI=`,J0*N`S/)%(#G M.HM4)"JB)D)I'KI1O^N$HYI-GQ*JL3ZJ#&7)`A$"'$K%\-MS3L!G-H>&62OF MRJ@5P^53,Q5G_,!M[NJ6A8A_Y"!L&]G5`6CS%V,I,KDS&\\)MN MNBK(.5"*)33.F>)]ZM-=BDM`RJ;GN")\/3P7Y",J8,(\V0^N/@UU"4P+LAV/F3A\YFPE'YYHQIQ; MT[)$9<%A\ MKL?;HV;)8/07!CVI*'?/VYW!YY_>^>+V0=>7[\>FK=N&J5L?;>&YOGS&T!0& M6#.^R[\"^ON68_SQ\U__\E\_A?=\M`UGP;_JW[=<*&/_X`*G93*/5NUJVTRCH)X`%D034FU4;F]FV,92ST&$`@@D*9HR$K0LL M`@L0&!*M'(5.:55$>1_5^_:!=2+I6LN M=!?>]4H-.72B>6[26)M=0BOP?U2;Q+TQYU/?XI]F\=_$5^S-(=..5J^WJIUQ MK]KN])O#:J]3'3:U:JW3&'5&G?&X<8YI)W?K&K7:L<.EC1?;AE%BD_:/8-WJ M8EZ1_S+^IV^"I8)W5`)EB(URPP)C%8P6+JW&+65IJ'403J#6M#LKMM7I"FS_'E#CL(*#Y#/ M!9U!S%SGLCV/FWGSZ#0N(>%$JO:+ZPCI"-RV/?_-CK:6"XF37W"_FX!"0"&@ M/-_X7V4\""&%D'("95;T4B"!%8YW,N=E MROU9@D/DKQ54NU:I-;JY2^LJ8J2)O8B]B+U.R5YYU+T@"B,*(PHC"B,*(PHC M"B,*(PJC-63!,[A]TTF=.%U4-C94EG/=I=`)@8)` M0:`@4!`H"!0$"@(%@:(P^30[Y5ZG_0;"7(7U^&;0V(((D@B2"+19"Y;U02 M2Q)+$DL22Q)+$DL22Q)+$DM>+$O28KOH_M[SDV-0;:B&I86*390DJ^,2+^<@ MM[+)BO2*](KTBO2J++(BO2*]REQ6E+-_USKI?NZXWJW'W46RL&IFJ;@*),/" MN4;V/P=S(>=<29R<;8!=G MT$F/"^;,V)0O'6'2B>(!X@'WFA9]SE6\=*,^UNB!J(&HH;-14(CLQI?EV(<4'[XW1X8QUTZ MKNYQ9COHA,&\!M_N[MD#Z9C4Z*#0CF0KR31IM:I MM!LY'0JXPF2;A$W"9I$=$P10`B@!M'@>@U=+[)I=#819PNQA!N_Y<7LI\^GK MHRTN(WVAV'IH@)RIIW&FYI,U@9(C;`JPY#D0M&ZEVSUA#H1K2'5`Y$7D1>1U M"?X@8C!B,&(P8K#\'&:G,[V.LX)H/-]4;^1T&V@B_;Y')5W/!!?L'?V)? MG(6^P;U/YM2;PT?H9J!?H#N6OA3\??CAQW5]B1N5=/S&.M?>ZN7?PW%Q+ZPA[:Z0W57(PK^>U)\?S$L:;J M.4-N\,6$NZRN55BMJC7(O,]^[_NE7'!GT,#GM>I=;^&`)/[#IWO; M0R=MWL`1'B&!D'`"5?O%=838M5[Y9KL<&E)8G/RBF]D='""@$%`N%2B_0MLY M(860<@IE&PG/7.A>4;$PUDTW'O-_Z9;/C_#+%29K<`E\Z@-=S+/B'HIV/B%I M4^6D?32NY!LXM7:ED^$&SE77/2+V(O8B]CHE>^41%4@41A1&%$841A1&%$84 M1A1&%$9KR#*=*2YOE$CD+F3\3]]\U*U,:X\1O>^?$.$869T]65"6<]VET`F! M@D!!H"!0$"@(%`0*`@6!@M(\9Z,TOX$P5VRANW]PC\V@LY3#N4@4="TI[5J5 MNI;3^=,KS&A'T"1H%GIGBP!*`"6`$D`)H`30RP:7:5K M-M9V6,E#2!["4Q+1I?`)X>%J\9"#Y4RH(%00*@@5A(H+0P793EFMQ?9;UE_0 M(@U+Y^:U6B-'5*%R(],YB7W2_U[X08IZHU*KGC";\E6?M""")((D@BP709ZE M"A"Q)+$DL22Q)+$DL22Q)+$DL>1%L"0MMHON[ST_.0:EB6I8AZC81$FR.BY# MT!`V[B<9?H#MXT5YX= M_FQ*9!9#[W+:JM\MHNPEDGFE@$J[73^56"Z%P8EAB&&(80ZR$$^:TXIXAGB& M>.;*>.9-^]0RB2%4&KUY2]1#U$/4D_TBJM4BXZ8P"2>TD@=XJ(038FN81^YN M5F+V5YXKH`,P=`"F<,XX.O]"_$C\2/Q8:GZD8]3$DL22Q)+$DN=PA!XCRH-< MI"70TLS\IT2<1)Q$G,4BSAS=N&18[O;^OO-TD,O6Z[=\_NF=+VX?='WY_F/D M%/T?QT)]$_?&G$]]BW^:Q7\37_'I7T$4?SS]()"]C0+^PFX_;8WT$;U6G7<[XZT9K\Y[&G#WF@\Z+4[PX[6'[1N?EX;L*3POYH++M@_ M^!/[XBSTW:R-Y[W^AD?,CSZYR']6C[ M9"5E'(P$/-@+_Z(+?,2&JAW3Y+_[-H\GJ7JUPG`D,WDT>^(NQ[;.'`NF5\'> MF#9(P_$%B$6\W3ROF1C*U"1671LW_)X<:]MQ%[J58F$-KXG&4@*,&=RR@FL^ MW%1OY'=@#R/\?K@2/IE3;PX?0=4"T@)"LO2EX._##S^NDU#5;:1\$R@F.*B8:R;;CSNT@X]8E%R82E'7@^E7[D08+WJ-M/8 M"A9]YR2<8JPS[TGSM$"0\=J3=IAAP0$[Y^=(N_3"Z?&H5:K-*N= MS(!X)2'ZQ4-7X4R#ZX94=F54KP52Y&)X9OL0C[WDHU`7$"=2)+N][)$B&;!? MM]+MULXOT%(H'ODN"NJ[()(DDLR;)*F@4PDCZ@Z/ATL%UOV#/_4,`T;"`[W] M[#HV?#2X?/!G$+ZQ4O\>$DS7Z+6:]?&PV1R.>LUZ=]SOM$:];G?0A8^M<6-\ MCF"Z+/7O3;"`36/'SN87CONG+)8L2XOV64TYH&NM-9YOA?%G"HR/C!<>^^STPA?#Y-=O_>T^VI[DX%^[:<8CK)?SAW\J[;:I>] MZ=U_"[^\93=?^".W?$[_I/_/:G.;>9Z3'H@"UFT#ZVA"Z9T$SVX#@@"\=E M@KN/IJ&>8(2=P^;I-L9B@OAP*]>#9\XLCF+`[@$&A0D\*;-MXIU/<].8RS_) M%JT8_[Y45SML$OQHP6OA*SR:?S?FNOT`$H8&>'-'\,WVW*7$NX`QUBT!=R^6 M,!AL[CS)MPT<^&[#W]1("_E$`^8$'5XS!1'!M1A'BH&@PC%,&8T@!]*$WP(Y MP;M2+S-!KK,9W&H^JB;JMHUAI2Y?8G@/:!.,M8GMG?`'T[;Q%WWF<9<-`7:+ M"7S0FC(ZM%V![AJ6C_B`3W")N8ANQF;(,$\IW?2C[]A(=RWHU]192AE#F^`O M"]/##@#A2XW022DUHWUR'W2`H<3&(.H&?.GKPA2?9I\!N/`D]9,O M@&&%&')AN*843<^>)MZ-[P%\'Q1+WJOU1H-JK=MN:LU6:]QOU)OM:J-3'U=[ M(ZW7.ULL^:EB'>_]Q4)W5ZAC]_!&,$T,?6TR#,2:U31XAAE>*A-V,:E.$A2) M[N?F M:#JY7)_B+`O:_#M,0A+ETH"1TVFL]'O,EGB'RJ*.U@"7MEB`*WC!0+?@";Y@ M]\[,>\(F?;2-N[\)]N8FF/EOWK*>LH2^2',%9^VQXR[BD=*JM_\;&'6AA9*= M4H3&54(Q-*D8V8S"'1L$=J-IS_"83$2H,\?Q4&Y@4`K#

7+CS07%KPB@=N@XF-[X"_\Z6G[D71 M?K/EL-_CTR6']'CI*@8 ME-W'9ZFPQZ/00(>1A_6"D.N1F_O1`)[L^M"V>`S4W>; M-)XWR(HT#7U4$H>UF!W8K6`6Z0^R&VK%B8,G\8&=/FXB"G0(EC@6LSE:TCB! MZ]/?_<#'$H%JIILNJE(\Y0>6=8#1*.])^T>1>-?24?9P!<9'^)8GE<99!BLX M->B&+N8,'=)"V?O;KPP;LKZ:"=J$_.5*FHDZ8DJ03$$]U9)C%@A4/A)$%KXG M6"K*A2,*2BZ\5K"RG@A8[J([(_U.U.=(++Z%L!,&]#7D'7SV3LYHED<#<2Q> MIU:AEDI;*JTOG)HP=%Y5@<1\^;.>%2$X]4%B@ M+%.OP'QBZU/X_U]@.0HOJK#_<6!`_A?^J<2C\1&&":[YNPYMJ;#?=$M?"?SA M-_[=-)R*7(C\?QQ^MJ<5("EW@G^\!^GK,`'Q2C2M!83XO_"7J;.`]3"H@]26 M`)IJ2:@;L;9/\*'H]XB9DEOF`L2(#_*7CIT0,-R5J;Z<>*WP37D!PO,8Y5D# M?)9S9HKGCD4"7H33.CJGY)R+$V6D/R],:L&[80*,76_Q-(#,M=#_`.X*!2R? MJPOA+Y;J`=+)HP?N%!5N/Z'(9!U M;[;>P'3U"NGE#!I^@*@J.]L7>A7Q?=1]6?*0[.4%*`_0N MUD5E_`I%^!4V\3TY>2`4U0JOPM#WHBPS3_^>EHV.QZ45CG$JP%T>#^:"B.TJ MH1<,?[1@^I$]F9G?^30I/J`*,'=,W"%2OU:D0_+)Q#7HEK]+KY;I!@(3GF/\ M<3O1E7P7*!FELM"D&3<]'#DL883M-0P7/=.I3D@904>,E**K8_'P!6PUL,;$ MNM<5^SL)W$?P7-!*-<4+Q8J.]/A%VH)+?SFMB^?4%,="]0-=9Y&"IXR*"=R^ M]HC?_>D#7G<'#!Z!(O`#PB7"A^EC]TNEE0W_/CBH'Q/IUY!N7-EVE!:L@81C MXQX2=A840N"56(57 MRS].N8%,+5DNN7;QN#&W'S/<#@RW62W+%1&PI1HV!=)]4G^+ MAU4]&24DGQ'H'GXWDG?SK6H#)A(RA5RMSP(OM'FX1QMN"805&-69V1PRQ\-& MTH>3[TEN;'(=W;]<=]?CV)F3?DKNL:BE/T(JG'45$=AS0V+YM]DPG"8`28MG"D`@JX8]EX!.,'1UJ16JN*2'MO=7&KWX;8 M>'-SK^OWZ,M*F+0)_8X?9XIX6WV*1ARHYXIAY)Y4-4G>TU3NH7#_%M\0/5]: M;D*9T4D8LAE'RU7..-%,C,X^(2TI,?4/-@/Q[N)$<2A4M*`%6)0S;)Q`\?!(W;^]8^%D2"EAL"^5I MTCW/-6$5H8P8.0K1XZ5YLD8_R7&Z"Q4TN<$4O><)^-5,?*>(TUI:]P&/HKI]DG9#QA-3\@5J,1K284Q4`4O+Y;X+ M+`YD4I$^RP_Q$;6+^'64"7IS/V;V&Z4`>FYN(@)M@+1D61C MF(RY@(G1GMZ&G";4ZAN('?X23(H!VR4>Q9-3HJ[BC-;^#(2#9EOD2C#MI:\\ M_$&PT.^P2*JHU2,\80*K)VGWS6'&DVYK7.;")#I&%S\Z:VYA'MO:MU374L+8 M-AGYV+"P#=);)9\%<[9<->,DJ@*&I#\NWI23+J]HE?OL_5*RDGC5^M]$?P4L MY\W_2)]%JH,H$.FFDY8[/`6#-G&F0YV0A7UXE$)'W8E!>M`]"U;*25&"WGY, MN_6G#E>A4=+@A66!/YMA_`?HLO*PH,\2EO=RM>DZ#Z[,V>*`K30-WQ!L%RG) MI0VAP#T>7G;'=BN\BMH+[;%@B1']55HF\5(D7(%$=MSF6Z<30QS<4$ ML!Q25M([Z8B4Z0GSPB-7"W3']VZ=V>W2,3!E:NA^KTB^348@Q$2\CD2U:-=M MZ59\U"VY@Z`"?*5S7[5*TG#DW3=%ZN%A1M;=+[E6B.0=@A"$@B`?KRUYF0[< MG9C99=HT.5R@0$AK6@U5J=X*5@/QGNDN4X&'\UFP9(.!!^.$AZL)#/&5^_`J MQ,.!R25$J;\U-(TT%C%"'AR1,G>Q,ZES'H=Q:)!>Z"651WD2.6P.& M/+T3F5061]8Q,/0GW/V`57E`4B)(G)URF"A7P$PW+;0GI&G!<1<2^$,]+":- M,)TS[GZM9%Q_L*.:XEBT<]2VR)\PD9LSN768<)&PP/@*K`#33;M5E+LS<%]P M-)C[H2F:-I=W;")A\T/GQ#-2V6IPQ;'QRO2"OR5W9]$:]D08?L#$'"45A+'( M/;[H^5>ZT,P]EN:9]8$\,(-&8F![G!;%V3CM^='BLJK79K:/\5Y\YAE4* M>98&R54N"&?R*%5L=`+1H'>6)/F<)(?A,@^/^#A&L%Y.GE>+EV:AOX$D^IQ$ MY0S-`PM/1,3FF+W.]!JK+=0M;TJN MR&2#%EO:O;;4B"/KN([A5U84A1KI>1008I%\;'_V]=JX4O0&";&*^Q)+P&1;&`@ MU>I9_9%'/=+:(Q*;1Z"XT+8I%G]2O@J#.9/?@PC&R,Y.RO1?]Y]&2:&J.+^P MCA2BR72GMX`$S%2P[0%?/V_>CP\-)X?$LZ#MN_J5?.+H_O/&$^W@7+Y\L@T/ M@M?B&Z*G`R3E-E`21I$-%X0,*U=QB@F26R'!T?YTP[8=ZT=#._9=0)>@`::8 MP^-E\W",%NC_3?,2AFLLE0-#V92X4;=M;RY#,X?FP;W\&V&X..[2;G-I!/'1 M4GO"T9:7@*KN,:#*62(<*Y%0(S''!T?(>:-Y!.09AHN\6!XIMO_3%Z$6XM2V\Y\ON.3B5FX'27-A]<47L@2\O' MR32.2Y?QV+?^8&B/^@B=B]Q4T\7Q2N*T"ES]!$_`X ME<;X`+YW_<,9T5QL-5&HLW#.4+MMNSBGI!*W?S?3L, MVGC;,VA%9=>&5#HV,QWIHP@JU6>;4$=PQJ=!A_G^CY8P;MCGV+@F(V`B>V1W](EHR,`GDB61U64HY- M9<[%,PX&W274K()8I15UZ`W>];>YDT'..X`=/C"R4Y%?ER4+M1 M/Z(6JZBI9#2S#"0+@A^V8BR-*30$-\P_&:$4A*RAB6G[,L\5[NLEYF0UGTLA M2='$/!1[:^5L'^TLZTF/F`VCYSPQ.8*I">]OB7CB),'$&1*FCM2:Z"!]^"AHJ+W@8JXH?LBO2<=41.NI5)WA4X5:[5M*BVD M_,NM/?>29V);V]._\L\)\5W*^7'D@+,R_K(<@8+\NAKLT:W/8V?\FH'!4R*>)H/T56O MA!!5V?S%(4'=R-?"71"BF3@?IOT+A*M;I9 MQ.&8AX4G@/#0[5(WIRHYAA4=NT4IR?0B)4C@6L$T#:[S7>X1PC23C;1;E7I& MLH[F,Z4/8-6!P2&U1.:L-*?)A$)!]AR5)@G/G4F-;1ZAL9OE4XYIO-9L9J9T M\:FS5%+/T!Q;ZBOE4Y=:)TDIU)/7K/O/D-%2<6E(@&F69-Z3;H7=;@;AFOO74&?TMD)N1W*^5P;A?>@X,OF#\V[#[3#FT^=:#\*#MY73*8WAH#(5>L-UV8MBFC+4+[)",196>> M["&BO^O0:W<5V"1;;;,H^4!&Y)*="@2G\*=<8-6.8#[U!2ZHT$*9Z4&HX,Y1 M2V9X.*AJW6ZM7?I";EL\ M0`DYQNEI2C-Q;;9?:6644&!K^IOM/FW^W?048P#T M4IR_3*8M10,*4W1QF4)4D4/0!A7)H-)]1NF1E0,_S/`91?-&>8-G/)&@6>T" MZ!-X&\S#KSF_:6R!\9@9A2ZQ[/*%0=MJV;:M;.GA MBK\X35KX8,V?79D;I#"7F:?O'+0*;942V9PRPJN^7!3O9'?Q5(WPN^'V^%/YM2;PT?`75![&\.X]*7@[\,/ M&T$X<:.B.M;>-*['7:NF"G5'\-]:`#OU"-F8#S?UU@\OEOI.5R,/;M2.O:]Z MZA=2!ZF#U,$S='`7]03,^_ MU,S$Y('QL5@+[OWCL+8NZ6*^G=B?7N&=$52JEZTR#A M&2D3*=/KE2DJI47J5%QUNJ`Y<:"+^;X>H),V[+.^(AP0#DZE;GOZQW8(]ZC5 MRD0W_GAP'=^>W@9!X8;!^6QV!E7=G8GB%8*6M]US/-H<'J].;$/>A@GS=B+(P7WHC(^)\`<2M-HAC'F9'*$$!O3V/36?F*4H%FM:7W]G4 M\?$`[6LB3! MWLETG5NOWYX"Y>Q)9>HBZCK M<$&U-XMZ$W,1Q-K9K9!AW%VQ*O$:\1KQ6! MUS++`73=!EE)`H1.D:N4Y9ZK-(_=J#.F%\KM"/GEPJUXR"J<.7"M:-):-4(3 MH8G05%C/':&*4'7=J'K3[IX*34>YE(JQI*#4K(2TU^I07ER9$,HB`NWWBY`JIA+8;\2$5WAC`RB,:*QU[C!4Z(SHC.B,Z.Q4<8^=`IAEY,4FCB..(X[+R8%6(P?:^9*"AI]_>N>+VP== M7[[_DO2L]^SI%Q50V#,\\U&&&`Y-85B.\%W^%231MQSCCY__^I?_^BE^P".W M??Z%&\Z#+?,A?78LTUA%5X-\;13B%S[[<#,>UJI:\Y^U?W\=WC!S"C_HAG?; M'X[K_5Z]UN^,Z\WFH-X;-,>#?ET;=X>M6K]?O_EY;5"2`GXA?>:V,7TI?ZA, M[)G$E/PAHY%77_'R]Z8'BF6H7S:28@2"90G)/JL7S_4O5R7>-[EKQI^^SCD; M.`M`[HH]<)N[H+<8$*ND-EFQI>L\FCB$3#@S[TEW.=.72Q"XS(4AF`[_98*[ MCZ;!F3<'HGB8,\>^G?(%[C`)?R(,UUSBQ16VY.Z2>S[N204Y-1@\26X^R5_" M0-SH50O=!+6W,0U'15X!S9EQ(>!I\)#@M>*.]19`4)Z`!N@>F^N/T'3.;6;: MCPY<,&7X+!=4`+AN"K_BEIBZ`7[DYJ-,.HN/AS]-^8R[KMPN4T)PW/!C!?ZX MY+:4AF.SISF7^V?P3W2Q&^L9@WY#%TT]T:`%]^Y8,17P&!8]I+%YY4;>9((` M^(;ORHW.@`+NV*;@CQ%4_.!(*Y[FIC$'W3$L?PJ:'&KOK2YN]=L0&V]N[G7] M_N9MI"JH;PG]CA]GBE"-_H-JJ..DM&)HPDI5$UX0K&Y[+O`^H@EP93K3.X9O MB)X/%PA3@(X[LQ0,V8Q#(V>NLV"&+X"IN2L0$`@K5&P?M<#QI[<372`6@_8[ M,\`%7`!H^VVSU:FW;7O!TG>-N2[?D&Q,B'M$H?K;'$LHIY2Q?",4PIIB?3FR>:X%5 M8(:!N1J>,#$M2]I]K1N&3%ES'93`^Y,'%2==SP%::AF^0RX10 MH)@*X@H3'TL;9MFZ@Y<*%+*X_ M@KYRU]-QP9DD0VF3@LQ@3@+=1>U'\WOI22R'J\8TK\A5J4@M-9$FE&9MN1NU M6`"!BYF)G/:%FXL)8#FD+(4-I;N.2)F>,"\\9D.W)V8V65N6SE"E8#2@T" MYMQJ*O!P/@N6;##P8)SP<#4!XR_?(1=O^!(]6JDI-.&SPU7>FIM&F@K0.7Q( MPM3)SJ3.M^I3J;5(+G03RJ*\B3`>2VZ82$V1265Q9!V8WA>F%Y`4K,H#DA+& MG$]]BZ<<)LH5,---"^T):5H`2X'JB.!A,6DP_1$NTR=XX'\%ST`[#0C)Y2F. M13L'M-CTV)\PD9NS%;XZX2)A@?$56`&FFW:K*'=GX+[@:##W0U,T;2XS:*+G MN+@7(UG/!0M)&H'<"YT3STAEJ\$E33O;`^M/F5[P-\M4_<4$!V@->VAH6W*2 M$'.4%.(4'B9X\OE7NM#,%01?GU\?/,W!TD,C,3`N9XYE.4]2]V);43K#N?<^ MEQYW6UF35M8FU;&]3FV4-Z(2?3OD4&LLOV_O^%;E?EX0:P$+\:.#<+M::[-; M1_FO/@,Y^;"\`MQS)%>Y()RAT94P.H%HT#M+DGQ.DL-PF3>'M;%C!.MEH,G( M4(F79J&_@23ZG$3E#,T#"T\Z55"<4QZDTP>[7_I?B0UQC+GVZRF^?O` M=2=8WT$/WIN(S^&&WGT_^JK]^';[?=^6T@V?O+%W_RUUWS^ZO5 M*VQ+3!-[L_45`V<*JVP5JK/VHD'J15^=I6FP5K7Y]O:U6O@2-(:)\0I[TDM` M)!L82+5Z5G]P^:NGM4]#7P5!G,FN.V1LK.3,OW7_:=14JA` MY+/0\6!Q1)/I3F\!"=YJ^P.^?MZ\'Q\:3@Z)9T';=_4K^<31_>>-)]K-@_':('^WS0O8;C&4CDPE$V)&W7;]N8R-'-H'MS+OR$WF-5& M[%:7QDPW/$?M*4:C+2\!5=UC0)6S1#A6$-B#,$W,<<$R[;U\HHH%Q8:H8!H6 M!$L)'91(Z:1T+&]W2HR/=/V[]96)')!1ON,G]X#I"X'4/,#5&_`5/ MQ.XK:,(=T;8*7/X$31`>MOQAE<:JF82J0OL+[4H-\GX#7#C_XX[IK#`>KM)8 MO&$H7[#=GE74"UJYF^_;8=#&VYY!*RJ[-J32L9D[8SS60PMVQ@.LQ78L??39 M*?M972VW(U0/`M)\\,VIVM--6*4,+#?6[31OP5:KO%J".P;U/@R_WB=Z_IA! MNV/?HJ"8C<")[=$?DB4CHV"FFR[#%0D/')O*G(MG'`RZD2,/MP86BHSTE-OE ML;I4V,3WXFT4^:R`WF7@]\)QHP7[7@^\PYB8I!LVT5)#M_$E$YXR=()MF*TM MKB2[E)!+%*.NO`"[W[?V,FDXQG$#IL<72G(J\N6@=J-^1"U645/):&892!8$ M/VS%6!I3:`ANF'\R0BD(64,3T_9E^7G6)R!%,3WM\2\<1)@GD(P^!`;Z36!-$*\-C@3TSZ^I2WQO-=.[:( M`[C'(QV&"9/#Y@2M'P=0BP<8W0U!G'LB6UM M3__.T64DO>Y(Y.D##P#U"9+VPO2"Y?(#CKXM54CW8:YSU>:\#*#Y'@0\R8>$ M<4W/RF7;*<07#A&FCAS>!S$5GV8]T-VIB0KX^;HW9':]:ZXTZCWF\T1UVM-JR/ MVXW1J<\H/JDMH^JX>Y1H&CX/?D>&Z-RK$XX?5HYN%&K'WOCJ>^CAI:SH==<`4=^VS@LO:<[8D>BYF:Q M$S4;,H`T3_%]E8?I?G-DQ.I(GG_#(V&L7JT<(,^"J5_A,J>0OH7Z=F]^?YVV ME80!BZN"Y\A-ORG+_>O5G5MCMQ[:/2L5YE'K+TLY9I+AAE3V52J;6;$[HD[2 M0Z).4M)+5M*]R9*JMNR:[F4V.5/ZE.\]]*M^L\V#ZM*>3H1E*!A=JS2ZV=6K MO>JBT26"9^$F%0)E\C:M4N]FE\.40$F@)%!F,%.V&C13$B@)E(4"9:U!,V4F MH"S)?D=^*TNUG/RD,J^>TYM4$&QUZYE-=Y>"D>+!H5SS4XG14*NW"`V$!D)# MX*&H:H0'P@/A(<1#IZ$1'C)8411H[9_?4F-T__DSD^<#BKES51!4M;JY2^=2 ML%8B6)5K4KI$7-4SFZH(5X2K`@BN(+BB^:J8ZD&X*CFN\M_BN11<7?TNSL"Q M92?Q%/$_'"_#!5;>)Z;.AZ\P#9Y6RXZ&7I#6I>"M>-`JV71UN:C2*LUJF_!$ M>"(?^KEF(4(%H:+DJ-`JK3;%X62QRMEO9:R5?/TCTU/G8W74P>J8.CZNK$*S MXQ*]#?5*HYN3W7:(!"\%J^3I.\G2Z6K`J67H92=P$C@O`9QE.*I1K[1K!4#N M59SE(%@3K$\$ZV:E4\MN>XY@O>>R]YW,D[OU^BV?XS3(V2J_4%_/&X-FIU!J]>J:]7<4RN?O.:0RJ,\X4"M3'!5`\*;8\4> M?['0W94J%`#2"S*\&PE)R\+;6+DC++^PH:#'M,J3&4!E[1[S>R9/9`M')GCD M,L%C)H_$+)'QM%&O5MC6W%)'M1:[CDF`V!M9&L/Q!?PBWK[?;'E"DU+S1L&S M:W=K=\UV1ZLU,\RQW7IECNUZ^S(3-%]\!FKJ8-D[>,VQ2/);QCG$V]>>TYER MB)]B`4SZ=FTYQ$O#@'5*.5KRO+B7P8RDAY0GG/2PE'I8,#Z\@CSAI*24)_ST M<7"%R>:6G<#K>?=MG2RJZN#/F#R:E"P(K\`77*&DO`(F#E49VZDW\A M7((60>OJH-6I40#2"=W4)5]NW7/WT3S!4JMD(&I4JMG-3Y>"%O)Z72T>M$J[ MVR$\$!X(#_*V=J5=(SP0'@@/0=\[JFXUS["K#DQ[J:E6JW=C*A7<4! M+_+U$G<1=YW"QU=IU8F[B+N(NXB[RL9=W4JW>L)R;<1=Q%W$7<1=&46`=FO9 MN;R(N])^L=>7GCMA;;@=U>E&BZ7EK#@/0JBW/S3YVB_<Y8MNU:[ MV^JT"U7[KGN9A<4NOG+:&>^KE:6AQ>[@-2=1D]^H]EVVXJ/:=R>-#;EZ?:/: M=P5CP&*4T2F4CA:OG--ED!^I&E6P(U4C5B-5NWQ5HU)SK]YNPKT`]%J[W/!= M%UH(GQZY[?-SHIA*0AVXX#ICF%@CNT"+2X_/+Q'A%&XF)(ZY7H[1,@RB)XXA MCCD_QUQ5X-:%UVYJUJGL'%$741=15^FHJ][._W#U55#7->\7IMQ(0L6D"AF6 MYWAP_1'^I$M-5E?+SE*X%.`4#R.%F]HO%@W-S(H'$1H(#25'0[.=F1^=T$!H M*#D:&FU*ZIO%$J-`+I,<2XGH5K#@6.CN']R#-N8!H4O)J*95M"95ZB&G9(%F MITN!5D>C+*`$+`)6'LFHLHLK)6@1M`A:L3G8J%)X3:ZKL$M:;'WA`D1GS.5Z M:\H?N>4L,<\).2U^;#7):4$N/'+AA2X\JF-*:"`T1%96@S;_"0^$!W5;5\ML MS7$I:*`-GEW*\@NWN:M;F;0K/U3WS,9>@LFNI%5>KM+M4+8Y\;B6: MY"X%>MTJ[1,1L(H$K"N9\QJ5=EVC.8^@2=`L&C2U2KN564#XU4.32D%2*5`J2W,>GMS*(NXB[J!0D<1=Q%W'7=7(7E8(D[B+N(NXJ(W=1*<@\ M_6*O+P69<2'&'>4>Q[KI_DNW?-X36(:P9T]_-?6):9F>R<5O7!>^RZ>?["]A M`F=H@2G2A23W*/$X;E5'O59M/!H/JLUJO]-MU4;C(5RK]:K#9KUS[A*/W=8R M^Q*/7'CF0O?XE,U`R.P1I8Q9C+`Z(XZA;J\4_7=J6OM'P6:FK=N&B:$H6H32!XZ^!X2M+K,>_ZE[\^0M?.JY, M!A/]-`1;+_[V#:VU(Q8.189_X?29Y+,GWE^J\)2#K,H@']*?4NG/22>(?_H. MK-UCL7UV,?5P_!V6LL]*\ESM[AGR[$H\E\FT98*Q^*>9X[*/N([&@8Q_5BX@ M@@_!)P,UO(?7F#/HJKW%-U4$G'S"_.'QL'Z:8'9QZ;0M8FL_2D0W8 M_&8[EP3'XP[?GK[H:G&\/^%&!-NY_T#,ESOS76'97QG73[I&NG8"77OS*R8X MB\6JO27%(\4[@^+52/%(\/6]%8_2U^P*XU-.N_=9(;A`,BLNM*\EDT@. MT\J-2SZ[DVZ40*#$`,0`Q`#$`,0`QP!4P0'1"O);9 M^!,/$`\0#Q`/7`H/4&S`+J49..[2<76/,]OQN)`E;K[=W=^Q!V0J&X^W,OV! MV\:*.1-H@$PD(]B;[`*""B3FPI'SU;F+:YDF8;]T3S%!BZ!U3O.``$8`(X#1 MW$70(FC1W%4P@%U]&`$=U*.:4)NXB[B+N*ENL M!7$7<1=Q%W%7*;U3Q%W$7<1=Q%WE=?\1@Z5]A/M5(TKT:Y\".EGV]?^R_,^S M`CJPD\FB,XVL>XT'GR+B_6@;EC_E4V;:S-#%7$;KR`_\3]]\U"U,1L\<6U8` M\FW=GYJ>K#N.C5,5R&VIR++DT$2W=-O@3,PY]^[*(Y':#HF(N>-ZMU@+";X] M+Z2U\=#$\*7L+*JC=4@=K799BA35RM+08E=AH@Z6O8/7O"^^ MPV`HQ+F1"_-\4!TMJJ-U2?I,\MD3[\4H%E$X^9#^E$I_J([6'NW>KXY6(9M. MM;T(TGGJ5^'K!U%M+\(F8;.8V*3:7E=>VPOW1=C.[1!BO=Q9[PHKC]!Q(=*U M4^D:U?4BQ2N$XE%=+U*\LR@>U?6BNEYEA/9U95R@N@UA/PE?A"_"%^&+\$7X M(GP1O@A?A"]*R'68SE!=K[+%V!5#;ZXPEW^MGE6?+X4]"?X$?X(_P9_@3_"_ M=/CGD.^$>(!X@'B`>.!2>("B`G96],*N8W0WEO-R9FS*EXXP/2K919[@7$A* MJ]2:V27%O70G,$&+H$5E3PA@!+`B`(SF+H(608OFKH(`[.HC!,Y?C9JHZ@"J M.F_BLLR-@4ZEW2];->TMF2UR2K52M5+;,PW>/%>15URH@@ MB2")($M&D$2.1(Y$CD2.1(Y;G'C=2K>;DQ./")((D@B2"++4!)F[4Y98F`"H&GM*0;BMC<3R/]>#S3^]\&?M7]_'=XP$Y/]TP7!]4UTT*7+*"@Z6. M&/^^1$47>*\$P8:R'--"87YG"_A]+A@'(4PS>6CQBZNC6#-Y$C2ID4V3J-[[ MR_7>:]77UGMOG;HH=K4LU;NI@]3!@C>TV!TLR>F/PKFHHN92V8V-LAM#;O#% M!*R_NB;-GTU;@^(E"Z-WV81'GJ#L,31/'KPB92)E>KTR_>X'WAE2I^*JTP7- MB0-=S/?UZ)VT89_U%>&`<'`J==O3/T:A_P=N7=YSZ+S(W0HW$1.%$84=+JA:K4W41=1%U$74 M53;J(NN+*(PHC"BLQ!3VYA3FUR;2SB2]C+6,DNT3KQ&O%9+7R#0K0AJ@2W+Y MCW4CB)4_VL>_=_:M8^1VSG1UWV=:Q+E+ M2[Y]<.F[`PTM=U%=A?._1*Q6N'F7J(NHZW!!M;.K[$[,1SEI:S6R#CN)MB=>(UXC7BL!KF>4`NFZ#K"0!0J?(5.4$6HNFY4O6EW3X6FHUQ* MQ5A24&I60MIK=:BNY92!YG+G+8IAO.;4KL60=#FR(13$A5MO%R!5S*6P7XF( MKG!&!M$8T=AKW.`Y.>Z(QHC&B,:(QB[$8TIT1G1&=$9T=JJXQTX!S#+R8A/' M$<<1Q^7D0*N1`^U\24'#SS^]\\7M@ZXOW]\;U88#.Y5KFM>O%C:G`JUWIH`&(=N! M8#`-#C\_),;+Y3K\@G]?Z+]#"XQ@\,0=0U$LN#=WIOC&*5=)./`-3W#K/-4& M4P3MQHX*-M$%?(#?L4-/^@K^7_?@#;;^P+%MS'$?=!LD+^05FVUG3Z8W-]7] M`V$"80-G0/<]A$YYLX99'\>_<\#WS M$?HXFX'T7?;F9C#Z=/,V:,/H$\CMT>1/(M'4I&"7H&8X]E*:NGP][B)+C0(I MFTIOEKZ[=`+52(LHT8FD@/#W';+IXVC!8;+F! M0R@?#=#WX7IGYCT!=E(`#P%V]VJR0Q/H)$PWGU,+O3^>M[/Z29I)F% M8,B\-#.SW"^DMA>DMI1._]4A"]]L$[? M0IF+'.9'[$7LM?U@6;.BM2G/(;$7L1>Q5^G8JU6K:,T6L1>Q%[$7L5?9V*M9 MK32Z^2?.OPKVNN8M67G;Z+=1[Q@7[4LYSW+>[<\:4XU*NY-9*;!+`4?Q<%"X M&?Q2\5`'/&2V$T9X(#R4'`^=2J.5F;.>\$!X*#D>6I5V([,LL)>"!]I:WZ4N M/6'J[+-NF#/3R`,]F0KQG&5K*K435"2^%+R5"%KEG9@N!5I:I:OE[_(G:!&T MK@Y:C4JWG7\D$T&+H'5UT*I7:HWL<@5>.K2N?C?G$U;+R`5/%U;"IE*O9[># M>B5%;(H'I!+/3Y>%)ZW2JF>WN"(\G?"4$^&MA'AK5MH9KK@(;X0WPMOS]F)5 MR\XO?R5XH^VPY^N9E#9K+T,X<8-,.XSS-=QM#BO(AZY1/18...$ M")((\BS&8:W2S#!M#!'D>;61LO,0O1*]%H=>.UJEWNR>7YQ$KT2O1*]$KQ=& MKZUZI=$M0#G*JZ#7O0JYG:QA":'M4U,LJ?"Y5]ZY]R=8]LLS=$CW!\ M#RM:[?4<^6YSL8`_N]#ZUUMY0&VI?/ERY,'K%$ MWB'U+6OC_K`[&/9&U7ZW.^BWVJ-F;=1LC=JUT7"L:>/J6"6?^H8JN2BA M`'>&E>_F7+>\N2&G/GL*L'97%<"Q\)CMH*&S"F=A`QIEF5A%,:@+J"KH&2L8 M0+`5%[IIB[N8D)FJ-0H=$++,(DC&Y?8#/,D6,"N[[%?3@]?`JR8F/`"50%;? MU)?P%M56$;YZ2QO7W[3T76,.78U*6*K>/ND"G^@ZWTVDY(6YD'Y:W?-G:D9]IO@GV8CX4DPB3VF MU996[8X:@T&G.QHT6\-1=SP>54?=3K-5U;K=FE;VLM'R\O`)DA M&T=2*\VJXK/+EWI(`&H)!X#QIW+)!$,/;Q7J4URT=ZM:FG+6P1J\R&98^YC] MTNM]EM.(K`GM6R"6B*W4[/+@6\$D$+S[?C2`G^6$*)+%E@&&6+\8JTX':AD4 M`O872_4`69Y9EX5N$S6H$6@+!*:J;!VL/N%6F.1@2@)P8C7IN!ZVG%(=B6-\ M[?8;0NRB-,*&'R"JRL[VA=,MOH]_7^+S!)O&Z[ZXKO82!M291L)%]I'T@7\# MGN'B+M9%R8R^4-9[A4U\.>LSI#_%@O\F9^ M1'A!;^#Q^".NSH.BU=\3JWT;5_F>;C^8R,3JUPI[<)SI$\RO6_\.2_2E;KJ! MP&`=8OP16#G84Y",4EEHTHR;'HZ0>C-FC;OER`'?8 M%=C?J"!S@LV#:N,.GN:)M<4PN:HX+IY34QR+J+1XK.`IVI_`[6N/^-V?RF72 M'?LM!@7'#LA+A`]VQ>Z78MUMZ+7]X*!^Q#6W5=M16E@RUY$3)786%$(:&C#Q M>8Z+;D2ICJ[)0\-0]7T&[.^X<+DR:4(U-7S7E>V#YSL+TV#D%!;'C3HX.T`ZJ&3`-LA3T">0`-VT'CC55XM?SC ME!O(U)+EDJ7-/6[,;<=R'E8,VF1+"4Q6R2;&U>C97'^4!O8$GB0-"Y`:RIT' MK!M`T$-C'*2+$C3M%X86Q`E#Z4L`<#FGAYQ@ND'9;YC!P6`$P$^P?KC'@:#Q M_9*AP0I2A=41-YXO5_'"M_`>Q[>@WR8\`DO6*V<9R'OF.@NLJYQ4\CLVF`-X M>6#*I_X6#ZMZLC20\!F![N%W(WDWWZHV8#LC4TR0`V<6]"IV'!XX207"4@3Z M0J'S30LJ;1M)LPD4XX_W,\?QD'=_A2_LN_S)=7`>GGO>\OV[=T]/3W??)ZYU MY[@/[VK5:OT=_OD=7G@37.^MEG`]S/72?7:#SPX>#KP57#-WT0K[?]+JTGK- M5G_<&6C#1KM9;6B]5G-8;8Y&[>J@VVOWNN%S+7W"K^F>_[,F5KH]DC,= M]X:]>[E!`ZU3K54;S5ZMVNSW1KU^NZ7UNUJO4VUV6\/M#7KAGMKU1O]&I-?NUX=8&O7#/JQI4@R=5:\UNLS4:-;NU3K<_ M'(^UT7C8ZX^Z6J.YK4$OW?.Z!G7KK29(6ZMWFLUNM]=K=[N=>JTUJ`\'[?YX M>X->N.=5#6IH@\:HUFIV^JUZLSUJ]*I:IZO5J^-QJSJL]K1M#7KIGEH#0;=?F]K@UZXYU4-ZFA:L]>NM1L:L,NPID%O>W5M7&_VJP.M M7Z]N:]!+][RJ05VMVFGTQXU:9]QJ:L-AK]8>PY`T&YVVUNLU.]L:]-(]KVO0 MH%T;-(:#EC88-9O]9J<#>C#N->N-:K?7:36V-NB%>U[5H%YU`"MVK=UNC-I- M;5SM=<;C^K@VA(79H-&LMK8UZ*5[7M>@=J]?`[R.VJU><]2I=N%[?=1NM(># M#O#,]@:]<,^K&M1OC+7:L`6SP'#0;-6[W4&SWFG7Z@/`SFC4'V]KT$OWO*Y! MK487Z&/8['4ZS6%_U`C?JW?&S:; M@P$,QJ@.[QL-1]5VK;9UR%ZZYU4-&O8&@.%&JSX>`%*Z[7YU-(9Y?-#O]0#3 M@ZT2>NF>5S5H5`?3JMWH-5KM9K/7:O0&.''WZ]JPWNNW.K5M#7KIGMH!?N>5V#^G4`3;_?&3>UIM8:=[6^ M5N\-AJW1L-MO:EOGLI?NV;-!H<'>-%XSWX(IWN`"^#1\5 MWH[+FV/L;0=N"AYUVP8%&&HU;3B&26@$DW2[,^CW6_@+F!&UP68OH4EGZ>$A M!GPY>WC(BJ"4/3QHB9'L8;5=!:NDH?5K`[!W:ZU.IU,#([Q:;T`WMQJZY^KA M(6N69`_[S6ZGW^]6Z]W.L-EH]V&*&':ZK3Y@N%&O5XO3PX,60:7LX4&KJE+B M\*!E6BE[>-"Z+]G#8;<.EN.@-X3+F\WJH-/N]@9:M=6OCS68@K:8(6?JX4$+ MR5+B\*"5:2FU]*"E;BGGPX/6SJ74TH,6XZ5DFH-6]Z7$X4'N@E+B\"#_0RFU M]""'1CE[>(B'I)0X/,CEDA,.USQ!Q[QAGPW9=2FH5KE<.+YKX*\+"]I@/WRX MX?;MM_N;GS^&P9P8_Z2+N=Q^EQ\PMN!1M^2^S@&1PV\.@ML&0``&?\``!4` M'`!C86QD+3(P,34P-C,P7V-A;"YX;6Q55`D``QH_PU4:/\-5=7@+``$$)0X` M``0Y`0``[%U;<_Z'B?.\)M<$G%9\NW;*G*B5RVL[MO4[@TI*E0 M'&5(RM;^^M-#T8YD4^1P-!S*SDE5)(I&8QI?-QK=#:#GI[]_O)@<76$SJ^KI MTR?\!_;D"*>Q3M7T[.F3W][!LW_/U___N_?OH?@'\_?_OZZ&4=%QI%^ MB/7%<=OJ^$5]<5'-6\AGSZ;I13V=DW1(2A7.B)66HQ_/&\Q/GQ!](@!XP;1D M[?#_UH%T?GV)3Y_,JHO+"8%PO`\N7^+<5Y.',/M%#\/Q/$TXG6'[L%E-+5I] M?NXGK;S>G2/.._#'[C&\+P'.<5=?'P`:SM;J^C>3>GGTL].,TO_.S\ MYTG]H9\D-O8TWACJB\L&SZE-=86OZ]D`8[FOQZ'&],G(TT1\1?-P?GTRS75S ML;36V[CO0CL4GS_[JOFGGRSP%_2S17.#SS8&-Q+ME;..EK`+[5[Y?._#9/OJ MTH%T,"ZK*5FDRD].:#EM%MW$O(%FGWQU%?)VTA&X%`]@4XS!9T=5W$HY%(\G MY!Y?X'O_<3M3:YKN@8N.ZG8_Q5`\_8KS=BEZ@\V[<_(9MC%T3_,]<=,1I^*-_KR1SNTO7_A)7$R6B^9I?NYG5:3U]&4U69`KL):@WPCW\NP]X=3-%&PD M&HJSMSAI?3+RC>?7[QL_G?G8HK65N6UT^^:OHY)T)!^.V]9HQ_FBH8AO.V]K M&N^%D\Y@W4^S%[ZZS8,-)$-Q]0[/VI7V'UB?-?[R?&DF7BQF<[(.S0X!PX[= MC,Q]1RWHU]O(8^FF.;TZ&VPD\SK^3FM.&_Q>7%*$VTV%-E+ME[>N"M*%>!1. MM_K\W:A'X54^B%+"]]&5 M_2PLMZ<6,SCS_O*81*^.<3*???JF508%C*^VSOZV^KI\-IO=>O3$!YP\?4*/ M*N\V*$/!C5>9@RJ<@<"<`J&9!5/XK#63PB*_.X!)N_U7-Y_@V_,(7BR:YI9M MNW<@JW:E-EDYM-1AD1.HP`)X+#R@H9KCQ2?Z=N?UX6*IAP6$6-Z[<-MM MG7:VTJ]7?RRJ*S]9SM_Y"]\TUS1_EPGJ#4+O1%\Z^D^S;$$;)B`;=&!MRI!C ML$QP4_#P#2A#+TG6X^`UAJZ\.Z^;^7ML+DZF5Q0=W]D16*,:ZYJ73J.B&:7! M**6!)A`'8TT"YRUGHE!"8NBG">(;TX2!X!E#\"LW9O86(Y+*DL?]*\X[+`@; MR,H4)>->>!I?D""RB6!$$*!3@9';[*0P_11!?F.*,#!,8RC$FP8O?95>?6SC M,"1[=CH_QZ:KH]"!NI1"&!JB@QA<@IR\`2P<_:ESL"X4R(SOIQ[J&U./_:`U MCI;4E]C,K]],_,UQ!EKP+EL[1_J]43WN)RL]1^^SSX1D$0#)(((M,(-20N4@ M,"M4CW_]>)!;.3`^8VC"/^HZ?:@FDPU2_]2D3%Q8JZ2@$7!-'5E+TT0'$"%J M(24A5/2<^6,N#`^2\`.P&$.:)].YGYY5M%#=C)7T[M7'.%FTQUX[2+H+.5DT MC,DD!*TX@U3H#$6A#/C`@[8"0XCL\=O_!VG!GG`:0T->8D9:F=)[__$S[[_6 MT[C5-=A,6%I5D!.,'JR/&61$"TX6FM:YQ`(S.DIO^VE%\:UHQ>`(;=:'K_.< M[3?$Q64]JY:)OEONR$81=Z(KA72$@-2ZZ,0282!)TLR)0UH.$%6*E5QA11)_>-B'\W"=TO MZ?[0C)GY>N.OV\1,]YS778(R)!.TS!Z8\S09.&/`=48H?&3""&8+U=-Q&5WP MO01V3\KKP2B-H0.O+BXG]37BZE3?3C9@*VV9M(M%I,F3HV'T:&\@BL#!"85! M:AE,\:@3X@-KQCX`&\E0-(L=E>->FI(G*RGL%^"LBB`1!7CE&8A$AC4P9HR6 M_91BG!S(\.9B,*!&#G]W4HB-=*7APEMEVU#?26"6/EE/2R\33E,$X*.(Q6-. MB0RL%$.#-:9BO,4KG"XZN!/K"!S*$R"UX;B/-"(HNL6>4 M/$X>9$^J\&"4QCEQ<5G-_>0U^AF>ADEUM@2L@W783%@&YT1&2EYH;'09,%`*!\`K79@ MF?/`"N9B#/1%WP3TZ"[!\/L/@^`UTO&[F]5KR?&V(]IK6I<$DDGT/Q1.(ZAH M,BAFVF,#(5LN6>)%SS5@G'ST0T7U]1F[`2`:)7JL+R[J:2>Y?]FTS#DQYZQK M=Z$M*,,E!*2@6'#Z%62A>=*/>?(/+/0!\!DELYS(+R%P_.2-K]+)=!78WN)^ M4XIY*W$I8U%8Q@@S3T&PX=$`\L2A0%KN7"R84#VU8IR(8&"MV`MB8^C)^V99 M1NJZDVWXNG%IN#.*80&!2TMA,+F_PO(,GCQ>6C0YX['G'9U;80%\.XHP"$0C M;3TM+A;+[;*E/WNGNMV?Q69^Q?EIIG!W\X;4+CV5*FD67!'`"^_(]4X>#'I" M.WK#K2^LLCT/8X\31@QM.O8.WQCJ]+:]JSO%],HWTVIZ-KLUJI>8J[@QX;"= MN%2*>2[1`:H4(4MG0"5&;KI)WL>DE+(]]S;'R5,/K#1[06PL3W3+-?-[G-)[ MJ$IO0G"\2(!:%?18\KU-$`A:2".Y*E3^9G*3PP>GPP)W2T%^.O[BWOTXE_$W MU,4=HS!`A]*V(Q4(:"_[$0-OFOJJHJ<]O_Z-6"6_W(B,@@I:!VYYMYNO5LQ*A8KWJ=GS^*\NKK9(AP$ MGHX=EU+0Q(HN@1_:HC^_M33OJ`\,\QD)WIV3CLRM? M3=HSB^_K6R'ARLPO:SUNUL)=>B*_(DF!;63ILP0E.`4=W!AB,+H@4\&3R=^@ MVNU%';[6Q#U#/A\S_N6X_C>!]2:P9$=Y48V!9VM:3R=OJQFRRMGNRI4QQY*C,%% MK1Q9UI#!!NN`1:4)#IV28"XQW_,4TDAYQ0.JUOXP[G7KY%NG-3C`91J=,1'.1#1%BF_MW+MVJI4ZPA*[XUG(19DEJ,&+CVM M]KH]_>4T"SY9QOJZVN-D)0]HI`9#=)S:%;'=U\&7>//[9/KI).":UTVL+5[1 M@;Z4*:24R13G@@EP!L:1M(RA!LU(;0X"9HL$4T[:%CO[*A6D;!>_I"]KO5BSV` M.JZ#_I/]UKJQ MZU7*?;(Q\\$K-[@-#U[4<]VR`/<)2N%1U=H'L"E]@14QG8S6B?@-AM4 MRJ"-L9\RU7IKQ%+!(3O0\@L;Y=V_$1L/\,.[YU]51=_+.OR8O$)!??O;;M">'#Z-:JM.JG^&)MB=6=M*U+AR4S MR4A&*T"0@A8$PH0FG4&(Y&<8&:6UH6>JG\-X\.NIZO22[T6TQ5M&5P. MMA`"3"$B2,$3*.^J,ZSJU)]05X6,3AO MEB49A`9AHB'?E$MHC]D;)M$G[%G*@G_WV?@]`7P8U;J_&MA.*G9_-Z7E24I# M4TMZ)B$YS8'FE82<%/FI**-B?0MRFK^>J@T*]&%4[LY[7U>;GSLIV[H.RJ1M M(5FA(86$0'(2H$-A0'FC,/%4N-#WOJW]ZZG90!`?=K]Q58VFUU[CBK8LE)$J MV0C&Y];5U!D,$@2%4RPG%#Z$GLE_[OYZ:O5P=$GG;;3+!N$2E/?S82;-V[ZV4PS:O9V4TG#+?5O9 MLJ`I&#%'R*(]QZ)<6XHR2F0]=Z,.NQEP$"LW),P'6C8[G[_?2ELRGE"1%PS! MF?;5@Y)#5,J#C)P;9F/*N><">MBL_X$6T`>C>XA5=*# MM:&;,C'#E46*N),4X**Q(#BG*)Q<5F/ND3)@9,<^X-Y[+7U9#9;M*?/ M:39U*L2WE;8,":,TEH&U64+44D&V!8TY2!V"US*DOHQ'YAI5U*'`/ MIU#+^U2SWZ8DNQ/Z@K"Z:H\SK;]FU48Z,VIV\UK8Y6!/+[<9P;T^MQ2)D[1( MB"9+\F0$DY`U+T`7!<\V":]]S[VN@Z91#J?(AQ-,OUO"-^['SW7S%B\733Q? M7MRY-1O;T7W:*9Y1LQ7!LB@>SDZG_[SQD$[S`,H!&*Z!]]=3JDE&!!F//W.!ATS3[U.K'*9%LBHFL(@!LF,:1/M.+%>@XA:9<8_[Q0\'-,QC M`S^V]T%S4BG>A+Y0L3VK>G6"4D*!40E.<(R)2QF7,9^MY/ M/&C":&QO8$B`'[*JWV0//I>?G+M]S"V9@T.\RA!0,X8 MR=R2[WCNR=2^)DK/VF'N&,6^Z%=ESIJ;3UC$)WRX!@J M,%*1#Z$=][$05KF';PU_!WGL`P!]2S7'*\U]IQSV[=<6M.4Q[O(W4EGL-2]/ MZ/`&BPU4I30%LL0-*,LMD+/LP$M2"^^39T%';W%K\9V][7;]?X7A7G9@,'E_ ME^6#_QQ"&T*NLT_/,=<-WBJL]4LUK=N#>R?3.38X:U?=N[W`QW%7KVJULITA_?8<^LK;75V695AYE4QKRXW`.2FQ/KY>,WD=Q!$^WM.ZUI6O@C6**&`.+8H()`2-ZCTG%(A)*O26 MA\QO@^6!W4*MO6!?).];BWU#NS0=W3O=:%5K[;0.QA%T83BQS`:BHLS9QF12 ME!OA.N<#*<)#%\_-;E:VB[`I,<F^ZKB8/Q^9YIV5-C>+:*$^43Q8=$I5( M]-J3*!5'5YE3;@===[7SW.SFC+T8ETZ;V#]#+N^\N#1ZZ/+EWG:ULD(:*FBN M\8@"+$1%1!#KY,=24^,[)NXL5"_W$KPG_2)3>H6N, M)HUBAV@K`L%!(0/F$2^%D.:QXH,VH2[`>M(K+.76Y5I^G%R8ZX:U4U96(`SQ M`65+2HKA0'+*;S"&)QR.A(X'OV4D\>63W!LP19WK54:^LUSK==L:H/*1YPRY MDCJB42T1GN\_@-<2F=I6%>NXH@N)X;Z]HCX@*F)YP6B4#P;'\8-K_X"-'A\S MO@Z^E&MN0W))$Y<<)THCT>#1U$@:69M+CKAU34E=UCON-F^[%EB?0)4Y<9\" MTLG'9?4L$*5"-#%*&;MNS9<)<>A=1O0!42>G[O408&D+;9PU_H`O%X"!**VZN;H]&@S4YCLQZ(I741-N$1AVE2G"?2Q!=O@U]Y4C2PI$-?8!89*,DIY/?$\CT MR[@%-VK^A?@C`H-K<*-<5=[B6X3=OFN;*?YUO]#KC]`VDWA&F-RU2*(3RG`Q MXS`%5X9HQPUA/@&QACMJN(A*#/JTY%KQ9`,"_)8L_1XU1_,\OINW+8S#EZ?6 MC:=ND1L.E<;B:37O\??Y4DNL!_J8:QOA'[-9V_CY;"D['EU[/`];T7[4R0KK MJYQ5'94.T:'R).)/1(N4J#`FERD!6 M4BZ!4*$BL8IQ@@XJ(XQK;KD5.JF3>XJW0&&5AA6??FUF+\WX80R_@6N_+I;. MV)SZ<)TX%3($2="]]R2@L4Y2S(\!'3&'IKUQ'>]4ECFVN0YK[)9N+(UQI^V[ MFDG\^>7IW\FN;O38\S6Z_=KM$*$IBP1%;PF$`&(9[D`_?*> MLI6,=2P;5,;YN"K/W1KJ$F['[O"V85O51\T7WZ:SO,GP?U3#J4_51E$),4;$ M@0:B&`CB\]JL-*TDI%A9..GY#DA%;(VP;S6Q]?&ZH@*8YPZY.4D25*4(^!B0 MJW@RD3*MS3>E*OIEE3Y4QJ5XWT)MG&+`WFG4.B<[35(3GV-7%:6*1&?42J89 M5EGU3:F/J_#A$&"_MK^^S]4IX$IN'*F4HE/"\+-^AX`09?)1=Z=.UL<[/O-D1+0+P5=%&. M4O&A%>"=3_"D2O#7W4_A[GH-9/V\<])6@582;LF'??GE(GYKG M<9.:D(L6+8N`YX/>R:@)S=41/J<+YW3E^^_R7QZY!!_^`U!+`P04````"`![ M.`9'9CAZ"(`L``00E#@``!#D!``#D75MSVSBR?C]5YS_X9)\]!D!95#F35)S9V3<6+=,V:R320U).O+]^0=F4+]&%HDB*3BI5CBRCP>ZO/S8: M0!/\Y9]?9].CVS@ODBQ]^P;^!-XDDNTC2J[=O_C@[EF?ZW;LW__S___V? M7_[O^/C?ZM/IDQ,5?1Y=Y-COZ,\O_2FZC MX^,'J:/[3],D_>L\*N*CKT7R3DR]?OOST]3R? M_I3E5R<(@.!D*;6V1?7;<=WLN/KJ&*+C`/[TM;AX<^3M2XL&_3^T_+GZZT6Y M%'C:F)S<_W'9M))]UO678-$6"B%.%G]=-BV250U]I_#DW^]/SQ9H'"=I44;I M)'[CX3HZ^B7/IO&G^/*H^O^/3^^>=3")IM/D8EY,IMG\XJ=)-CNI6IWH;#9+ MRLH[A4PO=):6WI'>H4E<>%4JC7Z^SN/+MV^\_(7'"A)``U`A]8\&HN7=3?SV M39',;J8>KY,^M#1Q&273?91]T4-W.J<7<5K$U<6*S+>HJ*^B:>6OL^LX+AOH MW+2'X73^&.4>P^NX3'P7^QNPLKM>K3DK_<\%#SY7_LVR6U\FA4=V+*NQZYLJL<#?R-:?Q^6=^_2RRR?+0+[-NV;R':EIXN2 M_%_1=!Z_CZ-BGM_CLTW!C4*]:M8P$C:1[57/S]'Y=/OHTD"T,RV3U$>D))J^ M\\-I/F_FY@TR?>K5U,G;10?0$NVA)AI"SX94W"K9E8[O?"8]BS]'7[.T^_U-%T M,I\N!LT/ERHJDHD?3TTRG?M48*5`.PM[N79/.#4+!1N%NM+L4SRM'?(<)PX[=#*Q]0Q:TZVU@6YHQ MIU5GG5E29I.__)A337YG-WZ&VXQ"&Z7ZU:TI09H(#Z+IUIR_F?0@N@9[Z1H, MHVO#VZJ!;&=ZSL^+^.^YOXOMK?^Q5;75S7O2IND-LU&J.]UFLRB_^W!YEERE MR64RB=)23B;9?+'\_#&;)DT6VG?K95C=N[6AD2U1/JG->?CXU*+E_DN2EB<7 MR>SDH.I-FVICB"QT?R+9I4+^<[7&FJ7'%_%E-)^6+=5;VT]/ MRF:S*$GWU_59-YVJNNCY>!;/SN.\K9ZK^NA2R6O?5SZ9G\?'2TA:JKJAIY4* M>Y(D:5*-#J>^S4/+2J>.M@OO+QI_+>/T(K[H_;(K(_?RZHMK^ZM/L\F6`%5] M$U8]YWXZ.H^F'\ZGR=5B$"V\PO&[,IXM+S*-SN/IVS>^T[")6`@4I`%1!"*+ ME=!(`(3_?>OO$3\?CQ2W\ISWX[76R8 M^)O_?KJU@4Q/<;R,BO,%F//B^"J*;GS$@?@DGI9%_4U%.WP,X$.YQ#\>O@Y/ ML_2JC/.9B<_+SUY5^359=;ML:AY21!#C1FIHA;94L$!##X6T3E))'1Z(.!L" MZ@LB]>[SK'/4%@0:F`OFV5#?@`WW`B&SG"&K!=-<$(`Q8$16ECE@`F6L"U?F M.[WQ8FV>]M[H?,]^7]XOS\S9)QN/X"[_<#IXUT>7R3E^V<)\RI7 M?],XI%(A;C74!F#N35.`5=%088P#J,A0^<+*E'^[CW=URTLO[XO'9@^OR10_ MW%1P1=-9]#69S6?G69YG7WQ*/8ENHDE2WB7I)(^C8MTHOG,?81!H1*36QB=5 M1B)CH93UB!=PPUKY&'T'0WO?4/9*C[6!O44OH<0H"+A`'`@B&3#$6%S;)0,: MC&^T[]%W;=BQ%X[?#T]&DQ6\3GH,GS^\OU=\:^KPK%TH+-%82B8,4GZH11`' MNK:#(&W'D37TZJ&L.WP&\;/'NY&?G[8+-35$`Y_Y($LEDD(YNK3#",X'RAS& MY.<]\!G"SU5F_%@IN64AZ-O&(4:&"T"Y$(93B14RY!X7:;BAQ+3R>/`=Y(J= M838\"WZ/9MN7`=:)A,@YY"#R\^'P.GTZ MNM%V6%>^ELDS#[#QYB-KB:482LSH1A`#KBQ7&.N+6-&"+@< MK_QG.-[T:1\7;?3V7LA\+WX?78IU:'/==W>R:]22ZTRK)` M$Z&9ECXV2F9=75Y*F).#;6`V&\SW<]7+'+M#8`8I;5ILS>9YE=!4"S1-*EO7 MB(3,*4B%"H3Q@R$D!'("EO,2;VDKM]/O:,3O"+E#\6)[E>-:H9`H)C4PW`12 M0RTH<<8M[R?.R'AS@/V=UH`%>Z'T/?)A=+G!F&C0P:;'QZF_?)266?I;'%W\ M/8_R,LZ+S3L>FV1");SY%%D'@#).`\4Q>80!#Y;L-:QQ[0#\K!]H6KG3S/T8 ME6KYY.J;?;E6(%3>3(B%-0'G6D!/:5;SF2(=M%L8[6TEIFM'=H7+\)O/U4%# MQ=E-[A7_D/XKRI,J5?D4E3'<$*&;=A%*!#"2@G"+&790&<"7U@=:CV2=M9>' MWWK&:IAIWDUT]W#X905$41?D;YSBK9$)'3&&&>4@E\B',T"H1;5]%K?D0C\% M:WUQH2MPADG=RFHPJC7\,"^K(Y6KXZSEK#J=8&,"MUDTQ"00N+)3!XHS()#6 M=!D4%6R7QNU>R79(*G2,T=#/,RU7*.ZW(U1=TJD?2CHWL6.';D)8U7U;B(U4 M@098(@[JC2JJ'!ZJ9.*@3.D/KW9)X[,!36>W<>I3V-/X-LZCJVHL2[(']=9F MD8U["*&EAE##*42"(&JQ MD'.K`?>9N(^+E&$($%-+%(5H5^ZX^VKAV`)"2WP.Q8+'X+=2[0K3C"7CU'NH'K"65^.7E^>$TG!]KL M]FJ'KH_3V>.]#`.HTN#-"D-KL?F="-UJT_P=!]U>M\&K"P:X8+L#G;J)X4N% M9%'$B[.F3I/HO(HJ25P\*'GQ(?T43^9Y=?*M;_![EN;UKXM5C],-IT7U;0&C]39:0&"D#:KORSIX.Q#DB3=43M#-DAIA&KQL2ESEOWE!M(AY0($2`# MH6+8<:&=(K*V62$MQUMLT*E'U[&E<^1^#-:,KB1A[&09!TF*90#>6M781#P4 M?BJ-D7'$(2ZY,T[SI=75C'X<.Z&]^+$!1_:$:U"2J+OEQ]^2./?7OKZK%F2G MS1.:#1V$'D>A+?$_.6(,.&T=>K`<6QT,M4WZ>G.:[L`]6.SYUH160]7:?D** MH:#0W[4`*JLD91#7\1T+JNFK2'4Z<723X-0QC#\NK<:<"XV?30=DT;OT9EX6 M"T!@\WSH6ZD0LR#04!I#+7=4$>QD4-N(L!NL@+=]&M2!_]:Q9&^\#L4)U(H3 M#U(A"6!``7)`.D@"QIG&M+814MDN:O16.GHX3K3#ZU"<"%IQXD$J9`(SC)1D M4"N)?-S5:,E[8$R[;?[.*\0.SXEV>`W!"5N4R2PJJZ>D:KV7'TQ2[7A52&TE MR2[=A(&MUBJH1E@"8JP5ABS'::1MNXW_SJO%AF5-CP`.0:-WZ6U0PU-#>XY?97GRGT4YP-:X MLETXI`Q8!;`PF%`CG3"(+N\XC-4(#][NPGT;F=`A3C\"0T8WWQT7,88GQ/LL MC>_>1_E?<>GFZ<7Z)QN>GD< M41?X#.'Y/\X^YXN1\\Z/EK]FMW&>;CRLLY%<:*F"&!/)L.`<(Z8)5W6MB`A: M3E-ZF[KVR(,N81J"#CK+;[+<(U`5V)]5F=-#D\G8(I%N5::TE`RMI=#ZB9MPBCLB&+24 MU[92P-O-/WHZ\W4\\X]N41V"01^S?.&DP"P:RH M,<"*C/@M@)UY-QL:O4%CT:/.56'J_6.A1?,=NPWB(2+649^<,0$"C/S0[&&H MK0=$C.^,M;XHTP-:/V:T&=>,IUNW]AAF?HQU>1#XO!%I8"$6SL\`O.5DF?`1 MUBXO[HT\O?AWGU7YW>`;@D3WB>$*C>5YL7B><0-SMLJ&7!%((6.*2T>MPDBK M>C.+`@!&=A#D.)X^Z1K5@[*H#7M")0-'E&4,::P$%]"I&CFJ0M$0HA] M/&8JT,Y4[UU@"$%=0U*=PC,0179:X]O;O5DOX`R1=JQ2=>NRRGJA4%8'="+M M@2-`.ZP4$JZVD#$ZXH6X_9W6@`5[H?0]\F%TBVMCHL$!M@*CXMK^/4]NHVF5 MG6W?`ES5/@24&DX4(Q`Y01%0,"#+N(EPNU/L>YM]=.&@EUM^'<#RFDI`8/5R MAZ`ZCLF8P`48&D=KRS03[4ZFZ^]M%?MYIUG5QVZ0O(;J4:>A5=;/F0V"@CKN M8<&U14*YH4ZU/FAFMSYCZ_WA6%'&/,ZVB(M!'MMB$/64$"E@VLA*H+ISU,@YT!L[K+?$W3`&L,?2C M'H8,8JOI$CO;-ACTEAGT08(.X3E<9B!+'>7Y79)>+8H0=DX17LB'U>,1&/I[ MP"HBE+!,&UG;;1QO]^3Y`).#[O:+^\!ID"*DVRB95@MD+LO/O-*/E):SJA#P M/]7AY\7&@K9F/80*"4)8()W6E`O&+4#NT78ULE?D]<&1?I`Z,$LFD_EL/JT. MQO\USXKBCS2/HVEERJ\>9A5?9GG\.?K:CC_-^@XA=T@))(W'"TN&>8!%C9>D M=F2GI0S,K%XP'"OGJE&4*@14;2$'L-UI_IV_VNLP$65'<'JNW5Y?U/QB@M=_ M,77_)>/O4O^Q"M>#769S@7@G5_N]JOLIBH]Q?G8=/4;S`2YUR.IWF9;)13*= ME\GMDWO+?IU,Y_[BSM_CU?NLYN5BL?3#I8WRM+JQ:]5/&Y3*=W6)D#KG`JBT MI!039K%TB$`I'0,2:4&V1L.>UM8GU_'%?!I_N-S3T&WE^-U>*&16(J8#RP27 M!!.?X"L/+].6:EB]X7V@]9F-5?S#4^?E^OXA,1_MDP*G67I5QOFL6N]L4$6V MJGDH7""$4`A#G\,9A;G#3`:B.EN%(#_?'(A^.]61'8H-+]]DN3^>0R3#+]7< M6D"^6B"4#A-)!#0:2^P,@E!8!'WBAXT0#,I0(8JJ-SESZQSA5`L-@!$8.@VH MD4&[TH1>*]#V\^`6.O0#VVMBC`+,`DX=4%`3*HU8V".H"PAA0+1;5NZS\&P( M/NP&RC#;D7["F)>)CX65K@VV(5>T#QER5'+"/=L]W76@"&"8&NI-XTBPH=YX MUW".O*]SOMEZW!^2019&]ALOU=WJ#K8D'CU>-220$@L4(`9(0C'R,=4B#H7' MWGM.#54/]QKSE_&XY7#4_SV:;1_>MHE6%0N4&V>(X`%&?G#``"`H`$9<:J#1 M*TR-1D&.1H3MSP^OG9:!H"+`#GLH"%&,2L6)HMR/;S`@D+?;".LS_WJ5I-L- MY4$.TIK=3+.[.#XKL\E?'VX:/4>R5B8$_AZA3DNK-2#$WS:`$F0@#1"R&K<\ M)[2_TVLZ<]?+<[$Z`F@(`E0YZ.-.Q+O49[IQ47Z*2J]]M?7K;YB)_T-TM6F= MLWDG(<$>/1]:.<:&,!:H@+``$J4X_2][5];D-HZD_]$NKL3QB'-V(OIPN+MG M8I\8LD27M:.2/)+*V[6_?I.Z7"Y+(D41%%7M"#^4JP@2^64"R!LQ`AU8T_&; M>S.S(7M>ML:CV:22&""2DXV\5+^Y%HY?G]:K]6A>Q1G_64X?/N'\+=I"./GX M)](Q797OEM/Q,4'K\>N%55:R1&F4-H)%_"R")X-V@1(0JEW%1+8,MYM)Z'!9 MDC=N_"H2B/_=!CU?_M*/9N,J4*R]B2"#](ZX`RY4]M7F[VPDKSOFGHS0Y0)LL&&XM^=4TSH8`EY[ M#<);&T6PXL`8SOLJ*&[I5,L@@#UZSB[#_MY=%!*HL()'$V*TU!IA*=]3*Z0A MP^U>,0@9N-17T0[NMRYD?RD_V,UDZ^:!S8LJ+<^.+(0&*YR/0;#H)(A(-TFU M&UJ3A(&UV.J.=>?#GE?"U+MK]#*GZ+XZM6HIX`(!8@1H[A`AM:?)@&]7&="S M)Z$#UE\/S?UYPCE1-ABD!+@6&J79.'/`BK8\1[(5L_7#^BL`ZD,`WI>K]7(Z M1O6_V8H_^GP10'MC=73*!#PX/9=2OZ"K76Y+MHJR;(SO`IP?+NI3_E!%N*GN M+J1.*L]957)7<44K3[6E9F!!E,X=2<.%^@X2L[;71^7S%FW?7W542MX"JG7` M2&3(TG3PESA+8%BZ3S9?YRW`[#7^D;]T[7VYJ4%^-UJNGW]?CN:KT;AZTTV^ M><,N^%2TXP4-PS+6M7:^XXS2E^N.=O_M(X M4G/!^PH7J8@1316>9#)66*GL#AO'0QQ$K*8[!I^,U>2#;+#1FF8DUP1?FK^D M4."#-EHR&FWR)A+A1'*2"&)1/V9]]5]J&4O)(B#?F169P.S'P/PZQ5I/]?$&0'*P[8QD7(776Y"$P44IABD`-[#=/GZ< MSJ;5/",:!NOG6B?3\0%%BAQ-`F<#08M4`D3-:$698])8JP865+B&-:_MJ2[P MZ(/375[-1EC06@I/?2`$@!K%R?ZT1#NPG4^QM\*E/O2"CJ"[E6!<JYVP'J%X-CSA79):2-!:*T2$*=!ISU=@O5F.5Y_<5MC!KW6"SJ`I6_-_\5A MV,Z'L+WNQ@;O+$5XN#>4$$D2W=/(0FJWWB^/-`]8.>@.O1M*R$5FXG?CBI`2 MKBM"J6+"&2LU%?I`IV/WYSNXC'O-).(JK-ZN;`Q.8QB>2/0O"K\]?5B-E]// M6]AQP@\;YWC]%3'GQA4F,L\],:S*]A")1,ODGDY-:&]EX)?[%:[@V>N01X<( MM4IA^:_%:CV=/]B'97F>IV>>+JRU>%Y&G!<%Z4$(Z_U^GE:3=BDBV>+OW7*R M.UQZ6B82-YQ338-,X;#W:-FN MO4*VW,(,:SH#2JTX_0=^<5.+_W$T+M^7DW(U?3B=+5PWI)`\$A4U-RRE@#_: M"`?93%:W:ZR9K8-\!KYV!TX_M2)/U5P_5P!4J;(UQONQQPOGI?7&<^ITTHI) M!8[MJ9*,M[/:+U_*`[;:.X"M'Y/L\]-R_&FT^GKDO)YY`_.LX3M0>PDNI*#` MH&$3/?4J[/H(S.!M_H/+2@?+PTW3]:?KT>%Y= M^.:AP@2NO*5&B,AEC%J`.\R*"#&P2SLSH+WH")H;.NG>[3!954G?+Y^YW&]W M\E6%-\9OKK^E+/D$P%F*>S0L=[VY\J[2)'^Z.FLU,VY]2-&[9?EY-)W$/S_C MAEGZI^6R/%NUC;Q07[]@)=+P]=@'/+Z."F M"F3UZ\<7OVL1+3SRED)ZQ2,H$B2CSG)!DI=?$8WM3I:^74;9-HP.(.M';+Z4 M\Z?RU:YV_@JSDV.*(&V`$'2R1`.M*M_@0!^NDH%5L&84B6X`ZO^PL//)K^M/ MY=*N5N5Z=>G1<71T86)*P7&@J*@QSYBV(1W4+,[;"47?+JJN#Y(NH,I;K+)-G5?&=WBBT+\(')I!E56CE?F9E(B:$86Q/"%9 M+"4\M;42@1B[ITT2UZZQ6C8W9P<\.M56ZRI<^N!Y&HVGL^GZV:,.@W37S.R,YXU(#W%T+3*F9MQV,T/B??RO6GT?*AM)/)])MV3-^U MQ*L?BDM!`=54<]P%D12N8]B?6\)[T\[TRQBFZI:YF6"ZU4#*:VMXD8B/]1]W1 MQR(2)X844CC@2FCJNZY^F7\K)-J35+&+2[I4%!"U14F,D())1C!B0R>`"8$ZHQ&MW]?Q1 ME(L(NR2P4_-WUOEL\5[_G^/Q7;^0NV[WY=_/';,2_-X8]% ML"+(2*U2B=D8)6Z(X4!]<@-K*]@!YHLK(6CE3(M/R\7G\N?I9#(KXVCC'+8? MESC]\R4A-Z8W14BK1;N)MGS M)1$[NLZOV_.CBH`2*873AB<"8"(-\B"9@JIVJ0S97%H=+]M.L>E%<1K-RM7. MR/BE/.?:?O5D(;S#$R4!,00!$@8/&+&G)?F6KLN,`:R^3?FKX,KKRFSHV.O! MR5G=I>5&JRJO\+%*0<_OTSSZQ5NZ,+?7EKZ>T8M&3>[YZR,[3[FMW.U-G)G7 MO[Q@WEM#`PTF4>#1:!_0`_6`[JE".=8X_7\YKDB$88J171: M6@V.1LT45=Q0'KC3@;1KN].;I[,WUK_6O*_`L!<-K34N7RF;3][-1O-&+3AR M?*YPTAEEM4'-EUFK':K4C,A$.$>E*BA6.":92\+HF!)HB6HW(<$(FCR1P?*^ M-L@+_*XMQ>;USG<':/\0\F:P@Z:,,>>3%AXH24[CEF1%-")(Y5X=K(6+6.,=&JRB( M70/]!_*@NCET8S+/Q^6&W-/]3B]]14&U)=)08Z-CP)W2*EG'B(_.5S"U\Z7E MQV#4'.N1X:O:`0X!S0$*05:)3CXN!"&"2;NAA!^'M3 M=/+YP++@V6\5[*9I]?'I_[*8?\%-M-PNN-7OB_5H]O+O54W9+XOU?Y?K]^5X M\3"?_M]NK]TJ>.=\8+U\OPA,*:&%TYX84""-H]6&+R,JG!9\.P?%[32Q?'(\ M1';<]S(XO&D[:!-B_OW3:'[+I5$SIR(DP8#:&(AR0)PU3LN@@I?.&-/VYN_; M*9OWN%RZ9=%=+R$T_::+R::Z:/.KZCEZBW5S="*%US8A$S@EA@)4DT,EZJ6."1&Z=TM`-OH[[3KK])8#<1,Q.)L/<1F>/T+%S7R+.A!N-!C-B=)<:1!",VJ(J!S&5L6[ MSX=H+#9]!),[1ON'D#>#G2'O*:&*.B,`",)K;7+`"6@M.._-]=LR'V)0(GP9 MEO<0VN9:.LTMT@(.*:TT=I/.T6F1L4[,ZH@P"6@3B-T#*`Y,S1)ZYVS2G!"?+M(Y>6.^3M6^+I#]X82 M5'O$G1U7),>KZ*PAWE1%7PH/?[=7$:1-]@X5LD[8VDQ4\H!XO]+$HM-,"K3] M.?X+S"21O*34:B!1^N%E@O8O*Y=!U$JAJ;;&S8;YM-SV*]M6`-;=6WUF4,&M MB3(E$2V>JL[CZ2H"]5(ID?!H;5F2GDUIZ8@#BTSP7,'4W7&YVE]8Y MQI]W.3.U"7!U0PO<*CZ92T6!T(3BJ-(X"6E8`U>7?/%5MT*MR\<"$:J<59HO< MYA&,[G'J0S;^5L[+Y6A6M569/"(/T*A&,+Z43:6CT?A"2&%2H(+'",`(UV`, M29X!E1;PK&PE']ENFDL9LI8S%JPSDLH(1H/EFDO+HJ>6"Z8'EB$[ ME-!I%G!OF,+QJCOLC]X3&^F@W@.>%5Q9C69HHDYZ$G%/T(0Z8UQM&F'N1(U[ MZ#VA4=811B=2)""==]9Q+W#%28<+`/KJ@9>[]T1C4^(RH-]8W@6:^2XF M9JQ%?8`G8B@'ZER@X''_U0._[+`WUI_-M;@,PQ]AZ&91-N.4LE%PKKVP&C4! M[\36*RU"\B3=H6N_I=CT$:CN&.T?0MX,=D\\AT!)HLH#XJLA*`O$IBH>PU)O MS?A:YEH,2H0OP_(^ZGFCXEXR8Q+W58URTI''9+E2$4**J:_C^9;9%HW9VJ"> M]S(X[Z\]B5=.4:8U,PJJ\CHMF`T^).&B#82UJTBYK[X3G8C+%:#>;Z,)HB2> M["R!2A&\YRYHX9ET)A*'*Z:=/G5?C2;:"D^7P/8B0!5(-7;BX9DB68L:7M)) M<`K,*DL\%93&REZB0O456KTS&[$M?KWQOWZ[^/I4(:@&YYQ702K4_D.HDFEW M]@%$?H_66`L&'6-Q'H"&*06*>!$"Z.A`0[+!)4@Z.";`,\.AM@"O_^ON.^7Q M9>3WP<*?$<['I\=:)G[S7!&B$I? M:5F6?Y^ORV6Y6K\?K/,05+4).8X#XR+:"G7]];L M]M9+9'@L>QL+9JLYWG3!;*=04.H8M\9*KRU8&8T76G$-,EI-A6C7ZV)X3=;> MQ()IQ;*[6S#[X_0?BQF^9C9=/]_@C#D[B<('P94FR0/G>+)+#8(%&KR-3B,O MVBEBPVNV=F^+IDNFO95ET^])40N.:@_5-8CM$@BR M53+\U9=-*Z;=[;()TR_323F?5*3WO5I>?KLPP4FK:/1))T1;V!"YE"Y$P[0& MUB[56OY8)+?GU2TJ0WJX?O7IPZK\]U-5KO=EDUK>VZ=N>>&J>UI-Y^5J9U5A'1"BF+.$(A`L&>/4'A$(;A!7GG;#TI,%)5F0&FS=B,?O3G%WGJ_Q MIQ5NM,O-+N:>&]22U([%@T19*2UP2T2=2M(!`PQ,I;HMB(.7/,G#'C"840[*&UUSNAO:7>%/]5 M]:133131E^-8,ANUQV=+"9)7L_VL2,$(8],P(X@QEKGE`ATH?&"V\ MNHBS+*27:9<2+RP'XH!V)T(,GY_KFU-819C31#$CM'*<.^GP;%\KW],-^K,] M-LR`61@]'A>2"^GI4.#NKA]NV-8UONUVG"//LLQQQIF@0N%%\K3=N].2`!'\ M<]WCDU!9P]L=T6]`!?3,*$"XG&?4<@G2.T.8T.YLF^1LFNB[O0`B3140![1[ M$:+]V.R&(\#@W`(9DJ"::884@4B;R[`@3O9ZJ6VZJF"V!TM2(D/:[IGQ]VV$3DN.GI_QZ]M\UMM"$H95`N'8ZA$PT&;L\*E&8Q#8!(F)> MQT5FS06=UX>?977Z9\9_]T*:3?5KOVN:W>NUDOU;+E,H`*8MV!`V&4IM"''^ MA`++<+UE/ID?\]].+8C7M#7?>3]=FV-_VT?V/@]NO$Y!O%&Y$A0DMV"`H@=R MMLT)-NWLXF+5YE&YL`9@"Q=,'`^'3?/[>?^C?*O*?;G=5!]VNZV/?PQXJ=_+ M;;ETZ<28.QAS)]^_M3^UIU7"ET]02P,$%`````@`>S@&1TT8D@@OF0``0B$' M`!4`'`!C86QD+3(P,34P-C,P7VQA8BYX;6Q55`D``QH_PU4:/\-5=7@+``$$ M)0X```0Y`0``W%UM;]LXMOY^@?L?=+M?=H&D%2F2(@'AY3XXS^^WBV# MSVE>+++53R_`R_!%D*YFV7RQ^O33BX\?+OD'^?KUBW_\_3__X\?_NKS\EWC_ M)E#9;'V7KLI`YFE2IO/@RZ*\#?XY3XO?@YL\NPO^F>6_+SXGEY?;;P6;GY:+ MU>\_5']=)T4:?"T6/Q2SV_0N>9/-DK(V?UN6]S^\>O7ERY>77Z_SYMHU=4_[ML+KNL/KH$\#("+[\6\Q>!=7)5U+9;&&DN__K=]5^B^FK` M&'M5_W9W:;$X=*&]+7CUKY_??*C]O%RLBC)9S=(7EHT@V/"19\OT?7H35/]^ M?/_Z*#SVJKKBU2K]5%'^+LT7V?Q#F>3EF^0Z75H<]=UN\_3F\"V6>?[D#A5% MK*((D(JBOSQSX_+A/OWI1;&XNU]:?E[U<:`#XO)[M-[@U33\T@7E*5Z_O>'0 M@'^U/3@=%O+WMQP:]*:QZ=7<1QO^]K9#@Q\6L]_&D97)5I>] ML3]MKZQN?T*&:^M;<=V[<_JU3%?S=+X1SR?W#A;SGU[8GZ[6Q>6G)+F_4HMB MMLR*=9Z^O9'9W7VZ*NH1YGVZK,#+K"B+#[=)GE9R/W^7/%3#6<&OBS)/9N65 M,(93"CB(*`9Q3"4",B0FC"*,#*'156WU*EU=?OS0@*P_&A0%5@9)(B".&,5" M80Y"2J2$!F$J.((O7.C\/E)Y6F3K?+89[2S\:KS?>/3W1^!!=A/L0P^VV(,: M_$50P[^L\0>-`\%OC0O_^^.K1VZ>ABV;'6J)-?*;I+BNX6]YM&X`]"I=ED7S MR67UR64(ML/[7X8A_-M(9K-S1W(3F&65#F5YTX>>M'2>SX(LGZ>Y3=6:;R7Y M[)DFL+WBU2RSR<=]>?FD-509VSC>9J-TEPW)EI*#!'\G)57J-E\O+:;:MJAL M[Z/C>6Z[3EIC$0^/UVSQ\2])/O\UN5ZF5P(S;KC@`HM81$@:0^-&5024\*K< M#;C/2LMPJ&*N,#%1*+#"&,=$D!C&1`G[)Y(T%"XJ4Q[)&$Y(3>-()33[8O)$ M=/:]":X?#JE.4+L4_%8[=4)WQHYQNY%CFN%U&T3.'5DO(\I@@3@QN)P_V!,9 M9T9P/!N[GSF./AL+]CO\ZZ*XTB22!"!((LHBS$ALC&[4A=O/74:0IW+ M!C[AX82.=>-K(EK4$7PV1)-QS4@[2]4CO-7\G6UCOR1WJJ#T5!(Y9@0GHN'CG>=YE>&12:VXA)2R@D6R@!E=OHB,+_ZG.;7 M6=N!X;@=9.U`R!B6T*;/S"9N1"MKCFD>2RBV_NX6I3%NS2_R?*[:K&\EL-B:Q]CJ`AF/%;88"$5@"'>=B@,[`2\ M39KJ;!10'A(&&-=5=5G$-#9X].B-2J] M;AKVB'*K8C7.8`_HENH6NN:9\_EVSTV=14R3^R<0N[3N(-F07=XFI?TK#>S- MJCS^-BF"558&#VD9+(IB;<-UGW/0Z35=!GL[2Q>=T_K+UV%6Q78U(-E)16(]' MKOP?&)Z\A7#DT?9)LD[DVL.0/)%\>R!G,A_ML,_$OTGQE>*$`$D,DH*%7-G,ONE7 MD('81:$.W3^")@0F9#)6$>984,PYCFW&`P&G$L6>=4E_>/=NL\S<:YK?EJP. M$WP///6:VD]A3N\VFW=D<"*ZTLN%4S/X3G0,MQQUK,[Y9K%*7Y?I77$5&H"0 MD#:+CFW_H5@!S9I>I!"4@RX^/0\'2LD94$`Q`W"D&16:8P,IB;0`,O*>.54Q MV^9-LST?AEYO&B`N`ZTNG3"VH_)+4(]RWR?):?APCH1 MA3ZGQZ[+24.3W7Z+TK*.B\U;#T+47ZL?TRL6T1A$(<",FIF,Z'J0;?*Y[G`;BN9UFCT"Q MFR[O`![?7*J?X]G/=JE6S)W:1S4L]1/1SJ&]^G;GE0_2W.?1FZ+780R_9*O/ M=I*?;A;XB_H)JOW?5P\X_)*5_Y.6[]-9]FFU^+]M+6"[*GW%B<*21Y@8ZP52 M1FJ;F6V[-L-1MYFY5\0*QC&B2%`9,AQCP@2H2AA$0\@XEKX?+OBXRG>X#DKP M15#44]RLW[K_N%%W+#'\:0+>M6BQ%$,_%;"/$9N3:EE4FTG(D,9Q,CY5CY9QKHIC*8[NZT^=+;\C;-?[U-5CN' M(BZ0D=@H`Q"DS`BZ6X4WE(!I#+#/>F$0Q,`F_V$L<"@X$Y2H6$DB&&,(2M\% M]CY"7#/P5(XK#@YK\MY]M]LT:BZJ_0.KOEOYIM?VQA[FS]GL)C7T]VMF?[*4 MX)DHCY(F#-7R_NU3A\&(.ELZ,6QHQT\Q-J^>,5F^_:BZ#ER%=IK&I4V38$2C M*)(R1KN:'(X-G41><1BZI-Q8[B,0,H!Q54"V3L0FY(@K'!K?:V%G2R8VW@!1B3@F/<"@)550R)#2B0F!N/&[OVL&KWLRR`Q@T",=[?5<; MWD[M1QB2]HEHQ+`^?;NG8'C"G'8-?*FVY-O^K[+U=7FS7O+9+%NORN)]_21& M]5H5N3%WSKL)Q@P`NVW%8Q# MOOON@AIGGG+NP-X#7Q2V%M1W MMFVEUL)FB>9=DK_-:WV?_W>R7*4QT[; ML%J:E,PHHF!E#6"F(LX!5I&*.;)Y'<&A9PG=H=RL]5\$]TD>?*X0[JMG<)_F M05'A==71H8AO)Z`C<.ZFG(]T?]C0;3':CAYL4`8US&J:O)E\GUDTV[%W0BT' MIG\B,CFT5YG7-MM+&#=/_O!U>9OEU23T*B:`<<"U0%J&7$281Z;IER%P>R#S M&5,@@I$!$!.E`8ZP9!&,;>='1FMB;9-S"V$M=T60[!#V4CYW9KLHGE=2>RK= M!EO`6_!Y!G7[EJG6JM:9XDFJ67=O3JI83Y)ZJ=?K^AT(5YR(2%7OAR!04B7B M.%2LZ5_:*-97N;9F**8``$JP(12+F%.LF=*08T@-U=3W'LYCJK5Y$<0`BM66 MS>YJY8'(893J]3,(`XB4$[G=E*D96WL8<&TYL3$Q$HVQ#&EC$O.E"&* M(4%]/[6X@>BI5C8(W^WD[=Q4NTGM;#>M%J+.F>>6RCY:-700[P5$[W>K,[/3TJKLKQW6J)SW=]6D[HXU# M@[C4(<>,DP@`&$G^F!ZPKNG8$QM,A%RH6%/,!3:`,:A,9`"RGT2Q5=TQ=*E3 MO:LSB1WUR`-__;7H8IPZUQ%R7$3(D*K[G3:N%)0U(I#HRV$R&CL<&*A8!:T\B$%!&(?.\[.RA!W4M: M_3CM*$:^Z!Q"D<8K99VBR46;NK`[58'JY,MS*M6=H-92]6N>)L4Z?]BS>@5@ M'!$B-8I"*96VB9F(F]ZD8!2Z*-2A^\<<\1!#7FW0P#0&@AN"PC"$`.B81[X/ M0V@@/94F1SGJQ%L[%?)-F9OX[-AZ(C]G5IP#E)P0FCX$3D1?>KF0#=>>7!^1 M65\7Z1_K=%7JST].UD:1BA2&2(:&,6DDMS,&H^T\P435?H?6KP'M>G]__>,1 M4K#!-.+#+T?8.=%5>A,ZD?[2WX]O'VP9AI@.9\2+=;%8I47!9W^L%YLG:0KQ ML/>_S6G!=L(2AC$4/*S,0PM&Q#L<2HAN1\$/9-SS"+Y_+GB#.-B'?%&]3G?O M@]Z'N@\5E)8R-V8\'.5O^%!X/H6]':6G---7=*:BI=[\.WITNA^&F`1@\05AU MY.[GJP]`@0]^5=X:EJJ^^56:W MAP(C$ANE#401#3743`E=&58"4\6AVS[P_M;&TK<^1[,/P'$O>?-$[T#RUI+9 M'VJE;9ZK:'?RKDWSU=ETVQQ,)197A,9,AIS&PMZ>Z MT4^-==3Z:%^WVWK6JPK,I473Z0191X).:Y!G;MS$YIRT.!R=ZX^>;H?C.M#4 M[FS:)PX>T,X>+$SA?-F.R+/>3:!?J7V70X;($$F1%5E(E$T;L8I98PX@Y?2B MR*XV?)?_OBFY]YB5=F:QTWJ%%P+[+5>,..T\0D[[U0IG.B>2A/5VX_1:14=: M^BC/-L/C<1@)&L81PS06"`DB3&-0<(!Z:D]+*^.H3[=I8P\N.RN0!QH'T:!Q MIH='"7+3(4=2IZM$KHX\KT6=J.FJ1DW218DT"``@4(2BZID7LZND(0YQ#R5J M:>'<*N0X"^I)7R?Q\I-:Y.G-:93I2TUI@#RY.; M>CT6$@'($=%$"19&F(K&'$%1JWI37QN>=>;0FGZWJ59G$MMIS3GXKN1#=O(!M"=ZL<\;9(J$YE08`J!@4:'A$MB!7!K6!'J M]#!)?VLC:-%%T&#L.@4;@.3N"N6/W_Y:Y43MV73K"6.."M:-[0EK64>'6JA: M'ZK:+=V)?#'_E)H\6Y5OWLAM`D?#R'"B0T0%M;-#PT"TV^%E,&N_@M?I[K[U MZQ%38$%U6KCJQEJ+93WOA#D*TFA<.:SU>>>LVY*?.W?M5OX.N7ML`;`7-5-8 M!^SG0#94*^F?,;ZQ'[PNT[MJ/2".0H@P@@AH+:NBVVX]P%#@M,NKEZ%1YJP5 MO*#&-T"&Z$!JY^30#Y]#S&%;47FNC'!'DULRZ,[N=//`#KX\GP)V)K8O-*/W`5:QU1KCE6(C*$LC`4:HLA`J;;1'<0PYZU[)W] M_#8ITF"VC["C@`W#M)N@G9WDC@*WA_/BV]VKCU!'DKLV)+:0OT%C,3$Y'-:W M(_+H@<"6D^6#``YMN-T[ M()\@;@Y;=9I4#AZ)-I/S,8,PD*`>?#)@&A%PF?*/&8F.Y8"!(]*R6.!(U-%" M@B_")U%D\.9<=HXVV^&U:(ORKGZ=PFJ^@S!;I(5:%+-E5JSS]/%%"XH22D,4 M1DA@PC@VK-HOQ$R,$#$,.+S3:SBC_G1S#V>0K.;!$Z3!(]3Q7B_BQ.2);-1/ M1":2CGIR[L";PGQ1V"XA?7QVWZQ+:^SGQ/YMDZVT>'M3X:D,KY/EV^OEXE,M M+<7F$?XPEC""@G'.8HT95&&HME@P9(BTSDM]`?"];V_O?1D;X,$C\NK#/>S! M'GC'-YCXC5&+C'4*X7$3X'^+R#ADLE.(4+>$UN)8+Y,\F#\.BC8\Y6T:W#T) MV&PO8-FC&Q?!E]O%[-9>_!`L5K/E>IX&RVSUZ=)VY[O@.LOS[(N54WO=_6/Q M;:>W%T%V7V=+JT_!,OWFE_7(/4ON%Z4UN?GMGN'Z(.@TL::W<&\6G]/@(:W. MP[C)JA.`JYM6OY@GY#>9B^'B#DQ2>G% MXT3F(OU\R`9L6#WU9;L++=8TAEJR6%*&0X3"&//*F@E5))1V>@M71Q.C:$RW M?:U=2>RF,Q[X&T)IQMFW>I@N/JQ3.*TXF4]IJS6-GT2N;I?-$\ M342X@%1+(%6(J#4IPKC*G@1"*`("MZI5]+B];ZVI-O%4T]H:4]?G![O0UE)A M_#+FJ"ZN9/G1E>\H.:4IW?F;BI[T\.!;+>E+1KNJZ-O[:O*5+.^2KXN[]=VN MEC!+[I/9HGQ8K&;5R]@WR5,428BYE`H#6+T`2P/.F\E91%7"T/' MZGE>6)Y"$<^/8YGO!NIC2&K>TH%@%%$&:<@PCT.%5?V2QAH"CTC[![`&MCNI M8KX[65'S2_F<:LUQ= MZS)J=:*O=4GFYXWU[7R-:2P1YS%34&!N($"1;(Q@*%OM:.YV9\]CSQ:,8^'% MD9QV-1=_O+B-"%L<8]59GM!PHL32C:Z)5%G*I.XDNR>AWU0*39MD3* M28D!1'-$R"%+6^!TUQ&J%4APT,'N^8$J1&WD$EL_,F)JBIT81C MP/2X0A M$SM&^<<8&+6L_#_RS:;*UKO;LMV3IK>[/+\_%+*ET(\H8!D@G$4H2*'/_%YF MG"7JUV1L!3EFHT8]K]&O/ULQ:&A4\\L:6(7$^IR8ZI'3\N#42)7/":M9;MP2 M7K4$^!LPG,IX3X7>$E+D=F82<9(GO^RR+!(V0*(PBW(OP8>1KSW7%Y\XSV\V"12U\-&:\`VB, MYOQY0L`C"-Z:]YI`+6GFZZK^VMPW,E^]N$GC5&3KJV)3U+\;GF%)R`%!"$8$ M$A)PR"GL)7%!/5I=M?4?[Y@+.@>X5\G,!S!!38T:'`.FQQ"Z6+FIW_("D1'" ML(!O(;QA8\'S`@@#[..68A9CQ.$X)`8._(OX.S'E$4<#<3&+F M7YAA9\(F#F"SY)/S^!ZOH:+,*9H@+I)5=&T8Y14C0-2CD_RQW#P6V]NG0CNG MB"<\A@P1%C/*`DACGL6]T#BC6IW,["2YCF!ZY;P7<\CL`J0EKHIQSFR0:D8^ M%FBZB8;&@!J+CR8!>"$<-9$QSV.H"2%2OY7=W(W9[63\=G_+GYN[V"7Q& M2,D:TH7PD;T=SV]S3P.,%0MUWAI*8LK\%*>0,L!(A+(T&[PU'&LUFK80,D('+5#1)>RPN1Z6Y?; M_\S7UW_MUSLYM3N'+"&"`J.`9TW[">8G.$0'*@R5DD;V4ASSTD$W[U@YHZ,N M=FB.T]*\0.JQTG(PU#@K-!N69@>%S#%5.R,T9OZI`T*30+:$TT'3&%)._3;I M,'>Z_R$^8O1(7"]-+`<@)#R%&#,"A!,;]QYL%#"H='#`4H1CSFX5\]XQ^O[) MY-#A&0O\%(AZ'NCT6/H$:D8L;8&>!D7/@Z(9/YNCJ<;/)VT_1<[V8"V!F2>P MHIST#=+AY-?K:'\Z=,%,0`11@D#`PX2P(/%!G^&,"$;JS&PKR/5N[%'5_*MU M=7=H$\U*-%%C*%4X[EY4-0C-D,`'1T..H'/Z,$@ M6TP7PE03&/+B0-`TT&ALP]=R"O=BONSKJEYOKXOM+;TO]]MZ%2)(0BF1P03' M/@D8BX:T0`(T-^,MA3G?DF_T.VI*<*3BA=IH MHWX^'U=4('C;U>98LV-O;#H,B"YQH! M34:<$GSG;7'>`G*,*UV,QU)XTXEM(TUV)@90<5O]2;#,RL=\N][6G_+'?+>^ ME7%R47;ZK`"/4A2E.`(!B3#)4A[WY[$BE`6!^C[[=#*=Q[)_[0LQ.-ZF4\Z3 M;8Q+K9WC"0%6V8@_#[:6J;M>SPNOU]1K5!T8\UR(ZVS>GP=YP]W\"4=`<7]? M&9Z3&_[3`[R$#2(79I5NW\L)'/;+75'NY**&,6<^1@2+*"&*0^`'<3)L51&B M54#42M"Y'/)>P0G<;W50S=UM)WA.Y%Z_#>5LSG2OBJ;SK(WN@IUE?5L4G&-# M@*RXBI7W]T4MV3/+\\MQ@4FX#!C*$V)[0Y4)Z(WXZ0%[IZEPK(ST9X)V#4Y#_;P5@P M'5J;IL".T\"G3)9\O=L6V]M*2/IVM][E]$?5'$M:I7%(8L`PS+(TA2$'&20! M('X88`K#2+6?]`J>D3EGC>A")IB]'>7$KYKFU/EV=9=?[S=B!M-M75P7FWU=/.;? M\JN]\&Z*O.*_KC;[Z_PZ$Z:+6?VP;P/\+S?/%?TNS[.LN)C*<<8`9RE"!(GY M)^*U;L+%3*_3V\2JQ9P&,8,\)IBB$(54^&D9C!F/&)!7.AU[*[TUR"1UN/F<\RT$YX?=HA&5D-SC3V M"UE#SF5]N8@)J%MEL=P^YKNZ$")D0K$O800"Q$&8Q9!SP4%9%E#AYR6(B#\0 MI5J[ZZ]+B(,LHACA$%&*"(,)\H7/FD8)B7!`8M?]!8^4\IJ;G$"2)0YQI+_DM^O/Z`I<^1G01SR M+$`@8-Q/A>..4>\MD9AJ=4!UJ2<"$>)^XJ/4IR@*`T)B'F!`!.04)DGBF.]. M.4Y&]=/..IYJU/EW&4H]`C8=12CE(5!$A$89J$0A%`21S3!*(DPCC(`$<"N M+_F<8!B[UICV"-N0OB-P)V'N\[;,?`LO;1HV@'K17&IBCQ(A&@.EOH5S_[`I M?^?YM[J\^N>7!TFW?3_R##'"48K]S$_3#&64!4-^,6!:L?UI*3[S_2ACE#/F M(Y0A[,M&#G?0;_(=]YE;1GWHA58TAG"4_= MC.8TL:CV5LPGE2I`2XQ@AU%P%Z[J#_1"EH'Y[9XV$#4%WK#DSA];0:5Y548ZH@)@*?*-4.*'`1V'LNG785,[?D;E>;Z_7&>SU%GN-R3HW!9?R MTHPO%'_7]^4\<<+_\U=%XT+JW_"5,;O,^C5_$)\V!;/JN]S[V8_ZNAOU!ZFG M?%V.\@COBJW$0;XE]5TIWHBBJO9-M<"'_4[\;5M[=>F)Y;467Y$7+JHF4[B^ MW>5-==3JO?B]=2V^L=]<>P]E+7Y6K#>;WUX#>>[]6%?%U2L9">\=O_SV7BSY M3S_;;XM:?O1?[X7OVIAQLZ_WXNN-E)]B,?6VI?1KN]G0?>E9`J25?>T)$5*" M>)SW([]:[X5]M2S[ZE6E][/16#QHU_36.?KJNBG;4LE_7N?=QYNR.E:^[#3M MO]H6C6TN`16EP*$=A_SZH^UUX7E>WE>Z6^E8C;U#I?#=H M3F`S$B/:HKF0@-#:C'+:ETSW]LQZDU=?\\=\N\\_YP=Q@.,$($A]YB<)##GD M(.O%,B33*7/A"77.1S`G^%7B[A[]R@%0]M,"[BTL<^>53G5W?;0B#IE2)>;8/FFUP> M*A`!@53D;E?N;^^:@%8&#.OM[W^K#D+*FYN\L50$VO(K+^V3%1K65W?R.XRVG-U$'QX[D?O^YM8"*N>6')*Z_8WCW0\,J.\J7_*!_W8;Z\WXO=^ M%O7=$X1E++_VJH?\JK@IQ!>ZF%X^22CXT?OSE=%XJ5KS1/&GJ?U;[1\>RIU, MH30P/.S*QZ+)N;3/+JZ\_<.U\!D/B82#PAT*UX/FUCF%Y]/G5/1O/,V6$*>; M*U].P306CORW;D*(Y7WEPU"V)(\SQ%$6B(`[H*`7EU&]3@FF,EP?/>QY1Q,X%^C9&YDQXMF; MPV*:.E@A`E!&`4EX#'"0I#&.PD%,3(1O7];KC5'*X,UG:S',H(;R;/DN?Z5? MJNWR!6_#9)0GF!0A\_S`>9,"ZLD`9;@62!5:ZH\'_YHP:-0XJ.HO-YV<(<,0 M,Y)"1D,6"SHT.E]B\55@1IC$#LB%\(FE$2]J&]A#HMHGN974Q50K"$E",I8$29!AS@`* M0=S+B"A5JM9E].`EIA.UP5'()KK$Q90PYH!&JV.Q.X@F.<9S-2Q++S*,/^^* MJSMY.*=L7]>E=L?C='?-8;\7<9$O[(M_E-42,I.H')C/%[5<[B&/;"W_0( MM0%;E"NHK_VK/J`A"&:!Y8H!GD4^9M0/Y05DFF8![87X-&,Z&2>])\^2;[IZ M&D[:1)-O0V4014Z*DE7T>,Z043545$9K4;R@K?Q8:*@)@3(K_,>NK*K+72F< MU%5,$Q8Q`A(8P2!""(!L<$N"-(UT.$'GN8X9H5%%;OO>:+?^UD)'C09<`:-' M`BTFEV]@XH0!C@`8F?\F,"UD]ANI7MJ_)9HS_TL;8FYO^:\'Z4!70_:)LRAE MB$2ISQ+`J>R:$/4",P2T[G";2W$<0PR*>7FGF6[.V0)`-:J8!SL]XCC`UBMU MOO3S27Q&>,4>TX6PS`2&E%._;KJ[X/EF(QMU;Z__7._^F1^)7F&`":))@A-" MTSB)XZ`_44M\&H5`Z^B-N1C7>8SF)$E[R+#33'>'W`)"-1*:"3T]%NJ4:J`; MU.H9:>Z-]),`C>VIVZ.Z$!Z:PI+G.^U3@:/,1%_S*A=?OA,B4Q%O;GUM["0YWSIKE6OFU?5!/4U2LD13C9?F`U*/ MFIY@>*39F=AI%*81@IH&WH5PU$3&E"[>0-U\3;X57MI&R*37]\6VD!Z:O''< MB^4()SP.LH1`$A,_"@*6]&(S\7,=KK*5Y9BM.O6:B;9^HJ!NEL<64\7,SXQP M:F:#CI!\JMN96.L-J,;R1A.!O!#FFLRVZ>NW43-,6T\*F&VZ^MPY:IW MRD5K0J'/'6WQF$]E5:V2-`U2'*$P#:`?9P%C0^@694'`C=A#X_F.^>,P)V1= M-5/6T,%+DS<<067*'%VEJ'=2H??GHH\#)BH$8H#@TBC$Q(13)&(,A]K-BC^V MC\+;:2L.2T%]W6$177TNM^53+0[Y(8BP#R,((AB1.`$LZ".L&!&@=+G-\OO.W8U<:$(U+)FU5L-NO=[Z&FS(?^%LOZJBX>N^JV3=78HI(W6ZKU[XNN;8Y\G^[7_ROK MO!R^VURC$:;*BB_K7=U7CMF6N_OC2CE5_T$O][WU'1:3M^.5)=C]F[:$VS!N M#2SGFK3:M5%;V;V8&&:#(P`6&V;>72M%B'H/EV)>4C+ M/,>*Z"_.^5NY_VG04HL.G,!DN')V^)QG;^09$"/A@"ED"PD%C-5_41;6!@;- M"LHRR&AK/6I+?CS$?OQLJ\QWOO1V-6 M6P^N:LKPE4/\44LSM8EO.4!JE>5>ALHN"?LH@=.W\.A-]0ZV]F]$:X'7FN`= MV7#1!T(-$A=B`:AW:\&#Q5;ZPDT+M@L9.,F.#4+/31LZM3B=I:CX+",[N@(M M[_U:S.JV0&A>+:B^,!U-5F6A6K?Z)VU!AA6&'/N4)`0RS"DB,0-@<`+\C.H< M.C"5X3C)=CGMPF:`HL\877Z#PSUVDB.L*!KL9F(=SHS+QRGE=".P]M\C19=#*0U=CS'/CJ ML>;+MIX=*[8W>[HFAV>[_*P(X`A)3CT$"R''R`X!@(QB78 M1Q&$S!^BYY1&6B4;S"0X)KJ3LW$*FGL;/@M2FQ2YB2AL"5RERTS*."Z9A]2- M4&$=34B,.::CME4:T@3C&",_0CREG"91?W@NYH1H564PE7$&GNE4LV0:91#- MN,8%?O9L\R9TL_!-IX4&X^BBN5#.T3;C#=8Q@T69=YXU/OZ\O_^1[[[<-**K MHP;)+?G!!`0L8SR#Q,=A#`(4#:=]0HB@#AM-*]DQ1_7*>IVV7JMN4^^U4=@[ MTMC,39IX)-0H[7R#H$=TT^+OA`&UH!SA13=#LA"V=&1<.<=;/0VS=GS^0I>5 M5WLA7N8W[81OFSI"3_:=FSZ'DL*%*1=>9XQW;(W;`]TVIKK[T`+.R-R\;L;K^\#WP5 MVKT=&4I3G.`,)F$.40I8$J$(#S`RQE"A=PW)M74EF;&YIJ1Q;.C_V6D55>H7 M,NR]N6=Y6D6/1NO@[V^[?55NZ_]4F[\(%"+Z_'-9[R34+[O?IGN[9%^WXJ.\ M*YMT4^WK9C,JTPK@%($\35(`PXS2,.60CX=B M1)11CAWBE]MF_TM;BECC=%W:4>3HOXGM0LE%M:[SV/*L[0?W@C]W?>#7L0^< MG`P&+X/>S:#W\SP^74C0:=MD!E'H;+UD(?/3]7E0C%-G;ACK&8\W^ZJ^V['C M7H3/ZZ=O^W+7RIH/(KS>;;J_;;M;1&3SSV-_#4@A"E\A*M"B,(IXGF6(LBB- MR#1MIY&3:?`ZR#W/C8-3P7KP*CB<'`G*R1-7D^&56M]NAEQ^PSN?-L=N,?H< MG#G='74]P?6W([6W*=_Q^S"MH'VV[`69*I-3G/QJ#>5 M**_K+V(.N,#A!<5VP?Q"]-6)*Z]>I'5%C[)V\;+>_[W<'JN\;M=BO![W9^_2 M09@ED-"$8A`7-.(4I'%(`<%QPF((OC),_U M"D(9I,2G(?:_52FQF63`EF2:BY0?'MVHE,06=."6H%,34YI"I<_P@I7*P!D% MJ3*E2%FK3K:^W,H(1(0?76[UM2\YRYKVT(YWHJK-3?G4C>$3K(0PFJ(0\)3G M(F`(>9&&@$`,$`88)UA'S6RQI`5G.8BB%%`0PR3'45:@$`$,&.`%\'U=O-L$ M_>6[Q!:9OROWA?#7M%`@S2#*.`6%"(D*?[B*X+X]D9TPL9L.[\>?54FE.BE(?< M;^O[:G/<"AUX#P%]>O:)7-!;T0*BHA`):<03C@DB24I&,%%>:$53?A#XCJ$& MT'+F?G_(?@J^/[WX^!\=_`LC>,Y64E/+ZS>0GH3Z:QLOZFI$[P7)]=M<"]%A MSTXVAKG@RB4@NR%Z*+/CQ3C%2MR3-2P+QY M*.O=*D\H(BA*8111)OX5)S09+'&8H1**J1)GT+5!U=#RZHBQ$9RBI";F_K;2V-%;M#]QJ!O">^XD6$,TY) M#D*0)7%<9"&4UFB88$)2K9/%AB8\J\D)5=##"O[1`]-5%%,&U51E!O+TE,6$ M-R_J\C8S%Q3&DLJ%J(RM%XW3_J6I-K04?6E=_79?58=?)9/R^*>,D4"89UF" M&&0Y`'$,NP<'ABR15VP)NEZHJ!*1N2H9V+KM7QKO+TI MG^3"^1"(992G&4YBE&4ICP'-XHR/QE"HMWAM9L%W'C:`"@94QFF8&7V*69AW MYC23,'W2_.1@;_%R*06SXG$A:F/IQ,L$S`$EMKMF7;C%2BIEO^]EP*N54GF@ MU)E677]G[!51^GJE2?"R%4O7&37-,J)(_?SH\7N[WM>/G3KNA=6[[O;<$,SA M(F01`S@L"@(1!P4)D]%H!J#6'4([2[[/@YZ!"\[0F>9TEK2JB=9\C.J)E@69 M?DYH7N+ITDE,)_PN1+,<.?/R9*5#BC[4K'6YW:S^TK2'>G='[O;5N2E"""U@ M(;X:Q@F+$2*,C:9(!HB*4ME\OV=]&E`%$RQ=8;+B[K(`,_&E&@";4^8G]WN;F4M1GR>92XCU;-UY&>DYH48OQ9+'WXZX^/)'-0[VK MY0W*[HAZ#V$P7"00%RQ$/,)1!#.8)SR?@LLL290C/B?6/&O1A#%X#C(84!H% M-VYH5@@.9V=83ZT63*Y&'#D[R691I0.RU8),%3[>"SF= MIP0)+9BP!2,X([&RXE)A`IB+1CW=7PR#&BH_%Y-FXF[.J)JF7_#^/2EW0=@2 M%-R)'XWCGJ1=P_HH#3[*':Z_E@]5MQU/64(89A&D&<_2,$EC&HZVDC#2.KUC M9,![Z'["%$A09L=US+A36T#P3IMN/*[+F*?JTZ]9N;!N8$7B0A8-['QX56C: MFA"-PS>/HC/=E^UI@>*E^6$?G9"7#LU0$>/]2IY<._UH?[^O@P M;KWG4OHS(RL: MF:H_=LQR4W66U'+19_Z]EWV:D;"$?-,0>6/=`]PQU'(BQ$'B:B+.R7FQCTK'7F0D75PW(E>%NS?D[V@'`-Q-_IGT196 M>CA/,SC2QT_!!#>0P_9YE=YE".:[A.H+J'W;+%M0'?BG)K"NB%06W)M]]5C6 MF^(/^7Y"U3\#>A"Y>9(S#C,6102RL(`4Q:.QM&!:=0O,+'B6S@%4,*#Z-#P: MK"N1ANRIZ:!_XO3$3I\S+VKV)BT7),N.QH7HDJ43CY:AJ01>\M%]NSWZV M2E@:%7$*\B2$E$0(<):?+"-3>8E$_1K-JBX7(H!?7%,LFV-.G(9D_JMVQ>A$#UE6[RA.2QWF> M<0*R&"($:3P9%)*M56G3W(IW.>R`B916=(N[7?T?,63KW?L9KK8\&K.K*H9S M$*LK?3VGKY)1`6MVE7N'GHN:9DOI8A3,VI%7>N6&&L.4D>PV7P[WU9ZT;75H MQU@2%YSG-(HA2$#(PC`C^5@!BX$HTM(I%_9F2B?+W29H)+I@W0,+R@ZF55II MR+!)DNF?7*N4L^.W`QCT")>1@[[)FG)&:L?Y0F3-J4L7LU47=*G?_#T(/95+ MYU]N6=G>\VWS^^DU0X`ABQ$O(,)I`B'*>3[<-L913/*/+@4XL>%OZ$VPNH=] M!;"@0W:]%SPO\71AL#FA=R&CS(TO+R^UNB-(>5S]M3I(6S?[YD>]J3;TZ6]M MM?F\^_)8R9M3NSLBXOH?M0QB6+,3/SB*GPT?GK\GBB&)*,.$\922)*3I]#H= MCC+""ITH8R9(O@^YRH%ZVPW4+M)O1OA!.>'_'\UH9*[&4I/+!;:3GK`*!WH] M'5V0CWC^)+T02>[/P>1(MIL9M&N*#:,[?R0O1];J^;JPXM M_3GC\V[=/%2_-FU+?I3U5E9<_M;(R[?-[K=#L_[7?;,5+=32LJW7JP)`C/.L M8`7-.ER\/?"]_+&>=^W'L]H#W2 MJ/XVPN:?Q_;0%4SYUGR5B[KK>EL]`R)TF5XL@%]_: M>O'DBX:>'`KD+-"[%/PDG?I9?JP9>5XOQ/312A=FG*MVBH5,2]?EX.7+&M=O M$.4)+J\>A;[6_86@B$&,TI0D:03BD*2@2,,I_,VXUJ*$UA=[GE#.L015OQBK M.2OH\:2FYMXHTE/AS\>7V M\^X@^D@M8NY^MV(5RZ187J*+PX3'/,L)PJ-52/2>>+.SBX2=2G.B?#JB^[O&X?F[9^QWS$(Y8#\6\12Q$8DS!)X"2=.(.K774GCZ%\4]+//F^/WP^UQ.S[^2':;H3+TU^JAVO01 MYM=*EO^LVA5%>1P3"$B:@YSD209),J))!#;E*B3^('@_'3<`#VZ;?;`9H`?E M@%VG5(?'9K@LG@MJ`3TM?4[^B#J8WJ"51^K&4O5GR(,1^D):1Z/HRC):R:Q` MRU>9H[;]6NY]-5S_D9/>>)[TL=K7S69-=)O%MY2$H M'Q_WS1_U0RE_57Q_O>_V(O95N15QKYS:?Y3;8Q7\=,:"]'DMCZV+K_LN7&^V MV^[O/_\I(-NV&1!TIKOV#-;BZ^3O2Q_6C>!OW>]J!+?E<2NX$OY6M_6ZKG;K M)^F8@"0\.P1ML]W(3\=JW()X,7-6FS_9ELLQ[IEOQ!(S=?4EE.&9P!+.$D2*F,.=)2$C!,!T+J(DTD":AUO,S9B8\!P[= M#O4OWR4L,8!/N'2?GC'D3RV=FH$ZO1F_`S2PQI18\W->]TU>+IW4M2-R(4F0 MK1Z($59:3[OY)S95GG5__?S+J]N*S%S;OI=MV_E'T+F((LQBM(LBB#` M.,VR,`*C<03R;%P`4I,>-S8-5GYTM[]Z4#+,D%OJ!PE+4X@O4B7$G47E,PM]0L1-L=.-3Y[J\[*SM=J*PU^ MN?V[R#@Z=25C3K2BF("0I47,49QQEL0\2D=[>9S%:DIG;<:[N`W@9!+T8X1W M2@UUE@"LV%18@O%.HVEAB9&_"5=`9N=/8Y%D+AX=+X.\T3ME78"J"W8WQ[W, M[^7_L:\>Y1::^-NP8"+^"@W5;^*41_DFLI#LZ^";?VO2JZJW(O?WS7C*L=V*]<1 MRJ`#T^]>M$?QI6]8_+T6O_R]&I9`Y$?W^^9X=S^5/=C(99?^WH=COLN M"A&_(/ZX:ZU7)RYTB??6'USTHB6L,#CQHW$\O(RW;W\KM\+RS5XN!AZ>;L3( M.A3_/M:/L@>+S`$7)"IX7HA,(800A2`>K3,0IE:[MU:6Y]F\E4#E`-IT6TCE M=ECXZP!WB^'5"-AX%]>.?]U-7/^<>]C#'>$&'=Z@^)ASSUNYEUA4VLEUT@P+ M"?5=>_7N/JY#T@R/Z/%Z)T19A`6L:0_MBD=QB'F,,`HY((1Q!(_?U&U[[,*KMTGL!"SH MD%WUF-YSDI0/Z1ERNQ`M<^/+Q0-Z5@2IZ]9Z+2+]OA+=F7$QL4Y;4S?[ZJ$^ M/K2?Q6`>[DZLB@(61`AI0A.<(P0SDA4C&J&MFHNUGD!X7^"0=Z'*9T-S%]0G M@+KZYJDI%)7OBFU@IHDCX."G<\@_2WV<4'>Q]XC[4_!9I7'\:*81O9?4U&][ M+45G/7OY4H'G(-5BWVRZA<;*Q_I0;D]7T$*:I33$.$LYQB%#$(\[=P@`IG0< MT(-9S_$FNQ=_DU'E[OQZ<7=MT/O=TCM):%TVH-55$7YRZU,*)XZ\*',\D@:]YTQ(_ M"]H7*WLV/GTH>-:$64C=4-AT/.CP9H'359B%"8)AD@OM34"*BX1.:(J"%;;B MYP2$=SET7_UN8JN5\C>!2/S^JSGQU,56A54M>G;;38@77K999QEH&"80;H:#T#A-B*L)%1[Z+;C^6=Z$9NM=:,8N/< MW!NW3O/RCNNS$ES+4-"WR-/+QFW87ZQ"VGGU<19N3YJ##/RF?.KB8TMK%!<8,(Q@T(Q\R*+\_041B(: M:A7GL(/@.Y!%U[P9NNM)G2OF1U,_9) M1>#L"+/0N.+A<=L\5=7P]-LS#$6$DCRA*`&084P1S*=S2#DHM"ID.S4\D^:) M"$Y\Q;9;EAHO43C301O>3?5P)LJ=Z.*(=7IK4A'2.3,XGF M_AS;V7:+,^$TX]M4,KU3[40LGZ$<*V]=727?XDY+'ZW(7ZPRVGGUH28Z(,U! MN8_A4>%53-.4DE!6F"UH$=&DF-YR0C&/N9T0ZEKSK(%3Z8E]C\=9=0]E-DUE MSB>13A1NHO;K1]3.7-!CP*.E:Z9L+U;2C!U2+N)A1M5,[XFN0`2QM(]%C!D2 M2@&E>%J1A`58'9I#N553.<]0M"1P0JT\?/^J^B#4K&^(?MQ`:L*YH+;14U5W M;X;^5ST4>D&59VK*A4CV7-XZ?1!4DV1;L>^O^:@_4YJ".(IB'+&89`5-BSA' MV8B.,*"5X\\$R7/\^_+QZ'J$[_[Q:.>-934!7+.=G$X$DR/_A8]':S:"_MS@ MJY67/4=X\UIMKO!+NO*<<5,^#4\)DO6_C_6^.K\4&A<@YQE-,LYR67$D1_$T M3V$6:UZ1MS+E_R"]^/F]2,W:_N$:TQOP=GRJB;5_(LT>5!A@R3IR`[`KWE:_ M1-(%B73"[4*$SXTOC8?.IRM2^V9=59N6"Q=E9:3_+>4J\.&)[#:L?^Q`2J5\ M\.8$)4HP8N(?G`&4IRS,XE.,'0,(=*)8'_8]AZPCY#Y@?>@!RW>+Y<[5Z7TN M8YGST2**ZG?EQM`4Q6?M(/%^"D;$75N<,/=/>%U-+_5IO22C'AMI*>KJT\67 MHNN=3O.`\5F1.@'H5*<.$D@(I8PQ5,1QQA-4C$_)(IC1T#)\-#<\;S#II(BF M2]H-HTS/?#N+.4>V;?=,K`-^C1-O'\0ZS+ZO^R#L MAWSI)>*&7"]5ZLP=^C@EMZ+*."]_X\G9A%,`(PY21'G,HSA+PJD\4A$5T"8- M-S`W:];][C/8G[HW'<4GAH='7?!NEFQ[IMPVMU["*]@?4Z:1-UOPO139<^C1 M!UFQ-5GF$1T]MO_'W;7M-HXKVU_A8P^0-"11UT=*)#<"S'3Z=#+[8#`/AMJ6 M$YWM6($DISO[ZP])76RG$X>42%D98-"3.ZM6D8M5Q6(QWV;\.90O67V]Y@<^ M[7=6"Y<@%SDA#A#$V`D=QPUZ\J70&GN*,F9HXWZ>D*1YW6#/>J*.*FUE'.OK MC4)^H-MG'')M'N!>T@OPI4%?G)*C=]&?QB$\@:2*;ZC#('/A2R.ZO>A4.D]HHE$FKA(==T_L*.]2%6[L49M`.>TD]:-8/\D MTL8,K*\]XCC&DMMU>8!7U0GOFJ?7Z-!2G%PT.QO:F+Y7\6,8XB M&UM)R`9+V(=69'5M93R(_61HFGG8:)-FF?OWZ,1K=5Q(4'$I1^24!V*LGE(V M#^^8C/+5`;*-?.#F-++&$\JO`B:93QX']DQX4J-")[+).J`:R6XW]RF;J']N M&9Y7[`N,=)]XZV?QY3AE[,PDXX='@H%Y*4/%?FRS6S%B%M)>/S9N?&*%B1?& MD6,[&$(/VGYB]Y1,:3">&:>2])_#JI/9=@PCS]&LNMB\T0WLN'*@UTX4BHEO M77[G"H)##44QF7A_KU6RV0M`J^8L]@1-)E/>3Z:>*K/>BR8'0VH?.X^)WMT# ME^EFU9U&T*+\ECVVA6%'.R]7I6N)5K$?:W_A>GV;_LRJZ^V_FX36]5KT",J7 M=;82O_?G-J^K1>Q',+9"ZK@$.1&&<4CB?MN.G4CN_'4.DAH_KMU+U>QVC"%S M_A!A>Q3$3Q:KK*XW&*WR6W"7G@.D[>^0<1#1^9`S6 M10GVJKV,=YK]L]=/_'3WF^Q'A8[\W>!62_ZU@XG4_`FAZ4>:%JMBN>-_3Q#B M/V9Z'&DE/4UN[[/FA+'8U3S#S'F@S%I6.'*/FZF2'4V5Q_U4J;NI\K2?*N7K MG+-J>O[5;.C'K,R+U6=I%XL;A3M.GN5#2[A-$YCI%:=I3I/CS"[3K*`HYK=V M%5,&Y.BPJX5UVY5S*X"TPCV_8H&S[`?I0$7H*ZMYZ],(F4 MWBTQ*XGAD+\1GK,2^-Z(WQ;N<@.V,>#R0`7%X-^PE>2"^_D82,TU:6W#!`?Q MH6W>BL\O7CT^FS@L'P7VB;![&B/.)*R>2-GB'.MD1&J8[4]MU=[U^G=>K,>V M*1:3Y?7"]CVVQ?A68F';QT$8^'[0#>[B.!R:XAT^HF'>_M1+)DK=#I)\[/>; ME*V0DSS=(\YO[/T&A)0B3GP':./9SS>QD\QBCL=^)K2I M6:D3645=D"EE!YNBY*;ZX(Y]SCZJ\E5;@="^D]"6,S?W#18>QJ&/:$)LF"2N M"VT8])P<6`E4S_OIE\%X1N\@3[,\E+9_^(6%\NG!)8T!*1H#EI'/R9W))*.R M;=TEC+W4X$CL_FF8[B)'(_D\3*.>%SNOB89EO!C%L>\VMVEX\FMOJ>-5))[Y M9O\_6$*'F:LR>RQ*D>AJ'F.)/_!AMFN=ND)5BG2[8/L?VF_:C2E3A3MN,[*3%S\V)&R2Z#2KZ2QC(- MJ73@NT*WJ0W\-XWD!S=SL@V:A2L[\;=A[IF=X*P)S+E3$A\ M*FVU7J=3!%F^:F2]SI;U]9K\7-ZS19)]8Q[D]5;T^N`;3W7/.V$^I1N^(;TJ M%XHHM4+7<1+/1[87)A3UOCOU0Z5;=L:%,5T[(N1OFK@U&@`F65/=UC0X8JZ> M^"#;*Z):0&+<8)(U)'.RE6(926^F3GC`I>=62CHKB0\.5)C'#C`6]%/E)%/9 M[,WU\?I6J$?Y;T;1UVKJSX'2E8`4MT#'V6.F1"M$=7D?&L-\$G3Y^L$CIA< M9?G,)/AWNMEE"RNAD"01P3$)(')(`CW:%\.X$"V:,^&;.BUK.?K4,Z[*$GXI MHO1J3MZB2Y#6X'MVEV^W[?V/9@A%%M5D`3G^G!YV->8\X0:G M9U1U7NP$U,.*&?NZ!!]^X'4J:X$/M4ZEE1JT3M4@DUZG-[O'QTTFZN(V7`*Z M*7Y<;==%^2`\I[ZAEV_;<>@YO%EZ2"W/BQ._ST0B2HE*QD_7F(83>X=B@E5> M+3=%M2N;:O=EUV.1A22]X*I-%;5A+^>]G`-V-?_E"'%!D5Q&<"#D^=H=2J)W M@AIUXS\3$5E0/VB&GIR/&8,.#6RZL0` M7(Z)R>@0@A.,,PBIF=#*,-D+#5-%Y4Z22$"Q/TZ+LAN+I_7WI3O5PH>8.A"Y M(2^M#HCM6W'ON%E>XLMPAJZQSDZ`O,[7#M>K`UR/2@@G MQU7A"M#$^`YM;Y-7(&N<#7YEI[OYDSX4N^W^Q2*)&6Z@:\W["+ZR$^C&?@X7 M:G2J4YB9HBI;R.$>]7N^S8KN#JWG4L]',;8QL@AR8D1=A\9>3$,_=A&2NLT_ M;H2S;1>;(;?W1Z(IL4E,`N0(+_1"7,>7N8VO$SB%76`2`(=Q_T`@Y;C[+;W? M8NS1.,V!I\B<.HIQ/R_#3T3P6[%IU'Q4\_/EJB[%]$+"*;`7O,M+1$,7 MVC:")(YB@@,VOAN'`<4!@2HY`6V#FF;N7L;N7B._K\R/,:1;?NK'62Y[BG!7LP+T`@Z<>9!%KX360GM%IA)QD*_7H7AJ:OBIG[+EINT MJO)UOA0;:[%>\48%C(/Y\N^ZY"^+JJZ+=+42E\K3#??N\FT;&RT"A*'G>0%" M,7.:L4[13"&*;0ERIP(MUM6:19UOE_V4H7I-H_/L!5$2TA M>F6$XWR9[P//E,6IO(?J;M-?-F^SMY5BSY!)3"WA;L_-RFHL_IJ!._F5K3L[ M\RDX_7,SX]!&,).84RZ>T`#I6Z''E-::0Y0RJ;[%F9:%8NQS7=]GY1<&7EK= M[U\)W:[Z:VM7=?:P?^R-L.%@1/PX",,81]"-4=?;V,>!H]1V4O/0AC=Q)NBE M2`D?O*V\76EY<5.W#>2BHS/"K[:["D%!*^G!R\D<_OUE7B'M^6I&U-`\$3(9 M,LM,`B=3VA63S&WEPEA!W>3G8[9EI,X+RJZVHH?;*M[57XKZKZPYKL80AMA% MU*)!$KB>ET"['S]&GM2YL?9!#?/IU[;Q?M5TIBD>68#[+-8TSRT]MKWPRF)W M=\^H=0K_L4+0`OM6N6-N6?<,C7JW!7U6DN/=LQA(]1"ZB3,/ M902=D.#[KF9L7(/G["P%,;+XG:QXEO41;8+I1Y_TC24N17:"WB0)E:J"=$% MID)RX`R@#HO_+R^YMYE]9O^"H[\`LI]Y537EV#A?#IVW0GG- MV,XA6M>M4F%N*BKZA>@IS3?9-NLIN,4:AP77C:_X^T;C]#788X*:JZ M%PHG5NCXD4LCZON)A>.$)IU0CN,K7<\P*XGYDTDAQXZQX$,CZK,X*FO3ZEQ6 M15_0L&7D',3Y&$5M3^KEOF3\>%DQR<%>](NF%^)>^I>6`G%:Y15_T:=B2Q3\ ME:5E]]//YPOK1]GBA`!W\9C;?;H%-@M(T](0X8^QAU[6 MG\@49JG_2_:S!K<_LLU3!OY@V_C]&]O!3-G^;1MHH'P-!OY@O*]#XX'DKPUL MN12&])ZT9E3(I+IM$J"W/PHNW_%6M4@B#_HA\:/$QT%BA]1R4">@ZX52U8C3 M2V5X/XBS^D>6\=V`YX@=L2[A`@Y\V%7-,=4E]U`OZ^SAL2C3\AGD#X]I7C;C M?KJ^O;WZ#91,_KNMF-9,5R8=[Y7%OKOA#FZZ?0;,$#NF0_Z4769-@],CI-** MURCEVVSU6U.8P`8`3[R?"+C/5G=9=X@F3L[WOSCZKIK.J?M6=O,LRV,..=#S M*%Z%)L1T?`PJ1JLX?Q,.N MM'?(#.4H!]A%;VK2K$G,9B2%=83P'_4(ZA?T->0BAUMTIB1N0-&!F<>QT)H] M< MA:W)#I'D)?J''R`IF,;\X9$9JYSKX$B&_L]IS^D.C,S8=9K#HH.#CB`R%7%.\M_]L@5FTF2`;12ZE&%/+@Q'I M_1+7<<><@@P>]`.(9@A+_<'8_@NS"K;VGPT.JP:8X$,$4$/T4@J5 M!@.G3GYL7E9'XXLKX?L[/L<7P'D##9LX"<$8!FP#IRCH+OK$$2;>H"277A$, MASU-DX7#IT_XA>PT%R^V\08WOZ[X2F*!3VHD17H]GWVTDFUCN;W8Y^Z$,0Q? M&3(V8["Y4;,A+=\B:I.@:O!9K[9_;LLLW?`3\-^+JOI:5+EXY_-_=NR+M:B' MVPO[9??PG3G=Z_ZG>,[^]C[MDG*+@$(2>`EUL4&F_NBK"_9+SZTO8^Z>DF0\@@\*_DU]%VO,&!:L=VC50;\R.O[[CP\;[I] MW+$?Y5F:YBS%`0\B/:_-*Y]ZRHSUZF<\6\9N5!>'J3HV8?:*`JXIZ)6X``?* M'FQF%Z#1ET^;@Q_>'\7Q3-]?)P_C)HXQ]%IS4(QRI@DUMXUT-KA(QTAG-9R& MS?I?)1/Z6ZO`OUCPP)7XDM4+BT+HV-"%(;$=E_A6@/N*-9=:EIYM=_#PAC?0 M3B1PQV1B.V`IMDB^%VX!9TFQ*1YLK=IVPN'V&+NG36(*K6&4D!CTIN(R@T]< MZM]FL[6\!>J@36*TA69/]^,UE"9N36!*4_#7]%DP!1/D:UDLLVQ548;,U9Y# M%I%K)1:T8B\,21('`45A0'R;PI!%;S`.5"A7PW"&*?:HF^`!E?:WRAY;N0&? M02_BD>'4J\,.7'RWD,SZ@.B*+0<&G@0)\3CA]4T2@(_LAP+AOPKYM;^D8QB MV;=2@KV8YSOBDT;PQ.+6;X69+&<#BA6F)[#N);M/4MYF/^N8P?.?18PC2IT8 M(B\(X\#&"`:T6[W(C96.W@8)X#L^=D/7IR2PO0`Z8>0C1F*^;SO0\AW3%19' M,BOZ3F8`UT27IK$VP)P'U1)_6%3(7B7&]O7C*RN_%(%*5'4)E(1]* M,W`]9_SE@6KRV.8U:&17HBJ2*3?+^VRUVV37ZS?6+V^D M4=WR&&=AH03[),80N4P80B&,K4X$;,G=?C,QKNF*GE94GD)X>[\4\K+]D4M\ M8FLT;P0Y/^5<^*NY)UJA-\)U"CB>H$`3UI@),QI1K3`_F4=Y'+PW.A^\RLJG M#/WD78@\U_6B"$?01HF/;,OQ[&Y8-\1X<#PW8*PI0S=PRWX<_,WE4F7%T9`. MB-@,HSDF.),"<@)_[A>$I%V[X=C.A,NTJ7/2X1L+DS1G\1GU@C)Q\9#FVP5T M2$0BVT&1CW%$0@SMGB01=",5MAH^BF&>$@OJ%\?B[T8X5;(:@:4<34T#HQI! M#470"$N]"=`)?AH/ZDR828,BA>[YILA&Y.%Q4SQGV4WVE)7\A>\_,EZQNX@0 MI&PDAU(?LR%<;$6H&\ZWU$JSAHYA.L+LQ!%A#;\[DF]%6XC+L@UQ>,]OU1*" MP8#*$=(46*K142<1V./Y=R/4U%ST!C8GF&@LFC/AH=%J%'HGF2('T73)GT5^ M3C9%Q0BO'0Q["0UNP$0SS3RL4/^L90S@#T9.C M&_/`J9%-)P]H!3H7U;R*RPFB&8?C3&AFI!*%SJFE+U'T>[YM+A`O(/(0(S;/ MM:#O691ZB=\'?&%,=&6+Y`?\**?]@P$=G2LR@^68A)%HF]_DR86$X&\N8]/P M8$8II!ZX87DD==QGPF%Z=9+/*`T%;!C#M8-^*S8;6I0_TG*UH*$?>]@)(HMZ M@9^X;FR[??Q(_60PN0T8RS"O)??LL^8R=WFT-LM&U#%4-P39`2QG&-0Q!-?S M&A<.M-*=E=E^!4N6U$;`/$<^&Z/.*2H;#=,H%EM`"T$41TD0)CZ"Q(&VA]NQ M7(3B,IL="A:-)+J)=% MJ0.U#BA/,\Y9(%1CGU:Z%T=SC7S@?+BJ-.V>&-]A_;B_98_WS7X?J5=(7SO(LVAVK5.?PM!LU.")"G'2 MS?Y%WD5`?>Q"&[K$0XZ56+Z?>-W@D>W#Q3:[XYG]X6ZI^IA2RR]JEM^A>`H; M1/\TKP9'=`"HPSU30VCJ_&'@S^NHPB> M'(F916U\)QW),R33O7..Q#C!3:/AG`D=C=?C[>XX8X`9E^C#"%$2.;:#+1@& MU+5B/^C&\J!'VT0?V8[PI]X=1#W-U\DS-,F7;5>RZ;W9YJMD49W)^AFG@TR^ M2@T0N7P5;H-EM&5SKL[KYZLMX^`'$3OW_11BC*@5,,?`A1[!F`5#CM=H MGSCO=2"1'RC$,;8"Z'E12+S8]5$"0T@2/[2=.&;_-[<#=>*)<_9&0'`@H4I^ M10^D"@F6R:$=EF&YO`1?BFWVF?T+COX"R'[F5;OYU_=Y!;)-QK_Y&5Q>CDVI MR&#S5DY%*ZYS2*KH5:@P-04E^6N5Y8MFL&_97<['V-9?T@=^,]"V*(EM$@:Q M&P9.&`1!M[;^G[IK:V[<5M)_A2];M:?*R2'NP'G#-3NUD\QL/-F7?7!I;(Y' M%5OT2O*<^/SZ!6^2?)%,@`3%K:02.Q=V]P?@0S?0Z+98O?=0X^AW'532^RL^ M,J"(T)QRH2TQ/FYB1FI($L;U+2'M]/OWLIF._<_O-S% MCR'PQD(9#-:9U\5P_V\;Q7*:HTRK]($ M,_\%"">G?BQ@LYG[T0:\FOS#H.@U^[N]IGK8=*5M+HGD$#`%K?,++4=PS_7O M]H=__3V-,4,Y%D@#(I17W7"9YP`R9AQ!"2_Z=AYHI4?2"7YH\)%Y'87)#*9S MG-[EP,D0,7D_=V&^66R+*TMRA:4/`#2`@FBA>(ZZ60PH>^\EUXD/,T(4!(HC M00C3BF/O&^4"HUQ`2'7"O@.[Z=PHY&.JFZQ2:9*9_0R$=Z9X'&`SFNN1!KPQ MZ8=`T6OV2R_EII+D[A:W5Q)RCJ&A1!!*O0@I)>UF??Y^+O_K#RK#<9**")`RBR-3H^L4B3I'']F\I&Y'0?+#.9TI.+ET!D1,(?UXWI= M?;YNEUXU'.K6B\+.NR!(^U7"%:70*+`[TE$^'.TQG8]^&SF_ZBS2"B%#N%^7 MN:Q*R!-*&.'2)G3!6Y6R1J>ZZ=@T7'X,BR-3?C!T,YC]PVTH1YQ+X0%I(_'W MXJ%<;Y>KV\OM8ONXN/?[B!,++(46`$8, ML9(KAPQP(KAZQC` M!"P7M[PKUMJOR-MR_73%!;0\=Y!I'Q@[#%7.0+=*M,#OY[*S;!<"V5P#< M0PJ7AE`G,-2,>F\0"`8%)1(*09V$*N%[MVZGJ+7+:O4NLD;![$##*7:,$P"= MWC?&0'8VBV<<:U[O(>.!%'20\2$)`P2VQWI'08B]1*37*H]`*(=XZ58F&; MP0H9;,(;1TO#X(A8"\U95B.,.L4U,3GWNQJ"2"E)=L>KWH\+.5Y]_7'HA"7> M+!!?'A#*>E;A_S8]P7EF$@?0C&I M".2Y@GX;5)132!#.=<+PO%7I("X_6^NH8^B\L6!&`W0F>9'#[7A9)'P<8/KE M1QY6)/]1K!Z+JGV<_6M;K%>+._VXV9;WQ7JCGGXIRMOUXN'[\EJNBT5=H7S? M'(4SXSC04!GB=90$6H!V2PP2UZ=0RGC:@)S)*A&%`>*!49*SG'&;YXHH!H$* M.A*(J9'Y>'^_6-=]'->-$9OLZU-VNU,Y\W[S(NA%ZS2#=)H'YSD^@83YK$M# M;4#3A;,S(=O94`W9WHJL,J-MW)#UZBQUKD$,2*N=W6#&I=UZA1[O?*!TLV_^ MY8?WY7)KQOF?_O?OW;+,EINJ8[AW3?S`U_5LOQ?9XKY\7&T/%F_S/Q;=!+G> M39#%=KM>?GVL:E!N2___EINB$?7ST)S>,0;FC8UW^D&?0T[PM`:7YUI?P6^) MZNJIGQ?K[=.7]6*U\?Y%]33\K=9GCG/)+&!*0620P\!0WD27B@E-@[HIA,)X(=%(,QDQBGR2FO7HJE@J^WFSY877MN?K+XJ^]S%U01J"N MLFYR9EDNJA9-CBM+A$70"49YWU*&0T2D6Z&-5IE7Z]F*/-E;W^'53_.^C=_7MC^H%]4&;58;<[I%QP%Z-1QYV!09\)! M(QCR\L!S)&@"NFT3O#W] MB,Z$Y\]@^*MV)^>!/GP?44\'*\6MZ\WL^JENB2ERK0'GS%+-@36`U%4Q&M&Y M#U.C=H@!\A)S_X%>V4ZQN+:ZHZ`;2-L3`1M&R'&8IF7F.8=(SU1H-K$.MM=NYEU]&3 M.H>A<<1!+KDS3O.=;.8L'DI[P0(3\]ZGU6U9A7A?*W=Z!&H+!S2>VY)B.0JY M/0NKS]:9\WWD`ODM&O@9$UR\33T8;B!@,2'K[L?_6!9K_X'O3Q^+'Q[?RJWT MC%J5\?)_Y9"QW&GK8"L=6XV"^GJ.)')"]VZGW>#`=1#&P;'K5/#&,U]_9%.' MKR>PZA?!C@'VW-AN)*N.Q['C@3;,J7NM1^=98B`H\#YE#I15DC*`NW@:"ZKI M8.\N6O)YPEOOGQS0H">SB<\AEFHMYN:M4'KJF*&D`;2&&JYHXI@)U$G$F)'HC@S0DYB MAOROQ[+.5ETOKYM.R?*ZZA28_;I8_UFTY;T_W/C!65:/59L[J^S?:PLR\+=8 MHHS!.Y`6$T,=[RTVBEUD+89GCX]?`]6'^0;`.S>>&V+*,58;#,\@#H.M2((` MHCETN72`(,:9QK03":B,\_LBY*1./5S>KI;?/$&MMMFG[?=BG7WZ6C7?J!^V M->IVE`7'H*S>\,935@IDQZ(L."?*@E&4%0KOC"DKV)0>E!4'SR#*0JU()C## M4$D&M)+01\T:[E@R-\8.I:R^M579?JY5]J_0*Y*E8Y/IQ MTP2@A?%1@U>C45:K=*[([FUH3E#10"QG0C]#K2A'G6"!-//'Y9=U?2;P)%,@/!.F&LF8,L4D#.0M7:X?RK7WQTSQ M=7M9/2%H'\!.D%9XP`\$\H:R9@RQ1P< MI6A&7:RC/AVSE@(K*!!.<4<$`Y;R3BS->5PF5J2LU#'>P354K=28A3("$`W, M9I@`S,#8+QC'"8MC[`#JD\DP$-J9L-5HYO0JB!$+4SAC[>\#/VR+>UF7BM^T M>?>06$=]5,I$CC#TKI[6K).=$Q%7"6Z(P,3<=>PV?>"[H$$0!_+85.B&D5DT ML&DY[018?8AM#*SGQFZCV'2,XL8#K#?/?:[Z#94KN>V1">%IEE)-E9?L#'9( M,"LZ%;#JU_(GA=S$K->JFBVV\>E$Z;'OQX/G@CV,#L=`/`DS!L!W@B!3#,), M>#*):67Z.7R&8L(?EZN:YC=70@N'38XT0,Y)*ZETKE,24A27U#^)9E/XFS_J MQ5]^R[XM5XO5==VXJ7EG69WXW>VM.T,=X8`Q#/139S=\L0[M1?GC-D\Z]#/9-\YD?(+BP[%#T'OO:71[ M8\O;=?#@B@`*&%-<.FH5AEIU#SUH[@G)?>NB'&A-+%:,`\"1XO`3)01/NZ-"PC01C&W*?:Q\1SN,F\\TT&DZ MOHTY)B?V@_.,_4SVD#,9_[(;W1F'H/=>]6E]NUBU#W!TN=J4=\N;^A>OY&>_ M)HO5MO[5&]&=E%[Z?]+4#MPY]0)9H3#%#!(D`0*&4PT!MPYX%D.B;UP[CC): M.VJLQIIS20`#BG)J(>0&,@J-2=A?YU#_B^R9!35+'=I0D]GN\'EOQOE"Y%'0 M/T%)TX[N3*AH8J/+[3-WE]7:4D>-K[[-6[?FK^NB<^Y@SG#J@< M."QY[OTAN.,68L(NLGJ*!$P"G1/%`$/$226YT$8;S`UAR"5O?=:X*IX?GO%% M12"7C_?WB_53]>_V-F2U^N%W56/AWX_;SP!]&'GO4-^K>-%`^Y3]3_OW\_F- M_>`[P;XCXS\3>AW;JC+II`U]2[CQOF-75F9SA;F%'%#J!3DN)-$N!]U"U$H& M54=^\6EBN?7LSHU!A`CB+6'*HC,C5GJ.T0GVB01S)BP3J_W+AWU#0.C-&K\7/XK58^&#R?)VM:Q;'U5L'L0,-`>AD!T'Z,,RV6823T!HPSXJ%WD3M!3>.A/A.V&M&@,M4$#>2T MWXI_'OA@ZW+E?[QNHM2W/3*-6'6O3+5EPOB?H#2P\P$LRH-*@@8+EZ2J.._) MW+L?1$HG#6"0&HF1CZ%<\N05/SQ>M[NG3-Z4#U6CB<-0\9GZ@40X_BCTX\6S M#D`837I5C\,](\(,A?0$?R8;G9G0:3K[RHFF>2C9/E99[I^^?7HHUHM*E\OB MMM:B$@C\'\P((D!N`-:$.(&5AM(*F@<5RXJ7DI@^&\6JB*OL5,LVK6ZAA!F/ M9$]FG`3$0`K$M1(T+S+1->+NYLK M79FYVJ[KT^_?EYL_._'Z<;,M[_W"OH+,6"P!Y]HAH('&U>N;5BQAHE>%A[%D M3<9*UYU*V:+9+;R'5W4,NR_71;;]OEAE(/^WZC_XSS0)BE8?FCFOCIVZ1K=Z8 MY=5,]O^J:H>W??JY]PY285#M"R2G**]WA9ZHO+$WC(WGF7>(TD:#%[9E33%NB9,B8Q#OE069="AGXO%/9>W1/,<)0.Z_&W1Y3+\4Y>UZ\?"] M:J;;=$U`.`>*.JH&&O"2AD:!Y_^"T.@].:U,@T,8+_SQVXQG%!YOB^N?;\L?? M6W,J.D#=+Q43H`,FV)O\UGE8.![G/O**T+B,'OR0:P[[N"X?BE^7-S=WA5UL MMCY,DM_6GB+:8F,0,DJY8Y1QA#5'P&#>RL2Y[E<.=A1!B5>X_=7*D-/TP;CU MN*"8$K(P,F@TRQK5LDJW^D"GT2ZT=.0X>`9<34R)Z^![B4;9BR-87V2+[/;0 M8VM3!4:^MG@'L6-W%F,!?6[V'M66,L%,#*Y6LUQ\7EPOORVO6T&FJCWA,,R) M)4@9`4#..D%2FJ"$Q?"O)^;V2J&LU2BX&$TP4OU"O[0@A;'Y(3[GJD+["H\3 MH5X\=C,)\088\*JXS#`H^CF)G_Q6LCX,']N(LA/IV8EBQ05R.2'"`D-W+(4! MZU7B:@PYB6FDUB[$IQD*6P\7<4+$PCBE5NSY*5RK6I1[.!3*`.]P0D@'.X?+ MU;=R?=_D"#T4Z^UBN:KR';=E[?R5]1A,X!Z>ANR8=S@2T'-P#L"?,(U3CYN,_&@T]OY]MO#U,#VO^== MW!6;5JG?BNT5ULI!Z4@N<@XY%HPYW(EQF@>5J0G]]D2L.O4EY',43ET]1N(U MD[44K?[+:\9!,$3DV=K[A[ORJ2@NB_6/Y75Q^=UOM&JQ*6YT>?]0K#9-J:F[ M&N"ZRE3[N"8M MM#,O:^S+:@,'Y^M..A/Z>5#SGP1A[M5YQS]QWN^(0W1JGSCKE)C+;G->$(XF M#Y]O2'KO?!]6U][=W*44?FQ5J=,)E0)2*4<=K0JT`@MRQ3O6PL`$]3$\)2F\#H%,J%9B+7 MHDID9`(#U:TH[\0%E80X+0E:OU8IMHX@_Z>!WBMTF@(@._.DS5]$JAPS@L$>-ZL%VI,/]Z+@JAO^8G-MO8QFY+\ MW1E8=_E#`7(4(L2H_#_NKJVY;1Q9_Q4^;-4F5*Z;[AQ-N=DDIQ)9JM. M[8.+EIB8-;+HI20G_O<'H$2)OM$$"5*<4WF)+9G=_0'\NH%N-#"!)$QP'4A( MRK5+YXDV,3%G&B<)U#SF2$@L*%21Q(3`!!`Z>DVF5ZA>28(^F3@Q\(I%/OB*D`[9>!_USF51_TT^V]FZ,76*2WE1/( MU\&/ZWQQ7>79R\K7VDXIZ<)>&7-5[,PW7YS>P75ZEP57668?LUCMEMG20^>) M%DQ?2M'[&8@Y9.@]65)XGZ7N3N$0`=JL4U4C\$AP(H2*%8,2<`P1(;%&J'X1 M.>/*T3>\(DUA#G4,(FX\'2(8WG.;XT8=V7='EP(4/Q=?8D$^(\!X?2\C*,YUG:,6YW,)[&9SY^ MQI=!3]V-5Z@<3I6O5ON[P7]+RS\SVWQ/_[1;#ME!+J[NKO(@[$`6$0( M"H!0K#2+$\5T52VF`"1B],*JO8K52[@\*>EF MM0ZHM9:4^L-\)N3FU:0GA:*^X>I,<;]FZZQ,5_80Z?(F7^>;J@WF7?90N,24 MXM"(Y!+%6A%HXHSC1IT"G?8'W"1"#%FB(AAKNY(+8XH8"Q,)4(0Y8GKLRK6# MDM5;F3Y0TY'H/.';C>JFA]:-[)JH/M3PW'37";D6PO.+_$PHS[-1Q9B3U9'V M_%1N?3A6[*M8(!.A,,@U@R3&3%)2O\`@!DYGX7WKIBF&(M)$:,80TI")$$-J MJ`93G9@0:^SMUE6ZV=C#QL?R@LVV6/QY*$-8-&P*LOW0.U+LY&/9C8SG/(R. MZ^X7RD8"7I;F>_LMQZO[!^4EG]/[ZM?\1UHN+Q[^6;53?,8S5)Y'IL4MG&L. MS,2!G,W\8AZOHG/9VEVVV=K7YI_%:IFOOQ]*@\V3C:>3`LI(Q2'2E,0DTD>GF6O]GE]^E*]LAHMY3Q5A1)`B*0&+O]A51C(["`'3J M.=Y/PMB!J5$JR$Y:.1)-3]2ZT9`*IF%.G MGT&"IH@I[/;V8GAPT1_,[JPQ"8X]>,1".*>8XR6<7J&;P?#.B("&V_(,)7D" MJ'M1VG51;K]FY94)(/2QZ7F?D" MIWO,E)7;?6HLVWSZIK+;8I/7S1H%A,1P'^"QH`2K4!)XW.P)-7'JSC!$SM@1 M4T,UFQQ<[I5SC9>&`-DQ7)H(0\=HZ1%\![W.%BN]#%);J.0!VIG0DA=3'@=* MWN`9D(HZ9;\D$"2V?6-#("@D@"?TR(4QX8YM8_K+&9F8DN.YFGR]V9:[/H'2 M(!C[)J3&0=!#4NK#V3+^+2`Y9:?:/"O M=+7++A%6'$:&&+5`3#!-I.*U<)50IV(L/Q+GM^LTX4[)(["!`_!#D2ZR:>FOHX8MI"?[U&8"?UY-^OQ;4:CP.:#`A>+WU8BC!ZG*=?;QKL@?B'0#UP^S%)\[+:9E'Y9K$J-KLRN]1:T!@1C@")E$)84''<<$&" M.Q?/^Y$Z@7%4P9>'H96W6/=U:(<&L5Y1]1B=SB;<[!5'=D9U M)OSEPY+.D9\C.`Y=*JL+DO<76^3K[R=._)K]W`IC[Y^7,J8)@%!*S60$!452 M\Y!'+$0AA4(X4547>8@IH;".61(*$[92CDD8:@(Q`Q3%:.QL\D'%B\9-[/L0 MXW!U:?#^=(.X^Z-ZC1@M^+?5,*A4G+Z;Y:NHM547 M>\1\)B3GU:0G;2U]P]7G0M2T7-O:G<]96?7%4/EJ9^(5<2^+FYMB777OV9\^ MAX*#..&$2Z815E@*P\`,PBC$$D?8J=/E&/+'IL7&-7(R72WL-L2AH=''G:%% M.T\/71S7Q4V^KG[.UT%MH+U*:=\BI_^5I?[&JB.)GGF8'$FU>='?$]0O@H/. MU9U]>[6#2N\+X]%L7W-+PU]_%/M?!K]EV^MB>?YK1KL"W\;+(P[C7'AZ3!-? MO@!T)#B[[T@6ZSM;'6Y$J.QJ>XJ7Z_9Y%'$HI%80:($1U%%5E5F)33!R.M0V M5-;819`G]8*/Q=9Y03T8RHZ[BA.BZ+B7V`#0JM986)_M.$D[6&V[AIY@G@F] M>3/G\0ZA5YA<&JMORWQAJ/*+[0597T2!J&2<:D&8HI+*&..C,!@QIW5V/PDC M4]1)J:#2*OACG3OG07IBUXV=QH?-C9.>(':^=NA/<6FAGV$XSH1T!AKQM,GY M8$BZ]_=]/C#[<#R@@A4)$\)"',F$LXBA)$''>`RX'6(;+&SL),3+:R'75KN# M8>U&0Y,BZL9(_A:6'\[7`/<5>%N(S=O(S(3C_-GSN.>L7Z"ZIUS7VWQI9>5W MC?2)_KF_N"TQ`-BFM[OMH=/M8S7Y3;%;;VW[E41R9,(_!$(-C&[)<;DJ>(B< MLK.3:#0RAUHCWM56!)O3RB@[V!'8N56U,S]84C4SV`]ZL,ZVP/6#894/A_4Y'["W9.H,M`_T MVY+5DX[N3%S"Q$8_3H&?`?(>::-FYW1[OLHF[(]MU0_-_QO7`VR:W=6?[[]> M]5@7]Y_-ZUEMF9YR8)CC6/,()C(RUO`PP814&6&8$!XKIQ-2Y[$@E$H!193" M`","S'H'4TQ8PD`44@2\.Y%=@\9X1K>NNO.AGZ)\B> MWLA1U:0]=X5'PV[CYXZ65Y<]OW0U2&6^70]9``Y)M.",=0WG&.E.&;DYSKR9 M..*9@_1B5G"6VO:N#_%R=\I)X012R6Q"(0:<$!K&"3Q2=Y@`MS:;HVE)`4A( M@I0]+8)8@KF]'9L*PAD&D0F@)JPU^;9;+ZS.Z2I8C'V5UAF'W;D@9<8C/J!L MY6!5<##K10?[V!&?K`OVYAT\\(P\K^<1ZU;OC8@7JZ=.>O0O.H) M%^EJV=#VJ0.W%]M5F:Q/MU:_#5\OCR;97W\VK_NU^0/KM.UQF[T]F\WN9O_] M1XX\0@ACLYX!"1*"0Q$F$M8$&0'4J;IR:IU#C#&71"&B"(HCRKE$2H51J(54 MG$SI)>]J;8/TI&ZUI%EFMF-S;G=)@NUU%GRSY^+NJG-QM0,-BL/W;?EF5E/P M_J/;`R3!K9'==74\N\G3[EW_RO.FOZ^MS`S$<]=5[FL-/C5FQ3@X;-3JYWWK-G62RJ]J?5<_Y?SJ('%G:>34:AW2HU%',ZNV'FE26936X\ ME0W4S9QJ$M+.3K;EKJS)Z#XS?[XM@NQP3G`X0UT$>9USO@BN=MM@76R#57Z3 MVSS4MOA'\"9]6ZT.JJ*:JIF]%5*]"TTA&_,GUK9&\]N+X,U5XV_O"EL!O\JW M][75YDOFI[]O#HDM\_U%X_O+_"Y?9NNE_?WR;5#FFS_??2N-&:4Q_,WF[44E M]TWVML+3;F-7_'UKW/P[VVG48E8>BDBLFK]TCF3MS+3Q*0IQ'%;1Z<1S]9E8 M=:YORYDCU]G"4LR;Y'KO[PS,-S7B;VA/,8!@JS8R[@TR:]0+04DE&A41BPECUMMA:IDQ7P8\L_WYMN3&]R\KT M>V;W<&SUT)X_^]86]-[TF6XNN.[VS'(:]`\]/54=S&EWQ]<(==K6F7PZS&X_ M9WH$7MS(.=-@#+C+XJ1[XZ:?1XXW$9*SB.@D"3G4H6*4)OMCZ!%/H'(ZC-!/ M`XH$D)3!A&F"##0\H1'A'*@01V',X'1%`[:M_,63YO)5N-ZX1.R8GK#^S'SZ MI%/'X,LSO(Q;-]=S_B%S\R[/7+AQ$31=SH,;R\[M-GJAV^(9QAVMF9#_R$:^ M>KN'?TA[4/A&'DG&GK)=;\MTL=VEJ]_2K74\]RK=9H^+A8!9.B$%.:`TC##3 M$N(#(PA-2$\F[Z&(A!$P\@5G1",B)-72UN=IE(0R!),V,%B<%`YN]AKG^PO$ MGM)VL+2'04\ES[UI?(RQ]]Z=,3N-7JQY8W>?$[>Y8=Z+X M$8=P=DP_IJTO$O[H`/<^QG<2J$)$HHBJ!,<)"F.*E/$Q>V)0,@).5\JT2)&4 MH#A)M.`8150(E'`8:L*,[(BSL3MQ?*1!,KV/%18BRB24D=*`Q8I!L=N7+#7S79T[Q'^#<&O M:W@W$72NX5N-VDRZ^[7AU!IZ>8!W)HSDQY8GH9,W@+J?\]ULLNV&7VVJZ.PR M0I!!AHT?CQ'5&D=`2JXHCTG$)97*Z<"NVZ-'YA[^Y8O^^L7UC*PC.MUX9D1@ MW)AEKTCP[UJ5J8GD(1`MU-$3L9F015_M'Q_I'`*"(R'(75G:,H1:6$S#6"'( M&9:"4!5J#N-:&$SX?O7C"&307NA@3KSZL<1'4D)V9 M/AX!\RJ+]`5R5F32VXAG.648)-VKA:Z+T271,6$@@ACK4,=*ZUH MP@ZR!.)NE_KV$C#V=KG5Z5U5(-E(I1 MGL&DK:)D"(0SX95A-CRNZA@.2/>`95$5^6Y^SQ99?F?WDS]FVP.C7>(H"A'E M*DPP5H)`IF-8RU0)""_OLO*JZ!RY#!'E\LHTM>KNEP_:!>51O8NJK,^FXU:K MXD=J)D*5G/L;AJPJN_A;=!'B.$BWP7_MUED0AQ>!K6\^]!]?5+WU@CBJ?@LO M;-FT+<+.[[+5O6N$-&B4.@9*4PV/8[Q4C\OOC7$QFATCJ*G#IA:8VJ(G'^C. MA.S\V/(XEO('4+_5VB53S#Z,&3H%F&LJ`":U$*F8NMP6VW358Y7VZI.=@JBC M$IU?H:_V3X+%@S7:D"7:ZTCU6)IY!6G0DNR"$5S+!`(Z-MV_ZH6ZU8%1`Y,LL+R8QN6HU!- M&TXMS.,%WID0D1];BA'FGR--_5H4RQ_Y:F6>CSA7FC*"8$2B6'!<[V0+$D+A M0DF='SHR_=1Z.')-=TRZ\[ M;,T,L+>![.,=0R+[#HQ2^U MCH<%3)]8Q`^RW;AC*6!9[W\L86.;XXZ!K62+9VQ1ZJ/>1VXUCH9C[C/ MA++\VO2D;L8[8)VI3F7?,K.86WY-?QZ%?S28'%9X(F(L9!`BD"1(X)B&A![W MO!6-74ANH*B1Z:W6SO8-L>5J6UOD9RCNJ*`CTPT%MAO'38BI&[L=X;1E?TU^ M*[XU^P35V_KFLPY`C\)V[1"V\)PG[&?"<+ZL*4:9H"[=ZE1V6VSRK6TY\FE[ MG94'N2>A*D2)1)QR"F.-#'D2PZL'H8S$LG./N<&21N>TO7[5OD=A-6SPF=LV MM"=DVUEM>E!=2:V!9Z75'U[N\JK3VS#HHUYXKX!7OK-O&Y!L3ZT)C/?O,KN"S/JMK^7 MW6I*JSYE;\8C[8I#JW'C`KI]^]E]MV>1US4ENT-NK"M M`0[MPJ[2E76!P>8Z,_YQ:;Y]83]Z\J96+MG$[2.1G=^ES_DZ95M=6FX'B>8N.P;>!,Z?PGX1Q5\^?I)_O<_/WU0^OAZ]&@(ALZD-B9\O6EL!B>17H:H&VWUQ75^1-7; MDI>I:1@XSN<(/J?WMG:WKM$3%"I*="Q8C'$2":%/.ZPL"9WJY7J*&)F$CO7I MMWNU>E;VN^+6<6TV/F2.:[4:K8-&YZ[B?PA,VW)N&)(SH9JA5KQ0LS\(E.Y] MJ`X=W'_/5FEUB?MCCKN,@64P+A@0G$!$%-#BQ&TZ<>I'-5C:^,13[C*[#7UO M'K&JEB/E7MF^]\AZ0+@;+TT+KAM%U;J]J\%\+EB:NG_5:WBU,)<_K&="8AX- M>MS7RC-4+M&3?9>?$4@`P$`2#G6,(04*0'SD4J"BR#&`ZBEE(BKK25L#T.L< M1DT`G',D56$V`W9Z$9[V>&H@I#-A(P^&/(VJO$#3IPKO&:'<4!PD4&@>T9!) M#F!8+Q@E#^.^17@]))VC!J]_W5T?*+O1T70HNE'2@ZJ[![QTQO/:K6!UJZ\; M`/),2,J3,2]7UPV&R)FL?L_NLO7NN.940$HJA.0\XE&,PH0G=6`FXS!VVFCJ M*6(J>BKW:O5D)E?JC/!(;)C0F-`D81)31!C'&-7]O21-0J>C5P-%C9U@ MVVL7K*QZ07'2SY%[A@+:C8,FQ-*-BVH8*\V"AFKG(J5VI%K(R1/$,R$I7]84 MH\S#P=4`EQ'`$G-&"2(P2AA@2H%:$HKM28/N18\]'C])`61=8]RH`1A<`O`Z M<'U3_UXQ&Y[R/WN>WRF_WQF\F=#+$`O^K[PK[8UBN:)_I:5$"9&&J/:N$I]J ME9`@(.!%BMX':_"T[=:S>]`L!.?7IZIG:XP][NH='A\0'L9=YYY;?6[=VNZS MZ_F19#1-KRH;M($QCI&4^^>G7-H4<6H/#4*FVV18$:T,G&1U<`2S`9.- M2&R;=HU^LO('>NHG7PTHG8CV=&#(^12L,34M9Z4K[7(C@418&RVY205-H3A. M,#D!H^X^;MW8&'/3W9P/;TANFZGJGGCM=+9Z=-UZBK+H.>L&;$],Q=K;4VOF MNC%1]9.T97$=+G9^DQ?9NROM$>0^(03<`F,=5LJQE"C_YW"/H49.B:C-VDT: MZ%F[?,18WGX-)S;]]W>%3TM M8^A<]M:&T(FH3SL;'F9P[0FIK3+E`=O'=B$#F)G##@+-D(@Z M&-*BF9X5Y]W#RR::SPZUX;*>]@Q$8YP"[1C\?E0TEO0\3=`9`>J`U8G(4!>6 M+#OO9C^YD'OIYBJ(GH#ME MI_',\W@3SO5FFFNS-!%M:`3]Z;GE2//K+Z@O[^[R71T;62Q",7.?#63%96@2 MFC35*?&Z0RR6*7?:@>,82.JXU?06[?2]E'Z"5I[4N*R"2U[\:[G)$G+FJLWN M>:VYJ#X0I9$KZ@_8_`[7T(OI3S-T;B6]`UXG(D*=F/)P#;TS>NK7UWOZ`#^Q M'"+M*,3""NR(!N8X&Y2F-*K">(MF>I:H*K*__84CF+XJ2S]L[F-/U;>ALIXL M#<1BG"I50?W]<#6(W&Q6^>?M)AR0#+>>O9^/>]B^T1TA'=`]$;'JPI*'Y?JZ M(B>B1,U^_KIL.EQHFUTH2:'#'%DL.*50"F3H,7%3AL75ZFO20LR+U:A$WQ%4 ML@ZH9LE?P3\!@.$BQMV5C:\2.@,`).L;_Y+YD<%V<[-;]<8/'WQHB2YJT\`!]92M;^;C).U$^<<=Y26@6?*Z)''P\C4_4'-& ML]H0.1&Q:F7"#S5JVM(1E>XMBTH[$C#`K$P!Q(@*9Q`EQQ$;E`#':5/TXWL7 MIAVBIU4)`O"4+E$^`W17,I3"&>+T@4R5_T%G*63E/PF?"<(.WZD(V!!52./] M6C_'[,VA\8FE]^0$Q.XA*<_DDHWXFXC,-MG+%R_S(KG< M@8P]RM\!L_5$9V!2XV2HPF=`%Z[8WN.;)56)&OJ@_[. M&ZWUY)N)B&1OYOUXEU./--:6UP_99IX7V<+.5T5>7*\KL$QVE5^&O:@ID-H( M2U).D=+,"2CV+1O.,8]1U`Z:&U!$%SM(D9K9!:7U9')@-N.4\0`N.:!+7E2Y MW0,-#@\8-L,%T_N4NC]2:-Y_EKNCFC4^IZVY0Q^DZ,J!T8M3F=B`BUL>#9'1>1 M9'16[E3%AG@M2>ZWKR M-"C-<6+U>'FIB=64.J-2G5$[$^ZK_G@QWKO_2^'#;F? MLF\;=1N6)#"QF@N7*B"A!\Z-DW[L!P6@0#MEHG+(?I$"Y%YODA#@Y0(X]KCBN?^L) M\,_CVCCUKMH5UFDKELV2TK;@\*IU_N.]?4G%P%+Z'^D+R>_!RJ0T<^AMP[WZ M[$Q$F49?F4@XF@@9#T^33@-59T?2S*ZR^7:5G5`XF#(`-$4I@:E$J6'I3OFP MQ5S0J,O/(IO66!J$';;2ZZR"3"&"("$:I0(H1_N^%;_A4:M!2*\7;D;D.RY^ MG*4Z.6$=,P[$D?G,IL4>O#(1I>[+NOK'Y-J36%M+75[,?9OSV]?%>K/:EG`> M:QX;C(2``A+CD%)I"A$JWV\->7)]09HNPA28KUF4Z*54?+S]>WO@&UB_?9JO-LBA_H>0BN5LNLMCS(9/H!C57 MP7^R'A"YK!Z@O_PQO8F'Z,"(G3=^%$(N$L.7:,8.,8T:\77ST7],;M M(%.*=2,S\5B(FX)SQDD:/^3K/]PJRUX77N)]"OQAOLG>YD5^M[V[`$@0#9A" M3K)0B)LSIP_Z")&-NL1R,-!.8VX`PPHC15T*A4,*8X,PL1)BWGM9``_MY97' MEN1[<,G*HYLE=SM\R8NY3P:2+YG_]>+<"8*)NWZ$;'$HKT\F4`:#DV!Q,:90Z6/7?2G*<752?'29R+9G>,F%'/GWTK\F%!-(:4$.VLE MLQA!=11>(:+*?PT&&GJ,6`K)-/=Y%+-"$YYB3IF5')+(.^J[C+D[?%./N75= M/Y68VX/7?X*8N[/ZEXNY.[-&C;F1_>E/$W-C>1D\YC9RW#@Q]Y"9_WMYZQ]S MFV_NJZ,&98TBQ&?IE%N"1>H(1`?IM2QUHT7=\["U(3CEP(72R!2%RNO$)VM& M2ZNX=T'?,[PG4%-,;UMZ?(1@.YRS)Q-NCW/!)YM_G1SWK#^'BKC==*I?,>9V MQ$R?4;=+YTTJ[NY'#A8(`(!B+F5$.\`LET<5IJF-7TD=!K;$U&"-@5%IZC,V M)@57E&E9[L%TN.]"D-_%WQ4?Z*X M&\O,"'&WD?/&C;LF_YHOLF(1\%]PQ!@$TB'."'!`"`/L<0^H'T2,'FZ_0RN, M8C*%5CON/,E$ABLBF#)6(,XI0CU'V0.6Y#]Y=KN88("-<^V(<;4WKTXOG!X[ M3;#U5XBA5=\-'3H;]9M?.6(V(V2(0-G"5?7CX^5-MMC>9N^NRK,ZV\O-=I47 MU_Z';/4U4_>?_./>7>GE>G,Z%R>MULB84"^%,2,``S[_*$^/&BZ,-%$1KT'[ M&$&MF;8^'Y?42J*D0H@`00R4RL75NF]W(\_\\G(52B^MJMB3[%OH`=%7'O3B MBIH1:F0O1,:_P)GO`(>`$R.$+`73R^Z?R^L;QSOHV(/A<8.C175.1 M^CY-?"C>O=-9D>-JQWOC_^4_/'SD_PH#)/_)_P%02P,$%`````@`>S@&1X>` MC\B^4```5=D#`!4`'`!C86QD+3(P,34P-C,P7W!R92YX;6Q55`D``QH_PU4: M/\-5=7@+``$$)0X```0Y`0``Y%U;<]NXDG[?JOT/WIQGCW&_3$WV%*YG7949 MN^+,F?/&HB7:YHXD^I"48^^O7U"R%#O6A:)(6M'D(7%D--3]X2/0W6@"O_S] M<3PZ>4CR(LTF'S_`G\"'DV0RR(;IY/;CA]^O3M65.3__\/?__L__^.6_3D__ MI3]_.K'98#I.)N6)R9.X3(8G7]/R[N2/85+\>7*39^.3/[+\S_0A/CU]ECJ9 M_S1*)W]>QT5R\EBD/Q>#NV0M?^*9ZVA ME/)L]MMETR)=U3!T"\_^]>NGJYF)I^FD*./)(/D0,#@Y^27/1LGGY.:D^O?W MS^>O.AC$HU$ZG!:#438=_C3(QF=5JS.3C<=I64%>J,G09),RC$X8I30I@BJ5 M1C_?YFV7J(MG7Y+RFHINDSR MJ[O@,VQ3:$WSCK2IB=)FJ8YT"_^=C\[+#TT\&DQ'LT7SXD;'13H(ZZE-1]/@ M"JP4:&9A)]_=$4[UIH*-0FUI]CD953Y9\(W+IR]Y/"GB08765N6VR76M7TV2 MU!1O3]MJTAZ4TSQ$?-MU6]&X$TUJ@[5>IA.]ZCT'&T3:TNHJN:U6VG\DV6T> MW]_-I@DS+BZ5:?OYYT+[KBO73%_>A:\[&J(=N:GM/K(OGW-#S% M[B'\M56UUNE7]W9MV-N6E_LO6M2RBB]:5?3[#EO4-01!:39TDY:A7=UMZWI?E2'^Z$+SMQVWJ/N7)"^2 M=K5^VV6;^F9E/&I9WS==MJ-O`S*4;U6L,?+W>5*$)6>V0'\*K9[;5GVVM&,[ M_]KDL4PFPV0XWQP.7SS*!JNLFUEV$Q?7,_.FQ>EM'-\':"`Y2T9EL?BDFL_) M*8#/N]]_>_XXVK2SFE;*5]E[=1WBQ1#G+S0<52A]_!`TBAKU$T%#G!<*2TD` M95PI@*03&")'`<'2OH9B5-4"9/EB"-X7BR]A8'3X_C_W!6/9462PL@A[[)0$ M5$.F$4&0$(.X!-I3O`V-EY14^>`DRX=)_O$#_'`2?G.3Y/GSBK>AUF'&S?+- M7!+G@S?$?BWXW.+L?K85?#JX2T?#A715\M$+2[(>X0\&+^>"L^\G@ZZGB)6. M[E'/%,0*)@0@`!--F5342^\=D9X3PKR$N\X4;WW;ZI.HJL@93D?)Q8V?EN'[ M?XVKY%@9=*IVU"!^'%?-#9H_<44\^3'IU8_@YZUCO5[,,AFXSB=[,"AN4#$G>#(&'1.&(2U_3<;72;Z)(V\: M1TQI))R!Q@(B@FD:\.HQTH00#,/4?;S\V'5(OV?(OEAN9L<:M^?BO@(Z'HWC MQW0\'5]G>9Y]#0OQ(+Z/!VGYE$X&>1(7ZQ:HD401@+B0205'%@J75D89?"[`ABZ`[' MN@F;&N'>QQ+VZUSQK:O7JW:1=-00I;BT2(<9&T&"S<(.BHS[B_%GU]'-VL.V M%XZDDWH<>=DN,LQ2`TB5@&(**:D]6]IAI1!'LGCUQ9$]L.V#(Y5C]ZUD>$O( M_;9Q1)`5$C`AI15,$8TLG>.BK+",;LUQKV$+/C"V]!UP[XUT_]SY+1YO#[C7 MB420Z6"&%%H;Q(`$@'"X`,I!*'_\E:F-H=W(DL9H-O)__TA&H\+'^6TV#^?4 M;9[,7H!9N]S4$8L@-)Q"(:N,)PUS+@BQX4)S'2PZ5AXT&;RL,US[F#T^QY/; M;3G>99L(!G4]\MQ:*A74AFOAEBMGL*LA+\CA\.)=UIFF`/=&D*W.ZXM6$7'2 M:P"`\0P8(!EA3"QL`)B!XYD\&HS;JI%OA-OKL?_!,-O5XL[<^<,/DUK%[;ZPDWMU!%L![0SS]VY/BZ#VLE4] MV^?(\VH-KL*Y.H4Q:T0B[C5D4F-IPTP,:0@'*5BZ*\'2AI1AAT.9]RF.:0?O M]V+3]B*9M4(1U5P98(7%RD`C&?76+Y]"P>GQ3$+[#W(-UC1"M5'V[G(4OCZ> ME-GD?Y)X^.]IG%<0;D[=;9*)M`SF,^0\`-IZ`[0@]!L,Y(@O'MFWFP5B#2P4Q(I+-8""-A>!SXXEE@R."F^9<#C(G;)D%;F#9B MP.I%L:K5.B^3\=J2J"UB$0@3(Z::0N2(E@9I`!?.%)-AEFS(!GXX;.B_"JI= MS/O?)*S.TBFNPOC%PXO)/^,\K:#X')<)W."`U.TB4@@0I"05CG#BH;9`+)\5 M;$S3S>@#6H3:)<'&[<36<.XGQKZ/GY[/AJR`*!95IAOCZS4RD:?6=06L/U$1&6%\D+#BVE9G59<'?^LQM6+_QOCHLVB M$:%8DLI.@[7@0")CV'+IUK!I='1HM3%=T:AE?/M^L6"96IIO?>A%@9EY+C#; MQ*P=NHE@5?WJ(+%*8P.(0@(L*M.8]N18=L8[8UEW6#<+QUXMPB9[2"8A./R4 M/"1Y?%NMOVGVK-[:^*QV#Q%TS%)F!8-(,B&]=7P1JX2X!:&&W#FT;:NVN=,M MS.\U45WF:9;O/C$MQ"(AG`$BQ+AA/F:<0("X7J(H9=/B\D-++_QVRT1/AT4L;R2XN%F>OWV9%>F,8=O/B*@C'FEB"5&",0X1MR`XO$0K M*Q3F4&E$M@81W5BNBB*`7L/&UPTC2(DD80VD%E/A7%@0C5E88\0Q9&BZ&=RL M153[6!WF"III7D%5FR;?M8^P`-A2HB0SF@L+G")X81?Q]HC>LVXZH"MYL1^, MO91,Q<5==2!*^,?]>YH^Q*/9$2FEB?/\*015?<_/&.P M:7G:(!8Q"`$5R@+/F-6<2(?)PDKK45/*[)SF?4CRZ^R'(DV+L/9!GLL\N8_3 MH7NLSJY.P@QY4=XE^2M(-G"HAG3D8'A$F!,\/"J$6$>010'E,OM MADCM8]N[DUS7.8ZDE17_99A!$5-.:,3XP@YCMY\JVEK.]LT9MX?-D7U0[&=V MR>Z3O'RZ',7SJP.#ZW4_>S4TV3RMK!>+#/.$4B\$8`*&J51+SA96(DV:YOC#?Q8-`G:T^"?.R$Y)9!#K!5;0*(Y(/K'WXUN MF0L-D>MCW,_#.$QNT^`PS6T-['2/@]&TVAROP8DZXI$4FDNN%`U\IT[2P'>] M9#MU3:L7#M87V9LO':#:3X'>?#"^Q(]+O7_+)H.M;LEFP4A#*8$DA"+OJ69A MV>9BZ6]9T?0%I0/:6VZ9/ZWBV;#VX+[*4!>O'>B-9*@E%UE`O:%**$&PHX'G MG"]S1=7QHC_^UG!+7.@"SOY"F:TQ3&2<0)X2YXF%!"I*H?4+S1FC34_6W7T/ MMZ?@I:6,_HZX];/_'U]7>\AI4O%T=K77738*HU%4/G/Y5&/3IVX7P0$S%@(F M`??"&`LPTLNICWEV!.>I]K)KV!'>/;.M_J;B>J$(<6"<,11K!Y3##K%OFQ>. MJ"/:&FI_T->S:C^4^\S_7\9/5;JY?N;_M4"D!;&".ZPE9LQ#K=TW9TQZT#2Q MV':!UO<^'Z4/27)\VW0;Z'80)RMLA%&%4A*2Z15=;Z`14Y_ M@Z_Q+0,'N*IUP*&VX>UI\LFG.])HK4S$$6+(<$4<9D0@BPA;/B[(-CXRY@#S M>=U,0:W`VG."9B?J;)2+5'@<""?:*2B`-`H1L$#.*(";IF<.,+W7`7W:A+9/ M"GU.'I+)M(;;LUH@LB%JK$BF!/B1L>1H&YA'V3FB&H=.D_IM`7R^WG'NVY@KA2-A%5`(6RL4<)R23F4 M2T?.2]A;9><14:HEK'M9P++);571_.G%BW.;EK`5S2,&A`/6>:QU`(?H\&=1 M9F:0UT?P>;]\>V#-;,=VUUGHO5"D0.&2:0-D)"'!P%@9A=P&89Z+/?\ M\1G4&LH]N\_U_.;(6V448<9I2:7S#%"V#"0%(TV+QWWEEKDG= MQ@;4B!,0&4\AEDYB3PRP2R^.<]KT_G7Q%R12:RCW]&K4?'1F6F][?7=%ZT@K M"CT6R&$I*(5*(DN7*[#N[UWO/MZB:V-HW[X!M2>D?:U^+9R_[X<)C.+V6]C-/A^>0YY?U"\TT; MY5N%(Q:L8I1KZZV7&!G#W1(ZHTS38/P`TSD=\*=U?/M@U)?J"M]I_E1KQGG; M.#(!$^(=T)9J0F#P_]$RW:G=]_?(=Y"^D7/&3)+;697+#\:9O1'MJ2IG.I[. MJHAF"8+`Z#`X=\FD2!^2\\D@&R>?LJ)Z&>/BYDO\N+E69Y>>(@"!YE9!KA$, MRF&/./P&JV_Z1MX!IG:ZF(\Z!;L/XGU.RCB=)$,7YY,0(Q8O+++)33K8PEL[]5+-*T4C*(0A,-A&I<202<'$(M%A M'69-"U+EX;&GS_QS&UB_8-:['=!Y.4/V+BG3T,5K]8[HM$Y@D<*`*L$4IL`P M88611#LB='73[=:`H2,7=S3*OE9#X;/<9M/K\F8Z>GOV4HUB]%WZB83TNCJD MECJ+J7-8&DN8M\@BP0U23?>C#O`=F7:I\;VCVR'H_:>&PS1PD<_P&LX"PLLD MO[H+(-?.%J_K(#+26V81TE*$6=%BI2"UV')%,/>L\753!UC_U2G=.D&[?Y[- MM"S4M+S+\O3_DF%M?GTO&$&,L(>(,NL@Q=1(C+@F@GCGF`&JZ<;$068->^/5 MGBB_%Y_.BV*Z,Y?F0I&@`D(H&/5,5'<$"NJD=4A1)+QPHFFVYP!+P7KG42.$ MWXM#+^XQVI%(+R0CHA3C,H24$'B*0C@AJA("2H%37L+&L])!Y@Y[9E-SF'O> M0FW@2]60CJB6SBGF.0N/$:)<"*F,DM8S&R`536LX#C)OV"&UVH>Z9WKMX$)M MD(H$@UX3Y)V2BC)&M0/&"P^Y@!PXU+2`]0!KR_JBTYX0OPN-MGI.:R0BJ8'2 MECM!E:8>2HFL#YXB"9]@'IZ2XZDHZY<^C>!]%^K4BXPDTKAJJWF?Y2Q-D?VW?:PEBB4EU#&Q=W?I1]??>[QI:*[+9K\48L M`A(:2KR#1'(&(;'>FLJ1H%QBJNS6M;4;2ZL[((*JEWGVD`9<]=/O85#.)Q?W M21Y7Q?1J4*8/\U>;9]7UT_#9\R_#R-7`I)TOB$+\A[4)#KOG6C&D.>-J@9Y0 MINE]EX>]O[$'B;(#&(4^EIU@V+?Z(_40IZ-J@^9+]F+U?-[,U7&1#C83=9>> M(@>"`V>%,TY;+ZM7M.XW_]:9`<2K)$<@C.3-ZZ MN6H_)R+RJ+QANEXI-K$TQ&Z$$F]4:&N5*WW@[Z?)=)Y)]&[NIZLO.RO^+"`V M'"'12'-<8Z1`68/S8UK;N^C-WM.J^RJDCS-D/OZY@-D-EXXC],#;(9OEKN#S MSX2IY1C6:OEU>E5]`#/R>BNV/P#CEU^?O9*[;,!<'Y]S@Y&1'GGC\V-=HEZM M@+6_GDB+48"Q5V[UDD:1+RC!<,M7@;?Y1B4?^$'=>, M2D4I1EI+I0A%];H9\MVG@?68PSHJ'';!GJ*C^4,UVU2-O8/Y MOK>5WB^KV^G=[>K-',RC+9F/8;)HP!0"#@:VI;!">\:P,BK4E(&=6JH5GA'9 M\F<[Q7MEV##FRYYTQ*)A0/HT=_8L>#[M#H2-/+J@D>+(9BTG<%JO6CM;6IFN.2Y[%*5=@.$D MWBZF^3!(`S'^93*]KJW^\"U?1E6/7W4^"WM-!DQ$$<$P$1XH+Y#40=@]94(H M#DMK[B-\[6CL@`L#'==YOOK#GKR[=U^+CMU=WQ0C$Y0C'&VDU!H<,-[O+VKH*\JF'O3$+2/W M8/#ZX4W/-`F:H=A!_F@N)?W0IQ94GJ4CM"!-Q3(+J/X,#@[_/3P M67@[/$QB@3+AA64"8:>U9=COKZT\"J6!K2/,P!X$=ZU1?AC\?:B`(G=7Z[LE M4&D71G$6\IX;(.70"XN8ECA&+`)RQK)ZY9&JTMN5$:9I#X*Y%F@^;$C"[BW` MHG"$7=_$K936D!P?&6R@5H1]_#GC8,]W[JU[W1B[C-P]I49=D,=P/%/J@H$3 MHEAGF@#E(S'6(FOU7KW%H;^''CLO73I\XE1_?!H0T5O/38?)JF=^($G$*>6: M.FY4L#)PSU1-.>-0Z?$^PLR!/I-5N^5"+Q7*)M]W;B9S]>^[Z;)JYG4^UBWQ M@'Q45JCH?`[\\(SK^[MY7NQ;'N,-8-_`^+%^67M\Z*<>WN*JJJY7$>B80X;> M3K)"O/Z^>2EO-JNN-E3)"0R-0'C^:+DD.W/PCU:(>>F(XO'P4X@9K:1++V'R0A`TVH-#`W0 MKK@RT+'=.+7O9-^D)9?<(VJ9#1@%0@3>K]50S4T)KOCR_CO@SJ[!TH$ MR&2D,G"68&!`8+F"]9927(.6W9M[9Z@;SK[PVRN?!D3T/M.BJQO.,S^0L,+& M>Q2B5U003#T?-PGL#_9L7ED=C;6"9KL.FQ>;J]6[ M^3^W.M.[FTWXS/1JO7NHY;?Y]-E+AAZ^FJS0U"(5"1@?1'MJ03W797/T/_(Z?!1>,F'S7&P"VB MI1?:20XLK.FDG'Y%@?8#2_L^V=2W\@,[>'>M\^[FYWR;`QL9&'_TA?M&_1,6 M'#:Q0`YY++Q44HBZ]`EGWI;>S+V#L8R.4JIH[9?A)NI2(VR41;@& MEGSML*!O>.4IYEB;;;3YSYO:8;_/II]..AJ:#Y(LIRBXH%Q@S`;$B7-[:2^U M*774EE;?^K.`L%6NC-^%T)GK(-%@(@^$>XR<(U)+@^O2L_`;*0T&/+]DUU!. ML;[0VRN?>K'5;VZJ*U!)P&C[/`%UY`/(GW?SC6\Z;\S5YQP\]G4RRQOV3$Q? M.G0R.N8W]PAQ7!@,UE\T^W,I"M5]]-;+=H3U3/\!Y6\[PO99&KC(A(V:1F1< MB-BP$/9GD)*AO]+7G4O6/IVQ+9"Z#[@]OU<,+&FY_`Z3W[R!?01HC?HGY"(- M3@=O@Z2&!$=YW%\U,%I:9^;L)'G@Q'21'XIT+H@]>N!F/!"FV!"Y)YB MZQW#I*8J=XKU%C2UA5B8=VOA#`BP\PC=!\!^O?OR9;:AQF164^/-_&:QO-UR ML\'+J\U&2$!-JSC)X;0J(LZM$^+^&J'X!;$1)L5W`K!NR-Q/K04@>;5:OY], MCP4J/VR6E!.>28N$``63"8_U/J6/8^%>4;A1ZWQ]4CZAF*Q%;HN-/@??BHME M_>EL5=Q?X1R,9SC=,PGJ(Z&&J7S7+0,6R.[E)^+%I7%'&)+3%2RZH7014AXB M,WO7%H=]I4?;)Q"G8(%:C[U!P1!K(B/1AE*W9\C?.^@$[VE(SH729P/U=5LLEI-;Z97&W8L;JYW'+B&64YWH8=7 MB]5ZO9A<7V^\JY-9+H([G5]MQ>,AX=3"T$D:3SGG,N?@,N+!]MRGWPH)NZY4 MZ6G^5L'+A-I`#.A#T&UJX/ZR@!FN/M^GULRO]QZ%-T#&)LDGYPV40J9U+N8L ME;)>4V9-'34HO"3%I4W&J(!W(?4Z)7<_%T^;+;$I^@V;Y0[X^69^=9?Y9N_6 MORS6_ZI.&71-ATB>4N69B2A*)QGGCN+]ZJWAQ0]>C`]K7<'BR654)Y1_@+N_ M_?4AT4%;_&/[\X^_[OH_(2*([-GT^FYU-5O<7?_E:G&[Y0"H!]>YR/QU#GI: M0(O))IAYMT%7F[!H^,1G:#/]NGD>Y/$,JV]K6'%U_3^=5X]35[_N6Y M'@DY+QSCW@#IJ9,.&:\#Z#P>]':)Y$GH=W0I.)E5JUUUQ5^J)NL[T"/AH"SF MU""'K*6;3/I8K\\95ZS2C&]K7\SA'^_[6J%HJ9H,LF)3O_50+=1GVZ6HD,,! M!>D]U9%*+)RJYV9]<3WG$7+[8NXLVJ-C+VZ"!^O=O7&=RQ0TE`@/>B0$IQC5 M8-KQP",)PA"#Z[5%X_PKNL)K"2/M4K1OM#1'25X+UYA'@\'XEU@1ZZ42;+\6 MJ;M/.NLOGJ)#=)Q/R5Y,"K"]GW$'_S^-FB=)<",198DE4P6'.L*QG)HPI=1B/ M4)NXD#.+UHC8GQBH#["3^[]NF"P&$QAQ0SEG/$=]1Z[JE?A`7U%%TW;@T`H9 M>S\7FIX'"13D*)!R!C%"@C,^$E.O`YE8&B$P0DVA"SB44;$/-/RT7*Q6[Y>+ MFZ-)LP]:)6FL$TYC2P4E@G.,XU[$$>]+KP]'B(2V-8)R*O;B^Z@?2]B]/-G( MS7&H3PI.>,>U\,A9'`S5!(MZ?9'C5Y3?WS9*VJ)I+Y9G-9MMK]3?3I9_5`]F M?WBA^P?!ID[*]*"[5 M'$@P@^F:Z]OI?)J7GVM6G<;0B9XI<&5#+OBJJ99@MA'B;+W6"+^_GOBV]E'4 M+FU[DD3W+^BYSY/EIZ-6\G/-DP+:"T(MTR@8'(3#>^,`*TQ+PS=&J.QT(G@@VO$Y6G'"EAN#02-TB$9%#=''(Q0CS%ML'R*74[!4=6V/@8:3$ M,7S^*5X,P3BF0DSNT/6!%)CV]"OSBK^G)J%H;3UP\,;;];AW/#T??+ M8KYX/*G#2DGQ6*"24:X0%10+*K2TV)'Z*)5L]E]MOJ M9I'?`\KM-B5-WT[GB_R$VH.=\'B4G&&[_OZV6G]>7#=[0J_'620:I8!=:9`2 MF$6L.7>U-B#AIU+/Q/F)KB_NY!POE_K;*;"JW6;>U4<]B>HG/9*B02&CP:9U M*ABNI<-X+P50+"T9,<*4I6X0>"E%>ZIU5 MG:RF5T=0=.9(B0L.YC"SQ**`E&0XQ-IG*`D.I1$X!6E*+T[`=4OJ/F`7)LLY M2.35^VI9%VV>7N4KVNGL#I2G!BZZAB.`>>Z<491%2:D2UBOK:+UV8R@OA=D( M?2]MPZP;$@\&KW/!E!3#6DD,VT4KQ`70#NW/=F]$J:]WA,AIG=--D'0F?8?` MS6[]9R!GUR-Y9JQ24G$D>/`F&"OJFQH9M"ZU1D?HLNL;.V44[@,]_UM-/WW. M2_X*=L:GZI>[V]^K9?T"S;N[]6H]F>=W94Y)H[/&2=3FZD\N1*J18A(3+O9W M.(SRTL("(W3K=8VT+ND^(/YVY'FRC/,1>&BD!-(:$Z"WY$(*HQVF;F_7>&#` MZW$4#H3!EBC?6ZV!1PFV][;*YDE:,(O?+Y8;5J_7R^GO=^NM]?)^PX"F10@N M_T(2EH>@:7!1:AZB,)R0FG8HZ%)/`Q[A(=VZ MY;OYKSF=9U,VWBRG*_A??A.<\GY3+K6F>H'G@:,*=@UG9%$/%-1W.MR*[CR8<&+OM<:'[8DY^ M<;4M\#B_#O/UQD>_KU3Z>"XGRS8="'D[]H4CYFCCODF!)8XDY5RKP"T3QE$% M3!,*$VO#Z7K#QS;PJKKZRZ?%U[]>5]/MWH4__+AEX:>TG=V'ZM,F=AV$SN3V MN>BJ0TU3)-8$P\!*$)0+))2&\]T;@J0'C!1?,^*VMU@'7%FT2IKFLOD\UCI8 M[W(R>P,[X-L_JN]'>?M#V\20(M0J9;S07'MD$!PN,A#BG9&^^)%N\A*9>QEM MVN=NO=R/,/X!ICYLDO+;G9(BIJG#7%N8NE<&@5HNI8^0IOVN6M@ M2M=Y6G$V>,!!D("QY)X'HVRD'D>-`B+!E,8(R9?% M[A9)U!7+XW0&)C=`\--B>5PY?M0R>6>#"=1K(`2W@NK@I3"*>V$EP[0TQ5&] M1`9?0IG.MO*]QZ9)A$.SC@FT?2ZB9L1)`:<1UI)HP0W16D1#;&GRA7Z)7&^1 M4-VIUO2M]M^]!@&X-WQ;=8+^P:JRT"=7_[&R?3 MY>;1R[?59'6WK!YEZ/5:K7\_$S_-D\R3:5)*[%BW!)O*<>D11XB!]`PJ$DV% M"5%R8``Z:0CVM]*/0&4+G_OCS*7N^R4E!0(-P2M"&4?6:15CB%@@L`*$]Z_H M+<9V6+[HCK@#;5M?K2?3V>O9O19[K65$P6'$!%BS`E'K"`&U![3BTRZ1CE=J M5JMJO8*SX^?IY/?I;!/"L6/'];OYOK;OMD#`LOYKCG=:?QB9DN?0;R4I+ M#.P&FPM%:L,#=Z&FH;3Q%57&:P=*AZ1"SXSH(\!@OS;[_8$4B8%_*R(EREEQ9+=R%EQQS,$(`[A'=9"VQY+! MI-W3)12=J@?'28)A+3#L=81ML$9(S.H3A6EQ.O;N!X?=F M_N5NO=H0!#<_8Y_V2DQ2ZK#Q7@05A>4LFMIH8X3%XM(B(X96N[P_A+"+:3T4 MGD@1GG:]$J>8"D0B,A%S*I5T3-1KQ,*4BJHQGZ*]XZF,UD/AB1;A:=\9Y'VI5W.$N4##X:F,UKW4LEFMI[>3=?7N9C_O9ZX@3P+L MG&$2#=EF%XXP@[@/07N^URV("Z4^GA'6@>@'<1T2OP\(WA?*S&'8)TS-IXV3 MP1'%0`S^?_:N;+F-'-G^$M8$\(BU;T=XVIZV.^81P:9*$N-*I(>+;VN^_@*4 MBEHLLHK%VE0]X0B')1,@3,?4($-YE9>#'__ MA'J*1%O\9R_@2DU6W3B"0-X@IASCX'10CL!AG3)F+DAR&AOA+A'W2>:T@&L? M3/K':ED\/#XH%7;+JTTE>]YO$%EP)A?+!DFY`66=,JBOO_(5&H3XN$")?8V8:,@B4/+Z#U@GSP7%8P,7`GL099S!22;&N!C]N?& M<*_3@BQZY=VS*_KKMKC7]ZM=CO:K?8]SHGDDN:Q%,@"$0I21I,*M%>6L$6]< M1W>$]E5K\J\.'+T4YC[(=2A_@. ME.^U5_C32?>R($0(V!%,TN+77$HAJ*"8X6`I994UF+J9Z=?Y;7&UNWMI^-74 M?,^;$X:!E\TL^@$4[Z<9@U_'SG]52EOS)1^TB+ M*(-6'JQA%CN*N)=)1,(6^A$VD*Q)Q"SY+,)0&YQ@2?40@FTY.YJ&'!4;8!$S(-H7[-GRE!4@_4@AF+IV"*<(B.$<# M9=@%*&=F1>/7HT9(E@LE6R_J\CPX/T(:0;#8F^P9.8(5!)E@8>6,E`E-BZ>/ M.KZR'8/E8C"GD!2`F<)8!(^_RD@/-P[..+!$*ZP8IC+9\T;NG^Q2X_]4XTPYA.MHB5& M4!D40\1()H@.\C!'*G13_3-J.ZCMTXY+41W.AM9;.UNO']+@]U%!9QO3;]K' MG#G)<-*\WG!EE!?6Z7+>+L@)5>UO1?JUS.G+,.XE%/C';'&7UU)8K;^F03\K M4GV?DUG^4US9U>9D2'J]'J(A^=%&JH.U()60'I'P/'K79_+%<%[.[/)5?9HNE*:Y7Z^+T&_,7]QVQ#,0HHEW"BVG! M)&6JQ$N#GU#EM)Y9V0G^8^7KI_135WQ]U7?$9/_H"P02G'<&2>_*$S["`S2M MOUS_W$(]\G59W.2Q_BT8>XD$AK,/STOOJ=U']-Y(RH7F1&#G.!AI#C8,-[II MQ,8(4R'[LQ,OQWE8S=A(Y47EA`J&*(),JGOSUR."0+A5M`@6G,:&6B8]^K,A^,_6.V?<]/J)-J M?$F_T5DD"2@65`"PR!D;;(D5(3"!"_-.F%-[C;[M8?EX6 M^67:RP\BZG8>-24Y.\XYC)"$[)DH\828<6%*`88],:LAGUL3T6E2']E,:F-S MG>24!OGM=KW:W=Q^^[]5'F[EP5GKWQ&MXA2D!V7!"9M<:D1TB0GCLFE`Q`B/ MUOJE[="2&D(EO[Y->S7Z?4;Q&0JXJJN82R2`68E*+)!K7*UL1`JU?YH.*:'A5>Z%A]*O MNX@N(6\UULGV"LX%Q*GRA[7*2-,,^`]LH?:E1AL+H5<*7J_6FU=#_[R]+=:O MB^W6*4?6K,,HC`[8$^N=HR+M`$&+T@(SROFF[U*.*'JA5WNT2_"'U8R_+E]? M9W_)T=9)Z)M_[M(O,P%^O+A[_&V78V@_7Q\^]:G8;+[=SDI;II%F;7<(2=C4 M"VX#$^8!"7W)U?K+>C4OBJM- M2,"^R*@XP<;JQE$Q9!%%ADOIK1')G)/"`PY4)L"I:1K8,R)C8B#VM8Y]+VQ[ M,=*\9/3RZLD)>/A\W2@2J&&/R?RW&'MAO)):>Z,QYJZ$W2<'H/.0Q\GRLA>! M#!->U*@B]9#!15(%BX%Q+3U)6(*F7$DJD?,((2"Q*_T%^U:TLW MZB]*;HB5^?XK&8R*"!TD%EH3AP`CJB90A[`3IE0FO;6/?;^)E!M[-]ML%M>+ MXLH\V-5RCT_R14HMYF;;H@$US^\V6H8)!F5T#D81QJ9=7')./`]I7R?0]`V$ M$5GN_3*TE%KCJ];Q.1R",>91-(Y8-)2)FDY/^_"!`J;MRKE8VOT(E2[7YZ_Y6*Y MF\V78OWU=O:QZ,*5"EE",.2)E"9 M#$QHJKQ!+!M&$S@8')H.J]:E,`2W*M\S>;]!S'9USC)#!MNTC3L%3E.CTE;. M>;*WFU[(CY!?EPFV@B6-T.RGK./R1ZY#^>=C;DR-"@8,T-4F4F-!IT:6"_:F$X^5P]A(7=)G*-0_O=U"QXW7XK9%CX!X9Q!W2 M'!C)2;1$8I6P3Y(S3:/G1G1?,;*-OV1/WVD*LE<#_`UO^I1HGGMKXB M0DA;$396`S`N/-.!<*QU$$@3JWA_Z?3_W=0[E5P?O,_V^'.0QZ_+)--BL_U] MMDVK-I=(3'.89Z[[QBK/WN[CTX^/U_LM?VMG=/%>W MW4\\5WN9Z^65RU@55^\VF,J-7I(3`Z&YY9BRM)];8G*U38816&E-926,KF_T MW@[\228Y[/'^?K71+[Z$>7 MP#'3C'KEO-_7L]"8EK-E,*7KQ%%PYMRCR_/$,\#]Y%D/SYUL&9GDFAGK'2/> M`&<>T\/6%X!/J=)M:V(_?7MY(<2]GX2?=P9>/M:77X4U#G&D-=FM`<_Z;23#B53*:5H(PZ8(4;;WPC/)GNAS87@-L' M>7XODH.UF"??ST7%IE9;>".729F\I@'PQKZ;7&6/,^^^*-&T`VXNV M>=^)J7-[5M4T@A,H"(4`VZ`55CP$?C`72>-74D>X9?7I%+8,^W^O#HZ=-0M$ ME64)-P/"4I*?&\M+7^;J\1JK"5V,M4>I`:X$SA/3!SC>T_>KW?)D?;,V^H]( MR6`U9SE5'WF21!H.^L=HU+2"Y0BU<^OT'E(0O=]I-:KG,[[+*$&<%%Q[IDW@ M"H0,CG)*@#%(UMU03XBU%TY3(V^T_2^+6!&!"4/(><4!F+*$!.*MLTH:RR=4 M"_1R8G669M90&MUKDM^+_:.N7V;K[<.W]6RY27CE>J2#*)-C@ZFA5*J:1N+2 M'QI`<6N98S>HE6$L4\9APQHZ7+96ZQE4"AY\$@1Y9+V92(81KB@ MQCD_T+)_WEB.3<`\O/J?VB$N9_07CX=X6@-!::9!Z!(;FO:GOY$JJ$V3 MHQ9"=\#W5!(*]#E9YE.M&&T`,:;",3*@*2L<,J;DU M72R"ODE8&4_R\X>C`Y,O`@2FU-CT%P<#3S,*6(0)/>O5A9A/,*D1OKT9P^.6C;A\K+M/<;Q."IDL%HAPB2P+F7!.>9&0)*:S&A@(]+Q/KV:*T- M+/M@B9G=S9;SXNMMD8_-YH]2.KV5'6L2$7%2`K/8.H0XQTI05"IF$QK?NX[P M2+;?C:LEP(>B4^5V=;Q19$ZR]$U`K'4V4)Y0,^4,E<)-3_E'J'PN%W(-UC1" MM9?-:C[/EPF;+[.'O%2J]ZKW/A^E"4(JX$Q*$3@RDLM0SHN1*5G.;0CW[9;5 M`J0#NF/-_*_]"@O:6:-Q/H"R"B,$*.!RCL2%"3R&-RJ'JP'F`_+J+&?KIW;1 MA9!6(\)8$&:4!HF9/,S33.DYY5:D78]!C;#M@T-?=W]NYNO%]T=II0'?%#E5 MNG([.]DN*D\LM4B1',/'`O*:0#E/B?"$"M>T).^W!Y$MHMLHWNQ_5IOM8GFC M;];%:3Z<^'346B=%[-.X,`?+&=/6EN/4$C6-YQJA=]4N"]K#M!<-4JQ_+.;% M8:#5"3M'6D3F.0B2ZT@KX22F"/N#WT`):UHZ8(1634=:HQ5<&^F+'&R[6RZV M#_KJ?K%B2 M#A!NQ)(_TC?NB[!,O?=^OY[6SSO$&^'7D-S[EF'\E.<\8%)[A*KJ.WV`I7:E.K M")M0-,9EXO_)?>X&X$;;U:?%]G:QNS^]0;WZ4%2."JNQ8LQ3\%XR;@ZC0HQ- MZ!6(#B2U:@G6`<_>/M5(XZMJ&M.>'102A#-N,<7$VL-YN"42FFY4([1K1G&Z MVQ3X`6GVY6GI[=^S?OF9\VEWM*MHE4IK3I.`2;"!?[_02P0KJN4`."#::,A0L/"-: M'17^X<\-.U-4+<#=#^5^%,M=\4:;+HK35MB1-M&!=MPY&322'.<\9WZ87UIA M$RK&T2&=V@&W_PU.+Z\^;V^+M=YLBNWFW.WNW=91^1""] M4-J44".TYWO:_-J`N8_DK%QX?+[=K1?+F]=?WELJUHL1)-">Q*.34'X\%AFL MDY-5LX^HE40D"$Z=]3R7[@G*"E"(("KS;ZIH/A`&YR9GGM]=!`*.20;!"YS8 M2*0"K3$&P(0B(!.*">V`+>_5>>I6`#VKAF&3-?O4$,YCP7.U:6R\,+"WL_5-A>'X\\=C$`@')BGX@)'77#GGGV;V_^Q=68_;2)+^ M1SMY11[`ON0Y&,#=-NSN`?:)D%5R6=LJR2-5>;;FUV^DCK)V5_)ULORXZ(V.5Y;W*1VOQ^)6,E_V=B\/LL0O5H]G M-+0O?4M!K`\RNL"M0&[$Q+DC.QX$E.20ME&N#;+K\;V=)>^^BN!,U_/.&1UE M9^,E(XL$0H`QP7!JO;24,*`[6H4.`\K=O`H"3IJR2[G=!K+R9;>O.%)Z+GYT M3,%9--%09HT,P40=.'WAF^5#.@=O3-*+Z_"V#>R\=.Z=Y,:!\Q.9?R4C"F-Y M0K)82C(@/2(08W>T2>(&U-BF`?D>ZY]\$4_;P$L:C:>SZ>.SQP4;TEV*EH// M%P%\4@*0%AX%53I9R7=T,:<'E&?>/%::X&C'\4ZUG(ORX06WD*\V`T&X!)(2 M>/EBH;6+=2.?'N*HX\BG+LM;!]IVON\7LUE:+/\]6MY5Q=B/(XNDI8/`E"$) ME/1"."I>5#3)`=7Z-BOZ4[BZF,U=0>I,'!6<6&Z=\4IC[,@CXQ3"EBIAK:M[ MAG0V>+Y,EM/%W8?'T?*Q/0A=(N4*Z#F3N;5R2>UXO'R:W!W8V;)W=]/OFG3^ MT'V]?"@JDP*JJ>;H[)$4KF/8A7;">].:Z_J"443NJGI3V+@2E[LR+6M*1C-[ M][]/J\>'T\?7E<87"A<,@E,N(EA&/)'2PXYN0^7U"_/,!EWSR7T.3FX*7-?D M="OI$:/G=2TATG_P0/M03L21(844#K@2&HVCB_F2ET#3CCJF==U+*ZMGU@P` M1PTQ]U;BGF!MBH91%@C7*@GBI-I1!1SJYO:=G3NSB7OB_#9!TP!K6SX4[_`2 MA';/Q"-Q0884&%<*O**Y=Y_2`=?<5J1(2HM86SW:W$+'/6\VHO+2[KQ[$"J_ MK>",>B]]U$);0'OFK&-,$","M2[5CFC[OEIN!BO5CCH;Y/_UK<.'R7WV>W^? M+.Z7HR^?IV/DE,>P:?&0ZY@_+98/H_V4\E8MQG9N[R=?%LMUTXYR`W%L2)%\ ME(F2?$V9!,6<1?$J%GQB%@(Q75V;\FJZYR7-51A=@`D([LA-(@Y2U%8J0J(2 MTC"-WFA`NV.7B_Z'OA]-L[V<@$ M+;T5]CH4_OZ43WO>?GJ+T>THSW<[_U,G*4?'%#:G<5*K@@%#2:#"`^QH-+)V MNZ=;TN#*8EY_?,Q_BM34^8]]/57[O9[/3QZ,YD^J34%BNNPMNV$R'4!T+K`-:*Y7LY'LY>9HZE_LYC?OYE^ MQ2AW7<)Q3H[D^2\N&$M`4IM06$%[CKR'6M],) M\?[U3$LS)X^.*;RF:-9-OLN((7V&64-V]`5)!]1^H0$9'UX172[VTQ*G?[IG5,DP-)9* M2IV45)H+KSD-0F]G+H@W=56_OT%S$X)OGK%M^`R[FH[>C<;33]-Q^142KY\M M\A%?2H(1B,!=,)02M:/'VE!WTZR_@6T#0&F*F[4,QKIL?9^(+5VG[<7I445` M-$OAM.&)`)A(@WQ!M:"J;HU%#QM6-&PN&N5KBXU.JH;>;RIE1M=[90%!2TTA M1@*XDE2,&)`[[JC$!U2+V-'2IR7)M+(R<FJRT]OT].[J!__V0AO,/H+0$Q M!!5;&`SFQ(Z6Y&NG#/4P!KZ^N%\ODBYB=6^.B#K,%&GRA,A(+GSKI;>S=!<9<%B21B@)2 M[JQ61.E(B`.G&'5U#PQZJ/"70V'1+?-;,`&/."LW6N6"I(?<^JF['(]OA^HY M4^;;9/8+ICY\1L%_S-/=96E6L`B7O;@`ECQH0R(`!4^3]KBXQ0@#\)ST;S2?3K7^%P!FC+&G$\:@Q5*DM,H+2NB$4$J1P9T<%X33:\M M8O=":+4W48[GWJZO5JW>G>CUF$(8GA@S!CQ#`X`QJI$Q7W-CHE5YPZPMD+71 M\+%;@!QK;G2A2&H=WZW+9Z9C#$_6G_]S/GU[Q^T_/?45! MM2724&-CCG.)UOWD*-,,XY3IF-W@7.T-,,*7^V#SB\AE!:][#G^=8M39PE0A,Q7@4. M%IP&:T$%9!^UVHNZZ;1]S&3H$]`N%T4OUB;'.%8E#>+REQ?,>VMHH,$D"CP: M[:*%Q+3DT5%?^YJ//GKKSM?1K8NKE>V;V1H4:.X/4K>]_.34ODZE%Q0"G`,: M M:/7'XG$TV___O'O[^^+Q?R:/[R?CQ?U\^I]M$+-9L9VRQ*U\OPA,*:&%TYX8 M4""-HSF2DA%7D!;*TRUNR%AWIP-]%.5MJ]#+FS:#U@FL?WP>S;M4JY(Y%2$) M!M3&0)0#XJQQ6@85O'3&&%%^Z\N`5H^WJ&K-BO>FU>_=N@G8NO/:^I_R<[0+ MG3LXD<)KFU`(G!)#`3*.".,J$2LPRB9I0!=7#E'1FI!IQ]DPKS(\?O)TF*"B MY2H22Z,&X;BA4;!(@V.@562==W:KA.3M,@9_RHFEWV/US.NM&OQ>P9T*PEMT M-L9#3$F3(`US-H(&Q<6`LH3;`N'1-)GNQ-;?E!FB<+T>,=QA)@"29!E(G[CV M*FJ,AH;4ZJA;')Q,GSE/"KW8HKZ!]!E<-0=*J*+."``BC+8V.>`$M!:<#VAW ML"::VDB?.4\(MY#+P+5TFEND!3@H+QQ36FGJDL?`-O`!965U"XBZN0SGR:<- M8_J/.:XZ)B_-8=YL'4N)HSXQJB#`):"/$3H&T)P9FJ3USEDE."&^[O%R'S=] M>^6VFY-)A[@K]<8GQQ4L.LVDB`DX_@[,))&\I-1J(%'Z`=F_1J1=#4&U>%NS M2>;J<:T;3\M-Z^Q-L?9I_WAR4,&MB3(E@0LT"\ZC^16!>JF42&A[:W?YN1U$ MG"N]Q958>P$@ME8UU^>O-\;/P<7IL44^$HZ<48M,`"4Q'M4;5JB!E#O*`:FY\ M5$FYH-!S.U$[8[V'QW#-XNE*#&XI&WB"W_F,-`8C"."*%3M9+C=)+I;<\W(Z+[=?^0K=R'%)J ML.6,!>N,I#*"T6"YYM*RZ*GE@ND!;?YWAIEZ><+G":;C/)!7'09_\CP0RUB2 M*8=NU@"BPH$T27E'B0:A8T=W_]Q66Q2-./<>7+[F#J3SSCKN!6J;=`A^&%`K M]+;`=K6V*.>)JK\Y'M1+%Q,SUF*@S1,QE`-U+E#P:(CU@"Z@[$#V)_,ZSN/\ MK[R.:B?(GG@.@9)$E0?FDH:@+!";C%>&I0%UTJV)IC;R.LX3PFT4;4?%O63& M).YS(7K2D<=DN5(10HII2(:R4TA4*-H^3Q2WUW7'*ZZH+O2;%T@K\,I-*UADOSQ3)VF!YTDEP"LPJ2SP5E,8<.5.A!G3&W_T:HR[7 M6T--N8GZ]E2AB!'HHE?YWSQ4A&L&,"$:`!.&I)F"-0CX$:H5B`UK-U9+>HCG>M8*!T?]5 MP\#^ZHQQ0VKCT'FLTKJX>@WP-)HN_SF:/4WL:O7TL&D[D=/P M)H^?%W>+V>+^NA$IB2E0!THS\-I9M%4:K95&P?LDTW"<I,AJ/*Z*=6MEKBOCEEV[GQ?RYF^)K9]/&Y`]]V M-\FGA\58/[O*U1+XS:IM%/.OCBU^W&^]7 M5DBJJ/(F*8:PHL1::HE@`G32UBC+RQ3TVF4\K_L+I\7R1ZCNG5SMU[8=AOV: M(^XY9W*M\5#E>O9.YE,0'P(+*@3))"AF=91:*I,,RW4O;$"M=-H"\='RH/Z* MM948I.FZY[-4JN%O%IJQI!($!DF"23*C(6JGK)&(#ULWB:R'N\2=JTVWHJO5 MX>I0&L1^R+-_"0N&8=\EB;][6HX_XX"LU#DLVI#W+30J]2[\ MJH!3;:V'$`B&D3?SWA&^)7_*.3D/K5'*H$ MR\>&%($`C89ZI@/:'X+<]2&"C,(8S[CIJIK]U70K^=5C8PJIE3$I&.&\T%H8 MYZG*-"KF)8MZ2.W=+Q;S:X_7$%-;5\QMZXJ;UT_!`P_`A"<)196\Y92F*-!B ME.):J\JK`-"%,.@*#." M(5N<>N%(<'73I&])FRN#XFC\>A5>M[%B\XMY;M6([,"?5E,4W5J0[KE"0XC2 ML46DRF*\`5P2<%8`85KLZ/7GC\VI06%R7Z1V"+,^XM-E#Z=A"2)5"3$QP M32*+)KB8Z0T.=+`LU$WFZB'(&I1]-535YG*M%74<+>=OGQY/-X?^[J$BE[2& M9)7QQ&I%<4HZ[NB-$$MWG6]>]G4DM&B(G:WL*'[OLRMXI2,C"B*2]%H@=Y@, MJ`T0E-G11D484G.$MGQ1,ZSN"$;E;8:.C2FL(MQIHK@!K9P03KJTHR_7V@[' MZEPLX7+$U.)I!Y@I;S%_Z/E\<9!/@E+J!!<<&*CTXI'S)5J#QLJYLCV-EEH< M;0,I!\QLB9,Z,J*(X+R@S`H997"&<-!N1YL4O&X\T\-]]M:<5#.L[@I&^(QUZMM"$)RLC$=IIM+[)4/ZB/PG,@)9*#TG3NELL?:PHZ-`MU>5WFZCRBX>/T_DV,6E_'V(Y MFJ\VDCQ5,GW.:PH5(]KCSTRB.VF!V&^?8#P^C MY?/;3Q^F]_/II^EX-'^TX_'B:4W$N\5L.IYVE,K]=GD_FD__\Z*9.)>[#HXI"LL]KXX(/0`52.&7\9IYIH>1VW M7T,<;:P1_USE3/[5X_0!>7%JK^'[!PN(.B*3=`@GBVTBW,FI9$&\C[??+O/7N[7,SQQ_&&'^=ZTW-?55C`\%6B[B5MP%H,9JEB M,EC!"4V)U-V8[^'F:K>XO+)@RN+X__Y;?CA7#>%?_G\`4$L#!!0````(`'LX M!D>]O&>^?@P``,IT```1`!P`8V%L9"TR,#$U,#8S,"YXW=5^^_6?__CPKWK]S^M1 MW[KQ[<`#)JTN!R+!L9ZIG%N?'1!?K"GW/>NSS[_0)U*O1U)6>+04SJ6PY^`1 MBTC)Z220<.MS[P:F)'#E52U@7P/BTBD%![5P0=UDK4'JLB1\!O*!>"`6Q(:K MVES*Q66C\?S\?&83UZ5.(&S7#YPSV_<:Y\W6N^;[-AJ'YC)QB2V-<*+Z:8TPP;*A"3,3FQ8OK+YN:U;MRXN+AKZ:M)4.*:&"-MJ_'G? M'VO::]@++$OW`^HM?"XM]HJ_*1$3+1J(^HR0A>+A;;W9JK=;-2OL/7W?)E)W MU[3-1L$&N%+$9^HKJ#/4H68U2NK#?1?$GA326#MKI#K$OC326)4TRNI)6_1Y M+:)^U6.YNCI5;YWOJ,8J*,NI$[Z*BA&[:P!+>UY:A41('^VN!&5/(&3I M3I(2BXYW[R*,4%L/Q:TRFJRDPL/Z"J"B'H+:I;6(9=3!'C20"UY>A5A('V4I M01CSI4;2Y^*SBP5E4S\ZA2?5&'X9#^0CF%JZ7KV,1M'LJK:QX/X"N*187*4* M>PTPYS"]JJD)1#V>(OR%O\ZP#HZ;O+K!>HFAQRL4L0-7F]%?*1DCJ/Q]51/H M;Q=BX[^[50Y,RUJ%(I310S;*)9.R1J$(N(=JSX)#67M01.#,NEK?4PB/V,*B M..'K^IY'I9JFBPYSNCZ3E,UP@$/E:Y9J^6ETES/-UAIEX23WCS58];%?SUO- M=ZUFTZI;-U1ABH`#_DC!680YUAK@A\8FRN8-`@'.@/VJCS=]%4E'3;(D-P*\ MN.!Z#)GEHK,Q&14YN@%)J+LWJF*X3,;>-M^];;9*,6:]B9!_.C[NF`,,Q?%` M^$B'FF==$U=-D<=S`%F6NURX+.XPTO"?BK8Q.E6OSBGJ!@\WO8=Q[T8=C0?] MNYO.(_ZX[O0[#]V>-?[8ZSV.3\1M>GI(<"8@YR`IZKQG%M>Q\RA]I\.Q-*76 MF[7;G&)3T9!X40RF72+FMZ[_O(<8-\!21W<6MW.^*-U MVQ]\/D7M*]_['EHYQS;T"?J^V#>UK^!S*#ZO2O'@?CCJ?<1V=W_TK/Y@?'14 MQ\^PL(;I8:DA7^YP\L@]K5@I4C.!LNAK)J-I\CPM=:B*H!#/2@$>&TNWA/(_ MB!O`/1!5*>HX*46/&2%G3G%NF%,H($LC66FH$R/HA"KSB$R@G!F$^E>0G^.= M.Q@=_$@F;LFY>19.)D_M)OY[-=/;RE,(>7PT48:%.R7N'1.2!Q4RG`D@)\&U M3`DNQK%20"YJ`XQU*'D"JA98A\/&<<"C%PZ9L3A3\;(@"A+`4AH4@ED8Y<@*JQ,,6 MB)R8^-E09[VFXQ09D5?Q9Y@QTB>[*UT'TVLBJ-UAS@UU`PF.46`/].Y7D?Q. M\JK(,W02=2K*IV_4I9_2'2BEF^5/K8G23J_O.:%^%D-I&DF[6GJ!TD))_W3J M?Q%A%:I&,T).P?BSH6`TI84CK19'X*JG%D/"Y5C9:;-U;J@WMQ-UO#EN!&K^:&@G,-YQ0'V@T51GJ3?,XX_]XPSF^P<:1#_!AF M:D7L=_!GG"SFNI3N!D)B?U`@]?(8S@C_GY>4&W M5\F`):%S"H:F(3>6(?9X4V=!'BHDU7+(V>FVU32DVW($'VLVEK[]Y9H(]=:8 MMP`LFLLG7S-$3M'XBRG7*J2Z^EY`O:*]PCJ14CF-9B+E5)2_F++F%HJ..$-F MN;C<\^(Q$?_SX'ZH;&YJT-T9GWW![WW M0[15G.X$ZNOXO]!K/`!G;3VW.U<[QG4U8DVIZZJ"X:J&C=1N M4I@Z)96!NOP[]X/%54WOK79))7@U*_R"/CSC^0RS*G^YPRO*O)H5GI^$'VQ> MU1R84!F?70"GOO.HY9V`1W/]1I:IV#GTBP3T"<9@H_YJZX#>TG8#!YQ;[GNJ M\`ED]&Y$CW"&%B8/Q0>!5#MNJ>W^/@.=S24XG2?@9`:])7";"AARJO;QBKSU MO>Y6Q>$L\)0#]9TVW5W!L4\X%BH=;GT^)F[*W!N8R'LBHU^=J00^8/`X1[UF M\\=G_S]`N.AX/I?TOZJ2%3)QWWXQ?T2O#'=HD]_4=\DG)WOR6QKOT'Q&\/Z< MV#)6*/'A-:?.##"DF.SWN_?@38#'_MARK5+0Z'TJ+QW?(Y3M'C77@:`,A,`T M,*%,"R1[.4CUW2MU(,09:NS$HO)RU9F,3=G=7/4Q]I!0!_OE'<.^AZ/(@'7) M@DKB]@'GG-X.,*K5GJL!/Z$"7R]MQ9L>P"] M%SN:C2?"IB,JOCP$2KG!-'XDL:*S2,OJ=%+L(C/@E2W*X(WI"P%Q!Q.7SD(F ML#C3(V;:O)QFU6U#S3"L]T$6AM!TI(:"\/696/7-TW^GJ%K3?00X+P]`;(93 M=J,?%T;EM#R!;J-IC]051UT<-<93O0UC1CA3"/5E2 M+_!BVTI)5.^VBR"[`"Y4P]W`PA=4)@QTA``I'C#OZ4TLYH M=Z!V^KNGCN-"CPC5D3I3G/Z2#4MRFQV@;<8/:Y/EKLU0*MSZ\(+I(XY6"-R9 M<=`MU[G;>O4`1J]X%J(F):JP\Z==#@Y-2,FX_@WSN1W=H[I5:C=?=2[\'B>V M`J,&AR2ULR91C(07>TOU1!!6%E>2/3QO;.VM?2KG-/#6.^GFR0-,)X.%DB&N M%Q9'$Y]S_QFIL,F"V#CT4H:>PCET9TF3*4Q)F6)6._+2H9[:H"M\A>N_``AL%@D,IOH+[0'[`_18HF9^JI_9>N\XE/O$J$PZ_3>_ MR^$ENTT/ASLD;ED\C#Y">O0[]M>`"AJBKOFNBOSA>65K1`U=C'F<&/DL5=YO M3,%SVAQ"-''_B:HDC%WXQ@\FK+GC#SC/ASD8F*R=R@`60^L-I3N`B>[>!Q,GPZEFG&M9-B_3ZS<;8 M_NKBA>OA.5K'[6`">Z^'#4Z(8E)7,4L82EO':1 M^M<>V0EKAZXB8YA].D:_]*#?G(W*&-VU=:UD-SG`-/,97%?<$C[S MPT6>+>M9^S@&1XO0#H--X0`` MR>T.`!$`&````````0```*2!`````&-A;&0M,C`Q-3`V,S`N>&UL550%``,: M/\-5=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`>S@&1PV\.@ML&0``&?\` M`!4`&````````0```*2!F.$``&-A;&0M,C`Q-3`V,S!?8V%L+GAM;%54!0`# M&C_#575X"P`!!"4.```$.0$``%!+`0(>`Q0````(`'LX!D=F.'H(ARH``+$" M`@`5`!@```````$```"D@5/[``!C86QD+3(P,34P-C,P7V1E9BYX;6Q55`4` M`QH_PU5U>`L``00E#@``!#D!``!02P$"'@,4````"`![.`9'31B2""^9``!" M(0<`%0`8```````!````I($I)@$`8V%L9"TR,#$U,#8S,%]L86(N>&UL550% M``,:/\-5=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`>S@&1X>`C\B^4``` M5=D#`!4`&````````0```*2!I[\!`&-A;&0M,C`Q-3`V,S!?<')E+GAM;%54 M!0`#&C_#575X"P`!!"4.```$.0$``%!+`0(>`Q0````(`'LX!D>]O&>^?@P` M`,IT```1`!@```````$```"D@;00`@!C86QD+3(P,34P-C,P+GAS9%54!0`# I&C_#575X"P`!!"4.```$.0$``%!+!08`````!@`&`!H"``!]'0(````` ` end XML 30 R22.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of stock-based compensation expenses
The table below sets forth a summary of stock-based compensation expense for the three and six months ended June 30, 2015 and 2014 (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Stock Options
$
147

 
$
210

 
$
317

 
$
413

Restricted Stock Units
 
 
 
 
 
 
 
Performance-based Awards
636

 
435

 
1,384

 
827

Service-based Awards
4,084

 
1,798

 
7,728

 
3,290

ESPP Shares
225

 
189

 
480

 
394

Total stock-based compensation
$
5,092

 
$
2,632

 
$
9,909

 
$
4,924

Schedule of functional classification of stock-based compensation expense
The table below sets forth the functional classification of stock-based compensation expense for the three and six months ended June 30, 2015 and 2014 (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Cost of recurring revenue
$
249

 
$
192

 
$
537

 
$
374

Cost of services and other revenue
237

 
256

 
579

 
470

Sales and marketing
1,157

 
810

 
2,615

 
1,402

Research and development
650

 
474

 
1,447

 
912

General and administrative
2,799

 
900

 
4,731

 
1,766

Total stock-based compensation
$
5,092

 
$
2,632

 
$
9,909

 
$
4,924

Schedule of valuation assumptions for determining the fair value of stock options and employee stock purchase plans
The fair value of each ESPP share is estimated on the enrollment date of the offering period using the Black-Scholes valuation model and the assumptions noted in the following table:
 
Six Months Ended June 30,
 
2015
 
2014
Employee Stock Purchase Plan
 
 
 
Expected life (in years)
0.49 to 1.00

 
0.49 to 1.00

Risk-free interest rate
0.07% to 0.25%

 
0.08% to 0.12%

Volatility
42% to 46%

 
47% to 50%

Dividend yield
None

 
None

XML 31 R36.htm IDEA: XBRL DOCUMENT v3.2.0.727
Related Party Transactions (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2013
Jun. 30, 2015
Jun. 30, 2015
Dec. 31, 2014
Related party transactions        
Prepaid and other current assets   $ 9,492 $ 9,492 $ 10,384
Affiliated Entity [Member] | Subscription Arrangement [Member] | Lithium [Member]        
Related party transactions        
Amount under related party transaction agreement $ 120      
Prepaid Expense, Current   6 6  
Affiliated Entity [Member] | Hosting Agreement [Member] | Lithium [Member]        
Related party transactions        
Related party transaction amount $ 113      
Revenue recongnized in related party transaction   29 57  
Affiliated Entity [Member] | Service Agreements [Member] | Lithium [Member]        
Related party transactions        
Related party transaction amount       40
Revenue recongnized in related party transaction   38 113  
Affiliated Entity [Member] | Community Administration service [Member] | Lithium [Member]        
Related party transactions        
Amount under related party transaction agreement       $ 45
Affiliated Entity [Member] | User Interface Redesign [Member] | Lithium [Member]        
Related party transactions        
Amount under related party transaction agreement     30  
Prepaid and other current assets   $ 23 23  
Affiliated Entity [Member] | Accounts Payable [Member] | Subscription Arrangement [Member] | Lithium [Member]        
Related party transactions        
Amount under related party transaction agreement     $ 155  
XML 32 R24.htm IDEA: XBRL DOCUMENT v3.2.0.727
Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Jun. 30, 2014
Dec. 31, 2013
Financial instruments        
Cash and cash equivalents $ 72,272 $ 34,200 $ 37,914 $ 28,295
Cash        
Financial instruments        
Cash and cash equivalents 72,249 27,890    
Gross Unrealized Gains 0 0    
Gross Unrealized Losses 0 0    
Estimated Fair Value, Cash and Cash Equivalents 72,249 27,890    
Cash equivalents        
Financial instruments        
Cash and cash equivalents 23 6,310    
Gross Unrealized Gains 0 0    
Gross Unrealized Losses 0 0    
Estimated Fair Value, Cash and Cash Equivalents 23 6,310    
Money market funds        
Financial instruments        
Cash and cash equivalents 23 6,310    
Gross Unrealized Gains 0 0    
Gross Unrealized Losses 0 0    
Estimated Fair Value, Cash and Cash Equivalents 23 6,310    
Cash and cash equivalents        
Financial instruments        
Cash and cash equivalents 72,272 34,200    
Gross Unrealized Gains 0 0    
Gross Unrealized Losses 0 0    
Estimated Fair Value, Cash and Cash Equivalents 72,272 34,200    
Short-term investments        
Financial instruments        
Amortized Cost 19,992 2,773    
Gross Unrealized Gains 0 0    
Gross Unrealized Losses (2) (7)    
Estimated FV, Available for Sale Securities 19,990 2,766    
Certificates of deposit        
Financial instruments        
Amortized Cost 1,250      
Gross Unrealized Gains 0      
Gross Unrealized Losses (1)      
Estimated FV, Available for Sale Securities 1,249      
Corporate notes and obligations        
Financial instruments        
Amortized Cost 18,742 2,773    
Gross Unrealized Gains 0 0    
Gross Unrealized Losses (1) (7)    
Estimated FV, Available for Sale Securities $ 18,741 $ 2,766    
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.2.0.727
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2015
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Significant Accounting Policies
Summary of Significant Accounting Policies
Basis of Presentation and Summary of Accounting Policies
All amounts included herein related to these unaudited condensed consolidated financial statements as of June 30, 2015 and the three and six months ended June 30, 2015 and 2014 are unaudited and should be read in conjunction with the audited consolidated financial statements and the notes thereto included in Callidus Software Inc.'s ("Company") Annual Report on Form 10-K for the year ended December 31, 2014. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") have been condensed or omitted pursuant to the Securities and Exchange Commission ("SEC") rules and regulations regarding interim financial statements.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all necessary adjustments for the fair presentation of the Company’s financial position, results of operations and cash flows. The results of operations for the interim periods presented are not necessarily indicative of the operating results to be expected for any subsequent interim period or for the full fiscal year ending December 31, 2015.
The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, which include wholly-owned subsidiaries in Australia, Canada, Germany, Hong Kong, India, Japan, Malaysia, Mexico, New Zealand, Serbia, Singapore, and the United Kingdom. All intercompany transactions and balances have been eliminated upon consolidation.
Use of Estimates
Preparation of the unaudited condensed consolidated financial statements in conformity with GAAP and the rules and regulations of the SEC requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, the reported amounts of revenue and expenses during the reporting period and the accompanying notes. Estimates are used for, but not limited to, uncertain tax liabilities, allowances for doubtful accounts, the useful lives of fixed assets and intangible assets, goodwill and intangible asset impairments, stock-based compensation forfeiture rates, accrued liabilities, the allocation of the value of purchase consideration for business acquisitions, and other contingencies. These estimates and assumptions are based on management’s best estimates and judgment. Management evaluates such estimates and assumptions on an ongoing basis for continued reasonableness, using historical experience and other factors, including the current economic environment. Appropriate adjustments, if any, to the estimates used are made prospectively based upon such evaluation. Illiquid credit markets, volatile equity and foreign currency markets and declines in information technology spending by prospective customers have combined to increase the uncertainty inherent in such estimates and assumptions. As future events and their effects cannot be determined with precision, actual results could differ materially from those estimates. Changes in those estimates, if any, resulting from continuing changes in the economic environment, will be reflected in the condensed consolidated financial statements in future periods.
Revenue Recognition
            The Company generates revenue by providing software applications as a service through on-demand subscription, perpetual and term licenses and related software maintenance, and professional services. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met.

Recurring Revenue. Recurring revenue, which includes software-as-a-service ("SaaS") revenue and maintenance revenue, is recognized ratably over the stated contractual period. SaaS revenue consists of subscription fees from customers accessing our cloud-based service offerings. Maintenance revenue consists of fees from customers purchasing subscriptions and receiving support for on-premise solutions. The Company also recognizes revenue associated with customers using its products in excess of contracted usage ("Overages"). Overages are primarily attributed to SaaS products and are recorded in SaaS revenue. Revenue related to Overages was immaterial during the three and six months ended in June 30, 2015 and June 30, 2014.

           Service and Other Revenue. Service and other revenue primarily consist of training, integration and configuration services. Generally, the Company's professional services arrangements are on a time-and-materials basis. Time and material services are recognized as the services are rendered based on inputs to the project, such as billable hours incurred. For fixed-fee professional service arrangements, the Company recognizes revenue under the proportional performance method of accounting and estimates the proportional performance on a monthly basis, utilizing hours incurred to date as a percentage of total estimated hours to complete the project. If the Company does not have a sufficient basis to measure progress toward completion, revenue is recognized upon completion. Service and other revenue also includes license revenue from perpetual licenses, which is recognized upon delivery of the product, using the residual method, assuming all the other conditions for revenue recognition have been met.

            In certain arrangements with non-standard acceptance criteria, the Company defers the revenue until the acceptance criteria is satisfied. Reimbursements, including those related to travel and out-of-pocket expenses, are included in services and other revenue, and an equivalent amount of reimbursable expenses is included in cost of services and other revenue.

In general, recurring revenue agreements are entered into for 12 to 36 months, and the professional services are performed within nine months of entering into a contract with the customer, depending on the size of integration.

SaaS agreements provide specified service level commitments, excluding scheduled maintenance. The failure to meet this level of service availability may require the Company to credit qualifying customers a portion of their subscription and support fees. Based on the Company's historical experience meeting its service level commitments, the Company does not currently have any liabilities on its balance sheet for these commitments.

The Company recognizes revenue when all of the following conditions are met:
        
Persuasive evidence of an arrangement exists;
Delivery has occurred or services have been rendered;
The fees are fixed or determinable; and    
Collection of the fees is reasonably assured.

If the Company determines that any one of the four criteria is not met, it will defer recognition of revenue until all the criteria are met.

Multiple-deliverable arrangements with on-demand subscription. For on-demand subscription agreements with multiple-deliverables, the Company evaluates each element to determine whether it represents a separate unit of accounting. The Company determines the best estimated selling price of each deliverable in an arrangement based on a selling price hierarchy of methods contained in Financial Accounting Standards Board (“FASB”) Accounting Standards Update (“ASU”) No. 2009-13, Revenue Recognition (Accounting Standards Codification (“ASC”) Topic 605)-Multiple-Deliverable Revenue Arrangements. The best estimated selling price for a deliverable is based on its vendor-specific objective evidence (“VSOE”), if available, third-party evidence (“TPE”), if VSOE is not available, or estimated selling price (“ESP”), if neither VSOE nor TPE is available. Total arrangement fees are allocated to each element using the relative selling price method. The Company has currently established VSOE for most deliverables, except for fixed fee service arrangements.

The Company considered all of the following factors to establish the ESP for fixed fee service arrangements when sold with its on-demand services: the weighted average actual sales prices of professional services sold on a stand-alone basis for on-demand services; average billing rate for fixed fee service agreements when sold with on-demand services, cost plus a reasonable mark-up and other factors such as gross margin objectives, pricing practices and growth strategy. The Company is currently using cost plus a reasonable mark-up to establish ESP for fixed fee service arrangements.
        
Multiple-deliverable arrangements with on-premise license. For arrangements with multiple-deliverables, including license, professional services and maintenance, the Company recognizes license revenue using the residual method of accounting pursuant to the requirements of the guidance contained in ASC 985-605, Software Revenue Recognition. Under the residual method, revenue is recognized when VSOE for fair value exists for all of the undelivered elements in the arrangement, but does not exist for one or more of the delivered elements in the arrangement. If evidence of fair value cannot be established for the undelivered elements, all of the revenue is deferred until evidence of fair value can be established, or until the items for which evidence of fair value cannot be established are delivered. For maintenance and certain professional services, the Company has established VSOE as a consistent number of stand-alone sales of this deliverable have been priced within a reasonably narrow range. The Company's revenue arrangements generally do not include a general right of return relative to the delivered products.

For the Company's term-based licenses, if the only undelivered element is maintenance, the entire amount of revenue is recognized over the maintenance period, because the Company does not sell maintenance separately.

Sales and other taxes collected from customers to be remitted to government authorities are excluded from revenue.

Recent Accounting Pronouncements
In May 2014, the FASB issued Accounting Standards Update No. 2014-09 (ASU 2014-09) "Revenue from Contracts with Customers." ASU 2014-09 supersedes the revenue recognition requirements in “Revenue Recognition (Topic 605),” and requires entities to recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. ASU 2014-09 may also impact how the Company accounts for certain direct costs associated with its revenues. ASU 2014-09 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period. Early adoption is permitted one year earlier. ASU 2014-09 permits the use of either the retrospective or cumulative effect transition method. The Company is currently in the process of evaluating the impact of the adoption of ASU 2014-09 on the condensed consolidated financial statements and has not yet selected a transition method.
XML 35 R3.htm IDEA: XBRL DOCUMENT v3.2.0.727
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Statement of Financial Position [Abstract]    
Accounts receivable, allowances (in dollars) $ 649 $ 1,063
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 5,000 5,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 100,000 100,000
Common stock, shares issued 58,055 51,285
Common stock, shares outstanding 55,716 48,946
Treasury stock, shares 2,339 2,339
XML 36 R17.htm IDEA: XBRL DOCUMENT v3.2.0.727
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2015
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Summary of Accounting Policies
Basis of Presentation and Summary of Accounting Policies
All amounts included herein related to these unaudited condensed consolidated financial statements as of June 30, 2015 and the three and six months ended June 30, 2015 and 2014 are unaudited and should be read in conjunction with the audited consolidated financial statements and the notes thereto included in Callidus Software Inc.'s ("Company") Annual Report on Form 10-K for the year ended December 31, 2014. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") have been condensed or omitted pursuant to the Securities and Exchange Commission ("SEC") rules and regulations regarding interim financial statements.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all necessary adjustments for the fair presentation of the Company’s financial position, results of operations and cash flows. The results of operations for the interim periods presented are not necessarily indicative of the operating results to be expected for any subsequent interim period or for the full fiscal year ending December 31, 2015.
The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, which include wholly-owned subsidiaries in Australia, Canada, Germany, Hong Kong, India, Japan, Malaysia, Mexico, New Zealand, Serbia, Singapore, and the United Kingdom. All intercompany transactions and balances have been eliminated upon consolidation.
Use of Estimates
Use of Estimates
Preparation of the unaudited condensed consolidated financial statements in conformity with GAAP and the rules and regulations of the SEC requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, the reported amounts of revenue and expenses during the reporting period and the accompanying notes. Estimates are used for, but not limited to, uncertain tax liabilities, allowances for doubtful accounts, the useful lives of fixed assets and intangible assets, goodwill and intangible asset impairments, stock-based compensation forfeiture rates, accrued liabilities, the allocation of the value of purchase consideration for business acquisitions, and other contingencies. These estimates and assumptions are based on management’s best estimates and judgment. Management evaluates such estimates and assumptions on an ongoing basis for continued reasonableness, using historical experience and other factors, including the current economic environment. Appropriate adjustments, if any, to the estimates used are made prospectively based upon such evaluation. Illiquid credit markets, volatile equity and foreign currency markets and declines in information technology spending by prospective customers have combined to increase the uncertainty inherent in such estimates and assumptions. As future events and their effects cannot be determined with precision, actual results could differ materially from those estimates. Changes in those estimates, if any, resulting from continuing changes in the economic environment, will be reflected in the condensed consolidated financial statements in future periods.
Revenue Recognition
Revenue Recognition
            The Company generates revenue by providing software applications as a service through on-demand subscription, perpetual and term licenses and related software maintenance, and professional services. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met.

Recurring Revenue. Recurring revenue, which includes software-as-a-service ("SaaS") revenue and maintenance revenue, is recognized ratably over the stated contractual period. SaaS revenue consists of subscription fees from customers accessing our cloud-based service offerings. Maintenance revenue consists of fees from customers purchasing subscriptions and receiving support for on-premise solutions. The Company also recognizes revenue associated with customers using its products in excess of contracted usage ("Overages"). Overages are primarily attributed to SaaS products and are recorded in SaaS revenue. Revenue related to Overages was immaterial during the three and six months ended in June 30, 2015 and June 30, 2014.

           Service and Other Revenue. Service and other revenue primarily consist of training, integration and configuration services. Generally, the Company's professional services arrangements are on a time-and-materials basis. Time and material services are recognized as the services are rendered based on inputs to the project, such as billable hours incurred. For fixed-fee professional service arrangements, the Company recognizes revenue under the proportional performance method of accounting and estimates the proportional performance on a monthly basis, utilizing hours incurred to date as a percentage of total estimated hours to complete the project. If the Company does not have a sufficient basis to measure progress toward completion, revenue is recognized upon completion. Service and other revenue also includes license revenue from perpetual licenses, which is recognized upon delivery of the product, using the residual method, assuming all the other conditions for revenue recognition have been met.

            In certain arrangements with non-standard acceptance criteria, the Company defers the revenue until the acceptance criteria is satisfied. Reimbursements, including those related to travel and out-of-pocket expenses, are included in services and other revenue, and an equivalent amount of reimbursable expenses is included in cost of services and other revenue.

In general, recurring revenue agreements are entered into for 12 to 36 months, and the professional services are performed within nine months of entering into a contract with the customer, depending on the size of integration.

SaaS agreements provide specified service level commitments, excluding scheduled maintenance. The failure to meet this level of service availability may require the Company to credit qualifying customers a portion of their subscription and support fees. Based on the Company's historical experience meeting its service level commitments, the Company does not currently have any liabilities on its balance sheet for these commitments.

The Company recognizes revenue when all of the following conditions are met:
        
Persuasive evidence of an arrangement exists;
Delivery has occurred or services have been rendered;
The fees are fixed or determinable; and    
Collection of the fees is reasonably assured.

If the Company determines that any one of the four criteria is not met, it will defer recognition of revenue until all the criteria are met.

Multiple-deliverable arrangements with on-demand subscription. For on-demand subscription agreements with multiple-deliverables, the Company evaluates each element to determine whether it represents a separate unit of accounting. The Company determines the best estimated selling price of each deliverable in an arrangement based on a selling price hierarchy of methods contained in Financial Accounting Standards Board (“FASB”) Accounting Standards Update (“ASU”) No. 2009-13, Revenue Recognition (Accounting Standards Codification (“ASC”) Topic 605)-Multiple-Deliverable Revenue Arrangements. The best estimated selling price for a deliverable is based on its vendor-specific objective evidence (“VSOE”), if available, third-party evidence (“TPE”), if VSOE is not available, or estimated selling price (“ESP”), if neither VSOE nor TPE is available. Total arrangement fees are allocated to each element using the relative selling price method. The Company has currently established VSOE for most deliverables, except for fixed fee service arrangements.

The Company considered all of the following factors to establish the ESP for fixed fee service arrangements when sold with its on-demand services: the weighted average actual sales prices of professional services sold on a stand-alone basis for on-demand services; average billing rate for fixed fee service agreements when sold with on-demand services, cost plus a reasonable mark-up and other factors such as gross margin objectives, pricing practices and growth strategy. The Company is currently using cost plus a reasonable mark-up to establish ESP for fixed fee service arrangements.
        
Multiple-deliverable arrangements with on-premise license. For arrangements with multiple-deliverables, including license, professional services and maintenance, the Company recognizes license revenue using the residual method of accounting pursuant to the requirements of the guidance contained in ASC 985-605, Software Revenue Recognition. Under the residual method, revenue is recognized when VSOE for fair value exists for all of the undelivered elements in the arrangement, but does not exist for one or more of the delivered elements in the arrangement. If evidence of fair value cannot be established for the undelivered elements, all of the revenue is deferred until evidence of fair value can be established, or until the items for which evidence of fair value cannot be established are delivered. For maintenance and certain professional services, the Company has established VSOE as a consistent number of stand-alone sales of this deliverable have been priced within a reasonably narrow range. The Company's revenue arrangements generally do not include a general right of return relative to the delivered products.

For the Company's term-based licenses, if the only undelivered element is maintenance, the entire amount of revenue is recognized over the maintenance period, because the Company does not sell maintenance separately.

Sales and other taxes collected from customers to be remitted to government authorities are excluded from revenue.
Recently Adopted Accounting Pronouncements
Recent Accounting Pronouncements
In May 2014, the FASB issued Accounting Standards Update No. 2014-09 (ASU 2014-09) "Revenue from Contracts with Customers." ASU 2014-09 supersedes the revenue recognition requirements in “Revenue Recognition (Topic 605),” and requires entities to recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. ASU 2014-09 may also impact how the Company accounts for certain direct costs associated with its revenues. ASU 2014-09 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period. Early adoption is permitted one year earlier. ASU 2014-09 permits the use of either the retrospective or cumulative effect transition method. The Company is currently in the process of evaluating the impact of the adoption of ASU 2014-09 on the condensed consolidated financial statements and has not yet selected a transition method.
XML 37 R1.htm IDEA: XBRL DOCUMENT v3.2.0.727
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2015
Jul. 31, 2015
Document and Entity Information    
Entity Registrant Name CALLIDUS SOFTWARE INC  
Entity Central Index Key 0001035748  
Document Type 10-Q  
Document Period End Date Jun. 30, 2015  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Entity Current Reporting Status Yes  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   55,721,946
Document Fiscal Year Focus 2015  
Document Fiscal Period Focus Q2  
XML 38 R18.htm IDEA: XBRL DOCUMENT v3.2.0.727
Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2015
Financial Instruments  
Summary of cash, cash equivalents and investments classified as available-for-sale
The components of the Company’s cash, cash equivalents, and investments classified as available-for-sale were as follows at June 30, 2015 and December 31, 2014 (in thousands):
June 30, 2015
 
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
Cash
 
$
72,249

 
$

 
$

 
$
72,249

Cash equivalents:
 
 

 
 

 
 

 
 

Money market funds
 
23

 

 

 
23

Total cash equivalents
 
23

 

 

 
23

Total cash and cash equivalents
 
$
72,272

 
$

 
$

 
$
72,272

 
 
 
 
 
 
 
 
 
Short-term investments:
 
 

 
 

 
 

 
 

Certificates of deposits
 
$
1,250

 
$

 
$
(1
)
 
$
1,249

Corporate notes and U.S government agency obligations
 
18,742

 

 
(1
)
 
18,741

Total short-term investments
 
$
19,992

 
$

 
$
(2
)
 
$
19,990

December 31, 2014
 
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
Cash
 
$
27,890

 
$

 
$

 
$
27,890

Cash equivalents:
 
 

 
 

 
 

 
 

Money market funds
 
6,310

 

 

 
6,310

Total cash equivalents
 
6,310

 

 

 
6,310

Total cash and cash equivalents
 
$
34,200

 
$

 
$

 
$
34,200

 
 
 
 
 
 
 
 
 
Short-term investments:
 
 

 
 

 
 

 
 

Corporate notes and U.S. government agency obligations
 
$
2,773

 
$

 
$
(7
)
 
$
2,766

Total short-term investments
 
$
2,773

 
$

 
$
(7
)
 
$
2,766

Schedule of contractual maturities of available-for-sale debt securities
The market value and the amortized cost of available-for-sale debt securities by contractual maturities as of June 30, 2015 were as follows (in thousands):
Contractual maturity
Amortized
Cost
 
Estimated
Fair value
Less than 1 year
$
7,484

 
$
7,480

Between 1 and 2 years
12,508

 
12,510

Total
$
19,992

 
$
19,990

XML 39 R4.htm IDEA: XBRL DOCUMENT v3.2.0.727
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Revenue:        
Recurring $ 30,713 $ 23,684 $ 59,606 $ 45,934
Services and license 10,901 8,831 21,753 17,558
Total revenue 41,614 32,515 81,359 63,492
Cost of revenue:        
Recurring 7,841 7,502 16,199 14,790
Services and license 8,062 5,628 15,723 10,738
Total cost of revenue 15,903 13,130 31,922 25,528
Gross profit 25,711 19,385 49,437 37,964
Operating expenses:        
Sales and marketing 14,796 11,808 28,522 22,535
Research and development 6,002 5,045 12,040 9,918
General and administrative 9,112 5,135 16,530 10,221
Restructuring and other 118 404 234 404
Total operating expenses 30,028 22,392 57,326 43,078
Operating loss (4,317) (3,007) (7,889) (5,114)
Interest income and other income (expense), net (186) 3,941 (376) 3,968
Interest expense (56) (154) (123) (391)
Income (loss) before provision for income taxes (4,559) 780 (8,388) (1,537)
Provision for income taxes 165 530 379 680
Net income (loss) $ (4,724) $ 250 $ (8,767) $ (2,217)
Net income (loss) per share        
Earnings Per Share, Basic $ (0.08) $ 0.00 $ (0.16) $ (0.05)
Earnings Per Share, Diluted $ (0.08) $ 0.00 $ (0.16) $ (0.05)
Weighted Average Number of Shares Outstanding, Basic 55,595,000 46,648,000 53,166,000 46,298,000
Weighted Average Number of Shares Outstanding, Diluted 55,595,000 48,061,000 53,166,000 46,298,000
Comprehensive income (loss):        
Net income (loss) $ 4,724 $ (250) $ 8,767 $ 2,217
Unrealized gain (loss) on available-for-sale securities (2) 0 4 (2)
Foreign currency translation adjustments 820 (18) 121 17
Comprehensive income (loss) $ (3,906) $ 232 $ (8,642) $ (2,202)
XML 40 R12.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock-based Compensation
6 Months Ended
Jun. 30, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-based Compensation
Stock-based Compensation
Expense Summary
Stock-based compensation expense is measured based on the grant-date fair value of the stock-based awards. The Company recognizes stock-based compensation expense, for the portion of the awards that are ultimately expected to vest, on a ratable basis, over the requisite service period for those awards with graded vesting and service conditions.
    
The table below sets forth a summary of stock-based compensation expense for the three and six months ended June 30, 2015 and 2014 (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Stock Options
$
147

 
$
210

 
$
317

 
$
413

Restricted Stock Units
 
 
 
 
 
 
 
Performance-based Awards
636

 
435

 
1,384

 
827

Service-based Awards
4,084

 
1,798

 
7,728

 
3,290

ESPP Shares
225

 
189

 
480

 
394

Total stock-based compensation
$
5,092

 
$
2,632

 
$
9,909

 
$
4,924

 
    
As of June 30, 2015, there were $1.0 million, $3.6 million, $16.0 million and $0.2 million of total unrecognized compensation expense related to stock options, performance-based awards, service-based awards and ESPP shares, respectively. The expenses related to stock options, performance-based awards, service-based awards and ESPP shares are expected to be recognized over a weighted average period of 2.0 years, 1.6 years, 2.1 years and 0.4 years, respectively.
The table below sets forth the functional classification of stock-based compensation expense for the three and six months ended June 30, 2015 and 2014 (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Cost of recurring revenue
$
249

 
$
192

 
$
537

 
$
374

Cost of services and other revenue
237

 
256

 
579

 
470

Sales and marketing
1,157

 
810

 
2,615

 
1,402

Research and development
650

 
474

 
1,447

 
912

General and administrative
2,799

 
900

 
4,731

 
1,766

Total stock-based compensation
$
5,092

 
$
2,632

 
$
9,909

 
$
4,924


Performance-based Awards
The Company includes performance-based award activity with restricted stock units.
During the six months ended June 30, 2015, the Company did not grant performance awards. During the three months ended June 30, 2014, the Company granted performance awards with vesting contingent on absolute SaaS revenue growth over the three-year period from 2014 through 2016, and the Company’s relative total stockholder return over the three-year period from 2014 through 2016 versus an index of 17 SaaS companies.
Determination of Fair Value
The fair value of service-based awards is estimated based on the market value of the Company’s stock on the date of grant. A portion of the performance awards granted during 2014 are based on relative stockholder return and therefore, are subject to a market condition. As a result, the fair value of performance awards is calculated using a Monte Carlo simulation model that estimates the distribution of the potential outcomes of the grants of performance awards based on simulated future index of the peer companies.
The fair value of each stock option is estimated on the date of grant using the Black-Scholes valuation model. No stock options were granted during the six months ended June 30, 2015 and June 30, 2014.
The fair value of each ESPP share is estimated on the enrollment date of the offering period using the Black-Scholes valuation model and the assumptions noted in the following table:
 
Six Months Ended June 30,
 
2015
 
2014
Employee Stock Purchase Plan
 
 
 
Expected life (in years)
0.49 to 1.00

 
0.49 to 1.00

Risk-free interest rate
0.07% to 0.25%

 
0.08% to 0.12%

Volatility
42% to 46%

 
47% to 50%

Dividend yield
None

 
None

XML 41 R11.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Loss Per Share
6 Months Ended
Jun. 30, 2015
Earnings Per Share [Abstract]  
Net Loss Per Share
Net Loss Per Share
Basic net loss per share is calculated by dividing net loss for the period by the weighted average common shares outstanding during the period. Diluted net loss per share is calculated by dividing the net loss for the period by the weighted average common shares outstanding, adjusted for all dilutive potential common shares, which includes shares issuable for the period of time the Company's 4.75% Convertible Senior Notes ("Convertible Notes") were outstanding, the exercise of outstanding common stock options, the release of restricted stock units, and purchases of shares pursuant to the Company's employee stock purchase plan ("ESPP"), to the extent these shares are dilutive. For the three and six months ended June 30, 2015 and 2014, the diluted net loss per share calculation was the same as the basic net loss per share calculation as all potential common shares were anti-dilutive.
     Diluted net loss per share does not include the effect of the following potential weighted average common shares because to do so would be anti-dilutive for the periods presented (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015

2014
 
2015
 
2014
Restricted Stock Units
2,494

 
1,395

 
2,644

 
2,245

Stock Options
934

 
236

 
1,016

 
1,841

ESPP Shares
69

 
31

 
69

 
65

Convertible Notes

 
1,507

 

 
1,674

Total
3,497

 
3,169

 
3,729

 
5,825


The weighted average exercise price of stock options excluded for the three and six months ended June 30, 2015 was $6.12 and $6.03, respectively, and for the three and six months ended June 30, 2014 was $7.96 and $5.34, respectively.
XML 42 R23.htm IDEA: XBRL DOCUMENT v3.2.0.727
Segment, Geographic and Customer Information (Tables)
6 Months Ended
Jun. 30, 2015
Segment Reporting [Abstract]  
Summary of revenues by geographic areas
The following table summarizes revenue for the three and six months ended June 30, 2015 and 2014 by geographic areas (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
United States
$
31,231

 
$
25,178

 
$
62,156

 
$
50,493

EMEA
4,780

 
3,785

 
8,461

 
6,747

Asia Pacific
2,270

 
1,916

 
4,971

 
3,242

Other
3,333

 
1,636

 
5,771

 
3,010

 
$
41,614

 
$
32,515

 
$
81,359

 
$
63,492

XML 43 R19.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2015
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
The estimated fair value of the Company’s financial assets was determined using the following inputs at December 31, 2014 (in thousands):
 
 
Fair Value Measurements at Reporting Date Using
 
 
 
 
Quoted Prices in
Active Markets  for Identical Assets
 
Significant
Other Observable
Inputs
 
Significant
Unobservable
Inputs
December 31, 2014
 
Total
 
(Level 1)
 
(Level 2)
 
(Level 3)
Assets:
 
 

 
 

 
 

 
 

Money market funds (1)
 
$
6,310

 
$
6,310

 
$

 
$

Corporate notes and U.S. government agency obligations (2)
 
2,766

 

 
2,766

 

Total
 
$
9,076

 
$
6,310

 
$
2,766

 
$

_____________________________________________________________________________
(1) Included in cash and cash equivalents on the unaudited condensed consolidated balance sheet.
(2) Included in short-term investments on the unaudited condensed consolidated balance sheet.
The estimated fair value of the Company’s financial assets was determined using the following inputs at June 30, 2015 (in thousands):
 
 
Fair Value Measurements at Reporting Date Using
 
 
 
 
Quoted Prices in
Active Markets  for
Identical Assets
 
Significant
Other Observable
Inputs
 
Significant
Unobservable
Inputs
June 30, 2015
 
Total
 
(Level 1)
 
(Level 2)
 
(Level 3)
Assets:
 
 

 
 

 
 

 
 

Money market funds (1)
 
$
23

 
$
23

 
$

 
$

Certificates of deposit (2)
 
1,250

 

 
1,250

 

Corporate notes and U.S. government agency obligations (2)
 
18,740

 

 
18,740

 

Total
 
$
20,013

 
$
23

 
$
19,990

 
$

_____________________________________________________________________________
(1) Included in cash and cash equivalents on the unaudited condensed consolidated balance sheet.
(2) Included in short-term investments on the unaudited condensed consolidated balance sheet.
XML 44 R15.htm IDEA: XBRL DOCUMENT v3.2.0.727
Related Party Transactions
6 Months Ended
Jun. 30, 2015
Related Party Transactions [Abstract]  
Related-Party Transactions
Related-Party Transactions
In June 2013, in the normal course of business, the Company entered into agreements with Lithium Technologies, Inc. (“Lithium”), whose Chief Financial Officer is a member of the Company's Board of Directors. In 2014, the Company purchased an annual subscription for Lithium's social media management solutions in the amount of $120,000, which was paid in full during 2014. As of June 30, 2015, approximately $6,300 of the amount remains in prepaid and other current assets. In 2015, the Company purchased an annual subscription for $155,000 which is included in accounts payable as of June 30, 2015.
In 2013, Lithium entered into a two-year web hosting agreement with the Company for an annual amount of $113,000. During the three and six months ended June 30, 2015, the Company recognized approximately $29,000 and $57,000, respectively, in revenue under this annual hosting agreement and $37,500 and $112,500, respectively, in service revenue.
In 2014, the Company purchased a one-time annual subscription from Lithium for Social Services for $40,000, which amount was paid in full in 2014. Also in 2014, the Company purchased an annual subscription from Lithium for Community Administration for $45,000, which amount was paid in full in January 2015. In 2015, the Company incurred $30,000 for redesigning the user interface for Community Administration subscription, which was paid in full as of June 30, 2015. As of June 30, 2015, $23,000 was included in prepaid and other current assets.
XML 45 R13.htm IDEA: XBRL DOCUMENT v3.2.0.727
Income Taxes
6 Months Ended
Jun. 30, 2015
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
Income tax expense for the three months ended June 30, 2015 was $0.2 million compared to $0.5 million for the same period in 2014. The decrease in taxes was attributable to lower withholding and income taxes in foreign jurisdictions in 2015 compared to 2014. Income tax expense for the six months ended June 30, 2015 was $0.4 million, compared to $0.7 million for the same period in 2014. The decrease in taxes was attributable primarily to lower withholding and income taxes in foreign jurisdictions.
XML 46 R14.htm IDEA: XBRL DOCUMENT v3.2.0.727
Segment, Geographic and Customer Information
6 Months Ended
Jun. 30, 2015
Segment Reporting [Abstract]  
Segment, Geographic and Customer Information
Segment, Geographic and Customer Information
The accounting principles guiding disclosures about segments of an enterprise and related information establish standards for the reporting by business enterprises of information about operating segments, products and services, geographic areas, and major customers. The method of determining which information is reported is based on the way that management organizes the operating segments within the Company for making operational decisions and assessments of financial performance. The Company’s chief operating decision maker is considered to be the Company’s chief executive officer ("CEO"). The CEO reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance. By this definition, the Company operates in one business segment, which is the development, marketing and sale of sales and marketing effectiveness cloud software and related services.
The following table summarizes revenue for the three and six months ended June 30, 2015 and 2014 by geographic areas (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
United States
$
31,231

 
$
25,178

 
$
62,156

 
$
50,493

EMEA
4,780

 
3,785

 
8,461

 
6,747

Asia Pacific
2,270

 
1,916

 
4,971

 
3,242

Other
3,333

 
1,636

 
5,771

 
3,010

 
$
41,614

 
$
32,515

 
$
81,359

 
$
63,492


Substantially all of the Company’s long-lived assets are located in the United States and United Kingdom. Long-lived assets located outside the United States and United Kingdom are immaterial.
During the three and six months ended June 30, 2015 and 2014, no customer accounted for more than 10% of total revenue.
XML 47 R16.htm IDEA: XBRL DOCUMENT v3.2.0.727
Subsequent Event
6 Months Ended
Jun. 30, 2015
Subsequent Events [Abstract]  
Subsequent Event
Subsequent Event

On July 22, 2015, the Company acquired ownership of BridgeFront LLC., a leading provider of cloud-based education content for the healthcare industry, most notably in the compliance and revenue cycle domains.  The acquisition strengthens our Litmos mobile learning applications in the healthcare industry.  The purchase consideration was approximately$5.0 million, which included an indemnity holdback payable upon the one year closing anniversary.  In addition, the Company may pay certain earn-out consideration over the next 18 months if certain financial targets are met. The Company is unable to provide the preliminary purchase allocation related to this acquisition because the initial accounting for the acquisition was not completed at the time the Company’s financial statements were issued.
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.2.0.727
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 165 $ 530 $ 379 $ 680
XML 49 R21.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2015
Earnings Per Share [Abstract]  
Schedule of potential weighted average common shares excluded from computation of diluted net loss per share
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015

2014
 
2015
 
2014
Restricted Stock Units
2,494

 
1,395

 
2,644

 
2,245

Stock Options
934

 
236

 
1,016

 
1,841

ESPP Shares
69

 
31

 
69

 
65

Convertible Notes

 
1,507

 

 
1,674

Total
3,497

 
3,169

 
3,729

 
5,825

XML 50 R26.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value Measurements (Details) - Ongoing basis - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Estimate of Fair Value Measurement    
Assets:    
Assets, Fair Value Disclosure $ 20,013 $ 9,076
Money market funds | Estimate of Fair Value Measurement    
Assets:    
Assets, Fair Value Disclosure 23 [1] 6,310 [2]
Corporate notes and obligations | Estimate of Fair Value Measurement    
Assets:    
Assets, Fair Value Disclosure 18,740 [3] 2,766 [4]
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets:    
Assets, Fair Value Disclosure 23 6,310
Quoted Prices in Active Markets for Identical Assets (Level 1) | Money market funds    
Assets:    
Assets, Fair Value Disclosure 23 [1] 6,310 [2]
Quoted Prices in Active Markets for Identical Assets (Level 1) | US Treasury and Government [Member]    
Assets:    
Assets, Fair Value Disclosure [3] 0  
Quoted Prices in Active Markets for Identical Assets (Level 1) | Corporate notes and obligations    
Assets:    
Assets, Fair Value Disclosure 0 [3] 0 [4]
Significant Other Observable Inputs (Level 2)    
Assets:    
Assets, Fair Value Disclosure 19,990 2,766
Significant Other Observable Inputs (Level 2) | Money market funds    
Assets:    
Assets, Fair Value Disclosure 0 [1] 0 [2]
Significant Other Observable Inputs (Level 2) | US Treasury and Government [Member]    
Assets:    
Assets, Fair Value Disclosure [3] 1,250  
Significant Other Observable Inputs (Level 2) | Corporate notes and obligations    
Assets:    
Assets, Fair Value Disclosure 18,740 [3] 2,766 [4]
Significant Unobservable Inputs (Level 3)    
Assets:    
Assets, Fair Value Disclosure 0 0
Significant Unobservable Inputs (Level 3) | Money market funds    
Assets:    
Assets, Fair Value Disclosure 0 [1] 0 [2]
Significant Unobservable Inputs (Level 3) | US Treasury and Government [Member]    
Assets:    
Assets, Fair Value Disclosure [3] 0  
Significant Unobservable Inputs (Level 3) | Corporate notes and obligations    
Assets:    
Assets, Fair Value Disclosure 0 [3] $ 0 [4]
Estimate of Fair Value Measurement | US Treasury and Government [Member]    
Assets:    
Assets, Fair Value Disclosure [3] $ 1,250  
[1] Included in cash and cash equivalents on the unaudited condensed consolidated balance sheet.
[2] Included in cash and cash equivalents on the unaudited condensed consolidated balance sheet.
[3] Included in short-term investments on the unaudited condensed consolidated balance sheet
[4] Included in short-term investments on the unaudited condensed consolidated balance sheet.
XML 51 R5.htm IDEA: XBRL DOCUMENT v3.2.0.727
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Cash flows from operating activities:    
Net loss $ (8,767) $ (2,217)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation expense 2,939 2,564
Amortization of intangible assets 2,547 2,525
Gain on sale of intangible assets 0 (3,862)
Provision for doubtful accounts 676 480
Stock-based compensation 9,909 4,924
Deferred income taxes (235) (239)
Release of valuation allowance   (149)
Loss on disposal of property and equipment 6 0
Amortization of convertible notes issuance cost 0 58
Net amortization on investments 20 15
Changes in operating assets and liabilities:    
Accounts receivable (1,437) (243)
Prepaid and other current assets 941 (291)
Other noncurrent assets 549 401
Accounts payable 915 (706)
Accrued expenses 729 1,553
Accrued payroll and related expenses (946) (1,149)
Accrued restructuring and other expenses (32) (50)
Deferred revenue 2,837 2,832
Net cash provided by operating activities 10,651 6,446
Cash flows from investing activities:    
Purchases of investments (17,591) (1,209)
Proceeds from maturities and sale of investments 351 5,050
Purchases of property and equipment (8,285) (4,018)
Purchases of intangible assets (270) (743)
Proceeds from sale of intangible assets, net of expenses 0 4,651
Acquisitions, net of cash acquired 0 (2,402)
Net cash (used in) provided by investing activities (25,795) 1,329
Cash flows from financing activities:    
Proceeds from issuance of common stock 64,372 0
Proceeds from issuance of common stock 2,229 1,975
Restricted stock units acquired to settle employee withholding liability (2,356) (1,439)
Excess tax benefit from stock-based compensation 33 0
(Repayment) proceeds from line of credit (10,481) 2,982
Payment of consideration related to acquisitions (226) (630)
Repayment of debt 0 (645)
Payment of principal under capital leases (333) (416)
Net cash provided by financing activities 53,238 1,827
Effect of exchange rates on cash and cash equivalents (22) 17
Net increase in cash and cash equivalents 38,072 9,619
Cash and cash equivalents at beginning of period 34,200 28,295
Cash and cash equivalents at end of period 72,272 37,914
Supplemental disclosures of cash flow information:    
Cash paid for interest on convertible debt 0 277
Cash paid for interest on capital leases 13 24
Cash paid for interest on line of credit 122 0
Conversion of debt to equity 0 14,197
Reclassification of unamortized debt issuance cost to additional paid-in capital as a result of debt conversion 0 253
Non-cash investing and financing activities:    
Purchases of property and equipment through accounts payable and other accrued liabilities $ 4,607 $ 996
XML 52 R10.htm IDEA: XBRL DOCUMENT v3.2.0.727
Restructuring
6 Months Ended
Jun. 30, 2015
Restructuring and Related Activities [Abstract]  
Restructuring
Restructuring and Other
Restructuring and other expenses primarily consist of costs associated with exit from excess facilities, employee terminations and incremental depreciation expense as a result of the change in the estimated useful life of assets to be abandoned.
The Company incurred restructuring and other expenses of $0.1 million and $0.2 million during the three and six months ended June 30, 2015, respectively. The Company incurred restructuring and other expenses of $0.4 million during the three and six months ended June 30, 2014.
The following tables set forth a summary of accrued restructuring and other expenses for the six months ended June 30, 2015 and 2014 (in thousands):
 
December 31, 2014
 
Additions
 
Adjustments
 
Cash
Payments
 
June 30, 2015
Severance and termination-related costs
$

 
$
227

 
$

 
$
(227
)
 
$

Facilities-related costs
194

 
7

 
(7
)
 
(78
)
 
116

Total accrued restructuring and other expenses
$
194

 
$
234

 
$
(7
)
 
$
(305
)
 
$
116

    
 
December 31, 2013
 
Additions
 
Adjustments
 
Cash
Payments
 
June 30, 2014
Severance and termination-related costs
$
141

 
$
70

 
$

 
$
(203
)
 
$
8

Facilities related costs
234

 
162

 

 
(79
)
 
317

Total accrued restructuring and other expenses
$
375

 
$
232

 
$

 
$
(282
)
 
$
325

XML 53 R27.htm IDEA: XBRL DOCUMENT v3.2.0.727
Commitments and Contingencies (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2015
USD ($)
Jun. 30, 2015
Dec. 31, 2014
USD ($)
Oct. 31, 2014
USD ($)
Sep. 30, 2014
USD ($)
Aug. 31, 2014
USD ($)
Pleasanton Headquarters [Member]            
Contractual cash obligations            
Letters of Credit Outstanding, Amount           $ 200,000
Dublin (CA) Headquarters            
Contractual cash obligations            
Letters of Credit Outstanding, Amount       $ 1,100,000    
Line of Credit [Member] | Wells Fargo Credit Agreement [Member]            
Contractual cash obligations            
Line of Credit Facility, Maximum Borrowing Capacity     $ 10,000,000   $ 15,000,000  
Line of Credit Facility, Priority     7500000      
Line of Credit [Member] | Wells Fargo Credit Agreement [Member] | Revolving Credit Facility [Member]            
Contractual cash obligations            
Repayments of Lines of Credit $ 10,500,000          
Required leverage ratio 3.00 3.00        
Commitment fee percentage   0.25%        
Line of Credit [Member] | Wells Fargo Credit Agreement [Member] | Minimum | Revolving Credit Facility [Member]            
Contractual cash obligations            
Debt Instrument, Basis Spread on Variable Rate   0.75%        
Line of Credit [Member] | Wells Fargo Credit Agreement [Member] | Maximum | Revolving Credit Facility [Member]            
Contractual cash obligations            
Debt Instrument, Basis Spread on Variable Rate   2.25%        
Line of Credit [Member] | Maximum | Wells Fargo Credit Agreement [Member]            
Contractual cash obligations            
Line of Credit Facility, Maximum Borrowing Capacity     $ 10,000,000.0      
Line of Credit [Member] | Minimum | Wells Fargo Credit Agreement [Member]            
Contractual cash obligations            
Line of Credit Facility, Maximum Borrowing Capacity     $ 5,000,000      
XML 54 FilingSummary.xml IDEA: XBRL DOCUMENT 3.2.0.727 html 167 193 1 true 54 0 false 7 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.calliduscloud.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.calliduscloud.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.calliduscloud.com/role/CondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.calliduscloud.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 4 false false R5.htm 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.calliduscloud.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 2101100 - Disclosure - Financial Instruments Sheet http://www.calliduscloud.com/role/FinancialInstruments Financial Instruments Notes 6 false false R7.htm 2101100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.calliduscloud.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 7 false false R8.htm 2102100 - Disclosure - Fair Value Measurements Sheet http://www.calliduscloud.com/role/FairValueMeasurements Fair Value Measurements Notes 8 false false R9.htm 2105100 - Disclosure - Commitments and Contingencies Sheet http://www.calliduscloud.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 9 false false R10.htm 2106100 - Disclosure - Restructuring Sheet http://www.calliduscloud.com/role/Restructuring Restructuring Notes 10 false false R11.htm 2107100 - Disclosure - Net Loss Per Share Sheet http://www.calliduscloud.com/role/NetLossPerShare Net Loss Per Share Notes 11 false false R12.htm 2108100 - Disclosure - Stock-based Compensation Sheet http://www.calliduscloud.com/role/StockBasedCompensation Stock-based Compensation Notes 12 false false R13.htm 2109100 - Disclosure - Income Taxes Sheet http://www.calliduscloud.com/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 2110100 - Disclosure - Segment, Geographic and Customer Information Sheet http://www.calliduscloud.com/role/SegmentGeographicAndCustomerInformation Segment, Geographic and Customer Information Notes 14 false false R15.htm 2112100 - Disclosure - Related Party Transactions Sheet http://www.calliduscloud.com/role/RelatedPartyTransactions Related Party Transactions Notes 15 false false R16.htm 2113100 - Disclosure - Subsequent Event Sheet http://www.calliduscloud.com/role/SubsequentEvent Subsequent Event Notes 16 false false R17.htm 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.calliduscloud.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.calliduscloud.com/role/SummaryOfSignificantAccountingPolicies 17 false false R18.htm 2301301 - Disclosure - Financial Instruments (Tables) Sheet http://www.calliduscloud.com/role/FinancialInstrumentsTables Financial Instruments (Tables) Tables http://www.calliduscloud.com/role/FinancialInstruments 18 false false R19.htm 2302301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.calliduscloud.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.calliduscloud.com/role/FairValueMeasurements 19 false false R20.htm 2306301 - Disclosure - Restructuring (Tables) Sheet http://www.calliduscloud.com/role/RestructuringTables Restructuring (Tables) Tables http://www.calliduscloud.com/role/Restructuring 20 false false R21.htm 2307301 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.calliduscloud.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.calliduscloud.com/role/NetLossPerShare 21 false false R22.htm 2308301 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.calliduscloud.com/role/StockBasedCompensationTables Stock-based Compensation (Tables) Tables http://www.calliduscloud.com/role/StockBasedCompensation 22 false false R23.htm 2310301 - Disclosure - Segment, Geographic and Customer Information (Tables) Sheet http://www.calliduscloud.com/role/SegmentGeographicAndCustomerInformationTables Segment, Geographic and Customer Information (Tables) Tables http://www.calliduscloud.com/role/SegmentGeographicAndCustomerInformation 23 false false R24.htm 2401402 - Disclosure - Financial Instruments (Details) Sheet http://www.calliduscloud.com/role/FinancialInstrumentsDetails Financial Instruments (Details) Details http://www.calliduscloud.com/role/FinancialInstrumentsTables 24 false false R25.htm 2401403 - Disclosure - Financial Instruments (Details 2) Sheet http://www.calliduscloud.com/role/FinancialInstrumentsDetails2 Financial Instruments (Details 2) Details http://www.calliduscloud.com/role/FinancialInstrumentsTables 25 false false R26.htm 2402402 - Disclosure - Fair Value Measurements (Details) Sheet http://www.calliduscloud.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.calliduscloud.com/role/FairValueMeasurementsTables 26 false false R27.htm 2405401 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.calliduscloud.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.calliduscloud.com/role/CommitmentsAndContingencies 27 false false R28.htm 2406402 - Disclosure - Restructuring (Details) Sheet http://www.calliduscloud.com/role/RestructuringDetails Restructuring (Details) Details http://www.calliduscloud.com/role/RestructuringTables 28 false false R29.htm 2407402 - Disclosure - Net Loss Per Share (Details) Sheet http://www.calliduscloud.com/role/NetLossPerShareDetails Net Loss Per Share (Details) Details http://www.calliduscloud.com/role/NetLossPerShareTables 29 false false R30.htm 2407403 - Disclosure - Net Loss Per Share Net Income (Loss) Per Share (Calculation of basic and diluted net income (loss) per share) (Details) Sheet http://www.calliduscloud.com/role/NetLossPerShareNetIncomeLossPerShareCalculationOfBasicAndDilutedNetIncomeLossPerShareDetails Net Loss Per Share Net Income (Loss) Per Share (Calculation of basic and diluted net income (loss) per share) (Details) Details 30 false false R31.htm 2408402 - Disclosure - Stock-based Compensation (Details) Sheet http://www.calliduscloud.com/role/StockBasedCompensationDetails Stock-based Compensation (Details) Details http://www.calliduscloud.com/role/StockBasedCompensationTables 31 false false R32.htm 2408403 - Disclosure - Stock-based Compensation (Details 2) Sheet http://www.calliduscloud.com/role/StockBasedCompensationDetails2 Stock-based Compensation (Details 2) Details http://www.calliduscloud.com/role/StockBasedCompensationTables 32 false false R33.htm 2408404 - Disclosure - Stock-based Compensation (Details 3) Sheet http://www.calliduscloud.com/role/StockBasedCompensationDetails3 Stock-based Compensation (Details 3) Details http://www.calliduscloud.com/role/StockBasedCompensationTables 33 false false R34.htm 2409401 - Disclosure - Income Taxes (Details) Sheet http://www.calliduscloud.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.calliduscloud.com/role/IncomeTaxes 34 false false R35.htm 2410402 - Disclosure - Segment, Geographic and Customer Information (Details) Sheet http://www.calliduscloud.com/role/SegmentGeographicAndCustomerInformationDetails Segment, Geographic and Customer Information (Details) Details http://www.calliduscloud.com/role/SegmentGeographicAndCustomerInformationTables 35 false false R36.htm 2412401 - Disclosure - Related Party Transactions (Details) Sheet http://www.calliduscloud.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.calliduscloud.com/role/RelatedPartyTransactions 36 false false R37.htm 2413401 - Disclosure - Subsequent Event (Details) Sheet http://www.calliduscloud.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://www.calliduscloud.com/role/SubsequentEvent 37 false false R9999.htm Uncategorized Items - cald-20150630.xml Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - cald-20150630.xml Cover 38 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. In ''Restructuring (Details)'', fact us-gaap:RestructuringReserve with value 8000 and preferred label periodStartLabel, was not shown because there are no facts in a duration starting at 2013-09-30. Change the preferred label role or add facts. In ''Restructuring (Details)'', fact us-gaap:RestructuringReserve with value 375000 and preferred label periodEndLabel, was not shown because there are no facts in a duration ending at 2012-12-31. Change the preferred label role or add facts. In ''Restructuring (Details)'', fact us-gaap:RestructuringReserve with value 317000 and preferred label periodStartLabel, was not shown because there are no facts in a duration starting at 2013-09-30. Change the preferred label role or add facts. In ''Restructuring (Details)'', fact us-gaap:RestructuringReserve with value 325000 and preferred label periodStartLabel, was not shown because there are no facts in a duration starting at 2013-09-30. Change the preferred label role or add facts. In ''Restructuring (Details)'', fact us-gaap:RestructuringReserve with value 8000 and preferred label periodEndLabel, was not shown because there are no facts in a duration ending at 2013-09-30. Change the preferred label role or add facts. In ''Restructuring (Details)'', fact us-gaap:RestructuringReserve with value 141000 and preferred label periodStartLabel, was not shown because there are no facts in a duration starting at 2012-12-31. Change the preferred label role or add facts. In ''Restructuring (Details)'', fact us-gaap:RestructuringReserve with value 141000 and preferred label periodEndLabel, was not shown because there are no facts in a duration ending at 2012-12-31. Change the preferred label role or add facts. In ''Restructuring (Details)'', fact us-gaap:RestructuringReserve with value 375000 and preferred label periodStartLabel, was not shown because there are no facts in a duration starting at 2012-12-31. Change the preferred label role or add facts. In ''Restructuring (Details)'', fact us-gaap:RestructuringReserve with value 317000 and preferred label periodEndLabel, was not shown because there are no facts in a duration ending at 2013-09-30. Change the preferred label role or add facts. In ''Restructuring (Details)'', fact us-gaap:RestructuringReserve with value 234000 and preferred label periodStartLabel, was not shown because there are no facts in a duration starting at 2012-12-31. Change the preferred label role or add facts. In ''Restructuring (Details)'', fact us-gaap:RestructuringReserve with value 325000 and preferred label periodEndLabel, was not shown because there are no facts in a duration ending at 2013-09-30. Change the preferred label role or add facts. In ''Restructuring (Details)'', fact us-gaap:RestructuringReserve with value 234000 and preferred label periodEndLabel, was not shown because there are no facts in a duration ending at 2012-12-31. Change the preferred label role or add facts. cald-20150630.xml cald-20150630_cal.xml cald-20150630_def.xml cald-20150630_lab.xml cald-20150630_pre.xml cald-20150630.xsd true true XML 55 R9999.htm IDEA: XBRL DOCUMENT v3.2.0.727
Label Element Value
Restructuring Reserve us-gaap_RestructuringReserve $ 325
Restructuring Reserve us-gaap_RestructuringReserve 375
Employee Severance [Member]  
Restructuring Reserve us-gaap_RestructuringReserve 141
Restructuring Reserve us-gaap_RestructuringReserve 8
Facility Closing [Member]  
Restructuring Reserve us-gaap_RestructuringReserve 234
Restructuring Reserve us-gaap_RestructuringReserve $ 317
XML 56 R20.htm IDEA: XBRL DOCUMENT v3.2.0.727
Restructuring (Tables)
6 Months Ended
Jun. 30, 2015
Restructuring and Related Activities [Abstract]  
Summary of accrued restructuring expenses
The following tables set forth a summary of accrued restructuring and other expenses for the six months ended June 30, 2015 and 2014 (in thousands):
 
December 31, 2014
 
Additions
 
Adjustments
 
Cash
Payments
 
June 30, 2015
Severance and termination-related costs
$

 
$
227

 
$

 
$
(227
)
 
$

Facilities-related costs
194

 
7

 
(7
)
 
(78
)
 
116

Total accrued restructuring and other expenses
$
194

 
$
234

 
$
(7
)
 
$
(305
)
 
$
116

    
 
December 31, 2013
 
Additions
 
Adjustments
 
Cash
Payments
 
June 30, 2014
Severance and termination-related costs
$
141

 
$
70

 
$

 
$
(203
)
 
$
8

Facilities related costs
234

 
162

 

 
(79
)
 
317

Total accrued restructuring and other expenses
$
375

 
$
232

 
$

 
$
(282
)
 
$
325