0001200375-15-000025.txt : 20150811 0001200375-15-000025.hdr.sgml : 20150811 20150811171816 ACCESSION NUMBER: 0001200375-15-000025 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 10 CONFORMED PERIOD OF REPORT: 20150630 FILED AS OF DATE: 20150811 DATE AS OF CHANGE: 20150811 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CODEXIS INC CENTRAL INDEX KEY: 0001200375 STANDARD INDUSTRIAL CLASSIFICATION: INDUSTRIAL ORGANIC CHEMICALS [2860] IRS NUMBER: 710872999 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34705 FILM NUMBER: 151044780 BUSINESS ADDRESS: STREET 1: 200 PENOBSCOT DRIVE CITY: REDWOOD CITY STATE: CA ZIP: 94063 BUSINESS PHONE: 650-421-8100 MAIL ADDRESS: STREET 1: 200 PENOBSCOT DRIVE CITY: REDWOOD CITY STATE: CA ZIP: 94063 10-Q 1 cdxs_20150630x10q.htm 10-Q CDXS_2015.06.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
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from              to             
Commission file number: 001-34705
_____________________________________________
Codexis, Inc.
(Exact name of registrant as specified in its charter)
_____________________________________________
Delaware
 
71-0872999
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
 
 
 
200 Penobscot Drive, Redwood City
 
94063
(Address of principal executive offices)
 
(Zip Code)
(650) 421-8100
(Registrant’s telephone number, including area code)
(Former name, former address and former fiscal year, if changed since last report)
_____________________________________________
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  ý    No  ¨
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes  ý    No  ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of "large accelerated filer," "accelerated filer" and "smaller reporting company" in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer
¨
 
Accelerated filer
¨
 
 
 
 
 
Non-accelerated filer
¨
(Do not check if a smaller reporting company)
Smaller reporting company
x
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ¨    No  ý
As of July 31, 2015, there were 40,254,443 shares of the registrant’s Common Stock, par value $0.0001 per share, outstanding.





Codexis, Inc.
Quarterly Report on Form 10-Q
For The Three Months Ended June 30, 2015

TABLE OF CONTENTS

 
PAGE
NUMBER
 
PART I. FINANCIAL INFORMATION
 
 
 
ITEM 1:
Financial Statements (Unaudited)
 
 
 
 
 
 
ITEM 2:
ITEM 3:
ITEM 4:
 
 
 
 
 
 
ITEM 1:
ITEM 1A:
ITEM 2:
ITEM 3:
ITEM 4:
ITEM 5:
ITEM 6:
 

2




Codexis, Inc.
Condensed Consolidated Balance Sheets
(Unaudited)
(In Thousands, Except Per Share Amounts)
 
June 30,
2015
 
December 31,
2014
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
16,598

 
$
26,487

Accounts receivable, net of allowances of $421 at June 30, 2015 and $428 at December 31, 2014
2,794

 
3,870

Inventories
968

 
1,395

Prepaid expenses and other current assets
1,034

 
1,255

Total current assets
21,394

 
33,007

Restricted cash
786

 
711

Marketable securities
1,942

 
688

Property and equipment, net
3,155

 
3,995

Intangible assets, net
4,499

 
6,186

Goodwill
3,241

 
3,241

Other non-current assets
275

 
294

Total assets
$
35,292

 
$
48,122

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

 
$
4,673

Accrued compensation
2,615

 
2,946

Other accrued liabilities
1,871

 
2,619

Deferred revenue
5,166

 
3,497

Total current liabilities
11,360

 
13,735

Deferred revenue, net of current portion
2,804

 
3,813

Other long-term liabilities
4,027

 
4,263

Commitments and contingencies (Note 11)


 


Stockholders’ equity:
 
 
 
Preferred stock, $0.0001 par value; 5,000 shares authorized, none issued and outstanding

 

Common stock, $0.0001 par value; 100,000 shares authorized at June 30, 2015 and December 31, 2014; shares issued and outstanding of 40,254 at June 30, 2015 and 39,563 at December 31, 2014
4

 
4

Additional paid-in capital
303,299

 
302,379

Accumulated other comprehensive income loss
650

 
(142
)
Accumulated deficit
(286,852
)
 
(275,930
)
Total stockholders’ equity
17,101

 
26,311

Total liabilities and stockholders’ equity
$
35,292

 
$
48,122





See accompanying notes to the unaudited condensed consolidated financial statements

3




Codexis, Inc.
Condensed Consolidated Statements of Operations
(Unaudited)
(In Thousands, Except Per Share Amounts)
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Revenues:

 

 
 
 
 
Biocatalyst product sales
$
2,020

 
$
2,776

 
$
5,097

 
$
5,761

Biocatalyst research and development
2,533

 
1,666

 
4,729

 
3,812

Revenue sharing arrangement
1,465

 
2,128

 
2,990

 
4,071

Total revenues
6,018

 
6,570

 
12,816

 
13,644

Costs and operating expenses:

 

 
 
 
 
Cost of biocatalyst product sales
1,250

 
2,123

 
2,706

 
4,647

Research and development
5,170

 
7,733

 
10,463

 
12,567

Selling, general and administrative
5,296

 
5,625

 
10,874

 
11,737

Total costs and operating expenses
11,716

 
15,481

 
24,043

 
28,951

Loss from operations
(5,698
)
 
(8,911
)
 
(11,227
)
 
(15,307
)
Interest income
4

 
3

 
8

 
12

Other expenses
(96
)
 
(8
)
 
(121
)
 
(126
)
Loss before income taxes
(5,790
)
 
(8,916
)
 
(11,340
)
 
(15,421
)
Benefit from income taxes
(430
)
 
(437
)
 
(418
)
 
(567
)
Net loss
$
(5,360
)
 
$
(8,479
)
 
$
(10,922
)
 
$
(14,854
)
Net loss per share, basic and diluted
$
(0.14
)
 
$
(0.22
)
 
$
(0.28
)
 
$
(0.39
)
Weighted average common shares used in computing net loss per share, basic and diluted
39,301

 
37,980

 
39,066

 
37,862
















See accompanying notes to the unaudited condensed consolidated financial statements

4




Codexis, Inc.
Condensed Consolidated Statements of Comprehensive Loss
(Unaudited)
(In Thousands)
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Net loss
$
(5,360
)
 
$
(8,479
)
 
$
(10,922
)
 
$
(14,854
)
Other comprehensive income:
 
 
 
 
 
 
 
Unrealized gain on marketable securities, net of tax benefit of $454 and $463 for the three months and six months ended June 30, 2015 and $2 and $249 for the three months and six months ended June 30, 2014
776

 
4

 
792

 
406

Other comprehensive income
776

 
4

 
792

 
406

Total comprehensive loss
$
(4,584
)
 
$
(8,475
)
 
$
(10,130
)
 
$
(14,448
)























See accompanying notes to the unaudited condensed consolidated financial statements

5




Codexis, Inc.
Condensed Consolidated Statements of Cash Flows
(Unaudited)
(In Thousands)
 
Six Months Ended June 30,
 
2015
 
2014
Operating activities:
 
 
 
Net loss
$
(10,922
)
 
$
(14,854
)
Adjustments to reconcile net loss to net cash used in operating activities:
 
 
 
Amortization of intangible assets
1,687

 
1,687

Depreciation and amortization of property and equipment
1,080

 
2,078

Impairment of property and equipment

 
1,841

Change in the fair value of assets held for sale

 
755

Gain on disposal of property and equipment
(5
)
 
(78
)
Income tax benefit related to marketable securities
(463
)
 
(249
)
Gain on sale of Hungarian subsidiary

 
(760
)
Stock-based compensation
2,536

 
2,575

Amortization of premium on marketable securities

 
2

Changes in operating assets and liabilities:
 
 
 
Accounts receivable, net
1,076

 
2,513

Inventories, net
427

 
(476
)
Prepaid expenses and other current assets
221

 
(703
)
Other assets
19

 
11

Accounts payable
(2,964
)
 
(631
)
Accrued compensation
(331
)
 
(1,498
)
Other accrued liabilities
(984
)
 
1,002

Deferred revenue
660

 
446

Net cash used in operating activities
(7,963
)
 
(6,339
)
Investing activities:
 
 
 
Purchase of property and equipment
(240
)
 
(111
)
Proceeds from maturities of marketable securities

 
3,000

Proceeds from sale of Hungarian subsidiary, net of selling costs

 
1,500

Proceeds from the sale of assets held for sale

 
4

Proceeds from sale of property and equipment
5

 
187

Increase in restricted cash
(75
)
 

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

Financing activities:
 
 
 
Proceeds from exercises of options to purchase common stock
195

 
62

Taxes paid related to net share settlement of equity awards
(1,811
)
 
(343
)
Net cash used in financing activities
(1,616
)
 
(281
)
Net decrease in cash and cash equivalents
(9,889
)
 
(2,040
)
Cash and cash equivalents at the beginning of the period
26,487

 
22,130

Cash and cash equivalents at the end of the period
$
16,598

 
$
20,090


See accompanying notes to the unaudited condensed consolidated financial statements

6




Notes to Condensed Consolidated Financial Statements
(Unaudited)

Note 1. Description of Business
In these notes to the condensed consolidated financial statements, the "Company," "we," "us," and "our" refer to Codexis, Inc. and its subsidiaries on a consolidated basis.
We develop biocatalysts for the pharmaceutical and fine chemicals markets. Our proven technologies enable scale-up and implementation of biocatalytic solutions to meet customer needs for rapid, cost-effective and sustainable process development, from research to manufacturing.
Biocatalysts are enzymes that initiate and/or accelerate chemical reactions. Manufacturers have historically used naturally occurring biocatalysts to produce many goods used in everyday life. However, inherent limitations in naturally occurring biocatalysts have restricted their commercial use. Our proprietary CodeEvolver® protein engineering technology platform, which introduces genetic mutations into microorganisms in order to give rise to changes in enzymes that they produce, is able to overcome many of these limitations, allowing us to evolve and optimize biocatalysts to perform specific and desired chemical reactions at commercial scale.
Once potentially beneficial mutations are identified through this proprietary process, combinations of these mutations can then be tested until variant enzymes have been created that exhibit marketable performance characteristics superior to competitive products. This process allows for continuous, efficient improvements to the performance of enzymes. In the past, we implemented our CodeEvolver® protein engineering technology platform through paid collaborations with our customers. In July 2014, we entered into our first license agreement pursuant to which we granted a license to a global pharmaceutical company to use our CodeEvolver® protein engineering technology platform for its internal development purposes, and we are pursuing additional license opportunities with other customers.
We have commercialized our technology and products in the pharmaceuticals market, which is our primary business focus. Our customers, which include several large global pharmaceutical companies, use our technology, products and services in their manufacturing processes and process development.
We also use our technology to develop biocatalysts for use in the fine chemicals market. The fine chemicals market is similar to our pharmaceutical business and consists of several large market verticals, including food, animal feed, flavors, fragrances, and agricultural chemicals.
We are also using our technology to develop an early stage, novel enzyme therapeutic product candidate for the potential treatment of phenylketonuria ("PKU") in humans. PKU is an inherited metabolic disorder in which the enzyme that converts the essential amino acid phenylalanine into tyrosine is deficient.
Note 2. Basis of Presentation and Summary of Significant Accounting Policies
Basis of Presentation and Principles of Consolidation
The accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") and the applicable rules and regulations of the Securities and Exchange Commission ("SEC") for interim financial information. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. These interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2014. The condensed consolidated balance sheet at December 31, 2014 has been derived from the audited consolidated financial statements at that date, but does not include all disclosures, including notes, required by GAAP for complete financial statements.
The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments of a normal recurring nature considered necessary to present fairly our financial position as of June 30, 2015 and results of our operations and comprehensive loss for the three and six months ended June 30, 2015 and 2014, and cash flows for the six months ended June 30, 2015 and 2014. The interim results are not necessarily indicative of the results for any future interim period or for the entire year. Certain prior period amounts have been reclassified to conform to current period presentation.

7


The unaudited interim condensed consolidated financial statements include Codexis, Inc. and its wholly owned subsidiaries in the United States, Brazil, Hungary (through the sale date of March 13, 2014), India, Mauritius, the Netherlands, and Singapore (dissolved in October 2014). All significant intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. We regularly assess these estimates which primarily affect revenue recognition, accounts receivable, inventories, the valuation of investment securities and marketable securities, assets held for sale, intangible assets, goodwill arising out of business acquisitions, accrued liabilities, stock awards and the valuation allowances associated with deferred tax assets. Actual results could differ from those estimates and such differences may be material to the condensed consolidated financial statements.
Segment Reporting
Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is our Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis, accompanied by information about revenues by geographic region, for purposes of allocating resources and evaluating financial performance. We have one business activity and there are no segment managers who are held accountable for operations, operating results beyond revenue goals or plans for levels or components below the consolidated unit level. Accordingly, we have a single reporting segment.
Revenue Recognition
We recognize revenues from the sale of our biocatalyst products, biocatalyst research and development agreements and a revenue sharing arrangement. Revenue is recognized when the related costs are incurred and the four basic criteria of revenue recognition are met: (1) persuasive evidence of an arrangement exists; (2) delivery has occurred or services have been rendered; (3) the fee is fixed or determinable; and (4) collectability is reasonably assured. Where the revenue recognition criteria are not met, we defer the recognition of revenue by recording deferred revenue until such time that all criteria of revenue recognition are met.
We account for revenues from multiple element arrangements, such as license and platform technology transfer agreements in which a licensee may purchase several deliverables, in accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Subtopic 605-25, "Multiple Element Arrangements." For new or materially amended multiple element arrangements, we identify the deliverables at the inception of the arrangement and each deliverable within a multiple deliverable revenue arrangement is accounted for as a separate unit of accounting if both of the following criteria are met: (1) the delivered item or items have value to the customer on a standalone basis and (2) for an arrangement that includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in our control. Revenue allocated to each element is then recognized based on when the basic four revenue recognition criteria are met for each element.
Biocatalyst Product Sales
Biocatalyst product sales consist of sales of biocatalyst enzymes, chemical intermediates and Codex® Biocatalyst Panels and Kits. Biocatalyst product sales are recognized once passage of title and risk of loss has occurred and contractually specified acceptance criteria, if any, have been met, provided all other revenue recognition criteria have also been met. Shipping and handling costs charged to customers are included in revenue.
Biocatalyst Research and Development
Biocatalyst research and development agreements typically provide us with multiple revenue streams, including research services fees for full time employee ("FTE") research services, up-front licensing fees, technology access, contingent payments upon achievement of contractual criteria, and royalty fees based on the licensees' product sales or cost savings achieved by our customers. We perform biocatalyst research and development activities as specified in each respective customer agreement. Payments for services received are not refundable. Certain research agreements are based on a contractual reimbursement rate per FTE working on the project. We recognize revenues from research services as those services are performed over the contractual performance periods. When up-front payments are combined with FTE services in a single unit of accounting, we

8


recognize the up-front payments using the proportionate performance method of revenue recognition based upon the actual amount of research labor hours incurred relative to the amount of the total expected labor hours to be incurred by us, up to the amount of cash received. In cases where the planned levels of research services fluctuate substantially over the research term, we are required to make estimates of the total hours required to perform our obligations.
We recognize revenues from non-refundable, up-front license fees or technology access payments that are not dependent on any future performance by us when such amounts are earned. If we have continuing obligations to perform under the arrangement, such fees are recorded as deferred revenues and recognized over the estimated period of performance. Estimated performance periods are periodically reviewed based on the progress of the related program. The effect of any change made to an estimated performance period, and therefore to revenue recognized, would occur on a prospective basis in the period that the change was made.
A payment that is contingent upon the achievement of a substantive milestone is recognized in its entirety in the period in which the milestone is achieved. A milestone is an event (i) that can only be achieved based in whole or in part on either our performance or on the occurrence of a specific outcome resulting from our performance, (ii) for which there is, as of the date the arrangement is entered into, substantive uncertainty that the event will be achieved and (iii) results in additional payments being due to us. Milestones are considered substantive when the consideration earned from the achievement of the milestone (i) is commensurate with either our performance to achieve the milestone or the enhancement of the value of the item delivered as a result of a specific outcome resulting from its performance, (ii) relates solely to past performance and (iii) is reasonable relative to all deliverable and payment terms in the arrangement.
We recognize revenues from other contingent payments based on the passage of time or when earned as the result of a customer's performance in accordance with contractual terms and when such payments can be reasonably estimated and collectability of such payments is reasonably assured.
We recognize revenues from royalties based on licensees’ sales of our biocatalyst products or products using our technologies.
Royalties are recognized as earned in accordance with the contract terms when royalties from licensees can be reasonably estimated and collectability is reasonably assured. For the majority of our royalty revenues, estimates are made using notification of the sale of licensed products from the licensees.
Revenue Sharing Arrangement
We recognize revenues from a revenue sharing arrangement based upon sales of licensed products by our revenue share partner Exela PharmSci, Inc. ("Exela") (see Note 12, "Related Party Transactions"). We recognize revenues net of product and selling costs upon notification from our revenue share partner of our portion of net profit based on the contractual percentage from the sale of licensed product.
Sales Allowances
Sales allowances primarily relate to product returns and prompt pay sales discounts and are recorded in the same period that the related revenues are recognized, resulting in a reduction in biocatalyst product sales revenue.
Cost of Biocatalyst Product Sales
Cost of biocatalyst product sales comprises both internal and third party fixed and variable costs including amortization of purchased technology, materials and supplies, labor, facilities and other overhead costs associated with our biocatalyst product sales. Shipping costs are included in our cost of biocatalyst product sales. Such shipping costs were not significant in any of the periods presented.
Cost of Research and Development Services
Cost of research and development services related to services under research and development agreements approximate the research funding over the term of the respective agreements and is included in research and development expense.
Research and Development Expenses
Research and development expenses consist of costs incurred for internal projects as well as research and development services as mentioned above. These costs include our direct and research-related overhead expenses, which include salaries and other personnel-related expenses (including stock-based compensation), occupancy-related costs, supplies, depreciation of

9


facilities and laboratory equipment and amortization of acquired technologies, as well as external costs. Costs to acquire technologies that are utilized in research and development and that have no alternative future use are expensed as incurred.
Stock-Based Compensation
We use the Black-Scholes-Merton option pricing model to estimate the fair value of options granted under our equity incentive plans. The Black-Scholes-Merton option pricing model requires the use of assumptions, including the expected term of the award and the expected stock price volatility. We used the "simplified" method as described in Staff Accounting Bulletin No. 107, "Share-Based Payment," for the expected option term because our historical option exercise data is limited due to our initial public offering in 2010. We used historical volatility to estimate expected stock price volatility. The risk-free rate assumption was based on United States Treasury instruments whose terms were consistent with the expected term of the stock option. The expected dividend assumption was based on our history and expectation of dividend payouts.
Restricted Stock Units ("RSUs"), Restricted Stock Awards ("RSAs") and performance-contingent restricted stock units ("PSUs") were measured based on the fair market values of the underlying stock on the dates of grant. PSUs awarded may be conditional upon the attainment of one or more performance objectives over a specified period. At the end of the performance period, if the goals are attained, the awards are granted.
Stock-based compensation expense was calculated based on awards ultimately expected to vest and was reduced for estimated forfeitures at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differed from those estimates. The estimated annual forfeiture rates for stock options, RSUs, PSUs, and RSAs are based on historical forfeiture experience.
The estimated fair value of stock options, RSUs and RSAs is expensed on a straight-line basis over the vesting term of the grant and the estimated fair value of PSUs is expensed using an accelerated method over the term of the award once management has determined that it is probable that performance objective will be achieved. Compensation expense is recorded over the requisite service period based on management's best estimate as to whether it is probable that the shares awarded are expected to vest. Management assesses the probability of the performance milestones being met on a continuous basis.
We account for stock awards issued to non-employees based on their estimated fair value determined using the Black-Scholes-Merton option-pricing model. Compensation expense for the stock awards granted to non-employees is recognized based on the fair value of awards as they vest, during the period the related services are rendered.
We have not recognized, and do not expect to recognize in the near future, any income tax benefit related to employee stock-based compensation expense as a result of the full valuation allowance on our deferred tax assets including deferred tax assets related to net operating loss carryforwards.
Foreign Currency Translation
The United States dollar is the functional currency for our operations outside the United States. Accordingly, nonmonetary assets and liabilities originally acquired or assumed in other currencies are recorded in United States dollars at the exchange rates in effect at the date they were acquired or assumed. Monetary assets and liabilities denominated in other currencies are translated into United States dollars at the exchange rates in effect at the balance sheet date. Translation adjustments are recorded in other expense in the accompanying condensed consolidated statements of operations. Gains and losses realized from non-U.S. dollar transactions, including intercompany balances not considered as permanent investments, denominated in currencies other than an entity’s functional currency, are also included in other expense in the accompanying condensed consolidated statements of operations.
Cash and Cash Equivalents
We consider all highly liquid investments with maturity dates of three months or less at the date of purchase to be cash equivalents. Our cash and cash equivalents consist of cash on deposit with banks and money market funds. Most of our cash and cash equivalents are maintained with major financial institutions in North America. Deposits with these financial institutions may exceed the amount of insurance provided on such deposits. Cash and cash equivalents totaled $16.6 million at June 30, 2015 and were comprised of cash of $4.0 million and money market funds of $12.6 million.
Inventories
Inventories are stated at the lower of cost or market value. Cost is determined using a weighted-average approach, assuming full absorption of direct and indirect manufacturing costs, based on our product capacity utilization assumptions. If

10


inventory costs exceed expected market value due to obsolescence or lack of demand, reserves are recorded for the difference between the cost and the estimated market value. These reserves are determined based on significant estimates.
Marketable Securities
We invest in equity securities and we classify those investments as available-for-sale. These securities are carried at estimated fair value (see Note 5, "Marketable Securities") with unrealized gains and losses included in accumulated other comprehensive loss in stockholders’ equity. Available-for-sale equity securities with remaining maturities of greater than one year or which we currently do not intend to sell are classified as long-term.
We review several factors to determine whether a loss is other-than-temporary. These factors include, but are not limited to, the intent and ability to retain the investment in the issuer for a period of time sufficient to allow for any anticipated recovery in market value, the length of the time and the extent to which the market value of the investment has been less than cost and the financial condition and near-term prospects of the issuer. Unrealized losses are charged against "Other expense" when a decline in fair value is determined to be other-than-temporary. Amortization of purchase premiums and accretion of purchase discounts and realized gains and losses of debt securities are included in interest income. The cost of securities sold is based on the specific identification method.
Fair Value Measurements
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. In determining fair value, we utilize valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible and we consider counterparty credit risk in our assessment of fair value. Carrying amounts of financial instruments, including cash equivalents, short-term investments, marketable investments, accounts receivable, accounts payable and accrued liabilities, approximate their fair values as of the balance sheet dates because of their generally short maturities.
The fair value hierarchy distinguishes between (1) market participant assumptions developed based on market data obtained from independent sources (observable inputs) and (2) an entity’s own assumptions about market participant assumptions developed based on the best information available in the circumstances (unobservable inputs). The fair value hierarchy consists of three broad levels, giving the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy are described below:
Level 1: Quoted prices (unadjusted) in active markets that are accessible at the measurement date for assets or liabilities.
Level 2: Directly or indirectly observable inputs as of the reporting date through correlation with market data, including quoted prices for similar assets and liabilities in active markets and quoted prices in markets that are not active. Level 2 also includes assets and liabilities that are valued using models or other pricing methodologies that do not require significant judgment since the input assumptions used in the models, such as interest rates and volatility factors, are corroborated by readily observable data from actively quoted markets for substantially the full term of the financial instrument.
Level 3: Unobservable inputs that are supported by little or no market activity and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management's estimates of market participant assumptions.
Concentrations of Credit Risk
Our financial instruments that are potentially subject to concentration of credit risk primarily consist of cash equivalents, short term investments, accounts receivable, marketable securities and restricted cash. We invest cash that is not required for immediate operating needs principally in money market funds and corporate securities through banks and other financial institutions in the United States, as well as in foreign countries.
Intangible Assets
Our intangible assets are finite-lived and consist of customer relationships, developed core technology, trade names, and the intellectual property rights associated with the acquisition of Maxygen Inc.'s ("Maxygen") directed evolution technology in 2010. Intangible assets were recorded at their fair values at the date we acquired the assets and, for those assets having finite useful lives, are amortized using the straight-line method over their estimated useful lives.

11


Impairment of Long-Lived Assets
Our long-lived assets include property and equipment and intangible assets. We determined that we have a single entity wide asset group ("Asset Group"). The directed evolution technology patent portfolio acquired from Maxygen ("Core IP") is the most significant component of the Asset Group since it is the base technology for all aspects of our research and development activities, and represents the basis for all of our identifiable cash flow generating capacity. Consequently, we do not believe that identification of independent cash flows associated with long-lived assets is currently possible at any lower level than the Asset Group.
The Core IP is the only finite-lived intangible asset on our condensed consolidated balance sheet as of June 30, 2015. There has been no significant change in the utilization or estimated life of the Core IP since we acquired the technology patent portfolio from Maxygen.
The carrying value of our long-lived assets in the Asset Group may not be recoverable based upon the existence of one or more indicators of impairment which could include: a significant decrease in the market price of our common stock; current period cash flow losses or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the assets; slower growth rates in our industry; significant adverse changes in the business climate or legal factors; accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of the assets; loss of significant customers or partners; or the current expectation that the assets will more likely than not be sold or disposed of significantly before the end of their estimated useful life.
We evaluate recoverability of intangible assets based on the sum of the undiscounted cash flows expected to result from the use and the eventual disposal of the Asset Group. We make estimates and judgments about the future undiscounted cash flows over the remaining useful life of the Asset Group. Our anticipated future cash flows include our estimates of existing or in process product sales, production and operating costs, future capital expenditures, working capital needs, and assumptions regarding the ultimate sale of the Asset Group at the end of the life of the primary asset. The useful life of the Asset Group was based on the estimated useful life of the Core IP, the primary asset at the time of acquisition. There has been no change in the estimated useful life of the Asset Group. Although our cash flow forecasts are based on assumptions that are consistent with our plans, there is significant judgment involved in determining the cash flows attributable to the Asset Group over its estimated remaining useful life.
In the fourth quarter of 2014, we determined that there were no events or changes in circumstances that indicated that the carrying value of the Asset Group might not be recoverable. We concluded that the fair value of the reporting unit exceeded its carrying value and no impairment existed. During the six months ended June 30, 2015, we made no changes to the underlying forecasts nor did we identify any additional indicators of potential impairment of intangible assets or other new information that would have a material impact on the forecast or the impairment analysis prepared as of December 31, 2014.
Goodwill
We determined that we operate in one segment and reporting unit under the criteria in ASC 280, "Segment Reporting." Accordingly, our review of goodwill impairment indicators is performed at the parent level. We review goodwill impairment annually in the fourth quarter of each fiscal year and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.
The goodwill impairment test consists of a two-step process. The first step of the goodwill impairment test used to identify potential impairment compares the fair value of the reporting unit to carrying value. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired, and the second step of the impairment test is not required.
We use our market capitalization as an indicator of fair value. We believe that because our reporting unit is publicly traded, the ability of a controlling stockholder to benefit from synergies and other intangible assets that arise from control might cause the fair value of our reporting unit as a whole to exceed its market capitalization. However, we believe that the fair value measurement need not be based solely on the quoted market price of an individual share of our common stock, but also can consider the impact of a control premium in measuring the fair value of its reporting unit.
If we were to use an income approach, it would establish a fair value by estimating the present value of our projected future cash flows expected to be generated from our business. The discount rate applied to the projected future cash flows to arrive at the present value would be intended to reflect all risks of ownership and the associated risks of realizing the stream of projected future cash flows. Our discounted cash flow methodology would consider projections of financial performance for a period of several years combined with an estimated residual value. The most significant assumptions we would use in a discounted cash

12


flow methodology are the discount rate, the residual value and expected future revenue, gross margins and operating costs, along with considering any implied control premium.
Should our market capitalization be less than total stockholder's equity as of our annual test date or as of any interim impairment testing date, we would also consider market comparables, recent trends in our stock price over a reasonable period and, if appropriate, use an income approach to determine whether the fair value of our reporting unit is greater than the carrying amount.
The second step, if required, compares the implied fair value of the reporting unit goodwill with the carrying amount of that goodwill. If the carrying amount of the reporting unit's goodwill exceeds its implied fair value, an impairment charge is recognized in an amount equal to that excess. Implied fair value is the excess of the fair value of the reporting unit over the fair value of all identified assets and liabilities. We base our fair value estimates on assumptions we believe to be reasonable. Actual future results may differ from those estimates.
Goodwill was tested for impairment in the fourth quarter of 2014. We determined that the fair value of the reporting unit exceeded the carrying value and no impairment existed. Based on the results obtained, we concluded there was no impairment of our goodwill as of December 31, 2014. During the six months ended June 30, 2015, we made no changes to the underlying forecasts nor did we identify any additional indicators of potential impairment of goodwill or other new information that would have a material impact on the forecast or the impairment analysis prepared as of December 31, 2014.
Income Taxes
We use the liability method of accounting for income taxes, whereby deferred tax assets or liability account balances are calculated at the balance sheet date using current tax laws and rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are provided when necessary to reduce deferred tax assets to the amount that will more likely than not be realized.
We make certain estimates and judgments in determining income tax expense for financial statement purposes. These estimates and judgments occur in the calculation of tax credits, benefits and deductions and in the calculation of certain tax assets and liabilities, which arise from differences in the timing of recognition of revenue and expenses for tax and financial statement purposes. Significant changes to these estimates may result in an increase or decrease to our tax provision in a subsequent period.
In assessing the realizability of deferred tax assets, we consider whether it is more likely than not that some portion or all of the deferred tax assets will be realized on a jurisdiction by jurisdiction basis. The ultimate realization of deferred tax assets is dependent upon the generation of taxable income in the future. We have recorded a deferred tax asset in jurisdictions where ultimate realization of deferred tax assets is more likely than not to occur.
We make estimates and judgments about future taxable income that are based on assumptions that are consistent with our plans and estimates. Should the actual amounts differ from our estimates, the amount of our valuation allowance could be materially impacted. Any adjustment to the deferred tax asset valuation allowance would be recorded in the income statement for the periods in which the adjustment is determined to be required. With the sale of the Hungarian subsidiary in the quarter ended March 31, 2014, the related net operating losses and other tax attributes are no longer available to us. The related deferred tax assets had a full valuation allowance and, as a result, their removal did not have a material impact to the financial statements.
We account for uncertainty in income taxes as required by the provisions of ASC Topic 740, "Income Taxes," which clarifies the accounting for uncertainty in income taxes recognized in an enterprise’s financial statements. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to estimate and measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts, as this requires us to determine the probability of various possible outcomes. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately anticipate actual outcomes.
The Tax Reform Act of 1986 and similar state provisions limit the use of net operating loss carryforwards in certain situations where equity transactions result in a change of ownership as defined by Internal Revenue Code Section 382. In the event we should experience such a change of ownership, utilization of our federal and state net operating loss carryforwards could be limited. We maintain a full valuation allowance against net deferred tax assets as we believe that it is more likely than not that the majority of deferred tax assets will not be realized.

13


Benefit from income taxes was $0.4 million for the three and six months ended June 30, 2015. The benefit was the tax effect of unrealized gains of $1.4 million from our investment in CO2 Solutions during the three months ended June 30, 2015. Benefit from income taxes was $0.4 million and $0.6 million for the same periods in 2014.
Recently Issued and Adopted Accounting Guidance
From time to time, new accounting pronouncements are issued by the FASB or other standards setting bodies that are adopted by us as of the specified effective date. Unless otherwise discussed, we believe that the impact of recently issued standards that are not yet effective will not have a material impact on our consolidated financial statements upon adoption.
In May 2014, the FASB issued Accounting Standards Update ("ASU") 2014-09, "Revenue from Contracts with Customers". This standard outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. The main principle of ASU 2014-09 is to recognize revenue when promised goods or services are transferred to customers in an amount that reflects the consideration that is expected to be received for those goods or services. ASU 2014-09 provides companies with two implementation methods: (i) apply the standard retrospectively to each prior reporting period presented (full retrospective application); or (ii) apply the standard retrospectively with the cumulative effect of initially applying the standard as an adjustment to the opening balance of retained earnings of the annual reporting period that includes the date of initial application (modified retrospective application). In July 2015, the FASB approved the deferral of the new standard's effective date by one year. The new standard will now be effective for annual reporting periods beginning after December 15, 2017. The FASB will permit companies to adopt the new standard early, but not before the original effective date of December 15, 2016. We are currently in the process of evaluating the impact of the pending adoption of ASU 2014-09 on our consolidated financial statements and related disclosures.
In August 2014, the FASB issued ASU 2014-15, "Presentation of Financial Statements - Going Concern (Subtopic 205-40): Disclosure of Uncertainties about an Entity’s Ability to Continue as a Going Concern." ASU 2014-15 defines management's responsibility to evaluate whether there is substantial doubt about an organization's ability to continue as a going concern and provide related disclosures. ASU 2014-15 is effective for annual periods ending after December 15, 2016, and interim periods within annual periods beginning after December 15, 2016. The adoption of ASU 2014-15 is not expected to have a material impact on our consolidated financial statements and related disclosures.
Note 3. Net Loss per Share
Basic net loss per share is computed by dividing net loss by the weighted-average number of shares of common stock outstanding, less RSAs subject to forfeiture. Diluted net loss per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding, less RSAs subject to forfeiture, plus all additional common shares that would have been outstanding, assuming dilutive potential common shares had been issued for other dilutive securities. For all periods presented, diluted and basic net loss per share were identical since potential common shares were excluded from the calculation, as their effect was anti-dilutive.
Anti-Dilutive Securities
In periods of net loss, the weighted average number of shares outstanding related to potentially dilutive securities, prior to the application of the treasury stock method, are excluded from the computation of diluted net loss per common share because including such shares would have an anti-dilutive effect. The following shares were not included in the computation of diluted net loss per share (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Shares issuable under Equity Incentive Plan
6,595

 
7,114

 
6,595

 
7,114

Shares issuable upon the conversion of warrants
75

 
75

 
75

 
75

Total shares excluded as anti-dilutive
6,670

 
7,189

 
6,670

 
7,189


14


Note 4. Collaborative Arrangements
GSK Platform Technology Transfer, Collaboration and License Agreement
In July 2014, we entered into a platform technology license agreement (the "GSK License Agreement") with GlaxoSmithKline ("GSK"). Under the terms of the GSK License Agreement, we granted GSK a license to use our proprietary CodeEvolver® protein engineering technology platform.
We received a $6.0 million up-front licensing fee upon signing the GSK License Agreement and subsequently a $5.0 million non-creditable, non-refundable milestone payment upon achievement of a milestone. We are eligible to receive additional contingent payments up to $14.0 million, of which $6.5 million are considered milestone payments, over the next 24 months subject to satisfactory completion of the remaining technology transfer milestones and $7.5 million upon completion of the technology transfer period. We also have the potential to receive additional contingent payments that range from $5.75 million to $38.5 million per project based on GSK's successful application of the licensed technology. The contingent payments are not deemed substantive milestones due to the fact that the achievement of the event underlying the payment predominantly relates to GSK's performance of future development and commercialization activities.
For up to three years following the end of the three-year period during which we will transfer our CodeEvolver® protein engineering technology platform to GSK, GSK can exercise an option, upon payment of certain additional fees, that would extend GSK’s license to include certain improvements to the CodeEvolver® protein engineering technology platform that arise during such period. In addition, we are eligible to receive royalties based on net sales, if any, of a limited set of products developed by GSK using our CodeEvolver® protein engineering technology platform.
The term of the GSK License Agreement continues, unless earlier terminated, until the expiration of all payment obligations under the GSK License Agreement. At any time following the completion of the first technology transfer stage, GSK can terminate the GSK License Agreement by providing 90 days written notice to us. If GSK exercises this termination right during the three-year technology transfer period, GSK will make a one-time termination payment to us.
Under the GSK License Agreement, the significant deliverables were determined to be the license, platform technology transfer, and contingent obligation to supply GSK with enzymes manufactured by us at GSK's expense. We determined that the license did not have stand-alone value, and we determined that the license and the platform technology transfer and our participation in joint steering committee activities in connection with the platform technology transfer represent a single unit of accounting. We determined that our participation in the joint steering committee does not represent a separate unit of accounting because GSK could not negotiate for and/or acquire these services from other third parties and our participation on the joint steering committee is coterminous with the technology transfer period. Amounts to be received under the supply arrangement described above will be recognized as revenue to the extent GSK purchases enzymes from us.
The up-front license fee of $6.0 million is being recognized over the technology transfer period of three years. We recognized license fees of $0.5 million and $1.0 million for the three and six months ended June 30, 2015 and nil for the three and six months ended June 30, 2014, as biocatalyst research and development revenue. We had a deferred revenue balance from GSK related to the upfront license fee of $4.0 million at June 30, 2015 and $5.0 million at December 31, 2014.
Merck Supply Agreement
On February 1, 2012, we entered into a five-year Sitagliptin Catalyst Supply Agreement ("Sitagliptin Catalyst Supply Agreement") whereby Merck Sharp and Dohme Corp. ("Merck") may obtain commercial scale substance for use in the manufacture of its products based on the active ingredient sitagliptin, e.g., Januvia®. Merck may extend the term of the Sitagliptin Catalyst Supply Agreement for an additional five years at its sole discretion.
The Sitagliptin Catalyst Supply Agreement requires Merck to pay an annual license fee for the rights to the sitagliptin technology each year for the term of the Sitagliptin Catalyst Supply Agreement. The license fee is being recognized as collaborative research and development revenue ratably over the five year term of the Sitagliptin Catalyst Supply Agreement.
We recognized license fees of $0.5 million for each of the three months ended June 30, 2015 and 2014 and $1.0 million for each of the six months ended June 30, 2015 and 2014 as biocatalyst research and development revenues. We had a deferred revenue balance from Merck related to license fees of $1.9 million at June 30, 2015 and $0.9 million at December 31, 2014. In addition, pursuant to the Sitagliptin Catalyst Supply Agreement, Merck may purchase supply from us for a fee based on contractually stated prices.

15


Note 5. Marketable Securities
At June 30, 2015, securities classified as available-for-sale consisted of the following (in thousands):
 
June 30, 2015
 
Adjusted Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
 
Average
Contractual
Maturities
 
 
 
(in days)
Money market funds (1)
$
12,612

 
$

 
$

 
$
12,612

 
n/a
Common shares of CO2 Solutions (2)
563

 
1,379

 

 
1,942

 
n/a
Total
$
13,175

 
$
1,379

 
$

 
$
14,554

 
 
(1) Money market funds are classified in cash and cash equivalents on our condensed consolidated balance sheets.
(2) Common shares of CO2 Solutions are classified as marketable securities on our condensed consolidated balance sheets.
We estimated the value of our investment in 10,000,000 common shares of CO2 Solutions using the market value of common shares as determined by trading on the TSX Venture Exchange. As of June 30, 2015, the fair value of our investment in CO2 Solutions was $1.9 million which includes an unrealized gain of $1.4 million.
There were no marketable securities in an unrealized loss position at June 30, 2015.
At December 31, 2014, securities classified as available-for-sale consisted of the following (in thousands):
 
December 31, 2014
 
Adjusted Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
 
Average
Contractual
Maturities
 
 
 
(in days)
Money market funds (1)
$
14,602

 
$

 
$

 
$
14,602

 
n/a
Common shares of CO2 Solutions (2)
563

 
125

 

 
688

 
n/a
Total
$
15,165

 
$
125

 
$

 
$
15,290

 
 
(1) Money market funds are classified in cash and cash equivalents on our condensed consolidated balance sheets.
(2) Common shares of CO2 Solutions are classified in marketable securities on our condensed consolidated balance sheets.
Note 6. Fair Value Measurements
Fair Value of Financial Instruments
The following table presents the financial instruments that were measured at fair value on a recurring basis at June 30, 2015 by level within the fair value hierarchy (in thousands):
 
June 30, 2015
 
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
12,612

 
$

 
$

 
$
12,612

Common shares of CO2 Solutions

 
1,942

 

 
1,942

Total
$
12,612

 
$
1,942

 
$

 
$
14,554

The following table presents the financial instruments that were measured at fair value on a recurring basis at December 31, 2014 by level within the fair value hierarchy (in thousands):
 
December 31, 2014
 
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
14,602

 
$

 
$

 
$
14,602

Common shares of CO2 Solutions

 
688

 

 
688

Total
$
14,602

 
$
688

 
$

 
$
15,290


16


We estimated the fair value of our investment in 10,000,000 common shares of CO2 Solutions using the market value of common shares as determined by trading on the TSX Venture Exchange.
Note 7. Balance Sheets Details
Inventories
Inventories consisted of the following (in thousands):
 
June 30, 2015
 
December 31, 2014
Raw materials
$
182

 
$
84

Work-in-process
122

 
65

Finished goods
664

 
1,246

Inventories
$
968

 
$
1,395

Property and Equipment, net
Property and equipment, net consisted of the following (in thousands):
 
June 30, 2015
 
December 31, 2014
Laboratory equipment
$
21,281

 
$
23,002

Leasehold improvements
9,782

 
9,773

Computer equipment
3,271

 
3,262

Office furniture and equipment
1,227

 
1,227

Construction in progress (1)
70

 
24

Property and equipment
35,631

 
37,288

Less: accumulated depreciation and amortization
(32,476
)
 
(31,452
)
Less: impairment of laboratory equipment (2)

 
(1,841
)
Property and equipment, net
$
3,155

 
$
3,995

(1)    Construction in progress includes equipment received but not yet placed into service pending installation.
(2)    We recorded an impairment charge of $1.8 million in the second quarter of 2014, reducing the carrying value of certain laboratory equipment related to our Codexol program to zero. The impairment charge was reflected within research and development expenses on the condensed consolidated statements of operations.
Intangible Assets, net
Intangible assets, net consisted of the following (in thousands, except weighted average amortization period): 
 
June 30, 2015
 
December 31, 2014
 
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Weighted-
Average
Amortization
Period
 
 
 
 
 
 
 
 
 
(years)
Maxygen intellectual property
$
20,244

 
$
(15,745
)
 
$
4,499

 
$
20,244

 
$
(14,058
)
 
$
6,186

 
6

17


The estimated future amortization expense to be charged to research and development through the year ending December 31, 2016 is as follows (in thousands):
Year ending December 31:
Total
2015 (remaining 6 months)
$
1,687

2016
2,812

 
$
4,499

Goodwill
Goodwill had a carrying value of approximately $3.2 million at June 30, 2015 and December 31, 2014.
Note 8. Assets Held for Sale and Sale of Former Hungarian Subsidiary
In the fourth quarter of 2013, we announced that we would begin winding down our CodeXyme® cellulase enzyme program. As a result of the termination of this research program, we concluded that certain excess research and development equipment, including assets at our Hungarian subsidiary as well as some assets in the United States, were no longer needed and would be sold.
On March 13, 2014, we entered into an agreement with Intrexon Corporation to sell 100% of our equity interests in our Hungarian subsidiary, Codexis Laboratories Hungary Kft, as well as all assets of such subsidiary that were previously classified as held for sale. On March 15, 2014, the sale transaction closed and we received cash proceeds of $1.5 million from the sale. Accordingly, we reduced the carrying value of assets held for sale by $0.8 million and recognized a gain of $0.8 million in connection with the sale which was included in research and development expenses. As part of the purchase, the buyer obtained all the Hungarian assets held for sale and assumed all employment and facility lease related contract obligations. There were no transaction related costs incurred other than legal fees, which were recorded in selling, general and administrative expenses.
Prior to the sale of our former Hungarian subsidiary in the first quarter of 2014, we transferred certain of the subsidiary's equipment to another European subsidiary of Codexis and incurred a VAT liability of approximately $0.4 million. We paid this VAT amount in July 2014 and recorded a receivable, which is reflected in prepaid expenses and other current assets in our condensed consolidated balance sheets at June 30, 2015 and December 31, 2014.
During the second quarter of 2014, we revised our plan to sell certain U.S. research and development equipment. As part of the revised plan, some equipment was returned to operational use. Additionally, we exchanged certain equipment for more suitable, newer equipment and recognized a loss of approximately $0.2 million as part of the exchange. We also decided to expedite the disposal of other held for sale assets by selling these assets through auction which resulted in further impairment charges of $0.6 million for the three months ended June 30, 2014. We disposed of the remaining held for sale equipment in the third quarter of 2014, which resulted in an additional impairment charge of $0.1 million.
There were no assets classified as held for sale as of June 30, 2015 and as of December 31, 2014.
Note 9. Stock-Based Compensation
Equity Incentive Plans
In March 2010, our board of directors (the "Board") and stockholders approved the 2010 Equity Incentive Award Plan (the "2010 Plan"), which became effective upon the completion of our initial public offering in April 2010. The number of shares of our common stock available for issuance under the 2010 Plan is equal to 1,100,000 shares plus any shares of common stock reserved for future grant or issuance under our 2002 Stock Plan (the "2002 Plan") that remained unissued at the time of completion of the initial public offering. The 2010 Plan also provides for automatic annual increases in the number of shares reserved for future issuance. All grants will reduce the 2010 Plan reserve by one share for every share granted.
The 2010 Plan provides for the grant of incentive stock options, non-statutory stock options, RSUs, RSAs, PSUs, stock appreciation rights, and stock purchase rights to our employees, non-employee directors and consultants.
The option exercise price for incentive stock options is at least 100% of the fair value of our common stock on the date of grant and the option exercise price for nonstatutory stock options is at least 85% of the fair value of our common stock on the date of grant, as determined by the Board. If, at the time of a grant, the optionee directly or by attribution owns stock possessing more than 10% of the total combined voting power of all of our outstanding capital stock, the exercise price for these options

18


must be at least 110% of the fair value of the underlying common stock. Stock options granted to employees generally have a maximum term of 10 years and vest over a four year period from the date of grant 25% vest at the end of one year, and 75% vest monthly over the remaining three years. We may grant options with different vesting terms from time to time. Unless an employee's termination of service is due to disability or death, upon termination of service, any unexercised vested options will be forfeited at the end of three months or the expiration of the option, whichever is earlier.
We issue employees RSUs, which generally vest over either a three year period with 33% of the awards vesting on each annual anniversary or a four year period with 25% of the awards vesting on each annual anniversary. We may grant RSUs with different vesting terms from time to time.
Performance-contingent Restricted Stock Units
The compensation committee of the Board has approved grants of PSUs to employees. These awards have dual triggers of vesting based upon the successful achievement of certain corporate operating milestones in specified timelines, as well as a requirement of continued employment. When the performance goals are deemed to be probable of achievement for these types of awards, time-based vesting and, as a result, recognition of stock-based compensation expense commences.
In the first quarter of 2015, we awarded PSUs based upon the achievement of various weighted performance criteria, including revenue growth, non-GAAP net income growth, new licensing collaborations, and securing a drug development partnership ("2015 PSU"). These PSUs vest such that one-half of the PSUs subject to the award vest approximately one year following the grant, and the remainder of the PSUs vest approximately two years following the grant, subject to our achievement of the performance goals and the recipient’s continued service on each vesting date. If the performance goal is achieved at the threshold level, the number of shares issuable in respect of the PSUs will be equal to half the number of PSUs granted. If the performance goal is achieved at the target level, the number of shares issuable in respect of the PSUs would be equal to the number of PSUs granted. If the performance goal is achieved at the superior level, the number of shares issuable in respect of the PSUs would be equal to two times the number of PSUs granted. The number of shares issuable upon achievement of the performance goal at the levels between the threshold and target levels or target level and superior levels is determined using linear interpolation. Achievement below the threshold level results in no shares being issuable in respect of the PSUs. During the three and six months ended June 30, 2015, we evaluated our achievement against the 2015 PSU performance criteria and recognized expense based on the estimated achievement rates.
In 2014 we awarded PSUs based upon the achievement of certain cash flow performance goals ("2014 PSU"). These PSUs vest such that one-half of the PSUs subject to the award vest one year following the grant, and the remainder of the PSUs vest two years following the grant, subject to our achievement of the performance goals and the recipient’s continued service on each vesting date. If the performance goal is achieved at the threshold level, the number of shares issuable in respect of the PSUs would be equal to half the number of PSUs granted. If the performance goal is achieved at the target level, the number of shares issuable in respect of the PSUs would be equal to the number of PSUs granted. If the performance goal is achieved at the superior level, the number of shares issuable in respect of the PSUs would be equal to two times the number PSUs granted. The number of shares issuable upon achievement of the performance goal at the levels between the threshold and target levels or target level and superior levels is determined using linear interpolation. Achievement below the threshold level results in no shares being issuable in respect of the PSUs. During the three and six months ended June 30, 2014, we estimated that the 2014 PSU performance objective would be achieved at the target level. Accordingly, we recognized expense to reflect the target level.
Stock-Based Compensation Expense
Stock-based compensation expense is included in the consolidated statements of operations as follows (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Research and development (1)
$
238

 
$
268

 
$
529

 
$
507

Selling, general and administrative
1,013

 
1,078

 
2,007

 
2,068

Total
$
1,251

 
$
1,346

 
$
2,536

 
$
2,575

(1) Stock-based compensation expense associated with cost of biocatalyst product sales is included in research and development. Amounts were immaterial for all periods presented.

19


The following table presents total stock-based compensation expense by security types included in the condensed consolidated statements of operations 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
$
269

 
$
320

 
$
517

 
$
596

RSUs and RSAs
662

 
792

 
1,454

 
1,661

PSUs
320

 
234

 
565

 
318

Total
$
1,251

 
$
1,346

 
$
2,536

 
$
2,575

As of June 30, 2015, unrecognized stock-based compensation expense, net of expected forfeitures, was $2.0 million related to unvested employee stock options, $2.4 million related to unvested RSUs and RSAs and $1.2 million related to unvested PSUs.
Valuation Assumptions
The ranges of weighted-average assumptions used to estimate the fair value of employee stock options granted were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Expected term (in years)
6.0

 

 
6.0

 
6.0

Volatility
66
%
 
%
 
66
%
 
64
%
Risk-free interest rate
1.78
%
 
%
 
1.70
%
 
0.19
%
Dividend yield
%
 
%
 
%
 
%
Weighted-average estimated fair value of stock options granted
$
2.58

 
$

 
$
2.09

 
$
1.15

No valuation assumptions are shown for the three months ended June 30, 2014, as no stock options were granted during this period.
Note 10. Capital Stock
Exercise of options
For the six months ended June 30, 2015, 100,030 shares were exercised at a weighted-average exercise price of $1.95 per share, for total net cash proceeds of $0.2 million.
Warrants
Our outstanding warrants are exercisable for common stock at any time during their respective terms. As of June 30, 2015, the following warrants remain outstanding:
June 30, 2015
Issue Date
Shares Subject
to Warrants
 
Exercise Price
per Share
 
Expiration
July 17, 2007
2,384
 
$
12.45

 
February 9, 2016
September 28, 2007
72,727
 
$
8.25

 
September 28, 2017

20


Note 11. Commitments and Contingencies
Operating Leases
Our headquarters are located in Redwood City, California where we occupy approximately 107,000 square feet of office and laboratory space in four buildings within the same business park from Metropolitan Life Insurance Company ("Met-Life"). We entered into the initial lease with Met-Life for a portion of this space in 2004 and the lease has been amended multiple times since then to adjust space and amend the terms of the lease, with the latest amendment being in 2012. The various terms for the spaces under the lease have expiration dates that range from January 2017 through January 2020.
We incurred $3.6 million of capital improvement costs related to the facilities leased from Met-Life through December 31, 2012. During 2011 and 2012, we requested and received $3.1 million of reimbursements from the landlord from the tenant improvement and HVAC allowances for the completed construction. The reimbursements were recorded once cash was received and are amortized on a straight line basis over the term of the lease as a reduction in rent expense. The remaining lease incentive obligation was $1.5 million at June 30, 2015, and is reflected in other liabilities on the consolidated balance sheet. Rent expense for the Redwood City properties is recognized on a straight-line basis over the term of the lease.
We are required to restore certain of the Redwood City facilities that we are renting to their original form. We are expensing the asset retirement obligation over the terms of the respective leases. We review the estimated obligation each reporting period and make adjustments if our estimates change. In 2014, we entered into a sublease agreement whereby certain changes were made to our facility by our sublessor. As such, on December 31, 2014, we revised our estimated asset retirement obligation to restore the sublet facility to its original form and recognized an asset retirement obligation of $0.3 million and correspondingly increased our related estimated cash payments. Accretion expense related to our asset retirement obligations was nominal in each of the three and six months ended June 30, 2015 and nil in each of the three and six months ended June 30, 2014.
In accordance with the terms of the amended lease agreement, we exercised our right to deliver a letter of credit in lieu of a security deposit. The letters of credit are collateralized by deposit balances held by the bank in the amount of $0.7 million as of June 30, 2015 and December 31, 2014. These deposits are recorded as restricted cash on the consolidated balance sheets.
Prior to March 2014, we also rented facilities in Hungary. Rent expense was being recognized on a straight-line basis over the respective terms of the leases. The facility lease was transferred to Intrexon Corporation in connection with the sale of Codexis Laboratories Hungary Kft (see Note 8, "Assets Held for Sale and Sale of Former Hungarian Subsidiary").
Rent expense was $0.9 million and $1.7 million in the three and six months ended June 30, 2015, respectively, partially offset by sublease income of $0.2 million and $0.3 million, respectively. Rent expense was $0.8 million and $1.7 million in the three and six months ended June 30, 2014, respectively, partially offset by sublease income of $0.1 million in each of the three and six months ended June 30, 2014.
Future minimum payments under noncancellable operating leases are as follows at June 30, 2015 (in thousands):
 
Lease payments
Years ending December 31,
 
2015 (6 months remaining)
$
1,378

2016
2,827

2017
2,677

2018
2,736

2019 and beyond
3,054

Total
$
12,672

Legal Proceedings
From time to time we are involved in various legal proceedings related to matters that have arisen during the ordinary course of business. Although there can be no assurance as to the ultimate disposition of these matters, we have determined, based upon the information available, that the expected outcome of these matters, individually or in the aggregate, will not have a material adverse effect on our consolidated financial position, results of operations or cash flows.

21


Other Contingencies
In November 2009, one of our foreign subsidiaries sold intellectual property to Codexis, Inc. Under the local laws, the sale of intellectual property to a nonresident legal entity is deemed an export and is not subject to VAT. However, there is uncertainty regarding whether the items sold represented intellectual property or research and development services, which would subject the sale to VAT. We believe that the uncertainty results in an exposure to pay VAT that is more than remote but less than likely to occur and, accordingly, we have not recorded an accrual for this exposure. If the sale is deemed a sale of research and development services, we could be obligated to pay an estimated amount of $0.6 million.
Indemnifications
We are required to recognize a liability for the fair value of any obligations we assume upon the issuance of a guarantee. We have certain agreements with licensors, licensees and collaborators that contain indemnification provisions. In such provisions, we typically agree to indemnify the licensor, licensee and collaborator against certain types of third party claims. The maximum amount of the indemnifications is not limited. We accrue for known indemnification issues when a loss is probable and can be reasonably estimated. There were no accruals for expenses related to indemnification issues for any periods presented.
Note 12. Related Party Transactions
Exela PharmSci, Inc.
We signed a commercialization agreement with Exela in 2007, whereby Exela agreed to pay to us a contractual percentage share of Exela’s net profit from the sales of licensed products.
Thomas R. Baruch, one of our directors, serves on the board of directors of Exela and is a limited partner in Presidio Partners 2007, L.P., which owns more than 10% of Exela's outstanding capital stock. Consequently, Mr. Baruch has an indirect pecuniary interest in the shares of Exela held by Presidio Partners 2007, L.P. Mr. Baruch is also a limited partner in CMEA Ventures, which owned 7.4% of our common stock until November 10, 2014, at which time the shares were transferred to Presidio Partners 2014, L.P. Mr. Baruch has no direct or indirect pecuniary interest in the shares of our common stock owned by Presidio Partners 2014, L.P.
We recognized $1.5 million and $3.0 million for the three and six months ended June 30, 2015, respectively, and $2.1 million and $4.1 million for the three and six months ended June 30, 2014, respectively, shown in the consolidated statement of operations as revenue sharing arrangement. We had no receivables from Exela at June 30, 2015 and December 31, 2014.
Alexander A. Karsner
Alexander A. Karsner was a member of Board until the expiration of his term at the close of our Annual Meeting of Stockholders on June 11, 2014. In addition, Mr. Karsner provided consulting services to us beginning in 2011 through June 30, 2014. Amounts paid to Mr. Karsner for consulting services were nil for the three and six months ended June 30, 2015 and $30,000 and $60,000 for the three and six months ended June 30, 2014, respectively.
Note 13. Significant Customer and Geographic Information
Significant Customers
Customers that each contributed 10% or more of our total revenues were as follows:
 
Percentage of Total Revenues for the
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Customer A
28
%
 
29
%
 
27
%
 
25
%
Customer B (related party)
24
%
 
33
%
 
23
%
 
30
%
Customer C
*

 
12
%
 
*

 
21
%
* Less than 10% in period presented

22


Of the customers that contributed 10% or more of our total revenues, the following had accounts receivable balances for the periods presented:
 
Percentage of Accounts Receivables at
 
June 30, 2015
 
December 31, 2014
Customer A
38
%
 
63
%
Customer C
*

 
4
%
* Revenue percentage was less than 10%, accounts receivable balance not applicable
Geographic Information
Geographic revenues are identified by the location of the customer and consist of the following (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Revenues:
 
 
 
 
 
 
 
United States
$
3,465

 
$
4,197

 
$
7,761

 
$
7,771

Asia
 
 
 
 
 
 
 
India
29

 
324

 
150

 
411

Others
465

 
339

 
686

 
680

Europe
 
 
 
 
 
 
 
Ireland

 
784

 

 
2,744

Others
2,057

 
910

 
4,213

 
2,022

Other
2

 
16

 
6

 
16

Total revenues
$
6,018

 
$
6,570

 
$
12,816

 
$
13,644

Identifiable long-lived assets were all in the United States as follows (in thousands):
 
June 30, 2015
 
December 31, 2014
Long-lived assets
 
 
 
United States
$
7,929

 
$
10,475

Note 14. Subsequent Event
In August 2015, we entered into a CodeEvolver® platform technology license agreement with Merck.
Under the terms of the agreement, we granted Merck a non-exclusive license to use our proprietary CodeEvolver® protein engineering platform technology to develop novel enzymes for use in the manufacture of Merck's pharmaceutical products.
We are eligible to receive up to $18 million over approximately the next 15 to 24 months, $5 million of which was paid upon the signing of the agreement and an additional $13 million subject to the satisfactory completion of certain technology transfer milestones. We will also be eligible to receive payments of up to a maximum of $15 million for each active pharmaceutical ingredient using novel enzymes developed by Merck using the CodeEvolver® technology and used for commercial manufacturing purposes.

23


ITEM 2.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the unaudited condensed consolidated financial statements and the related notes thereto included elsewhere in this Quarterly Report on Form 10-Q and the audited consolidated financial statements and notes thereto and management's discussion and analysis of financial condition and results of operations for the year ended December 31, 2014 included in our Annual Report on Form 10-K filed with the SEC on March 6, 2015. This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended. These statements are often identified by the use of words such as may, will, expect, believe, anticipate, intend, could, should, estimate, or continue, and similar expressions or variations. Such forward-looking statements are subject to risks, uncertainties and other factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those set forth in Part II, Item 1A of this Quarterly Report on Form 10-Q and in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2014 filed with the SEC on March 6, 2015, as incorporated herein and referenced in Part II, Item 1A of this Quarterly Report on Form 10-Q and elsewhere in this report. The forward-looking statements in this Quarterly Report on Form 10-Q represent our views as of the date of this Quarterly Report on Form 10-Q. We anticipate that subsequent events and developments will cause our views to change. However, while we may elect to update these forward-looking statements at some point in the future, we have no current intention of doing so except to the extent required by applicable law. You should, therefore, not rely on these forward-looking statements as representing our views as of any date subsequent to the date of this Quarterly Report on Form 10-Q.
Business Overview
We develop biocatalysts for the pharmaceutical and fine chemicals markets. Our proven technologies enable scale-up and implementation of biocatalytic solutions to meet customer needs for rapid, cost-effective and sustainable process development, from research to manufacturing.
Biocatalysts are enzymes that initiate and/or accelerate chemical reactions. Manufacturers have historically used naturally occurring biocatalysts to produce many goods used in everyday life. However, inherent limitations in naturally occurring biocatalysts have restricted their commercial use. Our proprietary CodeEvolver® protein engineering technology platform, which introduces genetic mutations into microorganisms in order to give rise to changes in enzymes that they produce, is able to overcome many of these limitations, allowing us to evolve and optimize biocatalysts to perform specific and desired chemical reactions at commercial scale. Once potentially beneficial mutations are identified through this proprietary process, combinations of these mutations can then be tested until variant enzymes have been created that exhibit marketable performance characteristics superior to competitive products. This process allows for continuous, efficient improvements to the performance of enzymes. In the past, we implemented our CodeEvolver® protein engineering technology platform through paid collaborations with our customers. In July 2014, we entered into our first license agreement pursuant to which we granted a license to a global pharmaceutical company to use our CodeEvolver® protein engineering technology platform for their internal development purposes, and we are pursuing additional licensing opportunities with other customers.
We have commercialized our technology and products in the pharmaceuticals market, which is our primary business focus. Our customers, which include several large global pharmaceutical companies, use our technology, products and services in their manufacturing processes and process development.
We also use our technology to develop biocatalysts for use in the fine chemicals market. The fine chemicals market is similar to our pharmaceutical business and consists of several large market verticals, including food, animal feed, flavors, fragrances, and agricultural chemicals.
We are also using our technology to develop an early stage, novel enzyme therapeutic product candidate for the potential treatment of phenylketonuria ("PKU") in humans. PKU is an inherited metabolic disorder in which the enzyme that converts the essential amino acid phenylalanine into tyrosine is deficient.
We are actively collaborating with new and existing customers in the pharmaceutical and other markets and we believe that we can utilize our products and services, and develop new products and services, to increase our revenue and gross margins in future periods.

24


Results of Operations Overview
Revenues were $6.0 million for the second quarter of 2015, a decrease of 8% from $6.6 million for the second quarter of 2014. The decrease in revenues was due to lower sales from our revenue sharing arrangement with Exela PharmSci, Inc. ("Exela") and lower biocatalyst product sales partially offset by higher biocatalyst research and development revenues.
Revenues from our revenue sharing arrangement with Exela decreased by $0.7 million or 31% for the second quarter of 2015 compared to the second quarter of 2014. The decrease was due to lower sales of the argatroban injectable drug, which resulted from the expiration of the formulation patent for argatroban in June 2014, allowing for generic competition in the subsequent quarters.
Biocatalyst product sales for the second quarter of 2015 were lower than the corresponding period in 2014 by $0.8 million, or 27%, primarily due to a large shipment to a pharmaceutical customer during the second quarter of 2014.
Biocatalyst research and development revenues increased $0.9 million or 52% for the second quarter of 2015 compared to the second quarter of 2014 driven primarily by an increase in license fee revenues from GlaxoSmithKline ("GSK").
Cost of biocatalyst product sales was $1.3 million for the second quarter of 2015, a decrease of 41% from $2.1 million for the second quarter of 2014, due primarily to favorable changes in product sales mix involving higher-margin products. Biocatalyst product gross margin in the second quarter of 2015 was 38% compared to 24% in the same period in 2014.
Research and development expenses were $5.2 million for the second quarter of 2015, a decrease of 33% from $7.7 million for the second quarter of 2014. Research and development expenses in the second quarter of 2014 included non-recurring non-cash impairment charges of $2.6 million, of which $1.8 million was related to the write down of assets associated with our CodeXol program and the remainder due to changes in fair value of assets held for sale. Depreciation expense decreased $0.5 million in the second quarter of 2015 as a result of the equipment impairment recognized in the second quarter of 2014. Excluding the non-recurring items, research and development expenses increased slightly for the second quarter of 2015 compared to the second quarter of 2014.
Selling, general and administrative expenses were $5.3 million for the second quarter of 2015, a decrease of 6% from $5.6 million for the second quarter of 2014. General and administrative expenses for the second quarter of 2014 included legal fees related primarily to the GSK license agreement discussed below and certain management recruiting fees, which were not incurred in the second quarter of 2015.
Net loss for the second quarter of 2015 was $5.4 million or a loss of $0.14 per share. This compares favorably to a net loss of $8.5 million, or a loss of $0.22 per share, for the second quarter of 2014. The decrease in net loss is primarily related to the lower costs and operating expenses as a result of higher-margin product sales and the non-recurring impairment charges recognized during the second quarter of 2014.
Cash and cash equivalents decreased to $16.6 million as of June 30, 2015 compared to $26.5 million as of December 31, 2014. Net cash used in operating activities increased to $8.0 million in the six months ended June 30, 2015 compared to $6.3 million in the six months ended June 30, 2014. We are actively collaborating with new and existing customers in the pharmaceutical and other markets and we believe that we can utilize our products and services, and develop new products and services, to increase our revenue and gross margins in future periods. We believe that based on our current level of operations, our existing cash, cash equivalents, and marketable securities will provide adequate funds for ongoing operations, planned capital expenditures and working capital requirements for at least the next 12 months.
GlaxoSmithKline platform technology license agreement
In July 2014, we entered into a platform technology license agreement (the "GSK License Agreement") with GSK. Under the terms of the GSK License Agreement, we granted GSK a non-exclusive, worldwide license to use our CodeEvolver® protein engineering technology platform to develop novel enzymes for (a) the manufacture and commercialization of compounds, molecules and products for the treatment of any human disease or medically treatable human condition, (b) the prophylaxis, diagnosis or treatment of any human disease or medically treatable human condition, and (c) the research and development of compounds, molecules and products for the treatment of any human disease or medically treatable human condition. This license to GSK is exclusive for the use of the CodeEvolver® protein engineering technology platform to develop novel enzymes for the synthesis of small-molecule compounds owned or controlled by GSK.
We received a $6.0 million up-front fee upon signing the GSK License Agreement and subsequently a $5.0 million non-creditable, non-refundable milestone payment upon achievement of a milestone in 2014. We are eligible to receive additional contingent payments up to $14.0 million, of which $6.5 million are considered milestone payments, over the next 24 months

25


subject to satisfactory completion of the remaining technology transfer milestones and $7.5 million upon completion of the technology transfer period. We also have the potential to receive numerous additional contingent payments that range from $5.75 million to $38.5 million per project based on GSK's successful application of the licensed technology. The contingent payments are not deemed substantive milestones due to the fact that the achievement of the event underlying the payment predominantly relates to GSK's performance of future development and commercialization activities. We do not expect to begin receiving these additional contingent payments, if any, during the first three years of the GSK License Agreement. We will also be eligible to receive royalties based on net sales, if any, of a limited set of products developed by GSK using our CodeEvolver® protein engineering technology platform. In addition, for up to three years following the end of the three-year period during which we will transfer our CodeEvolver® protein engineering technology platform to GSK, GSK can exercise an option, upon payment of certain option fees, that would extend GSK’s license to include certain improvements to the CodeEvolver® protein engineering technology platform that arise during such period.
The term of the GSK License Agreement continues, unless earlier terminated, until the expiration of all payment obligations under the GSK License Agreement. At any time following the completion of the first technology transfer stage, GSK can terminate the GSK License Agreement by providing 90 days written notice to us. If GSK exercises this termination right during the three-year technology transfer period, GSK will make a one-time termination payment to us.
Merck CodeEvolver technology transfer and license agreement
In August 2015, we entered into a CodeEvolver® platform technology license agreement (the "Merck License Agreement") with Merck, known as MSD outside the United States and Canada, through a subsidiary. Under the terms of the agreement, we granted Merck a non-exclusive license to use our proprietary CodeEvolver® protein engineering platform technology to develop novel enzymes for use in the manufacture of Merck's pharmaceutical products.
We received a $5 million payment upon signing the Merck License Agreement and are eligible to receive an additional $13 million over approximately the next 15 to 24 months subject to the satisfactory completion of certain technology transfer milestones. We will also be eligible to receive payments of up to a maximum of $15 million for each pharmaceutical ingredient using novel enzymes developed by Merck using the CodeEvolver® technology and used for commercial manufacturing purposes.

26


Results of Operations
The following table shows the amounts from our consolidated statements of operations for the periods presented (in thousands):
 
Three months ended June 30,
 
Change
 
Six months ended June 30,
 
Change
 
2015
 
2014
 
$
 
%
 
2015
 
2014
 
$
 
%
Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Biocatalyst product sales
$
2,020

 
$
2,776

 
$
(756
)
 
(27
)%
 
$
5,097

 
$
5,761

 
$
(664
)
 
(12
)%
Biocatalyst research and development
2,533

 
1,666

 
867

 
52
 %
 
4,729

 
3,812

 
917

 
24
 %
Revenue sharing arrangement
1,465

 
2,128

 
(663
)
 
(31
)%
 
2,990

 
4,071

 
(1,081
)
 
(27
)%
Total revenues
6,018

 
6,570

 
(552
)
 
(8
)%
 
12,816

 
13,644

 
(828
)
 
(6
)%
Costs and operating expenses:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cost of biocatalyst product sales
1,250

 
2,123

 
(873
)
 
(41
)%
 
2,706

 
4,647

 
(1,941
)
 
(42
)%
Research and development
5,170

 
7,733

 
(2,563
)
 
(33
)%
 
10,463

 
12,567

 
(2,104
)
 
(17
)%
Selling, general and administrative
5,296

 
5,625

 
(329
)
 
(6
)%
 
10,874

 
11,737

 
(863
)
 
(7
)%
Total costs and operating expenses
11,716

 
15,481

 
(3,765
)
 
(24
)%
 
24,043

 
28,951

 
(4,908
)
 
(17
)%
Loss from operations
(5,698
)
 
(8,911
)
 
3,213

 
(36
)%
 
(11,227
)
 
(15,307
)
 
4,080

 
(27
)%
Interest income
4

 
3

 
1

 
33
 %
 
8

 
12

 
(4
)
 
(33
)%
Other expenses
(96
)
 
(8
)
 
(88
)
 
1,100
 %
 
(121
)
 
(126
)
 
5

 
(4
)%
Loss before income taxes
(5,790
)
 
(8,916
)
 
3,126

 
(35
)%
 
(11,340
)
 
(15,421
)
 
4,081

 
(26
)%
Provision for (benefit from) income taxes
(430
)
 
(437
)
 
7

 
(2
)%
 
(418
)
 
(567
)
 
149

 
(26
)%
Net loss
$
(5,360
)
 
$
(8,479
)
 
$
3,119

 
(37
)%
 
$
(10,922
)
 
$
(14,854
)
 
$
3,932

 
(26
)%
Our revenues are comprised of biocatalyst product sales, biocatalyst research and development arrangements and a revenue sharing arrangement.
Biocatalyst product sales revenues consist of sales of biocatalyst enzymes, chemical intermediates, and Codex® Biocatalyst Panels and Kits.
Biocatalyst research and development revenues include license, technology access and exclusivity fees, research services FTE, contingent payments, royalties, and optimization and screening fees.
Revenue sharing arrangement revenues are recognized based upon sales of licensed products by Exela.
 
Three months ended June 30,
 
Change
 
Six months ended June 30,
 
Change
(In Thousands)
2015
 
2014
 
$
 
%
 
2015
 
2014
 
$
 
%
Biocatalyst product sales
$
2,020

 
$
2,776

 
$
(756
)
 
(27
)%
 
$
5,097

 
$
5,761

 
$
(664
)
 
(12
)%
Biocatalyst research and development
2,533

 
1,666

 
867

 
52
 %
 
4,729

 
3,812

 
917

 
24
 %
Revenue sharing arrangement
1,465

 
2,128

 
(663
)
 
(31
)%
 
2,990

 
4,071

 
(1,081
)
 
(27
)%
Total revenues
$
6,018

 
$
6,570

 
$
(552
)
 
(8
)%
 
$
12,816

 
$
13,644

 
$
(828
)
 
(6
)%
Typically, revenues fluctuate on a quarterly basis due to the variability in our customers' manufacturing schedules and the timing of our customers' clinical trials. In addition, we have limited internal capacity to manufacture enzymes, and as a result, we are dependent upon the performance and capacity of third party manufacturers for the commercial scale manufacturing of the enzymes used in our pharmaceutical and fine chemicals business.

27


We accept purchase orders for deliveries covering periods from one day up to approximately one year from the date on which the order is placed. However, purchase orders can generally be revised or cancelled by the customer without penalty. Considering these industry practices and our experience, we do not believe the total of customer purchase orders outstanding (backlog) provides meaningful information that can be relied on to predict actual sales for future periods.
Total revenues decreased $0.6 million and $0.8 million in the three and six months ended June 30, 2015, respectively, compared to the same periods in 2014 as a result of decreases in biocatalyst product sales and revenue sharing agreement revenues, partially offset by an increase in biocatalyst research and development revenues.
Biocatalyst product sales decreased $0.8 million and $0.7 million in the three and six months ended June 30, 2015, respectively, compared to the same periods in 2014. The decreases were primarily due to the timing of customer demand during the second quarter of 2015.
Biocatalyst research and development revenues increased approximately $0.9 million in each of the three and six months ended June 30, 2015 driven primarily by an increase in license fee revenues from GSK compared to the same periods in 2014.
Revenues from the revenue-sharing arrangement with Exela for the sales of argatroban injectable drug decreased $0.7 million and $1.1 million during the three and six months ended June 30, 2015, respectively, compared to the same periods in 2014. The decrease is the result of the expiration of the formulation patent for argatroban in June 2014, allowing for generic competition in the subsequent quarters. We believe that revenues from the revenue-sharing arrangement with Exela may decline in future quarters due to generic competition.
Cost and Operating Expenses
 
Three months ended June 30,
 
Change
 
Six months ended June 30,
 
Change
(In Thousands)
2015
 
2014
 
$
 
%
 
2015
 
2014
 
$
 
%
Cost of biocatalyst product sales
$
1,250

 
$
2,123

 
$
(873
)
 
(41
)%
 
$
2,706

 
$
4,647

 
$
(1,941
)
 
(42
)%
Research and development
5,170

 
7,733

 
(2,563
)
 
(33
)%
 
10,463

 
12,567

 
(2,104
)
 
(17
)%
Selling, general and administrative
5,296

 
5,625

 
(329
)
 
(6
)%
 
10,874

 
11,737

 
(863
)
 
(7
)%
Total operating expenses
$
11,716

 
$
15,481

 
$
(3,765
)
 
(24
)%
 
$
24,043

 
$
28,951

 
$
(4,908
)
 
(17
)%
Cost of Biocatalyst Product Sales and Product Gross Margin
 
Three months ended June 30,
 
Change
 
Six months ended June 30,
 
Change
(In Thousands)
2015
 
2014
 
$
 
%
 
2015
 
2014
 
$
 
%
Biocatalyst product sales
$
2,020

 

$2,776

 
$
(756
)
 
(27
)%
 
$
5,097

 
$
5,761

 
$
(664
)
 
(12
)%
Cost of biocatalyst product sales
1,250

 
2,123

 
(873
)
 
(41
)%
 
2,706

 
4,647

 
(1,941
)
 
(42
)%
Biocatalyst product gross profit
$
770



$653


$
117


18
 %

$
2,391


$
1,114


$
1,277


115
 %
Product gross margin (%)
38%

24%





47%

19%






Cost of biocatalyst product sales comprises both internal and third-party fixed and variable costs, including the amortization of purchased technology, materials and supplies, labor, facilities and other overhead costs associated with our biocatalyst product sales.
Our cost of biocatalyst product sales decreased by $0.9 million during the three months ended June 30, 2015 and $1.9 million during the six months ended June 30, 2015 compared to the same periods in 2014 due to favorable changes in product sales mix involving higher-margin products. Product gross margins were 38% and 47% in the three and six months ended June 30, 2015, compared to 24% and 19% in the same periods in 2014.
Research and Development Expenses
Research and development expenses consist of costs incurred for internal projects as well as partner-funded collaborative research and development activities. These costs primarily consist of (i) employee-related costs, which include salaries and other personnel-related expenses (including stock-based compensation), (ii) various allocable expenses, which include occupancy-related costs, supplies, depreciation of facilities and laboratory equipment and amortization of acquired technologies, and (iii) external costs. Research and development expenses are expensed when incurred. We budget total research and development expenses on an internal department level basis because we do not have project or program level reporting capabilities.

28


Research and development expenses decreased $2.6 million and $2.1 million during the three and six months ended June 30, 2015 compared to the same periods in 2014. Research and development expenses for the second quarter of 2014 included non-recurring non-cash impairment charges of $2.6 million, of which $1.8 million was related to the write down of assets associated with our CodeXol program and the remainder due to changes in fair value of assets held for sale. Additionally, research and development expenses for the first quarter of 2014 included a $0.8 million gain from the sale of our former Hungarian subsidiary. Excluding such non-recurring charges, research and development expenses remained flat for the three months ended June 30, 2015 and decreased $0.3 million during six months ended June 30, 2015 compared to the same periods in 2014, primarily due to a decrease in depreciation expenses resulting from the aforementioned impairments and the sale of our Hungarian subsidiary in 2014, partially offset by an increase in employee related expenses of $0.4 million in the six months ended June 30, 2015 compared to the same period in 2014.
Selling, General and Administrative Expenses
Selling, general and administrative expenses consist of employee-related costs, which include salaries and other personnel related expenses (including stock-based compensation), hiring and training costs, consulting and outside services expenses (including audit and legal counsel related costs), marketing costs, building lease costs, and depreciation and amortization expenses.
Selling, general and administrative expenses decreased $0.3 million and $0.9 million for the three and six months ended June 30, 2015 compared to the same periods in 2014. General and administrative expenses for the second quarter of 2014 included legal fees of $0.4 million related primarily to the GlaxoSmithKline license agreement and certain management recruiting fees of $0.2 million, which were not incurred in the second quarter of 2015. These decreases were partially offset by increases of $0.3 million in employee related expenses and $0.1 million in accounting and audit related fees. The decrease in selling, general and administrative expenses during the six months ended June 30, 2015 was driven by decreases in legal fees of $0.5 million and contractor expenses of $0.2 million.
Interest income and other expenses
 
Three months ended June 30,
 
Change
 
Six months ended June 30,
 
Change
(In Thousands)
2015
 
2014
 
$
 
%
 
2015
 
2014
 
$
 
%
Interest income
$
4

 
$
3

 
$
1

 
33
%
 
$
8

 
$
12

 
$
(4
)
 
(33
)%
Other expenses
(96
)
 
(8
)
 
(88
)
 
1,100
%
 
(121
)
 
(126
)
 
5

 
(4
)%
Total other expense
$
(92
)
 
$
(5
)
 
$
(87
)
 
1,740
%
 
$
(113
)
 
$
(114
)
 
$
1

 
(1
)%
Interest income increased slightly for the second quarter of 2015 and decreased by $4,000 for the six months ended June 30, 2015 compared to the same periods in 2014 due to changes in our cash and cash equivalent balances.
Other expenses increased by $0.1 million for the second quarter of 2015 and decreased slightly for the six months ended June 30, 2015 compared to the same periods in 2014. These changes were primarily related to fluctuations in foreign currency.
Benefit from income taxes
We recognized an income tax benefit of $0.4 million for the three and six months ended June 30, 2015 compared to income tax benefits of approximately $0.4 million and $0.6 million during the same periods in 2014. We continue to recognize a full valuation allowance against our net deferred tax assets as we believe that it is more likely than not that the majority of our deferred tax assets will not be realized.
Liquidity and Capital Resources
Liquidity is the measurement of our ability to meet working capital needs and to fund capital expenditures. Our sources of cash include operations and stock option exercises. We actively manage our cash usage and investment of liquid cash to ensure the maintenance of sufficient funds to meet our daily needs. The majority of our cash and investments are held in U.S. banks, and our foreign subsidiaries maintain a limited amount of cash in their local banks to cover their short-term operating expenses.
(In Thousands)
June 30, 2015
 
December 31, 2014
Cash and cash equivalents
$
16,598

 
$
26,487

Working capital
$
10,034

 
$
19,272


29


 
Six months ended June 30,
(In Thousands)
2015
 
2014
Net cash used in operating activities
$
(7,963
)
 
$
(6,339
)
Net cash provided by (used in) investing activities
(310
)
 
4,580

Net cash used in financing activities
(1,616
)
 
(281
)
Net decrease in cash and cash equivalents
$
(9,889
)
 
$
(2,040
)
We have historically experienced negative cash flows from operations as we continue to invest in key technology development projects and improvements to our biocatalysis technology platform, and expand our business development and collaboration with new customers. Our cash flows from operations will continue to be affected principally by sales and gross margins from biocatalyst product sales and research and development services provided to customers, as well as our headcount costs, primarily in research and development. Our primary source of cash flows from operating activities is cash receipts from our customers for purchases of biocatalyst products and/or biocatalyst research and development services. Our largest uses of cash from operating activities are for employee-related expenditures, rent payments, inventory purchases to support our product sales and non-payroll research and development costs.
We are actively collaborating with new and existing customers in the pharmaceutical and food industries and we believe that we can utilize our current products and services, and develop new products and services, to increase our revenue and gross margins in future periods.
We believe that based on our current level of operations, our existing cash and cash equivalents will provide adequate funds for ongoing operations, planned capital expenditures and working capital requirements for at least the next 12 months. However, we may need additional capital if our current plans and assumptions change. Our need for additional capital will depend on many factors, including the financial success of our business, the spending required to develop and commercialize new and existing products, the effect of any acquisitions of other businesses, technologies or facilities that we may make or develop in the future, our spending on new market opportunities, and the potential costs for the filing, prosecution, enforcement and defense of patent claims, if necessary.
If our capital resources are insufficient to meet our capital requirements, and we are unable to enter into or maintain collaborations with partners that are able or willing to fund our development efforts or commercialize any products that we develop or enable, we will have to raise additional funds to continue the development of our technology and products and complete the commercialization of products, if any, resulting from our technologies. If future financings involve the issuance of equity securities, our existing stockholders would suffer dilution. If we raise debt financing, we may be subject to restrictive covenants that limit our ability to conduct our business. We may not be able to raise sufficient additional funds on terms that are favorable to us, if at all. If we fail to raise sufficient funds and fail to generate sufficient revenue to achieve planned gross margins and to control operating costs, our ability to fund our operations, take advantage of strategic opportunities, develop products or technologies, or otherwise respond to competitive pressures could be significantly limited. If this happens, we may be forced to delay or terminate research or development programs or the commercialization of products resulting from our technologies, curtail or cease operations or obtain funds through collaborative and licensing arrangements that may require us to relinquish commercial rights, or grant licenses on terms that are not favorable to us. If adequate funds are not available, we will not be able to successfully execute our business plan or continue our business.
Cash Flows from Operating Activities
Cash used in operating activities was $8.0 million for the six months ended June 30, 2015, which resulted from a net loss of $10.9 million for the six months ended June 30, 2015 adjusted for non-cash depreciation and amortization of $2.8 million and stock-based compensation of $2.5 million offset by changes in operating assets and liabilities. Cash used in operating activities included decreases in accounts payable of $3.0 million and accrued liabilities of $1.0 million during the six months ended June 30, 2015, which were partially offset by an increase in accounts receivable of $1.1 million and increases in inventories and deferred revenues totaling $1.1 million.
Cash used in operating activities was $6.3 million for the six months ended June 30, 2014, which resulted from a net loss of $14.9 million for the six months ended June 30, 2014, adjusted for non-cash depreciation and amortization of $3.8 million, stock-based compensation of $2.6 million and a $0.8 million gain on the sale of our Hungarian subsidiary. Cash used in operating activities was primarily related to decreases in accrued compensation of $1.5 million, decreases in accounts payable and prepaid expenses of $1.3 million and decreases in inventories of $0.5 million. Cash provided by operating activities for the six months ended June 30, 2014 included increases in accounts receivable of $2.5 million, accrued liabilities of $1.0 million and deferred revenues of $0.4 million.

30


Cash Flows from Investing Activities
Cash used in investing activities was $0.3 million for the six months ended June 30, 2015 primarily due to the purchase of property and equipment.
Cash provided by investing activities was $4.6 million for the six months ended June 30, 2014 mainly resulting from $3.0 million in proceeds from the maturity of our investments in marketable securities and $1.5 million in proceeds from the sale of our Hungarian subsidiary.
Cash Flows from Financing Activities
Cash used in financing activities was $1.6 million for the six months ended June 30, 2015, which was the result of the payment of taxes related to the net share settlement of equity awards, partially offset by the proceeds from exercises of employee stock options.
Cash used in financing activities was $0.3 million for the six months ended June 30, 2014, which was the result of the payment of taxes related to the net share settlement of equity awards, partially offset by the proceeds from exercises of employee stock options.
Off-Balance Sheet Arrangements
We did not have any off-balance sheet arrangements as of June 30, 2015.
Contractual Obligations
Our contractual obligations principally arise from operating leases primarily related to our leased facilities in Redwood City, California. There have been no significant changes in our payments due under contractual obligations, compared to those disclosed in our Annual Report on Form 10-K for the year ended December 31, 2014.
Critical Accounting Policies and Estimates
The preparation of financial statements in conformity with generally accepted accounting principles requires management to make judgments, estimates and assumptions in the preparation of our consolidated financial statements and accompanying notes. Actual results could differ from those estimates. There have been no significant changes to our critical accounting policies as discussed in our Annual Report on Form 10-K for the year ended December 31, 2014.

ITEM 3.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Market Risk Management
Our cash flows and earnings are subject to fluctuations due to changes in foreign currency exchange rates, interest rates and other factors. There were no significant changes in our market risk exposures for the three and six months ended June 30, 2015. This is discussed in further detail in our Annual Report on Form 10-K for the year ended December 31, 2014 filed with the SEC on March 6, 2015.
Equity Price Risk
As described in Note 5, "Marketable Securities" and Note 6, "Fair Value Measurements" to the condensed consolidated financial statements, we have an investment in common shares of CO2 Solutions, whose shares are publicly traded in Canada on the TSX Venture Exchange. As of June 30, 2015, the fair value of our investment in CO2 Solutions’ common stock was $1.9 million and our carrying cost for the investment was $0.6 million.
This investment is exposed to fluctuations in both the market price of CO2 Solutions’ common shares and changes in the exchange rate between the U.S. dollar and the Canadian dollar. The effect of a 10% adverse change in the market price of CO2 Solution’s common shares as of June 30, 2015 would have been an unrealized loss of approximately $0.2 million, recognized as a component of our condensed consolidated statement of comprehensive income. The effect of a 10% adverse change in the exchange rate between the U.S. dollar and the Canadian dollar as of June 30, 2015 would have been an unrealized loss of approximately $0.2 million, recognized as a component of our condensed consolidated statements of comprehensive loss.

31


ITEM 4.
CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
We maintain disclosure controls and procedures and internal controls that are designed to provide reasonable assurance that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and that such information is accumulated and communicated to our management, including our principal executive officer and our principal financial and accounting officer, as appropriate, to allow timely decisions regarding required disclosure.
Our management, including our principal executive officer and our principal financial and accounting officer, evaluated the effectiveness of our disclosure controls and procedures as required by Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934, as amended. Based on this review, our principal executive officer and our principal financial and accounting officer concluded that these disclosure controls and procedures were effective as of June 30, 2015 at the reasonable assurance level.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by paragraph (d) of Exchange Act Rules 13a-15 or 15d-15 that occurred during our last fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls
In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, even if determined effective and no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives to prevent or detect misstatements. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

32


PART II. OTHER INFORMATION

ITEM 1.
LEGAL PROCEEDINGS
We are not currently a party to any material litigation or other material legal proceedings.
ITEM 1A.
RISK FACTORS
We have included in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2014, a description of certain risks and uncertainties that could affect our business, future performance or financial condition (the “Risk Factors”). Except as set forth below, there are no material changes from the disclosure provided in the Form 10-K for the year ended December 31, 2014 with respect to the Risk Factors. Investors should consider the Risk Factors, as updated below, prior to making an investment decision with respect to our stock.
Our results of operations may be adversely affected by the results of regulatory tax examinations.
We are subject to value added tax, customs tax, sales and use tax, withholding tax, payroll tax, income tax and other taxes in connection with the operation of our business. The regulators from the various jurisdictions in which we operate periodically perform audits, and we are regularly subject to, and are currently undergoing, audits and assessments by tax authorities in the United States and foreign jurisdictions for prior tax years. Although we believe our tax estimates are reasonable, and we intend to defend our positions if necessary, the final outcome of tax audits and related proceedings is inherently uncertain and could be materially different than that reflected in our historical income tax provisions and accruals. Moreover, we could be subject to assessments of substantial additional taxes and/or fines or penalties relating to ongoing or future audits. The adverse resolution of any audits or related proceedings could have an adverse effect on our financial position and results of operations.
ITEM 2.
UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Not applicable.
ITEM 3.
DEFAULTS UPON SENIOR SECURITIES
Not applicable.
ITEM 4.
MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5.
OTHER INFORMATION
Not applicable.
ITEM 6.
EXHIBITS
See the Exhibit Index on the page immediately following the signature page to this Quarterly Report on Form 10-Q for a list of exhibits filed as part of this Quarterly Report, which Exhibit Index is incorporated herein by reference.

33


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.
 
 
 
 
 
 
Codexis, Inc.
 
 
 
 
Date:
August 11, 2015
By:
/s/ John Nicols
 
 
 
John Nicols
President and Chief Executive Officer
(principal executive officer)
 
 
 
 
Date:
August 11, 2015
By:
/s/ Gordon Sangster
 
 
 
Gordon Sangster
Chief Financial Officer
(principal financial and accounting officer)

34


EXHIBIT INDEX
Listed and indexed below are all Exhibits filed as part of this report.
ITEM 6.
Exhibits
3.1

 
Amended and Restated Certificate of Incorporation of Codexis, Inc. filed with the Secretary of the State of the State of Delaware on April 27, 2010 and effective as of April 27, 2010 (incorporated by reference to Exhibit 3.1 to the Company's Quarterly Report on Form 10-Q for the quarter ended March 31, 2010, filed on May 28, 2010).
 
 
 
3.2

 
Certificate of Designations of Series A Junior Participating Preferred Stock of Codexis, Inc., filed with the Secretary of State of the State of Delaware on September 4, 2012 (incorporated by reference to Exhibit 3.1 to the Company's Current Report on Form 8-K, filed on September 4, 2012).
 
 
 
3.3

 
Amended and Restated Bylaws of Codexis, Inc. effective as of April 27, 2010 (incorporated by reference to Exhibit 3.2 to the Company's Quarterly Report on Form 10-Q for the quarter ended March 31, 2010, filed on May 28, 2010).
 
 
 
4.1

 
Form of the Registrant's Common Stock Certificate (incorporated by reference to Exhibit 4.1 to the Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2012, filed on August 9, 2012).
 
 
 
31.1

 
Certification of Principal Executive Officer Required Under Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended.
 
 
 
31.2

 
Certification of Principal Financial Officer Required Under Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended.
 
 
 
32.1

 
Certification of Principal Executive Officer and Principal Financial Officer Required Under Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, and 18 U.S.C. §1350.
 
 
 
101

 
The following materials from the Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2015, formatted in Extensible Business Reporting Language (XBRL) includes: (i) Condensed Consolidated Balance Sheets at June 30, 2015 and December 31, 2014, (ii) Condensed Consolidated Statements of Income for the Three and Six Months Ended June 30, 2015 and 2014, (iii) Condensed Consolidated Statements of Comprehensive Loss for the Three and Six Months Ended June 30, 2015 and 2014, (iv) Condensed Consolidated Statements of Cash Flows for the Six Months Ended June 30, 2015 and 2014, and iv) Notes to Condensed Consolidated Financial Statements.



35
EX-31.1 2 cdxs_20150630xex311.htm EXHIBIT 31.1 CDXS_2015.06.30_EX31.1



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


Date: August 11, 2015
/s/ John Nicols
John Nicols
President and Chief Executive Officer
(principal executive officer)


EX-31.2 3 cdxs_20150630xex312.htm EXHIBIT 31.2 CDXS_2015.06.30_EX31.2



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


Date: August 11, 2015
/s/ Gordon Sangster
Gordon Sangster
Senior Vice President and Chief Financial Officer
(principal financial and accounting officer)


EX-32.1 4 cdxs_20150630xex321.htm EXHIBIT 32.1 CDXS_2015.06.30_EX32.1


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

In connection with the Quarterly Report of Codexis, Inc. (the “Company”) on Form 10-Q for the fiscal quarter ended June 30, 2015, as filed with the Securities and Exchange Commission (the “Report”), John Nicols, President and Chief Executive Officer of the Company and Gordon Sangster, Senior Vice President and Chief Financial Officer of the Company, respectively, do each hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
The information in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.


Date: August 11, 2015
/s/ John Nicols
John Nicols
President and Chief Executive Officer
(principal executive officer)
 
/s/ Gordon Sangster
Gordon Sangster
Senior Vice President and Chief Financial Officer
(principal financial and accounting officer)


EX-101.INS 5 cdxs-20150630.xml XBRL INSTANCE DOCUMENT 0001200375 2015-01-01 2015-06-30 0001200375 2015-07-31 0001200375 2015-06-30 0001200375 2014-12-31 0001200375 2014-01-01 2014-06-30 0001200375 2015-04-01 2015-06-30 0001200375 2014-04-01 2014-06-30 0001200375 2014-06-30 0001200375 2013-12-31 0001200375 2014-01-01 2014-12-31 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember 2015-06-30 0001200375 us-gaap:WarrantMember 2014-01-01 2014-06-30 0001200375 us-gaap:WarrantMember 2014-04-01 2014-06-30 0001200375 us-gaap:WarrantMember 2015-01-01 2015-06-30 0001200375 us-gaap:EmployeeStockOptionMember 2014-04-01 2014-06-30 0001200375 us-gaap:EmployeeStockOptionMember 2015-04-01 2015-06-30 0001200375 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-06-30 0001200375 us-gaap:EmployeeStockOptionMember 2014-01-01 2014-06-30 0001200375 us-gaap:WarrantMember 2015-04-01 2015-06-30 0001200375 cdxs:GlaxoSmithKlineMember 2014-07-01 2014-12-31 0001200375 cdxs:GlaxoSmithKlineMember 2014-01-01 2014-06-30 0001200375 cdxs:GlaxoSmithKlineMember 2015-01-01 2015-06-30 0001200375 cdxs:MerckMember 2015-01-01 2015-06-30 0001200375 cdxs:GlaxoSmithKlineMember 2015-06-30 0001200375 cdxs:GlaxoSmithKlineMember 2014-07-01 2014-07-31 0001200375 cdxs:GlaxoSmithKlineMember 2015-04-01 2015-06-30 0001200375 cdxs:MerckMember 2012-01-31 2012-02-01 0001200375 cdxs:MerckMember 2015-06-30 0001200375 cdxs:MerckMember 2015-04-01 2015-06-30 0001200375 cdxs:MerckMember 2014-12-31 0001200375 cdxs:GlaxoSmithKlineMember 2014-12-31 0001200375 cdxs:MerckMember 2014-01-01 2014-06-30 0001200375 cdxs:MerckMember 2014-04-01 2014-06-30 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember 2014-12-31 0001200375 us-gaap:MoneyMarketFundsMember 2014-12-31 0001200375 us-gaap:MoneyMarketFundsMember 2015-06-30 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember us-gaap:FairValueInputsLevel1Member 2015-06-30 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2015-06-30 0001200375 us-gaap:FairValueInputsLevel2Member 2015-06-30 0001200375 us-gaap:FairValueInputsLevel1Member 2015-06-30 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember us-gaap:FairValueInputsLevel2Member 2015-06-30 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember us-gaap:FairValueInputsLevel3Member 2015-06-30 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2015-06-30 0001200375 us-gaap:FairValueInputsLevel3Member 2015-06-30 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2015-06-30 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember us-gaap:FairValueInputsLevel3Member 2014-12-31 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember us-gaap:FairValueInputsLevel2Member 2014-12-31 0001200375 us-gaap:FairValueInputsLevel3Member 2014-12-31 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2014-12-31 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2014-12-31 0001200375 us-gaap:FairValueInputsLevel1Member 2014-12-31 0001200375 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2014-12-31 0001200375 cdxs:CommonSharesOfCoTwoSolutionMember us-gaap:FairValueInputsLevel1Member 2014-12-31 0001200375 us-gaap:FairValueInputsLevel2Member 2014-12-31 0001200375 us-gaap:ComputerEquipmentMember 2014-12-31 0001200375 us-gaap:LeaseholdImprovementsMember 2015-06-30 0001200375 cdxs:OfficeEquipmentAndFurnitureMember 2015-06-30 0001200375 us-gaap:ConstructionInProgressMember 2015-06-30 0001200375 cdxs:LaboratoryEquipmentMember 2015-06-30 0001200375 us-gaap:LeaseholdImprovementsMember 2014-12-31 0001200375 us-gaap:ConstructionInProgressMember 2014-12-31 0001200375 cdxs:LaboratoryEquipmentMember 2014-12-31 0001200375 us-gaap:ComputerEquipmentMember 2015-06-30 0001200375 cdxs:OfficeEquipmentAndFurnitureMember 2014-12-31 0001200375 cdxs:LaboratoryEquipmentMember 2014-06-30 0001200375 us-gaap:IntellectualPropertyMember 2014-12-31 0001200375 us-gaap:IntellectualPropertyMember 2015-04-01 2015-06-30 0001200375 us-gaap:IntellectualPropertyMember 2015-06-30 0001200375 2014-07-01 2014-09-30 0001200375 2014-03-13 2014-03-13 0001200375 us-gaap:ResearchAndDevelopmentExpenseMember 2015-04-01 2015-06-30 0001200375 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-06-30 0001200375 cdxs:SalesGeneralAndAdministrativeMember 2014-01-01 2014-06-30 0001200375 cdxs:SalesGeneralAndAdministrativeMember 2015-04-01 2015-06-30 0001200375 cdxs:SalesGeneralAndAdministrativeMember 2014-04-01 2014-06-30 0001200375 us-gaap:ResearchAndDevelopmentExpenseMember 2014-01-01 2014-06-30 0001200375 us-gaap:ResearchAndDevelopmentExpenseMember 2014-04-01 2014-06-30 0001200375 cdxs:SalesGeneralAndAdministrativeMember 2015-01-01 2015-06-30 0001200375 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-06-30 0001200375 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2015-01-01 2015-06-30 0001200375 cdxs:TwoThousandTenPlanMember 2010-03-31 0001200375 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2015-01-01 2015-06-30 0001200375 cdxs:IncentiveStockOptionsMember 2015-01-01 2015-06-30 0001200375 cdxs:PerformanceStockUnitsMember 2015-06-30 0001200375 cdxs:NonStatutoryStockOptionsMember 2015-01-01 2015-06-30 0001200375 us-gaap:EmployeeStockOptionMember 2014-04-01 2014-06-30 0001200375 us-gaap:RestrictedStockUnitsRSUMember 2015-06-30 0001200375 us-gaap:PerformanceSharesMember 2015-01-01 2015-06-30 0001200375 us-gaap:EmployeeStockOptionMember 2015-06-30 0001200375 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2015-01-01 2015-06-30 0001200375 us-gaap:RestrictedStockUnitsRSUMember cdxs:SharebasedCompensationAwardTrancheFourMember 2015-01-01 2015-06-30 0001200375 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2015-01-01 2015-06-30 0001200375 us-gaap:PerformanceSharesMember cdxs:SharebasedCompensationAwardTrancheSixMember 2015-01-01 2015-06-30 0001200375 us-gaap:EmployeeStockOptionMember 2014-01-01 2014-06-30 0001200375 us-gaap:EmployeeStockOptionMember 2015-04-01 2015-06-30 0001200375 cdxs:PerformanceStockUnitsMember 2014-01-01 2014-06-30 0001200375 cdxs:PerformanceStockUnitsMember 2015-01-01 2015-06-30 0001200375 cdxs:PerformanceStockUnitsMember 2014-04-01 2014-06-30 0001200375 us-gaap:RestrictedStockUnitsRSUMember 2015-04-01 2015-06-30 0001200375 us-gaap:RestrictedStockUnitsRSUMember 2014-01-01 2014-06-30 0001200375 cdxs:PerformanceStockUnitsMember 2015-04-01 2015-06-30 0001200375 us-gaap:RestrictedStockUnitsRSUMember 2014-04-01 2014-06-30 0001200375 us-gaap:RestrictedStockUnitsRSUMember 2015-01-01 2015-06-30 0001200375 us-gaap:PerformanceSharesMember 2014-01-01 2014-12-31 0001200375 cdxs:WarrantsIssuedOnSeptemberTwentyEightTwoThousandAndSevenAndExpiringOnSeptemberTwentyEightTwoThousandAndSeventeenMember 2015-06-30 0001200375 cdxs:WarrantsIssuedOnJulySeventeenTwoThousandAndSevenAndExpiringOnFebruaryNineTwoThousandAndSixteenMember 2015-06-30 0001200375 cdxs:FifthAmendmentMember cdxs:HeadquartersRedwoodCityMember 2015-06-30 0001200375 cdxs:SixthAmendmentMember 2015-06-30 0001200375 cdxs:FifthAmendmentMember 2012-01-01 2012-12-31 0001200375 cdxs:FifthAmendmentMember 2011-01-01 2012-12-31 0001200375 cdxs:ChesapeakeSpaceMember 2015-01-01 2015-06-30 0001200375 cdxs:FifthAmendmentMember cdxs:PenobscotSpaceBuildingTwoSpaceAndSaginawSpaceMember 2015-01-01 2015-06-30 0001200375 cdxs:SixthAmendmentMember 2014-12-31 0001200375 us-gaap:DirectorMember 2015-01-01 2015-06-30 0001200375 cdxs:ExelaPharmSciIncMember 2015-06-30 0001200375 us-gaap:DirectorMember 2014-01-01 2014-06-30 0001200375 cdxs:PresidioPartners2007L.P.Member us-gaap:AffiliatedEntityMember cdxs:ExelaPharmSciIncMember 2015-06-30 0001200375 cdxs:CMEAVenturesMember us-gaap:AffiliatedEntityMember us-gaap:ParentCompanyMember 2015-06-30 0001200375 us-gaap:DirectorMember 2014-04-01 2014-06-30 0001200375 cdxs:ExelaPharmSciIncMember 2014-12-31 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerAMember 2014-01-01 2014-12-31 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerCMember 2014-01-01 2014-12-31 0001200375 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember cdxs:CustomerAMember 2015-01-01 2015-06-30 0001200375 country:US 2015-06-30 0001200375 country:US 2014-12-31 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerBMember 2014-04-01 2014-06-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerBMember 2015-01-01 2015-06-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerCMember 2014-01-01 2014-06-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerCMember 2014-04-01 2014-06-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerAMember 2015-04-01 2015-06-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerBMember 2015-04-01 2015-06-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerAMember 2014-01-01 2014-06-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerBMember 2014-01-01 2014-06-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerAMember 2015-01-01 2015-06-30 0001200375 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember cdxs:CustomerAMember 2014-04-01 2014-06-30 0001200375 cdxs:OtherEuropeanCountriesMember 2015-01-01 2015-06-30 0001200375 country:IN 2014-04-01 2014-06-30 0001200375 cdxs:OtherCountriesMember 2014-01-01 2014-06-30 0001200375 cdxs:OtherAsianCountriesMember 2014-04-01 2014-06-30 0001200375 country:US 2015-04-01 2015-06-30 0001200375 country:IE 2014-04-01 2014-06-30 0001200375 cdxs:OtherEuropeanCountriesMember 2015-04-01 2015-06-30 0001200375 country:IE 2015-01-01 2015-06-30 0001200375 country:US 2015-01-01 2015-06-30 0001200375 cdxs:OtherAsianCountriesMember 2015-01-01 2015-06-30 0001200375 cdxs:OtherEuropeanCountriesMember 2014-04-01 2014-06-30 0001200375 country:IN 2015-01-01 2015-06-30 0001200375 country:US 2014-04-01 2014-06-30 0001200375 cdxs:OtherCountriesMember 2014-04-01 2014-06-30 0001200375 cdxs:OtherAsianCountriesMember 2014-01-01 2014-06-30 0001200375 cdxs:OtherAsianCountriesMember 2015-04-01 2015-06-30 0001200375 country:IN 2014-01-01 2014-06-30 0001200375 country:IN 2015-04-01 2015-06-30 0001200375 country:IE 2015-04-01 2015-06-30 0001200375 country:IE 2014-01-01 2014-06-30 0001200375 cdxs:OtherEuropeanCountriesMember 2014-01-01 2014-06-30 0001200375 cdxs:OtherCountriesMember 2015-04-01 2015-06-30 0001200375 cdxs:OtherCountriesMember 2015-01-01 2015-06-30 0001200375 country:US 2014-01-01 2014-06-30 0001200375 us-gaap:MinimumMember cdxs:MerckMember us-gaap:SubsequentEventMember 2015-08-01 2015-08-11 0001200375 us-gaap:MaximumMember cdxs:MerckMember us-gaap:SubsequentEventMember 2015-08-01 2015-08-11 0001200375 cdxs:MerckMember us-gaap:SubsequentEventMember 2015-08-01 2015-08-11 iso4217:USD xbrli:shares cdxs:operating_segment iso4217:USD cdxs:ingredient cdxs:reporting_unit xbrli:pure iso4217:USD utreg:sqft cdxs:securities xbrli:shares 125000 125000 0 1379000 1379000 0 0 0 0 0 0 0 755000 0 0.074 0.10 107000 P3M 0 3054000 0.1 38500000.0 5750000.00 14000000 18000000 7500000 13000000 15000000 P3Y 6500000 P90D P3Y P24M P15M P24M 0.75 0.25 0.33 0.25 P10Y 1.1 2 0.5 P5Y false --12-31 Q2 2015 2015-06-30 10-Q 0001200375 40254443 Smaller Reporting Company CODEXIS INC 4673000 1708000 3870000 2794000 0 0 -2000 0 2619000 1871000 31452000 32476000 -142000 650000 302379000 303299000 428000 421000 1687000 1687000 7189000 7114000 75000 7189000 7114000 75000 6670000 6595000 75000 6670000 6595000 75000 300000 0 48122000 35292000 33007000 21394000 15290000 688000 0 688000 0 14602000 14602000 0 0 14602000 688000 0 14554000 1942000 0 1942000 0 12612000 12612000 0 0 12612000 1942000 0 15165000 563000 14602000 13175000 563000 12612000 4000000 22130000 20090000 26487000 16598000 -2040000 -9889000 12.45 8.25 2384 72727 0.0001 0.0001 100000000 100000000 39563000 40254000 39563000 40254000 4000 4000 -8475000 -14448000 -4584000 -10130000 0.29 0.33 0.12 0.25 0.30 0.21 0.63 0.04 0.28 0.24 0.38 0.27 0.23 2123000 4647000 1250000 2706000 1100000 -249000 -463000 5000000 900000 4000000 1900000 3497000 5166000 3813000 2804000 2078000 1080000 -0.22 -0.39 -0.14 -0.28 2946000 2615000 1200000 2400000 2000000 P6Y 14058000 15745000 1687000 2812000 20244000 20244000 6186000 4499000 4499000 800000 -200000 78000 5000 760000 0 3241000 3241000 0 1800000 1841000 1841000 0 600000 100000 1500000 -8916000 -15421000 -5790000 -11340000 -437000 -567000 -430000 -418000 -631000 -2964000 -2513000 -1076000 800000 446000 660000 -1498000 -331000 476000 -427000 1002000 -984000 -11000 -19000 703000 -221000 0 75000 6186000 4499000 1246000 664000 1395000 968000 84000 182000 65000 122000 3000 12000 4000 8000 800000 1700000 900000 1700000 2020-01-31 2017-01-31 48122000 35292000 13735000 11360000 500000 0 1000000 500000 500000 1000000 1000000 700000 700000 600000 688000 1942000 12600000 -281000 -1616000 4580000 -310000 -6339000 -7963000 -8479000 -14854000 -5360000 -10922000 10475000 7929000 1 1 15481000 28951000 11716000 24043000 -8911000 -15307000 -5698000 -11227000 12672000 2736000 2677000 2827000 1378000 100000 100000 200000 300000 294000 275000 4000 406000 776000 792000 -2000 -249000 -454000 -463000 8000 126000 96000 121000 4263000 4027000 3600000 343000 1811000 111000 240000 0.0001 0.0001 5000000 5000000 0 0 0 0 0 0 1255000 1034000 1500000 1500000 0 6000000 5000000 3000000 0 4000 0 187000 5000 62000 195000 37288000 23002000 1227000 3262000 24000 9773000 35631000 21281000 1227000 3271000 70000 9782000 0 3995000 3155000 30000 60000 0 1666000 3812000 2533000 4729000 7733000 12567000 5170000 10463000 711000 786000 -275930000 -286852000 5000000 6570000 339000 16000 910000 784000 324000 4197000 13644000 680000 16000 2022000 2744000 411000 7771000 6018000 465000 2000 2057000 0 29000 3465000 12816000 686000 6000 4213000 0 150000 7761000 2128000 4071000 1465000 2990000 400000 2776000 5761000 2020000 5097000 5625000 11737000 5296000 10874000 1346000 234000 320000 792000 1078000 268000 2575000 318000 596000 1661000 2068000 507000 1251000 320000 269000 662000 1013000 238000 2536000 565000 517000 1454000 2007000 529000 P4Y P2Y P3Y P4Y 0 0 0 0.0019 0.0178 0.0170 0.64 0.66 0.66 0.00 1.15 2.58 2.09 1.95 P6Y P6Y P6Y 1 0.85 100030 26311000 17101000 3100000 4000 406000 776000 792000 37980000 37862000 39301000 39066000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets Held for Sale and Sale of Former Hungarian Subsidiary</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the fourth quarter of 2013, we announced that we would begin winding down our CodeXyme</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> cellulase enzyme program. As a result of the termination of this research program, we concluded that certain excess research and development equipment, including assets at our Hungarian subsidiary as well as some assets in the United States, were no longer needed and would be sold.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On March&#160;13, 2014, we entered into an agreement with Intrexon Corporation to sell 100% of our equity interests in our Hungarian subsidiary, Codexis Laboratories Hungary Kft, as well as all assets of such subsidiary that were previously classified as held for sale. On March&#160;15, 2014, the sale transaction closed and we received cash proceeds of </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> from the sale. Accordingly, we reduced the carrying value of assets held for sale by </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> and recognized a gain of </font><font style="font-family:inherit;font-size:10pt;">$0.8</font><font style="font-family:inherit;font-size:10pt;"> million in connection with the sale which was included in research and development expenses. As part of the purchase, the buyer obtained all the Hungarian assets held for sale and assumed all employment and facility lease related contract obligations. There were no transaction related costs incurred other than legal fees, which were recorded in selling, general and administrative expenses.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior to the sale of our former Hungarian subsidiary in the first quarter of 2014, we transferred certain of the subsidiary's equipment to another European subsidiary of Codexis and incurred a VAT liability of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">. We paid this VAT amount in July 2014 and recorded a receivable, which is reflected in prepaid expenses and other current assets in our condensed consolidated balance sheets 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;">.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the second quarter of 2014, we revised our plan to sell certain U.S. research and development equipment. As part of the revised plan, some equipment was returned to operational use. Additionally, we exchanged certain equipment for more suitable, newer equipment and recognized a loss of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> as part of the exchange. We also decided to expedite the disposal of other held for sale assets by selling these assets through auction which resulted in further impairment charges of </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended June 30, 2014. We disposed of the remaining held for sale equipment in the third quarter of 2014, which resulted in an additional impairment charge of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were no assets classified as held for sale 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 as of </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> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheets Details</font></div><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="69%" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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;">182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work-in-process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">122</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">664</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,246</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">968</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,395</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment, net</font></div><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="69%" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Laboratory equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,281</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;">23,002</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,782</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,773</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office furniture and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,227</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,227</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Construction in progress (1)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,631</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,288</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31,452</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: impairment of laboratory equipment (2)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,841</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,155</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,995</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(1)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Construction in progress includes equipment received but not yet placed into service pending installation.</font></div><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(2)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;We recorded an impairment charge of </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> in the second quarter of 2014, reducing the carrying value of certain laboratory equipment related to our Codexol program to </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;">. The impairment charge was reflected within research and development expenses on the condensed consolidated statements of operations.</font></div><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets, net</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets, net consisted of the following (in thousands, except weighted average amortization period):&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="26" rowspan="1"></td></tr><tr><td width="24%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" 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="8%" 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="7%" 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="8%" 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="8%" 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="8%" 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Period</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(years)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maxygen intellectual property</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,244</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,745</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,499</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,244</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,058</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,186</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated future amortization expense to be charged to research and development through the year ending December 31, 2016 is as follows (in thousands):</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="85%" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ending December&#160;31:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015 (remaining 6 months)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,687</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2016</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,499</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill had a carrying value of approximately $</font><font style="font-family:inherit;font-size:10pt;">3.2</font><font style="font-family:inherit;font-size:10pt;"> million 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;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Marketable Securities</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, securities classified as available-for-sale consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;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="18" rowspan="1"></td></tr><tr><td width="41%" 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="8%" 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="9%" 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="9%" 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="17" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjusted Cost</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Maturities</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in days)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,612</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,612</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">n/a</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common shares of CO</font><font style="font-family:inherit;font-size:8pt;">2</font><font style="font-family:inherit;font-size:10pt;">&#160;Solutions (2)</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;">563</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,379</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,942</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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">n/a</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,175</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,379</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,554</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1) Money market funds are classified in cash and cash equivalents on our condensed consolidated balance sheets.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2) Common shares of CO</font><font style="font-family:inherit;font-size:7pt;">2</font><font style="font-family:inherit;font-size:9pt;"> Solutions are classified as marketable securities on our condensed consolidated balance sheets.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We estimated the value of our investment in 10,000,000 common shares of CO</font><font style="font-family:inherit;font-size:8pt;">2</font><font style="font-family:inherit;font-size:10pt;"> Solutions using the market value of common shares as determined by trading on the TSX Venture Exchange. 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 fair value of our investment in CO</font><font style="font-family:inherit;font-size:8pt;">2</font><font style="font-family:inherit;font-size:10pt;"> Solutions was </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> which includes an unrealized gain of </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> marketable securities in an unrealized loss position at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">, securities classified as available-for-sale consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;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="18" rowspan="1"></td></tr><tr><td width="42%" 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="9%" 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="9%" 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="8%" 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="17" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjusted Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated<br clear="none"/>Fair&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average<br clear="none"/>Contractual<br clear="none"/>Maturities</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in days)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">n/a</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common shares of CO</font><font style="font-family:inherit;font-size:8pt;">2 </font><font style="font-family:inherit;font-size:10pt;">Solutions (2)</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;">563</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;">125</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">688</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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">n/a</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,165</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">125</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,290</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;"></font><font style="font-family:inherit;font-size:9pt;">(1) Money market funds are classified in cash and cash equivalents on our condensed consolidated balance sheets.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2) Common shares of CO</font><font style="font-family:inherit;font-size:7pt;">2</font><font style="font-family:inherit;font-size:9pt;"> Solutions are classified in marketable securities on our condensed consolidated balance sheets.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, securities classified as available-for-sale consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;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="18" rowspan="1"></td></tr><tr><td width="41%" 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="8%" 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="9%" 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="9%" 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="17" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjusted Cost</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Maturities</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in days)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,612</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,612</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">n/a</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common shares of CO</font><font style="font-family:inherit;font-size:8pt;">2</font><font style="font-family:inherit;font-size:10pt;">&#160;Solutions (2)</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;">563</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,379</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,942</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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">n/a</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,175</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,379</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,554</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1) Money market funds are classified in cash and cash equivalents on our condensed consolidated balance sheets.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2) Common shares of CO</font><font style="font-family:inherit;font-size:7pt;">2</font><font style="font-family:inherit;font-size:9pt;"> Solutions are classified as marketable securities on our condensed consolidated balance sheets.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We estimated the value of our investment in 10,000,000 common shares of CO</font><font style="font-family:inherit;font-size:8pt;">2</font><font style="font-family:inherit;font-size:10pt;"> Solutions using the market value of common shares as determined by trading on the TSX Venture Exchange. 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 fair value of our investment in CO</font><font style="font-family:inherit;font-size:8pt;">2</font><font style="font-family:inherit;font-size:10pt;"> Solutions was </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> which includes an unrealized gain of </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> marketable securities in an unrealized loss position at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">, securities classified as available-for-sale consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;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="18" rowspan="1"></td></tr><tr><td width="42%" 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="9%" 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="9%" 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="8%" 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="17" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjusted Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated<br clear="none"/>Fair&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average<br clear="none"/>Contractual<br clear="none"/>Maturities</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in days)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">n/a</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common shares of CO</font><font style="font-family:inherit;font-size:8pt;">2 </font><font style="font-family:inherit;font-size:10pt;">Solutions (2)</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;">563</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;">125</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">688</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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">n/a</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,165</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">125</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,290</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;"></font><font style="font-family:inherit;font-size:9pt;">(1) Money market funds are classified in cash and cash equivalents on our condensed consolidated balance sheets.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2) Common shares of CO</font><font style="font-family:inherit;font-size:7pt;">2</font><font style="font-family:inherit;font-size:9pt;"> Solutions are classified in marketable securities on our condensed consolidated balance sheets.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Principles of Consolidation</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") and the applicable rules and regulations of the Securities and Exchange Commission ("SEC") for interim financial information. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. These interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto contained in our Annual Report on Form 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;">. The condensed consolidated balance sheet at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;"> has been derived from the audited consolidated financial statements at that date, but does not include all disclosures, including notes, required by GAAP for complete financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments of a normal recurring nature considered necessary to present fairly our financial position 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 results of our operations and comprehensive loss for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 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;">, and cash flows for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 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 interim results are not necessarily indicative of the results for any future interim period or for the entire year. Certain prior period amounts have been reclassified to conform to current period presentation.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We consider all highly liquid investments with maturity dates of </font><font style="font-family:inherit;font-size:10pt;">three months</font><font style="font-family:inherit;font-size:10pt;"> or less at the date of purchase to be cash equivalents. Our cash and cash equivalents consist of cash on deposit with banks and money market funds. Most of our cash and cash equivalents are maintained with major financial institutions in North America. Deposits with these financial institutions may exceed the amount of insurance provided on such deposits.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Collaborative Arrangements</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">GSK Platform Technology Transfer, Collaboration and License Agreement</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2014, we entered into a platform technology license agreement (the "GSK License Agreement") with GlaxoSmithKline ("GSK"). Under the terms of the GSK License Agreement, we granted GSK a license to use our proprietary CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We received a </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;"> up-front licensing fee upon signing the GSK License Agreement and subsequently a </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> non-creditable, non-refundable milestone payment upon achievement of a milestone. We are eligible to receive additional contingent payments up to </font><font style="font-family:inherit;font-size:10pt;">$14.0 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$6.5 million</font><font style="font-family:inherit;font-size:10pt;"> are considered milestone payments, over the next </font><font style="font-family:inherit;font-size:10pt;">24</font><font style="font-family:inherit;font-size:10pt;"> months subject to satisfactory completion of the remaining technology transfer milestones and </font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font style="font-family:inherit;font-size:10pt;"> upon completion of the technology transfer period. We also have the potential to receive additional contingent payments that range from </font><font style="font-family:inherit;font-size:10pt;">$5.75 million</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$38.5 million</font><font style="font-family:inherit;font-size:10pt;"> per project based on GSK's successful application of the licensed technology. The contingent payments are not deemed substantive milestones due to the fact that the achievement of the event underlying the payment predominantly relates to GSK's performance of future development and commercialization activities.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For up to </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years following the end of the three-year period during which we will transfer our CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform to GSK, GSK can exercise an option, upon payment of certain additional fees, that would extend GSK&#8217;s license to include certain improvements to the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform that arise during such period. In addition, we are eligible to receive royalties based on net sales, if any, of a limited set of products developed by GSK using our CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The term of the GSK License Agreement continues, unless earlier terminated, until the expiration of all payment obligations under the GSK License Agreement. At any time following the completion of the first technology transfer stage, GSK can terminate the GSK License Agreement by providing </font><font style="font-family:inherit;font-size:10pt;">90</font><font style="font-family:inherit;font-size:10pt;"> days written notice to us. If GSK exercises this termination right during the three-year technology transfer period, GSK will make a one-time termination payment to us.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the GSK License Agreement, the significant deliverables were determined to be the license, platform technology transfer, and contingent obligation to supply GSK with enzymes manufactured by us at GSK's expense. We determined that the license did not have stand-alone value, and we determined that the license and the platform technology transfer and our participation in joint steering committee activities in connection with the platform technology transfer represent a single unit of accounting. We determined that our participation in the joint steering committee does not represent a separate unit of accounting because GSK could not negotiate for and/or acquire these services from other third parties and our participation on the joint steering committee is coterminous with the technology transfer period. Amounts to be received under the supply arrangement described above will be recognized as revenue to the extent GSK purchases enzymes from us.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The up-front license fee of </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;"> is being recognized over the technology transfer period of </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;">. We recognized license fees of </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">nil</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2014</font><font style="font-family:inherit;font-size:10pt;">, as biocatalyst research and development revenue. We had a deferred revenue balance from GSK related to the upfront license fee of </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;"> 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;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> at </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-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Merck Supply Agreement</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 1, 2012, we entered into a </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">-year Sitagliptin Catalyst Supply Agreement ("Sitagliptin Catalyst Supply Agreement") whereby Merck Sharp and Dohme Corp. ("Merck") may obtain commercial scale substance for use in the manufacture of its products based on the active ingredient sitagliptin, e.g., Januvia</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;">. Merck may extend the term of the Sitagliptin Catalyst Supply Agreement for an additional five years at its sole discretion.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Sitagliptin Catalyst Supply Agreement requires Merck to pay an annual license fee for the rights to the sitagliptin technology each year for the term of the Sitagliptin Catalyst Supply Agreement. The license fee is being recognized as collaborative research and development revenue ratably over the five year term of the Sitagliptin Catalyst Supply Agreement.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognized license fees of </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> for each of the </font><font style="font-family:inherit;font-size:10pt;">three months ended June 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;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> for each of the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 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;"> as biocatalyst research and development revenues. We had a deferred revenue balance from Merck related to license fees of </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> 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;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">. In addition, pursuant to the Sitagliptin Catalyst Supply Agreement, Merck may purchase supply from us for a fee based on contractually stated prices.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating Leases</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our headquarters are located in Redwood City, California where we occupy approximately </font><font style="font-family:inherit;font-size:10pt;">107,000</font><font style="font-family:inherit;font-size:10pt;"> square feet of office and laboratory space in four buildings within the same business park from Metropolitan Life Insurance Company ("Met-Life"). We entered into the initial lease with Met-Life for a portion of this space in 2004 and the lease has been amended multiple times since then to adjust space and amend the terms of the lease, with the latest amendment being in 2012. The various terms for the spaces under the lease have expiration dates that range from </font><font style="font-family:inherit;font-size:10pt;">January 2017</font><font style="font-family:inherit;font-size:10pt;"> through </font><font style="font-family:inherit;font-size:10pt;">January 2020</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We incurred </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;"> of capital improvement costs related to the facilities leased from Met-Life through December 31, 2012. During 2011 and 2012, we requested and received </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;"> of reimbursements from the landlord from the tenant improvement and HVAC allowances for the completed construction. The reimbursements were recorded once cash was received and are amortized on a straight line basis over the term of the lease as a reduction in rent expense. The remaining lease incentive obligation was </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, and is reflected in other liabilities on the consolidated balance sheet. Rent expense for the Redwood City properties is recognized on a straight-line basis over the term of the lease.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are required to restore certain of the Redwood City facilities that we are renting to their original form. We are expensing the asset retirement obligation over the terms of the respective leases. We review the estimated obligation each reporting period and make adjustments if our estimates change. In 2014, we entered into a sublease agreement whereby certain changes were made to our facility by our sublessor. As such, on December 31, 2014, we revised our estimated asset retirement obligation to restore the sublet facility to its original form and recognized an asset retirement obligation of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and correspondingly increased our related estimated cash payments. Accretion expense related to our asset retirement obligations was </font><font style="font-family:inherit;font-size:10pt;">nominal</font><font style="font-family:inherit;font-size:10pt;"> in each of the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">nil</font><font style="font-family:inherit;font-size:10pt;"> in each of the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2014</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with the terms of the amended lease agreement, we exercised our right to deliver a letter of credit in lieu of a security deposit. The letters of credit are collateralized by deposit balances held by the bank in the amount of </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><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;">. These deposits are recorded as restricted cash on the consolidated balance sheets.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior to March 2014, we also rented facilities in Hungary. Rent expense was being recognized on a straight-line basis over the respective terms of the leases. The facility lease was transferred to Intrexon Corporation in connection with the sale of Codexis Laboratories Hungary Kft (see Note 8, "Assets Held for Sale and Sale of Former Hungarian Subsidiary").</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rent expense was </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> in the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, partially offset by sublease income of </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Rent expense was </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> in the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2014</font><font style="font-family:inherit;font-size:10pt;">, respectively, partially offset by sublease income of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> in each of the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2014</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum payments under noncancellable operating leases are as follows at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="81%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease&#160;payments</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years ending December 31,</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015 (6 months remaining)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,378</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,677</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019 and beyond</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,054</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">12,672</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal Proceedings</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time we are involved in various legal proceedings related to matters that have arisen during the ordinary course of business. Although there can be no assurance as to the ultimate disposition of these matters, we have determined, based upon the information available, that the expected outcome of these matters, individually or in the aggregate, will not have a material adverse effect on our consolidated financial position, results of operations or cash flows.</font></div><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Contingencies</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2009, one of our foreign subsidiaries sold intellectual property to Codexis, Inc. Under the local laws, the sale of intellectual property to a nonresident legal entity is deemed an export and is not subject to VAT. However, there is uncertainty regarding whether the items sold represented intellectual property or research and development services, which would subject the sale to VAT. We believe that the uncertainty results in an exposure to pay VAT that is more than remote but less than likely to occur and, accordingly, we have not recorded an accrual for this exposure. If the sale is deemed a sale of research and development services, we could be obligated to pay an estimated amount of </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Indemnifications</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are required to recognize a liability for the fair value of any obligations we assume upon the issuance of a guarantee. We have certain agreements with licensors, licensees and collaborators that contain indemnification provisions. In such provisions, we typically agree to indemnify the licensor, licensee and collaborator against certain types of third party claims. The maximum amount of the indemnifications is not limited. We accrue for known indemnification issues when a loss is probable and can be reasonably estimated. There were no accruals for expenses related to indemnification issues for any periods presented.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations of Credit Risk</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our financial instruments that are potentially subject to concentration of credit risk primarily consist of cash equivalents, short term investments, accounts receivable, marketable securities and restricted cash. We invest cash that is not required for immediate operating needs principally in money market funds and corporate securities through banks and other financial institutions in the United States, as well as in foreign countries.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cost of Biocatalyst Product Sales</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of biocatalyst product sales comprises both internal and third party fixed and variable costs including amortization of purchased technology, materials and supplies, labor, facilities and other overhead costs associated with our biocatalyst product sales. Shipping costs are included in our cost of biocatalyst product sales.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity Incentive Plans</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2010, our board of directors (the "Board") and stockholders approved the 2010 Equity Incentive Award Plan (the "2010 Plan"), which became effective upon the completion of our initial public offering in April 2010. The number of shares of our common stock available for issuance under the 2010 Plan is equal to </font><font style="font-family:inherit;font-size:10pt;">1,100,000</font><font style="font-family:inherit;font-size:10pt;"> shares plus any shares of common stock reserved for future grant or issuance under our 2002 Stock Plan (the "2002 Plan") that remained unissued at the time of completion of the initial public offering. The 2010 Plan also provides for automatic annual increases in the number of shares reserved for future issuance. All grants will reduce the 2010 Plan reserve by one share for every share granted. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2010 Plan provides for the grant of incentive stock options, non-statutory stock options, RSUs, RSAs, PSUs, stock appreciation rights, and stock purchase rights to our employees, non-employee directors and consultants.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The option exercise price for incentive stock options is at least </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of the fair value of our common stock on the date of grant and the option exercise price for nonstatutory stock options is at least </font><font style="font-family:inherit;font-size:10pt;">85%</font><font style="font-family:inherit;font-size:10pt;"> of the fair value of our common stock on the date of grant, as determined by the Board. If, at the time of a grant, the optionee directly or by attribution owns stock possessing more than </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of the total combined voting power of all of our outstanding capital stock, the exercise price for these options must be at least </font><font style="font-family:inherit;font-size:10pt;">110%</font><font style="font-family:inherit;font-size:10pt;"> of the fair value of the underlying common stock. Stock options granted to employees generally have a maximum term of </font><font style="font-family:inherit;font-size:10pt;">10 years</font><font style="font-family:inherit;font-size:10pt;"> and vest over a </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> year period from the date of grant </font><font style="font-family:inherit;font-size:10pt;">25%</font><font style="font-family:inherit;font-size:10pt;"> vest at the end of one year, and </font><font style="font-family:inherit;font-size:10pt;">75%</font><font style="font-family:inherit;font-size:10pt;"> vest monthly over the remaining three years. We may grant options with different vesting terms from time to time. Unless an employee's termination of service is due to disability or death, upon termination of service, any unexercised vested options will be forfeited at the end of three months or the expiration of the option, whichever is earlier.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We issue employees RSUs, which generally vest over either a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> year period with </font><font style="font-family:inherit;font-size:10pt;">33%</font><font style="font-family:inherit;font-size:10pt;"> of the awards vesting on each annual anniversary or a </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> year period with </font><font style="font-family:inherit;font-size:10pt;">25%</font><font style="font-family:inherit;font-size:10pt;"> of the awards vesting on each annual anniversary. We may grant RSUs with different vesting terms from time to time.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance-contingent Restricted Stock Units</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The compensation committee of the Board has approved grants of PSUs to employees. These awards have dual triggers of vesting based upon the successful achievement of certain corporate operating milestones in specified timelines, as well as a requirement of continued employment. When the performance goals are deemed to be probable of achievement for these types of awards, time-based vesting and, as a result, recognition of stock-based compensation expense commences.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the </font><font style="font-family:inherit;font-size:10pt;">first quarter of 2015</font><font style="font-family:inherit;font-size:10pt;">, we awarded PSUs based upon the achievement of various weighted performance criteria, including revenue growth, non-GAAP net income growth, new licensing collaborations, and securing a drug development partnership ("2015 PSU"). These PSUs vest such that one-half of the PSUs subject to the award vest approximately one year following the grant, and the remainder of the PSUs vest approximately </font><font style="font-family:inherit;font-size:10pt;">two years</font><font style="font-family:inherit;font-size:10pt;"> following the grant, subject to our achievement of the performance goals and the recipient&#8217;s continued service on each vesting date. If the performance goal is achieved at the threshold level, the number of shares issuable in respect of the PSUs will be equal to half the number of PSUs granted. If the performance goal is achieved at the target level, the number of shares issuable in respect of the PSUs would be equal to the number of PSUs granted. If the performance goal is achieved at the superior level, the number of shares issuable in respect of the PSUs would be equal to </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> times the number of PSUs granted. The number of shares issuable upon achievement of the performance goal at the levels between the threshold and target levels or target level and superior levels is determined using linear interpolation. Achievement below the threshold level results in no shares being issuable in respect of the PSUs. During the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">, we evaluated our achievement against the 2015 PSU performance criteria and recognized expense based on the estimated achievement rates. </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2014 we awarded PSUs based upon the achievement of certain cash flow performance goals ("2014 PSU"). These PSUs vest such that one-half of the PSUs subject to the award vest one year following the grant, and the remainder of the PSUs vest two years following the grant, subject to our achievement of the performance goals and the recipient&#8217;s continued service on each vesting date. If the performance goal is achieved at the threshold level, the number of shares issuable in respect of the PSUs would be equal to half the number of PSUs granted. If the performance goal is achieved at the target level, the number of shares issuable in respect of the PSUs would be equal to the number of PSUs granted. If the performance goal is achieved at the superior level, the number of shares issuable in respect of the PSUs would be equal to two times the number PSUs granted. The number of shares issuable upon achievement of the performance goal at the levels between the threshold and target levels or target level and superior levels is determined using linear interpolation. Achievement below the threshold level results in no shares being issuable in respect of the PSUs. During the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2014</font><font style="font-family:inherit;font-size:10pt;">, we estimated that the 2014 PSU performance objective would be achieved at the target level. Accordingly, we recognized expense to reflect the target level.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation Expense</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense is included in the consolidated statements of operations as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development (1)</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;">238</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;">268</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;">529</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;">507</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,013</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,078</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;">2,007</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;">2,068</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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,251</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,346</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,536</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,575</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) Stock-based compensation expense associated with cost of biocatalyst product sales is included in research and development. Amounts were immaterial for all periods presented.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents total stock-based compensation expense by security types included in the condensed consolidated statements of operations for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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;">269</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;">320</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;">517</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">596</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs and RSAs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">662</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">792</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,454</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,661</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PSUs</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">320</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">234</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">565</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318</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:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,251</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,346</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,536</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,575</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, unrecognized stock-based compensation expense, net of expected forfeitures, was </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> related to unvested employee stock options, </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;"> related to unvested RSUs and RSAs and </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> related to unvested PSUs.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Valuation Assumptions</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The ranges of weighted-average assumptions used to estimate the fair value of employee stock options granted were as follows:</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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;">Expected term (in years)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.0</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.0</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;">Volatility </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average estimated fair value of stock options granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">No valuation assumptions are shown for 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;">, as </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> stock options were granted during this period.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Loss per Share</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net loss per share is computed by dividing net loss by the weighted-average number of shares of common stock outstanding, less RSAs subject to forfeiture. Diluted net loss per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding, less RSAs subject to forfeiture, plus all additional common shares that would have been outstanding, assuming dilutive potential common shares had been issued for other dilutive securities. For all periods presented, diluted and basic net loss per share were identical since potential common shares were excluded from the calculation, as their effect was anti-dilutive.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Anti-Dilutive Securities</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In periods of net loss, the weighted average number of shares outstanding related to potentially dilutive securities, prior to the application of the treasury stock method, are excluded from the computation of diluted net loss per common share because including such shares would have an anti-dilutive effect. The following shares were not included in the computation of diluted net loss per share (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares issuable under Equity Incentive Plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,595</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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,114</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:10pt;"><font style="font-family:inherit;font-size:10pt;">6,595</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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,114</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares issuable upon the conversion of warrants</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75</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:10pt;"><font style="font-family:inherit;font-size:10pt;">75</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:10pt;"><font style="font-family:inherit;font-size:10pt;">75</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:10pt;"><font style="font-family:inherit;font-size:10pt;">75</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total shares excluded as anti-dilutive</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,670</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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,189</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:10pt;"><font style="font-family:inherit;font-size:10pt;">6,670</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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,189</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the financial instruments that were measured at fair value on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> by level within the fair value hierarchy (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:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="45%" 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,612</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,612</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common shares of CO</font><font style="font-family:inherit;font-size:8pt;">2</font><font style="font-family:inherit;font-size:10pt;">&#160;Solutions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,942</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,942</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">12,612</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,942</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;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,554</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the financial instruments that were measured at fair value on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;"> by level within the fair value hierarchy (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;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="45%" 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common shares of CO</font><font style="font-family:inherit;font-size:8pt;">2</font><font style="font-family:inherit;font-size:10pt;">&#160;Solutions</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">688</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">688</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,602</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">688</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,290</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value of Financial Instruments</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the financial instruments that were measured at fair value on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> by level within the fair value hierarchy (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:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="45%" 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,612</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,612</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common shares of CO</font><font style="font-family:inherit;font-size:8pt;">2</font><font style="font-family:inherit;font-size:10pt;">&#160;Solutions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,942</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,942</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">12,612</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,942</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;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,554</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the financial instruments that were measured at fair value on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;"> by level within the fair value hierarchy (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;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="45%" 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common shares of CO</font><font style="font-family:inherit;font-size:8pt;">2</font><font style="font-family:inherit;font-size:10pt;">&#160;Solutions</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">688</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">688</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,602</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">688</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,290</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We estimated the fair value of our investment in 10,000,000 common shares of CO</font><font style="font-family:inherit;font-size:8pt;">2</font><font style="font-family:inherit;font-size:10pt;"> Solutions using the market value of common shares as determined by trading on the TSX Venture Exchange.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. In determining fair value, we utilize valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible and we consider counterparty credit risk in our assessment of fair value. Carrying amounts of financial instruments, including cash equivalents, short-term investments, marketable investments, accounts receivable, accounts payable and accrued liabilities, approximate their fair values as of the balance sheet dates because of their generally short maturities.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value hierarchy distinguishes between (1) market participant assumptions developed based on market data obtained from independent sources (observable inputs) and (2) an entity&#8217;s own assumptions about market participant assumptions developed based on the best information available in the circumstances (unobservable inputs). The fair value hierarchy consists of three broad levels, giving the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy are described below:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1: Quoted prices (unadjusted) in active markets that are accessible at the measurement date for assets or liabilities.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2: Directly or indirectly observable inputs as of the reporting date through correlation with market data, including quoted prices for similar assets and liabilities in active markets and quoted prices in markets that are not active. Level 2 also includes assets and liabilities that are valued using models or other pricing methodologies that do not require significant judgment since the input assumptions used in the models, such as interest rates and volatility factors, are corroborated by readily observable data from actively quoted markets for substantially the full term of the financial instrument.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3: Unobservable inputs that are supported by little or no market activity and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management's estimates of market participant assumptions.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Translation</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The United States dollar is the functional currency for our operations outside the United States. Accordingly, nonmonetary assets and liabilities originally acquired or assumed in other currencies are recorded in United States dollars at the exchange rates in effect at the date they were acquired or assumed. Monetary assets and liabilities denominated in other currencies are translated into United States dollars at the exchange rates in effect at the balance sheet date. Translation adjustments are recorded in other expense in the accompanying condensed consolidated statements of operations. Gains and losses realized from non-U.S. dollar transactions, including intercompany balances not considered as permanent investments, denominated in currencies other than an entity&#8217;s functional currency, are also included in other expense in the accompanying condensed consolidated statements of operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We determined that we operate in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> segment and reporting unit under the criteria in ASC 280, "Segment Reporting." Accordingly, our review of goodwill impairment indicators is performed at the parent level. We review goodwill impairment annually in the fourth quarter of each fiscal year and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The goodwill impairment test consists of a two-step process. The first step of the goodwill impairment test used to identify potential impairment compares the fair value of the reporting unit to carrying value. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired, and the second step of the impairment test is not required.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use our market capitalization as an indicator of fair value. We believe that because our reporting unit is publicly traded, the ability of a controlling stockholder to benefit from synergies and other intangible assets that arise from control might cause the fair value of our reporting unit as a whole to exceed its market capitalization. However, we believe that the fair value measurement need not be based solely on the quoted market price of an individual share of our common stock, but also can consider the impact of a control premium in measuring the fair value of its reporting unit.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If we were to use an income approach, it would establish a fair value by estimating the present value of our projected future cash flows expected to be generated from our business. The discount rate applied to the projected future cash flows to arrive at the present value would be intended to reflect all risks of ownership and the associated risks of realizing the stream of projected future cash flows. Our discounted cash flow methodology would consider projections of financial performance for a period of several years combined with an estimated residual value. The most significant assumptions we would use in a discounted cash flow methodology are the discount rate, the residual value and expected future revenue, gross margins and operating costs, along with considering any implied control premium.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Should our market capitalization be less than total stockholder's equity as of our annual test date or as of any interim impairment testing date, we would also consider market comparables, recent trends in our stock price over a reasonable period and, if appropriate, use an income approach to determine whether the fair value of our reporting unit is greater than the carrying amount.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The second step, if required, compares the implied fair value of the reporting unit goodwill with the carrying amount of that goodwill. If the carrying amount of the reporting unit's goodwill exceeds its implied fair value, an impairment charge is recognized in an amount equal to that excess. Implied fair value is the excess of the fair value of the reporting unit over the fair value of all identified assets and liabilities. We base our fair value estimates on assumptions we believe to be reasonable. Actual future results may differ from those estimates.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our intangible assets are finite-lived and consist of customer relationships, developed core technology, trade names, and the intellectual property rights associated with the acquisition of Maxygen Inc.'s ("Maxygen") directed evolution technology in 2010. Intangible assets were recorded at their fair values at the date we acquired the assets and, for those assets having finite useful lives, are amortized using the straight-line method over their estimated useful lives.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our long-lived assets include property and equipment and intangible assets. We determined that we have a single entity wide asset group ("Asset Group"). The directed evolution technology patent portfolio acquired from Maxygen ("Core IP") is the most significant component of the Asset Group since it is the base technology for all aspects of our research and development activities, and represents the basis for all of our identifiable cash flow generating capacity. Consequently, we do not believe that identification of independent cash flows associated with long-lived assets is currently possible at any lower level than the Asset Group.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Core IP is the only finite-lived intangible asset on our condensed consolidated balance sheet 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 has been no significant change in the utilization or estimated life of the Core IP since we acquired the technology patent portfolio from Maxygen.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying value of our long-lived assets in the Asset Group may not be recoverable based upon the existence of one or more indicators of impairment which could include: a significant decrease in the market price of our common stock; current period cash flow losses or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the assets; slower growth rates in our industry; significant adverse changes in the business climate or legal factors; accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of the assets; loss of significant customers or partners; or the current expectation that the assets will more likely than not be sold or disposed of significantly before the end of their estimated useful life.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We evaluate recoverability of intangible assets based on the sum of the undiscounted cash flows expected to result from the use and the eventual disposal of the Asset Group. We make estimates and judgments about the future undiscounted cash flows over the remaining useful life of the Asset Group. Our anticipated future cash flows include our estimates of existing or in process product sales, production and operating costs, future capital expenditures, working capital needs, and assumptions regarding the ultimate sale of the Asset Group at the end of the life of the primary asset. The useful life of the Asset Group was based on the estimated useful life of the Core IP, the primary asset at the time of acquisition. There has been no change in the estimated useful life of the Asset Group. Although our cash flow forecasts are based on assumptions that are consistent with our plans, there is significant judgment involved in determining the cash flows attributable to the Asset Group over its estimated remaining useful life.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use the liability method of accounting for income taxes, whereby deferred tax assets or liability account balances are calculated at the balance sheet date using current tax laws and rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are provided when necessary to reduce deferred tax assets to the amount that will more likely than not be realized.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We make certain estimates and judgments in determining income tax expense for financial statement purposes. These estimates and judgments occur in the calculation of tax credits, benefits and deductions and in the calculation of certain tax assets and liabilities, which arise from differences in the timing of recognition of revenue and expenses for tax and financial statement purposes. Significant changes to these estimates may result in an increase or decrease to our tax provision in a subsequent period.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In assessing the realizability of deferred tax assets, we consider whether it is more likely than not that some portion or all of the deferred tax assets will be realized on a jurisdiction by jurisdiction basis. The ultimate realization of deferred tax assets is dependent upon the generation of taxable income in the future. We have recorded a deferred tax asset in jurisdictions where ultimate realization of deferred tax assets is more likely than not to occur.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We make estimates and judgments about future taxable income that are based on assumptions that are consistent with our plans and estimates. Should the actual amounts differ from our estimates, the amount of our valuation allowance could be materially impacted. Any adjustment to the deferred tax asset valuation allowance would be recorded in the income statement for the periods in which the adjustment is determined to be required. With the sale of the Hungarian subsidiary in the quarter ended March 31, 2014, the related net operating losses and other tax attributes are no longer available to us. The related deferred tax assets had a full valuation allowance and, as a result, their removal did not have a material impact to the financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for uncertainty in income taxes as required by the provisions of ASC Topic 740, "Income Taxes," which clarifies the accounting for uncertainty in income taxes recognized in an enterprise&#8217;s financial statements. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to estimate and measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts, as this requires us to determine the probability of various possible outcomes. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately anticipate actual outcomes.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Tax Reform Act of 1986 and similar state provisions limit the use of net operating loss carryforwards in certain situations where equity transactions result in a change of ownership as defined by Internal Revenue Code Section 382. In the event we should experience such a change of ownership, utilization of our federal and state net operating loss carryforwards could be limited. We maintain a full valuation allowance against net deferred tax assets as we believe that it is more likely than not that the majority of deferred tax assets will not be realized.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost or market value. Cost is determined using a weighted-average approach, assuming full absorption of direct and indirect manufacturing costs, based on our product capacity utilization assumptions. If inventory costs exceed expected market value due to obsolescence or lack of demand, reserves are recorded for the difference between the cost and the estimated market value. These reserves are determined based on significant estimates. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> Securities</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We invest in equity securities and we classify those investments as available-for-sale. These securities are carried at estimated fair value (see Note 5, "Marketable Securities") with unrealized gains and losses included in accumulated other comprehensive loss in stockholders&#8217; equity. Available-for-sale equity securities with remaining maturities of greater than one year or which we currently do not intend to sell are classified as long-term.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We review several factors to determine whether a loss is other-than-temporary. These factors include, but are not limited to, the intent and ability to retain the investment in the issuer for a period of time sufficient to allow for any anticipated recovery in market value, the length of the time and the extent to which the market value of the investment has been less than cost and the financial condition and near-term prospects of the issuer. Unrealized losses are charged against "Other expense" when a decline in fair value is determined to be other-than-temporary. Amortization of purchase premiums and accretion of purchase discounts and realized gains and losses of debt securities are included in interest income. The cost of securities sold is based on the specific identification method.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Description of Business</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In these notes to the condensed consolidated financial statements, the "Company," "we," "us," and "our" refer to Codexis, Inc. and its subsidiaries on a consolidated basis.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We develop biocatalysts for the pharmaceutical and fine chemicals markets. Our proven technologies enable scale-up and implementation of biocatalytic solutions to meet customer needs for rapid, cost-effective and sustainable process development, from research to manufacturing.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Biocatalysts are enzymes that initiate and/or accelerate chemical reactions. Manufacturers have historically used naturally occurring biocatalysts to produce many goods used in everyday life. However, inherent limitations in naturally occurring biocatalysts have restricted their commercial use. Our proprietary CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform, which introduces genetic mutations into microorganisms in order to give rise to changes in enzymes that they produce, is able to overcome many of these limitations, allowing us to evolve and optimize biocatalysts to perform specific and desired chemical reactions at commercial scale. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Once potentially beneficial mutations are identified through this proprietary process, combinations of these mutations can then be tested until variant enzymes have been created that exhibit marketable performance characteristics superior to competitive products. This process allows for continuous, efficient improvements to the performance of enzymes. In the past, we implemented our CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform through paid collaborations with our customers. In July 2014, we entered into our first license agreement pursuant to which we granted a license to a global pharmaceutical company to use our CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering technology platform for its internal development purposes, and we are pursuing additional license opportunities with other customers.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> We have commercialized our technology and products in the pharmaceuticals market, which is our primary business focus. Our customers, which include several large global pharmaceutical companies, use our technology, products and services in their manufacturing processes and process development.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also use our technology to develop biocatalysts for use in the fine chemicals market. The fine chemicals market is similar to our pharmaceutical business and consists of several large market verticals, including food, animal feed, flavors, fragrances, and agricultural chemicals.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are also using our technology to develop an early stage, novel enzyme therapeutic product candidate for the potential treatment of phenylketonuria ("PKU") in humans. PKU is an inherited metabolic disorder in which the enzyme that converts the essential amino acid phenylalanine into tyrosine is deficient.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued and Adopted Accounting Guidance</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, new accounting pronouncements are issued by the FASB or other standards setting bodies that are adopted by us as of the specified effective date. Unless otherwise discussed, we believe that the impact of recently issued standards that are not yet effective will not have a material impact on our consolidated financial statements upon adoption.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued Accounting Standards Update ("ASU") 2014-09, "Revenue from Contracts with Customers". This standard outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. The main principle of ASU 2014-09 is to recognize revenue when promised goods or services are transferred to customers in an amount that reflects the consideration that is expected to be received for those goods or services. ASU 2014-09 provides companies with two implementation methods: (i) apply the standard retrospectively to each prior reporting period presented (full retrospective application); or (ii) apply the standard retrospectively with the cumulative effect of initially applying the standard as an adjustment to the opening balance of retained earnings of the annual reporting period that includes the date of initial application (modified retrospective application). In July 2015, the FASB approved the deferral of the new standard's effective date by one year. The new standard will now be effective for annual reporting periods beginning after December 15, 2017. The FASB will permit companies to adopt the new standard early, but not before the original effective date of December 15, 2016. We are currently in the process of evaluating the impact of the pending adoption of ASU 2014-09 on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2014, the FASB issued ASU 2014-15, "Presentation of Financial Statements - Going Concern (Subtopic 205-40): Disclosure of Uncertainties about an Entity&#8217;s Ability to Continue as a Going Concern." ASU 2014-15 defines management's responsibility to evaluate whether there is substantial doubt about an organization's ability to continue as a going concern and provide related disclosures.&#160;ASU 2014-15 is effective for annual periods ending after December 15, 2016, and interim periods within annual periods beginning after December 15, 2016. The adoption of ASU 2014-15 is not expected to have a material impact on our consolidated financial statements and related disclosures.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum payments under noncancellable operating leases are as follows at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="81%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease&#160;payments</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years ending December 31,</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015 (6 months remaining)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,378</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,677</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019 and beyond</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,054</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">12,672</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="69%" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Laboratory equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,281</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;">23,002</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,782</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,773</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office furniture and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,227</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,227</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Construction in progress (1)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,631</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,288</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31,452</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: impairment of laboratory equipment (2)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,841</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,155</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,995</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(1)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Construction in progress includes equipment received but not yet placed into service pending installation.</font></div><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(2)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;We recorded an impairment charge of </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> in the second quarter of 2014, reducing the carrying value of certain laboratory equipment related to our Codexol program to </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;">. The impairment charge was reflected within research and development expenses on the condensed consolidated statements of operations.</font></div><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Geographic revenues are identified by the location of the customer and consist of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;text-indent:24px;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.58536585365853%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="38%" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,465</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,197</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,761</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,771</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">India</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">324</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">411</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">339</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">686</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Ireland</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">784</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,744</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,057</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">910</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,213</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,022</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,570</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,816</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,644</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;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-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Exela PharmSci, Inc.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We signed a commercialization agreement with Exela in 2007, whereby Exela agreed to pay to us a contractual percentage share of Exela&#8217;s net profit from the sales of licensed products.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thomas R. Baruch, one of our directors, serves on the board of directors of Exela and is a limited partner in Presidio Partners 2007, L.P., which owns more than </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of Exela's outstanding capital stock. Consequently, Mr. Baruch has an indirect pecuniary interest in the shares of Exela held by Presidio Partners 2007, L.P. Mr. Baruch is also a limited partner in CMEA Ventures, which owned </font><font style="font-family:inherit;font-size:10pt;">7.4%</font><font style="font-family:inherit;font-size:10pt;"> of our common stock until November 10, 2014, at which time the shares were transferred to Presidio Partners 2014, L.P. Mr. Baruch has no direct or indirect pecuniary interest in the shares of our common stock owned by Presidio Partners 2014, L.P.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognized $</font><font style="font-family:inherit;font-size:10pt;">1.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.1 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2014</font><font style="font-family:inherit;font-size:10pt;">, respectively, shown in the consolidated statement of operations as revenue sharing arrangement. We had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> receivables from Exela 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;">.</font></div><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Alexander A. Karsner</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Alexander A. Karsner was a member of Board until the expiration of his term at the close of our Annual Meeting of Stockholders on June 11, 2014. In addition, Mr. Karsner provided consulting services to us beginning in 2011 through June 30, 2014. Amounts paid to Mr. Karsner for consulting services were </font><font style="font-family:inherit;font-size:10pt;">nil</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$30,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$60,000</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2014</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Research and Development Expenses</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expenses consist of costs incurred for internal projects as well as research and development services as mentioned above. These costs include our direct and research-related overhead expenses, which include salaries and other personnel-related expenses (including stock-based compensation), occupancy-related costs, supplies, depreciation of facilities and laboratory equipment and amortization of acquired technologies, as well as external costs. Costs to acquire technologies that are utilized in research and development and that have no alternative future use are expensed as incurred.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenues from the sale of our biocatalyst products, biocatalyst research and development agreements and a revenue sharing arrangement. Revenue is recognized when the related costs are incurred and the four basic criteria of revenue recognition are met: (1) persuasive evidence of an arrangement exists; (2) delivery has occurred or services have been rendered; (3) the fee is fixed or determinable; and (4) collectability is reasonably assured. Where the revenue recognition criteria are not met, we defer the recognition of revenue by recording deferred revenue until such time that all criteria of revenue recognition are met.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for revenues from multiple element arrangements, such as license and platform technology transfer agreements in which a licensee may purchase several deliverables, in accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Subtopic 605-25, "Multiple Element Arrangements." For new or materially amended multiple element arrangements, we identify the deliverables at the inception of the arrangement and each deliverable within a multiple deliverable revenue arrangement is accounted for as a separate unit of accounting if both of the following criteria are met: (1) the delivered item or items have value to the customer on a standalone basis and (2) for an arrangement that includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in our control. Revenue allocated to each element is then recognized based on when the basic four revenue recognition criteria are met for each element.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Biocatalyst Product Sales</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Biocatalyst product sales consist of sales of biocatalyst enzymes, chemical intermediates and Codex</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> Biocatalyst Panels and Kits. Biocatalyst product sales are recognized once passage of title and risk of loss has occurred and contractually specified acceptance criteria, if any, have been met, provided all other revenue recognition criteria have also been met. Shipping and handling costs charged to customers are included in revenue.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Biocatalyst Research and Development</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Biocatalyst research and development agreements typically provide us with multiple revenue streams, including research services fees for full time employee ("FTE") research services, up-front licensing fees, technology access, contingent payments upon achievement of contractual criteria, and royalty fees based on the licensees' product sales or cost savings achieved by our customers. We perform biocatalyst research and development activities as specified in each respective customer agreement. Payments for services received are not refundable. Certain research agreements are based on a contractual reimbursement rate per FTE working on the project. We recognize revenues from research services as those services are performed over the contractual performance periods. When up-front payments are combined with FTE services in a single unit of accounting, we recognize the up-front payments using the proportionate performance method of revenue recognition based upon the actual amount of research labor hours incurred relative to the amount of the total expected labor hours to be incurred by us, up to the amount of cash received. In cases where the planned levels of research services fluctuate substantially over the research term, we are required to make estimates of the total hours required to perform our obligations.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenues from non-refundable, up-front license fees or technology access payments that are not dependent on any future performance by us when such amounts are earned. If we have continuing obligations to perform under the arrangement, such fees are recorded as deferred revenues and recognized over the estimated period of performance. Estimated performance periods are periodically reviewed based on the progress of the related program. The effect of any change made to an estimated performance period, and therefore to revenue recognized, would occur on a prospective basis in the period that the change was made.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A payment that is contingent upon the achievement of a substantive milestone is recognized in its entirety in the period in which the milestone is achieved. A milestone is an event (i) that can only be achieved based in whole or in part on either our performance or on the occurrence of a specific outcome resulting from our performance, (ii) for which there is, as of the date the arrangement is entered into, substantive uncertainty that the event will be achieved and (iii) results in additional payments being due to us. Milestones are considered substantive when the consideration earned from the achievement of the milestone (i) is commensurate with either our performance to achieve the milestone or the enhancement of the value of the item delivered as a result of a specific outcome resulting from its performance, (ii) relates solely to past performance and (iii) is reasonable relative to all deliverable and payment terms in the arrangement. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenues from other contingent payments based on the passage of time or when earned as the result of a customer's performance in accordance with contractual terms and when such payments can be reasonably estimated and collectability of such payments is reasonably assured.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenues from royalties based on licensees&#8217; sales of our biocatalyst products or products using our technologies.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Royalties are recognized as earned in accordance with the contract terms when royalties from licensees can be reasonably estimated and collectability is reasonably assured. For the majority of our royalty revenues, estimates are made using notification of the sale of licensed products from the licensees.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Sharing Arrangement</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenues from a revenue sharing arrangement based upon sales of licensed products by our revenue share partner Exela PharmSci, Inc. ("Exela") (see Note 12, "Related Party Transactions"). We recognize revenues net of product and selling costs upon notification from our revenue share partner of our portion of net profit based on the contractual percentage from the sale of licensed product.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Sales Allowances</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales allowances primarily relate to product returns and prompt pay sales discounts and are recorded in the same period that the related revenues are recognized, resulting in a reduction in biocatalyst product sales revenue.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following shares were not included in the computation of diluted net loss per share (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares issuable under Equity Incentive Plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,595</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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,114</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:10pt;"><font style="font-family:inherit;font-size:10pt;">6,595</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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,114</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares issuable upon the conversion of warrants</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75</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:10pt;"><font style="font-family:inherit;font-size:10pt;">75</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:10pt;"><font style="font-family:inherit;font-size:10pt;">75</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:10pt;"><font style="font-family:inherit;font-size:10pt;">75</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total shares excluded as anti-dilutive</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,670</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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,189</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:10pt;"><font style="font-family:inherit;font-size:10pt;">6,670</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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,189</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense is included in the consolidated statements of operations as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development (1)</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;">238</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;">268</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;">529</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;">507</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,013</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,078</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;">2,007</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;">2,068</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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,251</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,346</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,536</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,575</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) Stock-based compensation expense associated with cost of biocatalyst product sales is included in research and development. Amounts were immaterial for all periods presented.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Identifiable long-lived assets were all in the United States as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;text-indent:24px;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.58536585365853%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="69%" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,929</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,475</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets, net consisted of the following (in thousands, except weighted average amortization period):&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="26" rowspan="1"></td></tr><tr><td width="24%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" 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="8%" 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="7%" 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="8%" 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="8%" 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="8%" 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Period</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(years)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maxygen intellectual property</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,244</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,745</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,499</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,244</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,058</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,186</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="69%" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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;">182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work-in-process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">122</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">664</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,246</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">968</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,395</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The ranges of weighted-average assumptions used to estimate the fair value of employee stock options granted were as follows:</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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;">Expected term (in years)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.0</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.0</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;">Volatility </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average estimated fair value of stock options granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents total stock-based compensation expense by security types included in the condensed consolidated statements of operations for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2014</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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;">269</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;">320</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;">517</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">596</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs and RSAs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">662</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">792</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,454</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,661</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PSUs</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">320</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">234</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">565</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318</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:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,251</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,346</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,536</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,575</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, the following warrants remain outstanding:</font></div><div style="line-height:120%;padding-bottom:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="47%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td></tr><tr><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Issue Date</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares&#160;Subject</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">to&#160;Warrants</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise&#160;Price</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">per&#160;Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Expiration</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July 17, 2007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">February&#160;9, 2016</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">September 28, 2007</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,727</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">September&#160;28, 2017</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated future amortization expense to be charged to research and development through the year ending December 31, 2016 is as follows (in thousands):</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="85%" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ending December&#160;31:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015 (remaining 6 months)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,687</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2016</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,499</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customers that each contributed 10% or more of our total revenues were as follows:</font></div><div style="line-height:120%;text-indent:24px;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.39024390243902%;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percentage of Total Revenues for the </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;">Customer A</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;">28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer B (related party)</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;">24</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">33</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">30</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer C</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></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;">* Less than 10% in period presented </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Of the customers that contributed 10% or more of our total revenues, the following had accounts receivable balances for the periods presented:</font></div><div style="line-height:120%;text-align:center;text-indent:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.39024390243902%;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percentage of Accounts Receivables at</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:8pt;"><font style="font-family:inherit;font-size:8pt;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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 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;">Customer A</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;">38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer C</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">* Revenue percentage was less than 10%, accounts receivable balance not applicable</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Customer and Geographic Information</font></div><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Significant Customers</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customers that each contributed 10% or more of our total revenues were as follows:</font></div><div style="line-height:120%;text-indent:24px;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.39024390243902%;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percentage of Total Revenues for the </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;">Customer A</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;">28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer B (related party)</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;">24</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">33</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">30</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer C</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></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;">* Less than 10% in period presented </font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Of the customers that contributed 10% or more of our total revenues, the following had accounts receivable balances for the periods presented:</font></div><div style="line-height:120%;text-align:center;text-indent:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.39024390243902%;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percentage of Accounts Receivables at</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:8pt;"><font style="font-family:inherit;font-size:8pt;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="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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 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;">Customer A</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;">38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer C</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">* Revenue percentage was less than 10%, accounts receivable balance not applicable</font></div><div style="line-height:120%;padding-top:16px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Geographic Information</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Geographic revenues are identified by the location of the customer and consist of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;text-indent:24px;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.58536585365853%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="38%" 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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,465</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,197</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,761</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,771</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">India</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">324</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">411</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">339</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">686</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Ireland</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">784</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,744</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,057</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">910</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,213</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,022</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,570</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,816</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,644</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Identifiable long-lived assets were all in the United States as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:10px;text-indent:24px;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.58536585365853%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="69%" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2014</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,929</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,475</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segment Reporting</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is our Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis, accompanied by information about revenues by geographic region, for purposes of allocating resources and evaluating financial performance. We have one business activity and there are no segment managers who are held accountable for operations, operating results beyond revenue goals or plans for levels or components below the consolidated unit level. Accordingly, we have a single reporting segment.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use the Black-Scholes-Merton option pricing model to estimate the fair value of options granted under our equity incentive plans. The Black-Scholes-Merton option pricing model requires the use of assumptions, including the expected term of the award and the expected stock price volatility. We used the "simplified" method as described in Staff Accounting Bulletin No. 107, "Share-Based Payment," for the expected option term because our historical option exercise data is limited due to our initial public offering in 2010. We used historical volatility to estimate expected stock price volatility. The risk-free rate assumption was based on United States Treasury instruments whose terms were consistent with the expected term of the stock option. The expected dividend assumption was based on our history and expectation of dividend payouts.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted Stock Units ("RSUs"), Restricted Stock Awards ("RSAs") and performance-contingent restricted stock units ("PSUs") were measured based on the fair market values of the underlying stock on the dates of grant. PSUs awarded may be conditional upon the attainment of one or more performance objectives over a specified period. At the end of the performance period, if the goals are attained, the awards are granted.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense was calculated based on awards ultimately expected to vest and was reduced for estimated forfeitures at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differed from those estimates. The estimated annual forfeiture rates for stock options, RSUs, PSUs, and RSAs are based on historical forfeiture experience.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated fair value of stock options, RSUs and RSAs is expensed on a straight-line basis over the vesting term of the grant and the estimated fair value of PSUs is expensed using an accelerated method over the term of the award once management has determined that it is probable that performance objective will be achieved. Compensation expense is recorded over the requisite service period based on management's best estimate as to whether it is probable that the shares awarded are expected to vest. Management assesses the probability of the performance milestones being met on a continuous basis.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for stock awards issued to non-employees based on their estimated fair value determined using the Black-Scholes-Merton option-pricing model. Compensation expense for the stock awards granted to non-employees is recognized based on the fair value of awards as they vest, during the period the related services are rendered.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation and Summary of Significant Accounting Policies</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Principles of Consolidation</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") and the applicable rules and regulations of the Securities and Exchange Commission ("SEC") for interim financial information. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. These interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto contained in our Annual Report on Form 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;">. The condensed consolidated balance sheet at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;"> has been derived from the audited consolidated financial statements at that date, but does not include all disclosures, including notes, required by GAAP for complete financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments of a normal recurring nature considered necessary to present fairly our financial position 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 results of our operations and comprehensive loss for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 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;">, and cash flows for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 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 interim results are not necessarily indicative of the results for any future interim period or for the entire year. Certain prior period amounts have been reclassified to conform to current period presentation.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited interim condensed consolidated financial statements include Codexis, Inc. and its wholly owned subsidiaries in the United States, Brazil, Hungary (through the sale date of March 13, 2014), India, Mauritius, the Netherlands, and Singapore (dissolved in October 2014). All significant intercompany balances and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. We regularly assess these estimates which primarily affect revenue recognition, accounts receivable, inventories, the valuation of investment securities and marketable securities, assets held for sale, intangible assets, goodwill arising out of business acquisitions, accrued liabilities, stock awards and the valuation allowances associated with deferred tax assets. Actual results could differ from those estimates and such differences may be material to the condensed consolidated financial statements.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segment Reporting</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is our Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis, accompanied by information about revenues by geographic region, for purposes of allocating resources and evaluating financial performance. We have one business activity and there are no segment managers who are held accountable for operations, operating results beyond revenue goals or plans for levels or components below the consolidated unit level. Accordingly, we have a single reporting segment.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenues from the sale of our biocatalyst products, biocatalyst research and development agreements and a revenue sharing arrangement. Revenue is recognized when the related costs are incurred and the four basic criteria of revenue recognition are met: (1) persuasive evidence of an arrangement exists; (2) delivery has occurred or services have been rendered; (3) the fee is fixed or determinable; and (4) collectability is reasonably assured. Where the revenue recognition criteria are not met, we defer the recognition of revenue by recording deferred revenue until such time that all criteria of revenue recognition are met.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for revenues from multiple element arrangements, such as license and platform technology transfer agreements in which a licensee may purchase several deliverables, in accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Subtopic 605-25, "Multiple Element Arrangements." For new or materially amended multiple element arrangements, we identify the deliverables at the inception of the arrangement and each deliverable within a multiple deliverable revenue arrangement is accounted for as a separate unit of accounting if both of the following criteria are met: (1) the delivered item or items have value to the customer on a standalone basis and (2) for an arrangement that includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in our control. Revenue allocated to each element is then recognized based on when the basic four revenue recognition criteria are met for each element.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Biocatalyst Product Sales</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Biocatalyst product sales consist of sales of biocatalyst enzymes, chemical intermediates and Codex</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> Biocatalyst Panels and Kits. Biocatalyst product sales are recognized once passage of title and risk of loss has occurred and contractually specified acceptance criteria, if any, have been met, provided all other revenue recognition criteria have also been met. Shipping and handling costs charged to customers are included in revenue.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Biocatalyst Research and Development</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Biocatalyst research and development agreements typically provide us with multiple revenue streams, including research services fees for full time employee ("FTE") research services, up-front licensing fees, technology access, contingent payments upon achievement of contractual criteria, and royalty fees based on the licensees' product sales or cost savings achieved by our customers. We perform biocatalyst research and development activities as specified in each respective customer agreement. Payments for services received are not refundable. Certain research agreements are based on a contractual reimbursement rate per FTE working on the project. We recognize revenues from research services as those services are performed over the contractual performance periods. When up-front payments are combined with FTE services in a single unit of accounting, we recognize the up-front payments using the proportionate performance method of revenue recognition based upon the actual amount of research labor hours incurred relative to the amount of the total expected labor hours to be incurred by us, up to the amount of cash received. In cases where the planned levels of research services fluctuate substantially over the research term, we are required to make estimates of the total hours required to perform our obligations.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenues from non-refundable, up-front license fees or technology access payments that are not dependent on any future performance by us when such amounts are earned. If we have continuing obligations to perform under the arrangement, such fees are recorded as deferred revenues and recognized over the estimated period of performance. Estimated performance periods are periodically reviewed based on the progress of the related program. The effect of any change made to an estimated performance period, and therefore to revenue recognized, would occur on a prospective basis in the period that the change was made.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A payment that is contingent upon the achievement of a substantive milestone is recognized in its entirety in the period in which the milestone is achieved. A milestone is an event (i) that can only be achieved based in whole or in part on either our performance or on the occurrence of a specific outcome resulting from our performance, (ii) for which there is, as of the date the arrangement is entered into, substantive uncertainty that the event will be achieved and (iii) results in additional payments being due to us. Milestones are considered substantive when the consideration earned from the achievement of the milestone (i) is commensurate with either our performance to achieve the milestone or the enhancement of the value of the item delivered as a result of a specific outcome resulting from its performance, (ii) relates solely to past performance and (iii) is reasonable relative to all deliverable and payment terms in the arrangement. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenues from other contingent payments based on the passage of time or when earned as the result of a customer's performance in accordance with contractual terms and when such payments can be reasonably estimated and collectability of such payments is reasonably assured.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenues from royalties based on licensees&#8217; sales of our biocatalyst products or products using our technologies.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Royalties are recognized as earned in accordance with the contract terms when royalties from licensees can be reasonably estimated and collectability is reasonably assured. For the majority of our royalty revenues, estimates are made using notification of the sale of licensed products from the licensees.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Sharing Arrangement</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenues from a revenue sharing arrangement based upon sales of licensed products by our revenue share partner Exela PharmSci, Inc. ("Exela") (see Note 12, "Related Party Transactions"). We recognize revenues net of product and selling costs upon notification from our revenue share partner of our portion of net profit based on the contractual percentage from the sale of licensed product.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Sales Allowances</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales allowances primarily relate to product returns and prompt pay sales discounts and are recorded in the same period that the related revenues are recognized, resulting in a reduction in biocatalyst product sales revenue.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cost of Biocatalyst Product Sales</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of biocatalyst product sales comprises both internal and third party fixed and variable costs including amortization of purchased technology, materials and supplies, labor, facilities and other overhead costs associated with our biocatalyst product sales. Shipping costs are included in our cost of biocatalyst product sales. Such shipping costs were not significant in any of the periods presented.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cost of Research and Development Services</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of research and development services related to services under research and development agreements approximate the research funding over the term of the respective agreements and is included in research and development expense.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Research and Development Expenses</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expenses consist of costs incurred for internal projects as well as research and development services as mentioned above. These costs include our direct and research-related overhead expenses, which include salaries and other personnel-related expenses (including stock-based compensation), occupancy-related costs, supplies, depreciation of facilities and laboratory equipment and amortization of acquired technologies, as well as external costs. Costs to acquire technologies that are utilized in research and development and that have no alternative future use are expensed as incurred.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use the Black-Scholes-Merton option pricing model to estimate the fair value of options granted under our equity incentive plans. The Black-Scholes-Merton option pricing model requires the use of assumptions, including the expected term of the award and the expected stock price volatility. We used the "simplified" method as described in Staff Accounting Bulletin No. 107, "Share-Based Payment," for the expected option term because our historical option exercise data is limited due to our initial public offering in 2010. We used historical volatility to estimate expected stock price volatility. The risk-free rate assumption was based on United States Treasury instruments whose terms were consistent with the expected term of the stock option. The expected dividend assumption was based on our history and expectation of dividend payouts.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted Stock Units ("RSUs"), Restricted Stock Awards ("RSAs") and performance-contingent restricted stock units ("PSUs") were measured based on the fair market values of the underlying stock on the dates of grant. PSUs awarded may be conditional upon the attainment of one or more performance objectives over a specified period. At the end of the performance period, if the goals are attained, the awards are granted.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense was calculated based on awards ultimately expected to vest and was reduced for estimated forfeitures at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differed from those estimates. The estimated annual forfeiture rates for stock options, RSUs, PSUs, and RSAs are based on historical forfeiture experience.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated fair value of stock options, RSUs and RSAs is expensed on a straight-line basis over the vesting term of the grant and the estimated fair value of PSUs is expensed using an accelerated method over the term of the award once management has determined that it is probable that performance objective will be achieved. Compensation expense is recorded over the requisite service period based on management's best estimate as to whether it is probable that the shares awarded are expected to vest. Management assesses the probability of the performance milestones being met on a continuous basis.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for stock awards issued to non-employees based on their estimated fair value determined using the Black-Scholes-Merton option-pricing model. Compensation expense for the stock awards granted to non-employees is recognized based on the fair value of awards as they vest, during the period the related services are rendered.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have not recognized, and do not expect to recognize in the near future, any income tax benefit related to employee stock-based compensation expense as a result of the full valuation allowance on our deferred tax assets including deferred tax assets related to net operating loss carryforwards.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Translation</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The United States dollar is the functional currency for our operations outside the United States. Accordingly, nonmonetary assets and liabilities originally acquired or assumed in other currencies are recorded in United States dollars at the exchange rates in effect at the date they were acquired or assumed. Monetary assets and liabilities denominated in other currencies are translated into United States dollars at the exchange rates in effect at the balance sheet date. Translation adjustments are recorded in other expense in the accompanying condensed consolidated statements of operations. Gains and losses realized from non-U.S. dollar transactions, including intercompany balances not considered as permanent investments, denominated in currencies other than an entity&#8217;s functional currency, are also included in other expense in the accompanying condensed consolidated statements of operations.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We consider all highly liquid investments with maturity dates of </font><font style="font-family:inherit;font-size:10pt;">three months</font><font style="font-family:inherit;font-size:10pt;"> or less at the date of purchase to be cash equivalents. Our cash and cash equivalents consist of cash on deposit with banks and money market funds. Most of our cash and cash equivalents are maintained with major financial institutions in North America. Deposits with these financial institutions may exceed the amount of insurance provided on such deposits. Cash and cash equivalents totaled $</font><font style="font-family:inherit;font-size:10pt;">16.6 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> and were comprised of cash of $</font><font style="font-family:inherit;font-size:10pt;">4.0 million</font><font style="font-family:inherit;font-size:10pt;"> and money market funds of $</font><font style="font-family:inherit;font-size:10pt;">12.6 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost or market value. Cost is determined using a weighted-average approach, assuming full absorption of direct and indirect manufacturing costs, based on our product capacity utilization assumptions. If inventory costs exceed expected market value due to obsolescence or lack of demand, reserves are recorded for the difference between the cost and the estimated market value. These reserves are determined based on significant estimates. </font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Marketable Securities</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We invest in equity securities and we classify those investments as available-for-sale. These securities are carried at estimated fair value (see Note 5, "Marketable Securities") with unrealized gains and losses included in accumulated other comprehensive loss in stockholders&#8217; equity. Available-for-sale equity securities with remaining maturities of greater than one year or which we currently do not intend to sell are classified as long-term.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We review several factors to determine whether a loss is other-than-temporary. These factors include, but are not limited to, the intent and ability to retain the investment in the issuer for a period of time sufficient to allow for any anticipated recovery in market value, the length of the time and the extent to which the market value of the investment has been less than cost and the financial condition and near-term prospects of the issuer. Unrealized losses are charged against "Other expense" when a decline in fair value is determined to be other-than-temporary. Amortization of purchase premiums and accretion of purchase discounts and realized gains and losses of debt securities are included in interest income. The cost of securities sold is based on the specific identification method.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. In determining fair value, we utilize valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible and we consider counterparty credit risk in our assessment of fair value. Carrying amounts of financial instruments, including cash equivalents, short-term investments, marketable investments, accounts receivable, accounts payable and accrued liabilities, approximate their fair values as of the balance sheet dates because of their generally short maturities.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value hierarchy distinguishes between (1) market participant assumptions developed based on market data obtained from independent sources (observable inputs) and (2) an entity&#8217;s own assumptions about market participant assumptions developed based on the best information available in the circumstances (unobservable inputs). The fair value hierarchy consists of three broad levels, giving the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy are described below:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1: Quoted prices (unadjusted) in active markets that are accessible at the measurement date for assets or liabilities.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2: Directly or indirectly observable inputs as of the reporting date through correlation with market data, including quoted prices for similar assets and liabilities in active markets and quoted prices in markets that are not active. Level 2 also includes assets and liabilities that are valued using models or other pricing methodologies that do not require significant judgment since the input assumptions used in the models, such as interest rates and volatility factors, are corroborated by readily observable data from actively quoted markets for substantially the full term of the financial instrument.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3: Unobservable inputs that are supported by little or no market activity and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management's estimates of market participant assumptions.</font></div></td></tr></table><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations of Credit Risk</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our financial instruments that are potentially subject to concentration of credit risk primarily consist of cash equivalents, short term investments, accounts receivable, marketable securities and restricted cash. We invest cash that is not required for immediate operating needs principally in money market funds and corporate securities through banks and other financial institutions in the United States, as well as in foreign countries.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our intangible assets are finite-lived and consist of customer relationships, developed core technology, trade names, and the intellectual property rights associated with the acquisition of Maxygen Inc.'s ("Maxygen") directed evolution technology in 2010. Intangible assets were recorded at their fair values at the date we acquired the assets and, for those assets having finite useful lives, are amortized using the straight-line method over their estimated useful lives.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our long-lived assets include property and equipment and intangible assets. We determined that we have a single entity wide asset group ("Asset Group"). The directed evolution technology patent portfolio acquired from Maxygen ("Core IP") is the most significant component of the Asset Group since it is the base technology for all aspects of our research and development activities, and represents the basis for all of our identifiable cash flow generating capacity. Consequently, we do not believe that identification of independent cash flows associated with long-lived assets is currently possible at any lower level than the Asset Group.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Core IP is the only finite-lived intangible asset on our condensed consolidated balance sheet 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 has been no significant change in the utilization or estimated life of the Core IP since we acquired the technology patent portfolio from Maxygen.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying value of our long-lived assets in the Asset Group may not be recoverable based upon the existence of one or more indicators of impairment which could include: a significant decrease in the market price of our common stock; current period cash flow losses or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the assets; slower growth rates in our industry; significant adverse changes in the business climate or legal factors; accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of the assets; loss of significant customers or partners; or the current expectation that the assets will more likely than not be sold or disposed of significantly before the end of their estimated useful life.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We evaluate recoverability of intangible assets based on the sum of the undiscounted cash flows expected to result from the use and the eventual disposal of the Asset Group. We make estimates and judgments about the future undiscounted cash flows over the remaining useful life of the Asset Group. Our anticipated future cash flows include our estimates of existing or in process product sales, production and operating costs, future capital expenditures, working capital needs, and assumptions regarding the ultimate sale of the Asset Group at the end of the life of the primary asset. The useful life of the Asset Group was based on the estimated useful life of the Core IP, the primary asset at the time of acquisition. There has been no change in the estimated useful life of the Asset Group. Although our cash flow forecasts are based on assumptions that are consistent with our plans, there is significant judgment involved in determining the cash flows attributable to the Asset Group over its estimated remaining useful life.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the fourth quarter of 2014, we determined that there were no events or changes in circumstances that indicated that the carrying value of the Asset Group might not be recoverable. We concluded that the fair value of the reporting unit exceeded its carrying value and no impairment existed. During the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">, we made no changes to the underlying forecasts nor did we identify any additional indicators of potential impairment of intangible assets or other new information that would have a material impact on the forecast or the impairment analysis prepared as of December 31, 2014.</font></div><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We determined that we operate in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> segment and reporting unit under the criteria in ASC 280, "Segment Reporting." Accordingly, our review of goodwill impairment indicators is performed at the parent level. We review goodwill impairment annually in the fourth quarter of each fiscal year and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The goodwill impairment test consists of a two-step process. The first step of the goodwill impairment test used to identify potential impairment compares the fair value of the reporting unit to carrying value. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired, and the second step of the impairment test is not required.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use our market capitalization as an indicator of fair value. We believe that because our reporting unit is publicly traded, the ability of a controlling stockholder to benefit from synergies and other intangible assets that arise from control might cause the fair value of our reporting unit as a whole to exceed its market capitalization. However, we believe that the fair value measurement need not be based solely on the quoted market price of an individual share of our common stock, but also can consider the impact of a control premium in measuring the fair value of its reporting unit.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If we were to use an income approach, it would establish a fair value by estimating the present value of our projected future cash flows expected to be generated from our business. The discount rate applied to the projected future cash flows to arrive at the present value would be intended to reflect all risks of ownership and the associated risks of realizing the stream of projected future cash flows. Our discounted cash flow methodology would consider projections of financial performance for a period of several years combined with an estimated residual value. The most significant assumptions we would use in a discounted cash flow methodology are the discount rate, the residual value and expected future revenue, gross margins and operating costs, along with considering any implied control premium.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Should our market capitalization be less than total stockholder's equity as of our annual test date or as of any interim impairment testing date, we would also consider market comparables, recent trends in our stock price over a reasonable period and, if appropriate, use an income approach to determine whether the fair value of our reporting unit is greater than the carrying amount.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The second step, if required, compares the implied fair value of the reporting unit goodwill with the carrying amount of that goodwill. If the carrying amount of the reporting unit's goodwill exceeds its implied fair value, an impairment charge is recognized in an amount equal to that excess. Implied fair value is the excess of the fair value of the reporting unit over the fair value of all identified assets and liabilities. We base our fair value estimates on assumptions we believe to be reasonable. Actual future results may differ from those estimates.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill was tested for impairment in the fourth quarter of </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">. We determined that the fair value of the reporting unit exceeded the carrying value and no impairment existed. Based on the results obtained, we concluded there was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> impairment of our goodwill as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">. During the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">, we made no changes to the underlying forecasts nor did we identify any additional indicators of potential impairment of goodwill or other new information that would have a material impact on the forecast or the impairment analysis prepared as of </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-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use the liability method of accounting for income taxes, whereby deferred tax assets or liability account balances are calculated at the balance sheet date using current tax laws and rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are provided when necessary to reduce deferred tax assets to the amount that will more likely than not be realized.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We make certain estimates and judgments in determining income tax expense for financial statement purposes. These estimates and judgments occur in the calculation of tax credits, benefits and deductions and in the calculation of certain tax assets and liabilities, which arise from differences in the timing of recognition of revenue and expenses for tax and financial statement purposes. Significant changes to these estimates may result in an increase or decrease to our tax provision in a subsequent period.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In assessing the realizability of deferred tax assets, we consider whether it is more likely than not that some portion or all of the deferred tax assets will be realized on a jurisdiction by jurisdiction basis. The ultimate realization of deferred tax assets is dependent upon the generation of taxable income in the future. We have recorded a deferred tax asset in jurisdictions where ultimate realization of deferred tax assets is more likely than not to occur.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We make estimates and judgments about future taxable income that are based on assumptions that are consistent with our plans and estimates. Should the actual amounts differ from our estimates, the amount of our valuation allowance could be materially impacted. Any adjustment to the deferred tax asset valuation allowance would be recorded in the income statement for the periods in which the adjustment is determined to be required. With the sale of the Hungarian subsidiary in the quarter ended March 31, 2014, the related net operating losses and other tax attributes are no longer available to us. The related deferred tax assets had a full valuation allowance and, as a result, their removal did not have a material impact to the financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for uncertainty in income taxes as required by the provisions of ASC Topic 740, "Income Taxes," which clarifies the accounting for uncertainty in income taxes recognized in an enterprise&#8217;s financial statements. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to estimate and measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts, as this requires us to determine the probability of various possible outcomes. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately anticipate actual outcomes.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Tax Reform Act of 1986 and similar state provisions limit the use of net operating loss carryforwards in certain situations where equity transactions result in a change of ownership as defined by Internal Revenue Code Section 382. In the event we should experience such a change of ownership, utilization of our federal and state net operating loss carryforwards could be limited. We maintain a full valuation allowance against net deferred tax assets as we believe that it is more likely than not that the majority of deferred tax assets will not be realized.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefit from income taxes was </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">. The benefit was the tax effect of unrealized gains of </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> from our investment in CO</font><font style="font-family:inherit;font-size:8pt;">2</font><font style="font-family:inherit;font-size:10pt;"> Solutions during the three months ended June 30, 2015. Benefit from income taxes was </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> for the same periods in </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued and Adopted Accounting Guidance</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, new accounting pronouncements are issued by the FASB or other standards setting bodies that are adopted by us as of the specified effective date. Unless otherwise discussed, we believe that the impact of recently issued standards that are not yet effective will not have a material impact on our consolidated financial statements upon adoption.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued Accounting Standards Update ("ASU") 2014-09, "Revenue from Contracts with Customers". This standard outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. The main principle of ASU 2014-09 is to recognize revenue when promised goods or services are transferred to customers in an amount that reflects the consideration that is expected to be received for those goods or services. ASU 2014-09 provides companies with two implementation methods: (i) apply the standard retrospectively to each prior reporting period presented (full retrospective application); or (ii) apply the standard retrospectively with the cumulative effect of initially applying the standard as an adjustment to the opening balance of retained earnings of the annual reporting period that includes the date of initial application (modified retrospective application). In July 2015, the FASB approved the deferral of the new standard's effective date by one year. The new standard will now be effective for annual reporting periods beginning after December 15, 2017. The FASB will permit companies to adopt the new standard early, but not before the original effective date of December 15, 2016. We are currently in the process of evaluating the impact of the pending adoption of ASU 2014-09 on our consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2014, the FASB issued ASU 2014-15, "Presentation of Financial Statements - Going Concern (Subtopic 205-40): Disclosure of Uncertainties about an Entity&#8217;s Ability to Continue as a Going Concern." ASU 2014-15 defines management's responsibility to evaluate whether there is substantial doubt about an organization's ability to continue as a going concern and provide related disclosures.&#160;ASU 2014-15 is effective for annual periods ending after December 15, 2016, and interim periods within annual periods beginning after December 15, 2016. The adoption of ASU 2014-15 is not expected to have a material impact on our consolidated financial statements and related disclosures.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Capital Stock</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Exercise of options</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">six months ended June 30, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">100,030</font><font style="font-family:inherit;font-size:10pt;"> shares were exercised at a weighted-average exercise price of </font><font style="font-family:inherit;font-size:10pt;">$1.95</font><font style="font-family:inherit;font-size:10pt;"> per share, for total net cash proceeds of </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warrants</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our outstanding warrants are exercisable for common stock at any time during their respective terms. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, the following warrants remain outstanding:</font></div><div style="line-height:120%;padding-bottom:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="47%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td></tr><tr><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Issue Date</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares&#160;Subject</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">to&#160;Warrants</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise&#160;Price</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">per&#160;Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Expiration</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July 17, 2007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">February&#160;9, 2016</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">September 28, 2007</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,727</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">September&#160;28, 2017</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Subsequent Event</font></div><div style="line-height:120%;padding-top:16px;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2015, we entered into a CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> platform technology license agreement with Merck. </font></div><div style="line-height:120%;padding-top:16px;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the terms of the agreement, we granted Merck a non-exclusive license to use our proprietary CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> protein engineering platform technology to develop novel enzymes for use in the manufacture of Merck's pharmaceutical products. </font></div><div style="line-height:120%;padding-top:16px;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are eligible to receive up to </font><font style="font-family:inherit;font-size:10pt;">$18 million</font><font style="font-family:inherit;font-size:10pt;"> over approximately the next </font><font style="font-family:inherit;font-size:10pt;">15</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">24</font><font style="font-family:inherit;font-size:10pt;"> months, </font><font style="font-family:inherit;font-size:10pt;">$5 million</font><font style="font-family:inherit;font-size:10pt;"> of which was paid upon the signing of the agreement and an additional </font><font style="font-family:inherit;font-size:10pt;">$13 million</font><font style="font-family:inherit;font-size:10pt;"> subject to the satisfactory completion of certain technology transfer milestones. We will also be eligible to receive payments of up to a maximum of </font><font style="font-family:inherit;font-size:10pt;">$15 million</font><font style="font-family:inherit;font-size:10pt;"> for each active pharmaceutical ingredient using novel enzymes developed by Merck using the CodeEvolver</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> technology and used for commercial manufacturing purposes.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-top:12px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. We regularly assess these estimates which primarily affect revenue recognition, accounts receivable, inventories, the valuation of investment securities and marketable securities, assets held for sale, intangible assets, goodwill arising out of business acquisitions, accrued liabilities, stock awards and the valuation allowances associated with deferred tax assets. Actual results could differ from those estimates and such differences may be material to the condensed consolidated financial statements.</font></div></div> EX-101.SCH 6 cdxs-20150630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2108100 - Disclosure - Assets Held for Sale and Sale of Former Hungarian Subsidiary link:presentationLink link:calculationLink link:definitionLink 2408401 - Disclosure - Assets Held for Sale and Sale of Former Hungarian Subsidiary (Textual) (Details) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Balance Sheets Details link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Balance Sheets Details (Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Balance Sheets Details (Intangible Assets, net) (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Balance Sheets Details (Intangible Assets, net) (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Balance Sheets Details (Inventory) (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Balance Sheets Details (Property and Equipment, net) (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Balance Sheets Details (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Textual) (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Capital Stock link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Capital Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Capital Stock (Textual) (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Capital Stock (Warrants) (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Collaborative Arrangements link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Collaborative Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Commitments and Contingencies (Future Minimum Lease Payments) (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Commitments and Contingencies (Textual) (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003001 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Fair Value Measurements (Schedule of Financial Instruments Measured at Fair Value on Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Marketable Securities (Components of Cash Equivalents and Marketable Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Net Loss per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Significant Customer and Geographic Information link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Significant Customer and Geographic Information (Concentration Risk) (Details) link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - Significant Customer and Geographic Information (Long-Lived Assets by Geographic Area) (Details) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Significant Customer and Geographic Information (Revenues by Geographic Area) (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Significant Customer and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Stock-Based Compensation (Stock-Based Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Stock-Based Compensation (Textual) (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Stock-Based Compensation (Valuation Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 2416401 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cdxs-20150630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 cdxs-20150630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 cdxs-20150630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Segment Reporting [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States [Member] UNITED STATES India [Member] INDIA Other Asian Countries [Member] Other Asian Countries [Member] Other Asian Countries [Member] Ireland [Member] IRELAND Other European Countries [Member] Other European Countries [Member] Other European Countries [Member] Other Countries [Member] Other Countries [Member] Other Countries [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Schedule of revenues by geographical area Revenues [Abstract] Total revenues Revenues Related Party Transaction, Due from (to) Related Party [Abstract] Related Party Transactions Related Party Transactions Disclosure [Text Block] Schedules of Concentration of Risk, by Risk Factor Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Schedule of revenues by geographical area Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Schedule of long-lived assets by geographical area Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Schedule of long-lived assets by geographical area Geographic Areas, Long-Lived Assets [Abstract] Long-lived assets Long-Lived Assets Organization, Consolidation and Presentation of Financial Statements [Abstract] Description of Business Nature of Operations [Text Block] Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, net of allowances of $421 at June 30, 2015 and $428 at December 31, 2014 Accounts Receivable, Net, Current Inventories Inventory, Net Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Restricted cash Restricted Cash and Investments, Noncurrent Marketable securities Marketable Securities, Noncurrent Property and equipment, net Property, Plant and Equipment, Net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Goodwill Goodwill Other non-current assets Other Assets, Noncurrent Total assets Assets Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued compensation Employee-related Liabilities, Current Other accrued liabilities Accrued Liabilities, Current Deferred revenue Deferred Revenue, Current Total current liabilities Liabilities, Current Deferred revenue, net of current portion Deferred Revenue, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Commitments and contingencies (Note 11) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.0001 par value; 5,000 shares authorized, none issued and outstanding Preferred Stock, Value, Issued Common stock, $0.0001 par value; 100,000 shares authorized at June 30, 2015 and December 31, 2014; shares issued and outstanding of 40,254 at June 30, 2015 and 39,563 at December 31, 2014 Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive income 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 Significant Customer and Geographic Information Segment Reporting Disclosure [Text Block] Accounting Policies [Abstract] Basis of Presentation and Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Statement of Comprehensive Income [Abstract] Net loss Net Income (Loss) Attributable to Parent Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Unrealized gain on marketable securities, net of tax benefit of $454 and $463 for the three months and six months ended June 30, 2015 and $2 and $249 for the three months and six months ended June 30, 2014 Unrealized Gain (Loss) on Securities Other comprehensive income Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Research and Development [Abstract] Collaborative Arrangements Collaborative Arrangement Disclosure [Text Block] Statement of Cash Flows [Abstract] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Amortization of intangible assets Amortization of Intangible Assets Depreciation and amortization of property and equipment Depreciation, Depletion and Amortization Impairment of property and equipment Impairment of Long-Lived Assets Held-for-use Change in the fair value of assets held for sale Fair Value Adjustment of Assets Held-for-sale Fair Value Adjustment of Assets Held-for-sale Gain on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Income tax benefit related to marketable securities Deferred Income Tax Expense (Benefit) Gain on sale of Hungarian subsidiary Gain (Loss) on Disposition of Stock in Subsidiary Stock-based compensation Share-based Compensation Amortization of premium on marketable securities Accretion (Amortization) of Discounts and Premiums, Investments Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, net Increase (Decrease) in Accounts Receivable Inventories, net Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Other assets Increase (Decrease) in Other Operating Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued compensation Increase (Decrease) in Employee Related Liabilities Other accrued liabilities Increase (Decrease) in Other Accrued Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from maturities of marketable securities Proceeds from Sale and Maturity of Marketable Securities Proceeds from sale of Hungarian subsidiary, net of selling costs Proceeds from Issuance or Sale of Equity Proceeds from the sale of assets held for sale Proceeds from Sale of Property Held-for-sale Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Increase in restricted cash Increase (Decrease) in Restricted Cash and Investments Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from exercises of options to purchase common stock Proceeds from Stock Options Exercised Taxes paid related to net share settlement of equity awards Payments Related to Tax Withholding for Share-based Compensation Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Net decrease in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at the beginning of the period Cash and cash equivalents at the end of the period Equity [Abstract] Capital Stock Stockholders' Equity Note Disclosure [Text Block] Balance Sheets Details [Abstract] -- None. No documentation exists for this element. -- Schedule of inventory components Schedule of Inventory, Current [Table Text Block] Schedule of property and equipment, net Property, Plant and Equipment [Table Text Block] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Earnings Per Share [Abstract] Securities not included in the net loss per common share calculations Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Goodwill Commitments and Contingencies Disclosure [Abstract] Schedule of future minimum payments under non-cancellable operating leases Operating Leases of Lessee Disclosure [Table Text Block] Cash Equivalents and Marketable Securities [Abstract] Cash Equivalents and Marketable Securities [Abstract] Investment Securities Cash Equivalents and Marketable Securities [Text Block] Cash Equivalents and Marketable Securities [Text Block] Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract] Fair Value Measurements Fair Value, Measurement Inputs, Disclosure [Text Block] Assets Held for Sale [Abstract] Assets Held for Sale [Abstract] Proceeds from sale of subsidiary Proceeds from Divestiture of Interest in Consolidated Subsidiaries Assets sold Increase (Decrease) in Assets Held-for-sale Gain (loss) on disposal of property and equipment VAT liability Sales and Excise Tax Payable Impairment of long-lived assets to be disposed of Impairment of Long-Lived Assets to be Disposed of Balance Sheets Details Balance Sheets Details [Text Block] Balance sheets details. Concentration Risk [Table] Concentration Risk [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk [Member] Customer Concentration Risk [Member] Credit Concentration Risk [Member] Credit Concentration Risk [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Customer A [Member] Customer A [Member] Customer A [Member] Customer B (related party) [Member] Customer B [Member] Customer B [Member] Customer C [Member] Customer C [Member] Customer C [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Sales [Member] Sales [Member] Accounts Receivable [Member] Accounts Receivable [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Concentration Risk, Percentage Concentration Risk, Percentage Net Loss per Share Earnings Per Share [Text Block] 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] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2010 Plan [Member] Two Thousand Ten Plan [Member] 2010 plan. Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Stock options [Member] Employee Stock Option [Member] Incentive Stock Options [Member] Incentive Stock Options [Member] Incentive Stock Options [Member] Non-Statutory Stock Options [Member] Non-Statutory Stock Options [Member] Non-Statutory Stock Options [Member] Restricted stock units [Member] Restricted Stock Units (RSUs) [Member] Performance Shares [Member] Performance Shares [Member] Performance stock units [Member] Performance Stock Units [Member] Performance Stock Units [Member] Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] One Year Vesting Period [Member] Share-based Compensation Award, Tranche Three [Member] Monthly, Three Year Vesting Period [Member] Share-based Compensation Award, Tranche One [Member] Annually, Three Year Vesting Period [Member] Share-based Compensation Award, Tranche Four [Member] Share-based Compensation Award, Tranche Four [Member] Annually, Four Year Vesting Period [Member] Share-based Compensation Award, Tranche Two [Member] Annually, Two Year Vesting Period [Member] Share-based Compensation Award, Tranche Six [Member] Share-based Compensation Award, Tranche Six [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Shares reserved for future issuance (shares) Deferred Compensation Arrangement with Individual, Shares Authorized for Issuance Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock 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, Compensation Not yet Recognized, Share-based Awards Other than Options Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Percent of Voting Interests Percent of Voting Interests Percent of Voting Interests Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock Above Minimum Threshold, Percent Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock Above Minimum Threshold, Percent Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock Above Minimum Threshold, Percent Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Performance Awards, Threshold Level, Number of Shares, Multiplier Share-based Compensation Arrangement by Share-based Payment Award, Performance Awards, Threshold Level, Number of Shares, Multiplier Share-based Compensation Arrangement by Share-based Payment Award, Performance Awards, Threshold Level, Number of Shares, Multiplier Share-based Compensation Arrangement by Share-based Payment Award, Performance Awards, Superior Level, Number of Shares, Multiplier Share-based Compensation Arrangement by Share-based Payment Award, Performance Awards, Superior Level, Number of Shares, Multiplier Share-based Compensation Arrangement by Share-based Payment Award, Performance Awards, Superior Level, Number of Shares, Multiplier Stock options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Weighted average exercise price of stock options exercised Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Proceeds from exercises of stock options Summary of financial instruments measured at fair value on a recurring basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Schedule of cash equivalents and marketable securities Investment [Table Text Block] Schedule of Commitments and Contingencies [Table] Schedule of Commitments and Contingencies [Table] Schedule of commitments and contingencies. Leases, Location of Leased Property [Axis] Leases, Location of Leased Property [Axis] Leases, location of leased property. Leases, Location of Leased Property [Domain] Leases, Location of Leased Property [Domain] Leases, location of leased property. Headquarters, Redwood City [Member] Headquarters Redwood City [Member] Headquarters, Redwood city. Chesapeake Space [Member] Chesapeake Space [Member] Chesapeake space. Penobscot Space, Building 2 Space, and Saginaw Space [Member] Penobscot Space Building Two Space and Saginaw Space [Member] Penobscot space, building two space, and the Saginaw space. Leases, Lease Agreement, by Type [Axis] Leases, Lease Agreement, by Type [Axis] Leases, lease agreement, by type. Leases, Lease Agreement, by Type [Domain] Leases, Lease Agreement, by Type [Domain] Leases, lease agreement, by type. Fifth Amendment [Member] Fifth Amendment [Member] Fifth amendment. Sixth Amendment [Member] Sixth Amendment [Member] Sixth amendment. Commitments and Contingencies [Line Items] Commitments and Contingencies [Line Items] Commitments and contingencies. Lease area space occupancy (square feet) Lease Area Space Occupancy Lease area space occupancy. Expiration date of lease Lease Expiration Date Payments for Capital Improvements Payments for Capital Improvements Tenant Reimbursements Tenant Reimbursements Incentive from Lessor Incentive from Lessor Asset retirement obligations Asset Retirement Obligation Asset Retirement Obligation, Accretion Expense Asset Retirement Obligation, Accretion Expense Letters of credit Long-term Line of Credit Operating Leases, Rent Expense Operating Leases, Rent Expense Operating Leases, Rent Expense, Sublease Rentals Operating Leases, Rent Expense, Sublease Rentals Estimated obligation payable Loss Contingency, Estimate of Possible Loss Schedule of stock-based compensation expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Document and Entity Information [Abstract] Document and entity information. Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Document Type Document Type Document Period End Date Document Period End Date Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] GlaxoSmithKline [Member] GlaxoSmithKline [Member] GlaxoSmithKline [Member] Merck [Member] Merck [Member] Merck [Member] Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] Proceeds from license fees received Proceeds from License Fees Received Revenue Recognition, Milestone Method, Revenue Recognized Revenue Recognition, Milestone Method, Revenue Recognized Contingent payment Revenue Recognition, Milestone Method, Contingent Payment Revenue Recognition, Milestone Method, Contingent Payment Milestones receivable Revenue Recognition, Milestone Method, Milestones Receivable Revenue Recognition, Milestone Method, Milestones Receivable Term of milestone agreement Revenue Recognition, Milestone Method, Term of Milestone Agreement Revenue Recognition, Milestone Method, Term of Milestone Agreement Contingent payment, completion of milestones and agreement Revenue Recognition, Milestone Method, Contingent Payment, Completion of Milestones and Agreement Revenue Recognition, Milestone Method, Contingent Payment, Completion of Milestones and Agreement Minimum milestone receivable Revenue Recognition, Milestone Method, Additional Milestones, Minimum Milestone Receivable Revenue Recognition, Milestone Method, Additional Milestones, Minimum Milestone Receivable Maximum milestone receivable Revenue Recognition, Milestone Method, Additional Milestones, Maximum Milestone Receivable Revenue Recognition, Milestone Method, Additional Milestones, Maximum Milestone Receivable License extension acceptance period Revenue Recognition, Milestone Method, License Extension Acceptance Period Revenue Recognition, Milestone Method, License Extension Acceptance Period Revenue Recognition, Milestone Method, Termination Notice Period Revenue Recognition, Milestone Method, Termination Notice Period Revenue Recognition, Milestone Method, Termination Notice Period License and Services Revenue License and Services Revenue Deferred Revenue Deferred Revenue Term of collaborative research and development agreement (years) Term of Collaborative Research and Development Agreement Term of collaborative research and development agreement. Maturity Date of Highly Liquid Investments Maturity Date of Highly Liquid Investments Maturity date of highly liquid investments. Cash and Cash Equivalents, at Carrying Value Cash Cash Money market funds Money Market Funds, at Carrying Value Number of Operating Segments Number of Operating Segments Number of Reportable Segments Number of Reportable Segments Goodwill Impairment Goodwill, Impairment Loss Benefit from income taxes Income Tax Expense (Benefit) Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Cash Equivalents and Marketable Securities, by Type [Axis] Cash Equivalents and Marketable Securities, by Type [Axis] Cash equivalents and marketable securities, by type. Cash Equivalents and Marketable Securities [Domain] Cash Equivalents and Marketable Securities [Domain] Cash equivalents and marketable securities. Common shares of CO2 Solution [Member] Common Shares of Co Two Solution [Member] Common shares of co two solution. Schedule of Available-for-sale Securities [Line Items] Schedule of Available-for-sale Securities [Line Items] Gross Unrealized Gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale. Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Intellectual Property [Member] Intellectual Property [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Amount Finite-Lived Intangible Assets, Net Weighted- Average Amortization Period Finite-Lived Intangible Asset, Useful Life 2015 (remaining 6 months) Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2016 Finite-Lived Intangible Assets, Amortization Expense, Year Two Income Statement [Abstract] Revenues: Biocatalyst product sales Sales Revenue, Goods, Gross Biocatalyst research and development Research and Development Arrangement, Contract to Perform for Others, Compensation Earned Revenue sharing arrangement Royalty Revenue Total revenues Costs and operating expenses: Operating Costs and Expenses [Abstract] Cost of biocatalyst product sales Cost of Goods Sold Research and development Research and Development Expense Selling, general and administrative Selling, General and Administrative Expense Total costs and operating expenses Operating Expenses Loss from operations Operating Income (Loss) Interest income Investment Income, Interest Other expenses Other Expenses Loss before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest Net loss Net loss per share, basic and diluted (dollars per share) Earnings Per Share, Basic and Diluted Weighted average common shares used in computing net loss per share, basic and diluted (shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Accounts receivable, allowances Allowance for Doubtful Accounts Receivable, Current Preferred Stock, Par or Stated Value 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 Preferred Stock, Shares Outstanding 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 Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Investment, Name [Axis] Investment, Name [Axis] Investment, Name [Domain] Investment, Name [Domain] Parent Company [Member] Parent Company [Member] Exela PharmaSci, Inc [Member] Exela PharmSci, Inc [Member] Exela PharmSci, Inc Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Presidio Partners 2007, L.P. [Member] Presidio Partners 2007, L.P. [Member] Presidio Partners 2007, L.P. [Member] CMEA Ventures [Member] CMEA Ventures [Member] CMEA Ventures Affiliated Entity [Member] Affiliated Entity [Member] Director [Member] Director [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Investment, Ownership Percentage Investment, Ownership Percentage Investment, Ownership Percentage Accounts Receivable, Related Parties Accounts Receivable, Related Parties Related Party Transaction, Expenses from Transactions with Related Party Related Party Transaction, Expenses from Transactions with Related Party Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Weighted-average estimated fair value of stock options granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Research and development [Member] Research and Development Expense [Member] Selling, general and administrative [Member] Sales General and Administrative [Member] Sales, general and administrative. Schedule of stock-based compensation expense Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Warrant [Member] Warrant [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Total shares excluded as anti-dilutive Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Class of Warrant or Right [Table] Class of Warrant or Right [Table] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Warrants Issued on July 17, 2007 and Expiring on February 9, 2016 [Member] Warrants Issued on July Seventeen Two Thousand and Seven and Expiring on February Nine Two Thousand and Sixteen [Member] Warrants issued on July seventeen two thousand and seven and expiring on February nine two thousand and sixteen. Warrants Issued on September 28, 2007 and Expiring on September 28, 2017 [Member] Warrants Issued on September Twenty Eight Two Thousand and Seven and Expiring on September Twenty Eight Two Thousand and Seventeen [Member] Warrants issued on September twenty eight two thousand and seven and expiring on September twenty eight two thousand and seventeen. Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Shares Subject to Warrants Class of Warrant or Right, Number of Securities Called by Warrants or Rights Exercise Price per Share Class of Warrant or Right, Exercise Price of Warrants or Rights Schedule of Inventory Components Inventory, Net [Abstract] Raw materials Inventory, Raw Materials, Gross Work-in-process Inventory, Work in Process, Gross Finished goods Inventory, Finished Goods, Gross Inventories Tax (benefit) expense from marketable securities Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Money market funds [Member] Money Market Funds [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Summary of financial instruments measured at fair value on a recurring basis Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Total financial assets measured at fair value on a recurring basis Available-for-sale Securities Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Laboratory equipment [Member] Laboratory Equipment [Member] Laboratory Equipment [Member] Leasehold Improvements [Member] Leasehold Improvements [Member] Computer equipment [Member] Computer Equipment [Member] Office furniture and equipment [Member] Office Equipment and Furniture [Member] Office Equipment and Furniture [Member] Construction in Progress [Member] Construction in Progress [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property and equipment, gross Property, Plant and Equipment, Gross Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less: impairment of laboratory equipment Property and equipment, net Schedule of common stock warrants issued and outstanding Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Subsequent Events [Abstract] Subsequent Event Subsequent Events [Text Block] Basis of Presentation and Principles of Consolidation Basis of Accounting, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Segment Reporting Segment Reporting, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Cost of Biocatalyst Product Sales Cost of Sales, Policy [Policy Text Block] Research and Development Expenses Research and Development Expense, Policy [Policy Text Block] Stock-Based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Inventories Inventory, Policy [Policy Text Block] Marketable Securities Investment, Policy [Policy Text Block] Fair Value Measurements Fair Value of Financial Instruments, Policy [Policy Text Block] Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Intangible Assets and Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Goodwill Goodwill and Intangible Assets, Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Recently Issued and Adopted Accounting Guidance New Accounting Pronouncements, Policy [Policy Text Block] Subsequent Event [Table] Subsequent Event [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Contingent payment, per active pharmaceutical ingredient Revenue Recognition, Milestone Method, Contingent Payment, Per Active Pharmaceutical Ingredient Revenue Recognition, Milestone Method, Contingent Payment, Per Active Pharmaceutical Ingredient Schedule of Cash Equivalents and Marketable Securities [Table] Schedule of Cash Equivalents and Marketable Securities [Table] Schedule of cash equivalents and marketable securities. Cash Equivalents and Marketable Securities [Line Items] Cash Equivalents and Marketable Securities [Line Items] Cash equivalents and marketable securities. Adjusted Cost Available-for-sale Securities, Amortized Cost Basis Gross Unrealized Losses Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale. Estimated Fair Value Number of Marketable Securities Number of Marketable Securities Number of marketable securities. Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Future minimum payments under non-cancellable operating leases Operating Leases, Future Minimum Payments Receivable [Abstract] Lease payments, 6 months ending December 31, 2015 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year Lease payments, Year ending December 31, 2016 Operating Leases, Future Minimum Payments, Due in Two Years Lease payments, Year ending December 31, 2017 Operating Leases, Future Minimum Payments, Due in Three Years Lease payments, Year ending December 31, 2018 Operating Leases, Future Minimum Payments, Due in Four Years Lease payments, Year ending December 31, 2019 and beyond Operating Leases, Future Minimum Payments, Due in Five Years and Thereafter Operating Leases, Future Minimum Payments, Due in Five Years and Thereafter Lease payments, Total Operating Leases, Future Minimum Payments Due Assets Held for Sale and Sale of Former Hungarian Subsidiary Assets held for sale [Text Block] Assets held for sale [Text Block] EX-101.PRE 10 cdxs-20150630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R39.htm IDEA: XBRL DOCUMENT v3.2.0.727
Balance Sheets Details (Goodwill) (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Balance Sheets Details [Abstract]    
Goodwill $ 3,241 $ 3,241
XML 12 R48.htm IDEA: XBRL DOCUMENT v3.2.0.727
Related Party Transactions (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Dec. 31, 2014
Related Party Transaction [Line Items]          
Revenue sharing arrangement $ 1,465,000 $ 2,128,000 $ 2,990,000 $ 4,071,000  
Exela PharmaSci, Inc [Member]          
Related Party Transaction [Line Items]          
Accounts Receivable, Related Parties $ 0   0   $ 0
Director [Member]          
Related Party Transaction [Line Items]          
Related Party Transaction, Expenses from Transactions with Related Party   $ 30,000 $ 0 $ 60,000  
Parent Company [Member] | CMEA Ventures [Member] | Affiliated Entity [Member]          
Related Party Transaction [Line Items]          
Investment, Ownership Percentage 7.40%   7.40%    
Exela PharmaSci, Inc [Member] | Presidio Partners 2007, L.P. [Member] | Affiliated Entity [Member]          
Related Party Transaction [Line Items]          
Investment, Ownership Percentage 10.00%   10.00%    
EXCEL 13 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0````(`'>*"T>\#5@"[P$``"T@```3````6T-O;G1E;G1?5'EP97-= M+GAM;,W:S4[C,!`'\%>IR$-6Y(-*1I*CFJB_/;#85@6II<[@(E]Z+2WO>FT5?CYWM6!^G%-[(Q_+G6]S5EB_FU1Y6A\ M4X7]C?_KS-@R-#^L_MI1SC]X+7LW<6/[JZ`?S5Z!S='&5(ZUU68X-*I'%]:_ MG%M_Y6-"Y:I::J<^Y(4AF0-/25Y\EZ.1Y=2?JOWRI#0NT)L*EH5'?"DZ':C] MF4*>[^%WX\\%Q^NCS'7\_J^AC\'(QL,1D7A7'P*D#PG2AP+I8P[2QPE(']]! M^O@!TLQW8OG*\M"_V/Z'D4X$G1H>)%]2-F`Q+M*;V"^GH` MA3&^.R6:E((C-Z."N[_8_`)02P,$%`````@`=XH+1[>K)I[H`0``V1\``!H` M``!X;"]?FN'T]-F2['?1B:S6NS M3T'K>AG&RSG5X\/'V8OG[;H:G[=2+7XVXSZ5=?6['U]SFU+)X7R2FVF!Z?'; MD+ZS?+_;'3;IJ=_\.J6N?%$1_BU0A?D@G0]22I#-!QDER.>#G!(4YX,B)6@Y M'[2D!-W.!]U2@N[F@^XH0??S0?>4(*F!C#4G"6'-T5H`U\+Q6@#8PA%;`-G" M,5L`VL)16P#;PG%;`-S"D5L`W<*Q6P#>PM%;@=[*T5N!WDKZUD8?VQR]%>BM M'+T5Z*TBM'+T5Z*TBM'+T-Z&TAM MI+T2M%G"T=N`WL;1VX#>QM';@-[&T=N`WL;1VX#>QM';@-[&T=N!WL[1VX'> MSM';@=[.T=N!WD[:ZT:;W1R]'>CM'+T=Z.TCM'+T=Z.TKOS7GJ7]#PJ>_^(_O4$L#!!0````(`'>*"T>IO8OY-0,``'0- M```0````9&]C4')O<',O87!P+GAM;+U735/;,!#]*YJ/QE=@+$" MD+WE4N$Y35YTIM86YU&$Z11RCH=DHNCM6)N<6WHTDTB/QR*%:YV6.2@;];K= MLPC>+*@,LH-BY;03]UV4RZ*0(N56:!4_BM1HU&/+;MY2D/WHO8%'D.<$TM(( M.X^[EL4?Q5!?G?4J''4RYFD"V;OOQY3(7SV#0[?2H=]BESRH%R_G* M-_!,J,D3%P;C_LR>SR"UVBQHFME=6]Z"1IN6T6IG\2)M M&_MV,T-A)>"W\1,W]C^EPN]IF8C312:JC2Y=,*XR=J,LR9'=JRH4D;>>DM5H MH*DN%$+&:(1:BHQDEK$K+KE*@>V`.6Z#22S]T)IWP)SN@#G;`?.I%G,-F!I1 MN+PR/697)0H%B+6V5QP%.JLG`TC\>#8\24F9Y[P6\Q4L>]"(C"J5^=H.+%U* M/M*&7,Z`71KCRMEIH'XEC]R\@N4C"6S1L*@3UEI^(9&S9RY+8(_`L30-7I=B M27SEL6N*(&2]Z26B,[D#F3$2)DNH)5:9<`-=BTFL3E\/*(F>H)P*"!OTS`MA MN60>%$A9G@OK=^,C$^>6JAI4&LK%=Y!>$*[*YVQ(.4:>NA74FR=BH@25-#41 M-BC1ZIPH=)%N04],/=U).4+X6;KBO9G1=WL=]7I;ZHCM#9T`<'][A31#`E)9 M@EI(ICE.2`<+U+_ET.R^41=LKSW5Q]WV+!X?;AS83Z@@>VH=ZE6JM` MBPYRG]!YEY6MN+]73OGU/2"$65P26\:QE`W1"G.K=?9+R/8][:1>!`U:IKMJ M?=["F'"S"V,<:?6]Z'W-N`5QN;]4W#:8%^X49W$):E]P)Z&CN@E3?U2'VW>X M%AH+^^1S>\QI0`>-F/IF\/ZLJ&\%'VZO[^ZJT>9_K/@/4$L#!!0````(`'>* M"T=U-=+C/@$``&D#```1````9&]C4')O<',O8V]R92YX;6S-DTU/PS`,AO\* MZKU+L_$9=3T`XL0D)(9`W$+B;6'-AQ)/7?\]6=:U#+CLQJVN_3Y^'2>E<$Q8 M#T_>.O"H()QM=6T"$VZ:K1`=(R2(%6@>1K'"Q.3">LTQAGY)'!=KO@0R+HI+ MH@&YY,C)#IB[GIA5I11,>.!H?8>7HL>[C:\33`H"-6@P&`@=49)5+V9M;&-* M,NBK,CJN><"9E6JA0-ZV0]GO5.R,X'78RT'V[=/?/SVD#,FZRFU0?573-*-F MDNKBP)2\S1Z?T]GDR@3D1D!4!<6P=3#-#IU?)W?W\X>L&A?T(B^N.536G(1+F&_B M!`N;CT\0>#JH$Z;+MH:VL5Z&*MVO(=J]G+BRI?7M/O4C.GI5U1=02P,$%``` M``@`=XH+1YE&UL[5I; M<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/`0LZ?O.14?GZ#AY\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$8 M1V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I M.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R M#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2BW`A(5M>5`TR``6'!VULS2`Y9>*?IUE!K9';O= M05SP6.XYB1'^QL4$UFG2&98T1G*=D`4.`#?$T4Q0?*]!MHK@PI+27)#6SRFU M4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[ M!Z5&T?95O-RCEU@5`9<8WS2J-2S%UGB5P/&MG#P=$Q+-E`L&08:7)"82J3E^ M34@3_BNEVOZKR2.FJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2 MM!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-) MP>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(* M!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+`.7\N?<^E[[GT/:'2MSAD6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q; MY.FOH70^+,_Y/%_GM,T+,T.WF)&Y"M-2D&_#^>G%>!KB.=D$N7V8 M5VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q& MMV"XU_$L%.!D8"V@!X.O40+R4E5@,5O&`RN0HGQ,C$7H<.>77%_CT9+CVZ9E MM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+ M$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE M,6>F\M\M#`DL6XA9$N)-7>W5YYNTB42%(JP#`4A%W+C[^^3:G>,U_HL@6V$5#)D MU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;S MHYG@'K.'YA,L0Z1^P7V*BH`1JV*^NJ]/ M^26<.[1[\8$@F_S6VZ3VW>`,?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::Q MK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV M-J/D3@H\W/[O#;#"Q([A[8N_`5!+`P04````"`!WB@M'Z6QE54J,LLH$,>J-?7_J,40XC$->LQE3 M%4A%S54$)QT$7/R]R'`$GR\__ZF%NOL$W'CQY>+"?[ZZ&^*7=N(*`L?Q(XM@ M,)U`[^VD(U\_.YGM[(!^>B#]:^0#ZNO#J%]A'A#?["#NB78$WII`KSVT.,P% M[\]N#!T0A]4+6"*J_0/CG@HJ)%"Z.'0&BW#$L/.X1Y0DDA@P1XS0E8/'!K#U MU/HQPH6TN5V&89Z1WV>211)!OWW>GB[IV>U@ED!N*P1$IAR6?Z!;3V M?%7JQ7'!L1-I_?9X%Q*M@O%D(\`..F\B9(9EESF`:R@.*H[)05GV(EUT$RT;_OH@QWT<8C6K&`A)'G1 M_J804@U@"<$22T723>2O1.4<-ZJM8*_)=RD\=LGOJ>GTN]:KT27XT=MS='(+ M/=0LP7)F?WN'2_IZO?_([-<)!S(_MFJ.D'""S3'-]FRE3<]7VOO4U$FDW9RO MM-O_E.:U36NC,V[UQ0X%24VH(GRM`9F;S(/13;=:5M\3-6?6].W0SBJ4Z(OS M5A9-EN$\HXA@;__"&:F9NYKUM_/X'U!+`P04 M````"`!WB@M'>MFY6GD$```H$0``#P```'AL+W=O9M<_LM='&7[AIL@RAO1B-?+64C?!_VU8:N#>WKA$! M3MUB9.=S53D9-:!&6-7ZK6)QN:?PO-MTZ*VB^E#(U>PQJA M3/+IH[^8*RV?I/,`9J)MOXM&3I-7G3`M?+BI59#U-.%P:E=R<,%U[66G=#PI MQD4RBK!M5Q\JK=>JW-4'HLG)6Z_ZM>*-_";[@_[\";0RJ&CP8Q.Q'G(EI,AD# M\$5Y-5-:A5_3I#_6,O9DM-.5?OC_'#'3#\YVBIDP-;LQ`2CLSJPG#X8FM@$> MOJO[#[L+!0?NKD[70X5!5];4TGA9,SCR5JL:1J5FET(+4TF&0!D"9:>"<@3* M$2A_,Z@,\`==1B".0/Q44(%`!0(5IX(F"#1!H,FIH#,$.D.@LWW0M?254VV< M:F;G[++SRDCO$>`#`GS8!UP*KWQ\]<%)#Q[UUO0RE5W3"`0Z1Z#S?=!W./IF MO6>M=*Q<"B>Q>V,LWY@:$*W%S#H1(Y1]=DZ819SD@+N2#A0F'+X7[EE"=&G) M2EEU3@4E!P"L;DJX^T4HQYZ$[B2[E\)W;K\-6-J4L'8;,'TF\.P:VJ/T@(!M M30E=/WL?W_PJ=OX+YK@WK8',[O?2`E8U MI5P5K8)$QWH6?A&KF1)NP@<;%?H![)L/J@?(L-)4.[."%4T)1W_$A0MZ\"`< M9+='<,/'5`Z1@RG8SY00M%0+HV!5%)`LKSH?;`.BQG;=2KMPV/0,VYH1MI;= MS,M_NYAV;U[@%[^+'Z!\-FR,`J;FQ'FTF%$M@H+G!$"'PJ"#0RCL-(9I32.!;(QV.6,&YZ<87D+U7'<8A0W/3S#\SL24@M-\C@W/"<,/H1X< M%/-N,%;8\)PP_'"K`DR`PBBL>DZ6%C3JUMIZI31&8=5S0O6C2R+'JG.L.J=R M]^%L(%\#GD&.5>>$ZH=1NVLEQ[9SPO;#J"@;7IPXMIU39?-.CHJ]$OK]-@HQ M:E`W4X7S$/53Q"@,?LO"*&P[)TOG(WF/X]*98]LY63P?0^'BF6/;.6'[XR:O-W??_H/4$L#!!0````(`'>*"T&PO=V]R:W-H965T&UL?97+CILP%(9?Q>(!!C"W)")(DU15 MNZ@TFD6[=L`):#"FMA.F;U]?@)B180/8_/_YCB_'S@?*/GB-L0"?I.WXT:N% MZ`^^S\L:$\1?:(\[^>=*&4%"-MG-YSW#J-(FTOHP"%*?H*;SBESWO;$BIW?1 M-AU^8X#?"4'LWPFW=#AZH3=UO#>W6J@.O\C]V5\H1U@^'KT7L/#.8R4 M1"M^-WC@UC=0R5\H_5"-G]71"U0.N,6E4"&0?#WP&;>MBB3)?\>@3Z8RVM]3 M].]ZN#+]"^+X3-L_325JF6W@@0I?T;T5[W3X@<USP9`%V`T0XM.W0! MSK8B<@,B%R`R(X@L>^RVQRY[;.RQ94^6^1G%R5:D;D"R`4@L>[8$)`9@%)V9 M85EF49:X,>D&)K4P.^#<@V`)F]#P(G82%9V2N[#<3.]D,G8B%9V2W[ M#<3>]L?.Y=A;RP&#<&4MU!&Q2E$_GY@OVRH=ZVJA6=E8H;-V)\JB-#/G?"TU MNQ6*LX`GBEV?X=Y-651YL$)Q5O%$LZ=O(:MWOGI>H3X^G_(B[]$-_T+LUG0<7*B0A[`^,:^4"BQ3"5YD M2K6\'.=&BZ]"?68J5W-=F(:@_73[S5=P\1]02P,$%`````@`=XH+1QN1@`CL M`P``/A(``!@```!X;"]W;W)KV9L>4P%+`>8U38Q)DL5M59\WN^W\[%NWV]JWH:G/YEL7]6]M6W7_%::QU^<-;&X/OM>O MIV%Z$.^V\3WN4+?FW-?V''7F^+SY"YY*,4MFQ3^UN?;D>S29?['VQW3S]^%Y MDTP>3&/VP]1$-5[>36F:9FIIS/QS;?1/SBF0?K^U_GGN[FC_I>I-:9M_Z\-P M&MTFF^A@CM5;,WRWUR]F[4,Z-;BW33]_1ONW?K#M+603M=6OY5J?Y^MU>:.3 M-8P/P#4`[P$@@P%B#1`/`?'B;.[7IVJH=MO.7J-NF8Q+-]:/3]]WB-OX?6IGE>`L*1P)IR@=A;A+XC'_W01R)L1B`FF\Y.,%%R^7 M>$'C4]>B6CJQ2,ZS!+(TUYRJI"K,I%:\%QGP(JF7S,V2+EXDS:)RR8E**A): M);R3-.`DI4X4ZR0E2?),LT:H!D2>\D:R@)&,&F&3%!E-D@A^2!P1IAXG*N!$ M42_K'"9BE6S3KRD*:L%U>5^Q8ML&2\N:%4$X)W M`R2/E#F[I$I'E0&92-<-B\B;&\I(?G\4JV;M-4IV,DN_RG43`BY0X@IV#@IP M8*H\$^6(<@_[(01R5;N9/OV08B:0+$I>6P" M92)HY=D'VO6<>]R$V`D4GOQ^*X"",86,Q[BC$C+WK!L,\1,I/WE*%TC)""`R M=@A+5R:4\!`40P1%2E#)$Q0I&U$G_''KJ(0&7XT9(BA2@LJ'/&N5B)2-,GFL MFM8JT55AYG,3(BA2@DK?Z++1YAP[)^$7"2UP?(=(A)9WD28=.Y9<(])SY#SH4RL,7#-$.*>U2GG9( M.9;QHM(1?0#I.=@P!#NDL$MYV"'%V`?4F4[YH_9!J-)<>):.""%/4.3QJ0KA ML$Q!PI\'CFS'`[/_%R.VWJ%-;,L5(3'[I7ZI7\[7J M7NMS'[W88;#M_`O_:.U@QL:2CV,G3Z8ZW&\:&=:7&GFE=D2OONQ$_TX!=AP'1 MOWO*DADP&/I&?J.SA>&2?#W1(&`WK3SVY4SUG/ ME'"QN0WQ8HA70Y1Z#JNSM`(W&6>1Q$JR-R6Q2]%8BF25`)%_A8A=$(F&B$V(S.U/7/Y4 M^Q/3G]N(A2Y"2T8E2>/(I6EL3>GF2#T`&0ABY9(U'9M%D M'IK,I"GM-)FFR8PT&50?EZ[QZ2R>W,.3FSQ;)T]NENTD<2LLAL+#4!@,N3/# MOOB0P:VP&$H/0^EA6'9)^;E=XI%9-%L/S=:DB9PKLC721!!Z]HE?:3')(_8A ME)Q\IXJ=5(MF^;G".$L?45G*9)OER6,JYUEYIS+/N3QQ4T6?IHH^I@+&83ZA M"_Z)Z*4;67`@7-P+ZA`_$\*QB`*"T?-D-`=(P0``'$2```8````>&PO=V]R:W-H965T M&ULC9A+CZ,X$,>_"LJ]&Y>Q,43I2!-@M'M8:32'G3.=.`\- MCPR0SNRW7UY)EZTRNY]W\;,]:=][OLJC:M]6YZZYKWV_W M9UWF[6M]U57_S[%NRKSK+YN3WUX;G1]&H[+P.6.A7^:7:K7=C&/?FNVFOG7% MI=+?&J^]E67>_+/317U_6\'J,?#]WU1=8 M9YP-R$C\?='W%OWVAN#?Z_KG?WWH1!?%,%/O^=<\ MZ:?/P1#_?LS^=93;A_^>MSJIBQ^70W?NHV4K[Z"/^:WHOM?W/_2L00X3[NNB M'3^]_:WMZO)ALO+*_/?T?:G&[_OT3\1F,]J`SP;\:?#T0QL$LT'P:2`6#<1L M(/ZO!SD;2,N#/VD?5R[-NWR[:>J[UTS;?.@\VT(?W:M?WH MQS84&_]CF&=&^(CL#$122(H1>!)^[_\9!*>"F#UP9,XI!PDFPI",X3\GR1R3 M&&$&5)C!M%8!ME>TO:#LQ60OL'UDAJBFE9B0:A+!.*.@Q("4"BDHQ9!DL:*@ MS(!4Z-@ZN:!)8DVQZ41.FB0.5P8!!248@M#>X@E*,204)]UE&`HBX+2F<$%3 MB#0I1FH*<;C"SHI9$X8X\(C49$!Q3+K+,"28DPN=F%3(R;E2@P(6T0B44Q.-09&`#GI-?,XF3`7+NW5-P!5W=%!KX#7&_).RDQ$$>^881TE!F( MJP3"4ET'7-@57=@!E]H75YX9$%T#308XN9^933DZ.%@J[8!K>T37=@B-NU#1 M-3DQL?XNI'L6$P,(!%WB+4X*[LJRI3(/N,[36;\#7'A?1."09U%D[J0613<- MF4FY3WZRU#^4X5H?60W^W#W/S,-/$-+]LXE%PKZ]YP[:Q(#%G/2:69R(I*.3 M@:56!'`O$EF9'\_Z<'?PPEY!4%AB8W;<\:S/QB(*RVPLB&EU?*DGX;@GB>B> MA.,&(8@#1MZ^B8FIF,[BU)J-T8\4F35;%-J'I8^>ITO=G,8W&:VWKV]5-_2A M:/3YMN0+'Y['K?$=K!,@QE-89].[D,_IMYMK?M)_Y>]UU=3D^LA_K MNM-]W.RUC_^L\\/SHM#';OBI!F'3&Y'IHJNOCQ<\S[=,VW\!4$L#!!0````( M`'>*"T>"I$LB:`(``"@(```8````>&PO=V]R:W-H965T&UL MC59-CYLP$/TKB'N7+P-.1)`V)%5[J+3:0WMVB!/0`J:V$[;_OOX@Q$1.-I?8 M'MZ;F3<>>9(-A'ZP"F/N?+9-QU9NQ7F_]#Q65KA%[(7TN!-?#H2VB(LC/7JL MIQCM%:EMO-#W$Z]%=>?FF;*]T3PC)][4'7ZC#CNU+:+_UK@AP\H-W(OAO3Y6 M7!J\//,FWKYN<<=JTCD4'U;N:[#<0HE0@-\U'IBQ=V3N.T(^Y.'G?N7Z,@7< MX))+#T@L9US@II&.1."_H\]K2$DT]Q?OWY5:D?T.,5R0YD^]YY5(UG>=/3Z@ M4\/?R?`#CQ)BZ;`D#5._3GEBG+07BNNTZ%.O=:?607^!_DBS$\*1$$Z$*8Z= M$(V$Z$H`#PE@)(!G(\0C(;Z)X&GMJG(;Q%&>43(X5-]VCV13!;PI9/M'2>S-"-;FI&N5636Z@X?V/A`\X')OTDQU970D$Y!OL51XMM0Q0P% M0;JPH38S5.`O0FO([1P&8`SLRN('E8E-9:F=GSRH3&+RX3S-6%=<&D37D=@X#`,`;99[Q#K:8'M4$8DY)3AV7 M?6M8IR'W&LIW],:^#I9%8+%OQ%#4,^SJ/L]Z=,2_$#W6'7-VA(O76SVU!T(X M%GG[+^):*C&VIT.##UQN4WE?>I+I`R?]92Y/?P[R_U!+`P04````"`!WB@M' M(8=TBO.OWEP`4C2A]%C64O@.PMB5$< MA^$",])V09';V+,H>/N6 M02=;WB$!AU7P%"VWJ4%8P.\6!CG;(^-]Q_F;.?SPI'F)\0C(9X(4QX_(1D)R860_I.0CH3T MJQFRD9#=9,#N[K9R&Z)(D0L^(.%>NR>FJ:)EIM^F0M(&A7L073NIHZ?B,B,D-A"UG/((O-!-G/(103K_).)V&=BS!#/Z+$O03E'+!9>#_\5V7XB.G\YK?6/QWE7"03H+^99FJ0]47H&\.IMKG47B`VVO M==+'FQOA62 MDQI^$5&WG40[KG3_VV8]<*Y`NP[O=-\W>O!-!PH'9;;W>B_<+'`'Q?OS9)O& M:_$74$L#!!0````(`'>*"T=-[!&,@`0``&`6```8````>&PO=V]R:W-H965T M&ULA9A-C^(X$(;_2L2]![O*<9(6C31D-9H]K#2:P^XY#6Y` MDQ`V";EL MMP=7%>V7^NQ._2]O=5,57?^UV2_;<^.*W1A4E4M0RBZKXGA:K%?CM1_->E5? MNO)XMSM6[M0>ZU/4N+>7 MQ5?]G&,V2$;%WT=W;;W/T6#^M:Y_#5_^W+TLU.#!E6[;#4,4_=N[RUU9#B/U M,_\[#_HQYQ#H?[Z-_FU<;F__M6A=7I?_''?=H7>K%M'.O167LOM97[^[>0WQ M,."V+MOQ-=I>VJZN;B&+J"I^3^_'T_A^G7Y)U1S&!\`<`/>`^SQ\`,X!^!%@ MQI5.SL9U_5%TQ7K5U->HF6[&N1CNN7[&?N>V43M>;*;MZE?6]E??UQFNEN_# M.+,$1LG&E^B[8MD/?I\!N!GF*- M%Y\^6$RF14R2TRAYTBH#5I93F4ECP4T<6$WLKR;FXVU@-=:/M]1F/*W&>C:U M31-.E(LBXB0).$E\)^PDF\2?1*6*=>*+0"4I[R0-.$E])RGK)/4FX6WX"IT: MX2AD`1N9;R-C;62?VO`522P\(`/`1!O#CQ\G6K'3;&;1_"S'K!6JD6Z,9OES M\T+HHC3O1?OS&(N\&Z("DPEV6%C=[`"Q`[P=^/0F$GX7,*$"IFJ;`Y0,Z=$A@!(7:"ST[# M9Q7PH6@M3RLB,D8X3Q`")U!P"G>*E(Y))N0X*K.(0I*#$$"!`%0+N0E"``4" M4"ULL"6'@7\H0O0$0D_-YVSXO.8D$N$_#8;8B:3DU&PYN4&?BGS%221:^E."(6XBJ3@U MG_N1(#$1S&AVXZB5$#.15)N:S_M(H(F:OT-$9>)4LA/\'TT*3BUD`0RQ#@GK M^%2\01]B.A,VUQ=9(0<@B[F;%X(YX%/2++K1)^51EE,9&J&4P1`SD3"3KYDV M2&EH^>5I MC="]P(<"%25#(7PBP2<\X'-N#2$I+&W\V%^86T-$!DIECX:67N.N9=O3=-O\+0^'NXOM'/^=3Z_!AFO3H7>_=7T>R/IS9ZK;NNKL8> MX%M==Z[WI[[T&W=PQ>[^I71OW?`Q&79T:H!.7[KZ?.OGWIO*Z_\!4$L#!!0` M```(`'>*"T?IPPO_H0$``+$#```8````>&PO=V]R:W-H965T&UL?5/+;MLP$/P50A\0RK2=%(8L($X1M(<"00[MF996$A&2JY"4E?Y]^9`5 M.1!Z$7=7,[.S?!0CFC?;`3CRH:2VQZQSKC]0:JL.%+=WV(/V?QHTBCN?FI;: MW@"O(TE)RO+\GBHN=%86L?9BR@(')X6&%T/LH!0W?T\@<3QFF^Q:>!5MYT*! ME@6=>;50H*U`30PTQ^QQ49J:/@@W2N./V`: M81\$*Y0V?DDU6(?J2LF(XA]I%3JN8_KS+9]HZP0V$=@7`DV-HLWOW/&R,#@2 MD[:VY^$$-P?F-Z(B-A9-FMX;M;YZ*3=L7]!+$)HP+&).-Y@90;WZW(*MM9CH M;$%GZ_3M&GV;'&YO'-ZO"^S6!'9)8/>_$1/F=(MY^-*$+O94@6GCU;&DPD'' MB[JHSK?SD<4S^8271<];^,5-*[0E9W3^9.,Q-(@.O(G\;I^1SK^?.9'0N!`^ M^-BD*Y42A_WU@*"T?=Q:E%I0$``+$#```8```` M>&PO=V]R:W-H965T&UL?5/+;MLP$/P50A\0RK23)H8L($X1 MM(<"00[MF996$A&2JY"4E?Y]^9`5.1!Z$7=7,[.S?!0CFC?;`3CRH:2VAZQS MKM]3:JL.%+!5MYT*!E@6=>;50H*U`30PTA^QQLS_N`B("?@L8 M[2(FP?L)\2TD/^M#E@<+(*%R08'[Y0Q/(&40\HW?)\W/EH&XC"_JSW%:[_[$ M+3RA_"-JUWFS>49J:/@@W2N./V`:X38(5BAM_))JL`[5A9(1Q3_2*G13C!S9[YC:B(C463IO=&K:^> MRPV[+^@Y"$T8%C''*\R,H%Y];L'66DQTMJ"S=?IVC;Y-#K=7#A_6!79K`KLD ML/O?B`ESO,)L\R]-Z&)/%9@V7AU+*AQTO*B+ZGP['UD\DT]X6?2\A5_0X/HP)O(;VXSTOGW,R<2&A?";SXVZ4JEQ&%_>2#S*RW_`5!+`P04 M````"`!WB@M'IRDQ1*(!``"Q`P``&0```'AL+W=OY#,WN@!E/_3:B.9\ZGI MB!T,L":2I"`TR[X1R;C"51EK+Z8J]>@$5_!BD!VE9.;/$82>#CC'E\(K[WH7 M"J0JR<)KN`1EN5;(0'O`]_G^N`N("/C%8;*K&`7O)ZW?0O+4''`6+("`V@4% MYIF\TP:J!EHW"O>OH) M\PBW0;#6PL8OJD?KM+Q0,)+L(ZUJ/754G.06C&T(@Y7F$6!/'J2PNZ MU6*FTQ6=;M.++7J1'!97#O\AL-L2V"6!W?]&3)CC-:;XJPE9[:D$T\6K8U&M M1Q4OZJJZW,Y[&L_D"UZ5`^O@F9F.*XM.VOF3C*"T=A`(&4HP$``+$#```9 M````>&PO=V]R:W-H965TP"'/J10 M]H1[YX8C(;;N03+[H`=0_D^KC63.IZ8C=C#`FDB2@M`L.Q#)N,)5&6LOIBKU MZ`17\&*0':5DYL\9A)Y.>(=OA5?>]2X42%62A==P";(91`RT;A7O5TW>81]@'P5H+&[^H'JW3\D;!2+*/M'(5 MURG]R0\S;9M`9P)="%^S:#PUBC:?F6-5:?2$3-K:@843W!VIWX@:V5@T:7IO MU/KJM=KE14FN06C&T(@YWV$6!/'J2PNZU6*FTQ6=;M/S+7J>'.9W#O?;`L66 M0)$$BO^-F##G>\SAGR9DM:<23!>OCD6U'E6\J*OJH]^]G202T+H1??&S2E4J)T\/M@2ROM/H+4$L# M!!0````(`'>*"T>#DC5WI@$``+$#```9````>&PO=V]R:W-H965T-DE7+%(V5=0^5(KRT#Y[80`KOE#;+.G? MUQ>60,0+GAG..7/&EV+4YMUV``Y]2*'L"7?.]4=";-6!9/9.]Z#\GT8;R9Q/ M34ML;X#5D20%H5EV3R3C"I=%K+V:LM"#$US!JT%VD)*9?V<0>CSA';X5WGC; MN5`@94%F7LTE*,NU0@::$W[:'<]Y0$3`;PZC7<0H>+]H_1Z2G_4)9\$""*A< M4&!^N<(S"!&$?.._D^9GRT!*"T>#L6F-H`$` M`+$#```9````>&PO=V]R:W-H965TVF#>N6%/B*U[D,S>Z`&4_]-J(YGSJ>F('0RP)I*D(#3+OA')N,)5 M&6O/IBKUZ`17\&R0':5DYM\1A)X..,>7P@OO>A<*I"K)PFNX!&6Y5LA`>\!W M^?Y8!$0$_.8PV56,@O>3UJ\A>6P..`L60$#M@@+SRQGN08@@Y!O_G37?6P;B M.KZH_XS3>OBS^\<;TWFV'40,M&X5[T]`OF$6Z#8*V%C5]4C]9I>:%@ M)-E;6KF*ZY3^_,AFVC:!S@3Z@4!2HVCS@3E6E49/R*2M'5@XP7Q/_4;4R,:B M2=-[H]97SU5>Y"4Y!Z$90R/F>(59$,2K+RWH5HN93E=TNDW?;=%WR>'NRN$G M`L660)$$BJ]&3)CC-6;WH0E9[:D$T\6K8U&M1Q4OZJJZW,X[&L_D'5Z5`^O@ MB9F.*XM.VOF3C*"T?<"_;OHP$``+$#```9````>&PO=V]R:W-H965TV2*"TVK,M9>3%7BZ*30\&*('97BYL\9)$XGNJ.W MPJOH>A<*K"K9PFN$`FT%:F*@/=&GW?%JUU1E.P:A&9,'C'G.\R" M8%Y]:9%OM9CI^8J>;]/W6_1]_VG"5GNJ MP'3QZEA2XZCC15U5E]OYE,*"T>=F0$7HP$` M`+$#```9````>&PO=V]R:W-H965T)+,W>@#E_[3:2.9\:CIB!P.LB20I",VR.R(95[@J M8^W%5*4>G>`*7@RRHY3,_#V"T-,!Y_A2>.5=[T*!5"59>`V7H"S7"AEH#_@Q MWQ^+@(B`WQPFNXI1\'[2^BTD/YL#SH(%$%"[H,#\X38(UEK8^$7U:)V6%PI& MDGVDE:NX3NG/73[3M@ET)M"%\)!%XZE1M/F=.5:51D_(I*T=6#C!?$_]1M3( MQJ))TWNCUE?/55['8MJ/:IX45?5Y78^TG@FG_"J M'%@'OYCIN++HI)T_V7@,K=8.O(GLYA:CWK^?)1'0NA#>^]BD*Y42IX?+`UE> M:?4/4$L#!!0````(`'>*"T>^@2[ZH@$``+$#```9````>&PO=V]R:W-H965T M$%MU()F]T3TH M_Z?11C+G4],2VQM@=21)06B6_2"2<87+(M:>3%GHP0FNX,D@.TC)S/\C"#T> M\`9?"L^\[5PHD+(@,Z_F$I3E6B$#S0'?;_;'/"`BX"^'T2YB%+R?M'X)R>_Z M@+-@`014+B@POYSA`80(0K[QZZ3YT3(0E_%%_6>N\V0RC M&AHV"/>LQU\PC;`+@I46-GY1-5BGY86"D61O:>4JKF/ZJ/75<[G9904Y!Z$)0R/F M>(69$<2KSRWH6HN)3A=TND[?KM&WR>'VRN$7_?,U@3P)Y-^-F##':\QGEV2Q MIQ),&Z^.194>5+RHB^I\.^]I/),/>%GTK(4_S+1<6732SI]L/(9&:P?>1':S MPZCS[V=.!#0NA+<^-NE*I<3I_O)`YE=:O@-02P,$%`````@`=XH+1UG\Y<&C M`0``L0,``!D```!X;"]W;W)K&UL?5/;CILP$/T5 MRQ^P)@YI5Q%!VFQ5M0^55OO0/CLP@+6VA]HF;/^^MB$LJ5!?\,QPSIDSOA0C MVC?7`7CRKI5Q)]IYWQ\9$0GP4\+H5C&)WB^(;S'Y7I]H%BV`@LI'!1&6*SR#4E$H-/X]:WZT MC,1U?%/_FJ8-[B_"P3.J7[+V73";45)#(P;E7W'\!O,(ARA8H7+I2ZK!>=0W M"B5:O$^K-&D=YS^/,VV;P&<"7PB/63(^-4HVOP@ORL+B2.RTM;V()[@[\K`1 M%7&I:*?I@U$7JM=R=]@7[!J%9@Q/F/,=9D&PH+ZTX%LM9CI?T?DV?;]%WT\. M]W<.\VV!?$L@GP3R_XTX8<[WF,,_3=AJ3S78-ET=1RH<3+JHJ^IR.Y]X.I,/ M>%GTHH4?PK;2.')!'TXV'4.#Z"&8R!X.E'3A_2R)@L;'\'.([72EIL1C?WL@ MRRLM_P)02P,$%`````@`=XH+1Q`(VJJD`0``L0,``!D```!X;"]W;W)K&UL?5/+;MLP$/P50A\0RK2=!(8L($Y0M(<"00[MF996 M$A&2JY"4E?Y]^9`5N1!Z$7=7,[.S?!0CFG?;`3CRJ:2VQZQSKC]0:JL.%+=W MV(/V?QHTBCN?FI;:W@"O(TE)RO+\GBHN=%86L?9JR@(')X6&5T/LH!0W?TX@ M<3QFF^Q:>!-MYT*!E@6=>;50H*U`30PTQ^QI*"T>` M<&"!I`$``+$#```9````>&PO=V]R:W-H965T@_)]&&\F2<87+(L:>3%GHP0FNX,D@.TC)S/L)A!Z/>(.O@6?>=BX$2%F0F5=S"Q`B"/G$ MKY/F9\I`7.ZOZ@^Q6N_^S"S<:_&/UZ[S9C.,:FC8(-RS'G_#5,(^"%9:V/A% MU6"=EE<*1I*]I96KN([I3YY/M'4"G0AT)OS(HO&4*-K\Q1PK"Z-'9-+5]BQT M<'.@_B(J9&/0I.J]4>NCEW*S_UF02Q":,#1B3E\P,X)X]3D%74LQT>F"3M?I MVS7Z-CG<+K/GV;K`;DU@EP1V_RLQ84Y?,/GW(LGB3B68-HZ.194>5!S4172> MSCL:>_()+XN>M?#(3,N516?M?&=C&QJM'7@3VH\Z_G_D@H'%A>^OW)HU4 M.CC=7Q_(_$K+#U!+`P04````"`!WB@M'G2U'JJ,!``"Q`P``&0```'AL+W=O MTQZYT;#I3: MN@?%[1T.H/V?%HWBSJ>FHW8PP)M(4I*R/'^@B@N=566LO9BJQ-%)H>'%$#LJ MQ1=>[4*!521=>(Q1H*U`3`^TQ>]H=3D5`1,`O`9-=Q21X M/R.^A>1'<\SR8`$DU"XH<+]V`E MO02A&<,BYG2#61#4JR\MV%:+F'4LJ7'4\:*NJLOM?&+Q3#[@53GP#GYRTPEMR1F=/]EX M#"VB`V\BO[O/2._?SY)(:%T(O_C8I"N5$H?#]8$LK[3Z!U!+`P04````"`!W MB@M'QBLFOZ,!``"Q`P``&0```'AL+W=OVAM@G;OZ\OA"45Z@N> M&D^=$R$)?Q3?UKG-:[OW`+SRA_B=IUWFR>D1H:/DCWBN,WF$;8!\$* MI8U?4@W6H;I1,J+X>UJ%CNN8_K#/$VV=P"8"FPF?\F@\-8HVOW#'R\+@2$S: MVIZ'$]PAB3Q68-EX=2RH<=+RH MB^I\.Y]8/),/>%GTO(4?W+1"6W)!YT\V'D.#Z,";R!_V&>G\^YD3"8T+X:./ M3;I2*7'8WQ[(_$K+OU!+`P04````"`!WB@M'NY?<`(H"```A"@``&0```'AL M+W=O,O4B^AY9YXRG),BNBBR6Z8:C#;`'FCH@,^UV"8A*W<#H)IWAX@H4G M0X;)5)WF.,$"(U@,!`MPQ!P><5[&<$5D"@@05 M@9@%+K*:$5D!@A05@9@E+I+-B&2`8(6*0$R&B^0S(CD@P#\\P&2>#V_=[56Q M#Q\4:8S*0%#F<1%!G3KJ`!MF%->!H,2C@]IUU*&`8H'K0%#JT4%]/>I,C4WQ M$@`8DGD*C.XY#P1Y6AJ9ZP1D:O/$4VV@%>2^JI[K!008/??H0)"GJNE<-Z#` MZ/D2U7D"/9=;-/D+;[D\NDE%!94X=VXPFNS>IZ%7ZD:`![PL>G;DOY@\UIT* M=D*;0<+]ZQ^$T-QD$;^88CR9>>V^:/A!V]N5N9?#!#,LM.C'@>P^%9;_`5!+ M`P04````"`!WB@M'<'?X<*@!``"Q`P``&0```'AL+W=O2X M^_OIXKA.X;U8)'W.(2E2^8CFS;8`CGQHU=D#;9WK]XS9L@4M[`WVT/D_-1HM MG'=-PVQO0%21I!7C6?:-:2$[6N0Q]F**'`>G9`*`;>@F\ MRJ9U(<"*G,V\2FKHK,2.&*@/]'&S/^X"(@)^2QCMPB:A]A/B6W!^5@>:A1)` M0>F"@O#'&9Y`J2#D$[]/FI\I`W%I7]2?8[>^^I.P\(3JCZQ?K].T:?9LJW"ZS;_\CL%L3V"6!W56+#]]G=A34+IAWWC9II9+CL+\\D/F5%O\`4$L#!!0````(`'>*"T>7#;A0 MI`$``+$#```9````>&PO=V]R:W-H965TC M-A^V`W#H4PIE3[ASKC\28JL.)+,/N@?E_S3:2.;\T;3$]@98'4E2$)IEWXAD M7.&RB+$W4Q9Z<((K>#/(#E(R\^\,0H\GO,-SX)VWG0L!4A9DX=5<@K)<*V2@ M.>&GW?&\#X@(^,UAM*L]"MXO6G^$P\_ZA+-@`014+B@POUSA&80(0C[QWTGS MEC(0U_M9_256Z]U?F(5G+?[PVG7>;(91#0T;A'O7XRM,)1R"8*6%C5]4#=9I M.5,PDNPSK5S%=4Q_#C-MFT`G`ET(CUDTGA)%FS^88V5A](A,NMJ>A0[NCM1? M1(5L#)I4O3=J??1:TFQ7D&L0FC`T8LYKS`U!O/J2@FZEF.ATG6*;GF_1\^0P M7V?/'[<%]EL"^R2PORN1WI>8,.=[3/XE"5G=J033QM&QJ-*#BH.ZBB[3^41C M3V[PLNA9"[^8:;FRZ**=[VQL0Z.U`V\B>SA@U/GWLQP$-"YLO_N]22.5#D[W M\P-97FGY'U!+`P04````"`!WB@M'+%V]@Z,!``"Q`P``&0```'AL+W=O;0?@T+L4RAYPYUR_)\16'4AF M;W0/RO]IM)',>=>TQ/8&6!U)4A":9;=$,JYP6<38LRD+/3C!%3P;9``0A@I!/_#9I?J4,Q*5]4?\5N_75GYB%1RW^\]IU MOM@,HQH:-@CWHL??,+6P"X*5%C9^4358I^6%@I%D[^GD*IYC^G.?3;1U`IT( M]!N!I$2QS"?F6%D8/2*3KK9G88*;/?4742$;@R9U[PNU/GHN:987Y!R$)@R- MF.,2LYD1Q*O/*>A:BHE.ERG6Z=LU^C95N%UFSW\0R-<$\B207[6XNVXQ88[7 MF-MO25%S4173>S@<:9_(%+XN>M?"7F98KBT[:^>=MDU8J.4[WEPN>L5Z>HU7HX8JS*%CA5#V*`WNS40G*JS5(V6`T2:.5(G&$2 MQP?,:=='1>YB+[+(Q:A9U\.+1&KDG,J_9V!B.D5)=`N\=DVK;0`7.5YX5<>A M5YWHD83Z%#TEQW-F$0[PJX-)K>;(YGX1XLTN?E2G*+8I`(-26P5JABL\`V-6 MR!C_F34_+"UQ/;^I?W/5FNPO5,&S8+^[2K9+V&1_QV2_%DCBH,D6\Y^3 M/-PQ.6P$2-!DB]F%3;([)ME&(`V:;#&?_PE>74$.LG&=IE`IQM[U]2JZ-/.3 MN_/X`U[D`VW@)Y5-URMT$=HT@KNUM1`:3!+Q@SG/UCPWRX)!K>TT,W/I.]`O MM!AN[\GRJ!7_`%!+`P04````"`!WB@M'&*_9$K\!``![!```&0```'AL+W=O MA.\UZ>D,V8X8JRK M#@35=W*`WNXT4@EJ[%*U6`\*:.U)@F.2ICD6E/5)6?C8LRH+.1K.>GA62(]" M4/7W#%Q.IR1+;H$7UG;&!7!9X(57,P&]9K)'"II3\I@=S[E#>,`O!I->S9'+ M_2+EJUO\J$])ZE(`#I5Q"M0.5W@"SIV0-?XS:[Y;.N)Z?E/_YJNUV5^HAB?) M?[/:=#;9-$$U-'3DYD5.WV$NX>`$*\FU_Z)JU$:*&R5!@KZ%D?5^G,+.0SK3 MX@0R$\@'`@Y&/LVOU-"R4')"*ASM0-T?S([$'D2%M`^J4+U-5-OHM2197N"K M$YHQQ&/.:TRV(+!57RQ(S&*FD[5%G+Z+T7-U[=#@&J]4V@427' MWK?<*KKTV2/QM^L=7A8#;>$G52WK-;I(8^^HOU"-E`9L$NF=+;6S+\&RX-`8 M-[VW&UL;5/;;J,P$/T5RQ]0$P>V5420 MFE:KW8>5JC[L/CLP@%5?J&U"]^_K"Z&DX@7;PSEGSGC&Y:3-F^T!'/J00MDC M[IT;#H38N@?)[)T>0/D_K3:2.7\T';&#`=9$DA2$9MD/(AE7N"IC[,54I1Z= MX`I>#+*CE,S\/X'0TQ'O\#7PRKO>A0"I2K+P&BY!6:X5,M`>\>/N<,H#(@+^ M]73+YA+*()@K86-7U2/UFEYI6`DV4=:N8KK ME/X4]S-MFT!G`ET(#UDTGA)%F\_,L:HT>D(F7>W`0@=W!^HOHD8V!DVJWANU M/GJI*-V7Y!*$9@R-F-,:LUL0Q*LO*>A6BIE.URFVZ?LM^CXYW*^S%_FV0+XE MD">!_*;$_+;$A#G=8HIO251S45729SD<:>_(%K\J!=?"' MF8XKB\[:^<[&-K1:._`FLKL"H]Z_G^4@H'5A>^_W)HU4.C@]7!_(\DJK3U!+ M`P04````"`!WB@M'[5GTP:4!``"Q`P``&0```'AL+W=O@_)]:&\F< M#TU#;&>`59$D!:%9=D\DXPH7>2F7]G$'HXX0V>$F^\ M:5U(D"(G,Z_B$I3E6B$#]0D_;H[G74!$P#N'P2[V*'B_:/T9@M_5"6?!`@@H M75!@?KG"$P@1A'SAOZ/F=\E`7.XG]>?8K7=_81:>M/C@E6N]V0RC"FK6"_>F MAQ<86]@'P5(+&[^H[*W3X.5)_$"6R,6E2]]ZH]=EK0>E]3JY!:,30B#DO,9L90;SZ M7(*NE1CI=%EBG;Y=HV^3P^VR^OZP+K!;$]@E@=U-BX?;%A/F?(MY^%&$+,Y4 M@FGBZ%A4ZE[%05UDY^E\I/%.ON%%WK$&_C#3<&7113M_L_$::JT=>!/9W1ZC MUK^?.1!0N[#U`X%,&JD4.-U-#V1^I<5_4$L#!!0````(`'>*"T>`V/;9P0$` M`'L$```9````>&PO=V]R:W-H965TYAI:J'[=F!`:S:F+5-:-^^_B$4*MI+;`_?WQ`/^2C5BVX! M#'H5O-/'J#6F/V"LRQ8$U3>RA\X^J:42U-BC:K#N%=#*DP3')(XS+"CKHB+W MM4=5Y'(PG'7PJ)`>A*#J[01K%'+OM9RA=W^%,=H]A%``ZE<0K4+A=X`,Z=D#7^/VE^6#KB MG/5,.#Y,^L,JT-&T>H@IH.W#S)\3=,+:1.L)1<^U]4#MI(<:5$ M2-#7L++.KV-XDMY.M&T"F0AD)OR(??!@Y&/^I(86N9(C4N'5]M3]@[L#L2^B M1-H75>C>!M6V>BD(N)'WM(&_5#6LT^@LC;VC_D+5 M4AJP(>(;VVIKOP3S@4-MW/;6[E48CG`PLK^.^OR]*=X!4$L#!!0````(`'>* M"T&PO=V]R:W-H965T5D"#(%82+`;'[ M=O6>])"S*VW?V(D0[GS45NS< M$KSO2'7E!;Z/O!J7C9MGW=ASFV?TPJNR(<^MPRYUC=N_#Z2BU[4+W'[@I3R> MN!SP\LP;>/NR)@TK:>.TY+!V[\'J"2`)Z1"_2G)EHWM'FG^E]$T^_-BO75]Z M(!79<1D"B\L[V9"JDI&$\A\=]%-3$L?W??1M-UUA_Q4SLJ'5[W+/3\*M[SI[ MBYP!EP!VM6/?K["Z,T[JGN$Z-/]2U;+KK5;U)?$VS$P)-"`9" M`&8)H2:$2PF1)D0#`0:S!*@)<*D"T@2TE!!K0GQ#\%1VN]H4F.,\:^G5:=6" M.F.Y;L$J%M7?.:P;;%7)1768&'W/@Q!EWKL,I#%!AWD88Q"T08HQ!-@06U,H M'C">,#DX#6Q.M8O`")#81#8F)K5:-3"1;\,\+HBS->-8)_UD8@+[I$/;I$-5 MGG"H`LCG1Y9H&&I63&4F)82JQS3\9*=HET M1B(U)%*K1/JUA/SN36K(EY\BT%K#K08IE8E<`6LS[U7&338!UOIIC!+Y%H53 M]=O<`J"(RN"J?*86VK?:)"(T1@SU0X+GH8 MIU-[;REP:P+%,IB<_UQ+!T:_AN%$"&O#[E,(%Z5PKGD!-)="W?0!^BHS_1I: M"-R:0%L*O=$!J";ML3O<,F='+PV7"1B-#@?H^^Y,=S/^`%8;8!DOP.I1';@^ MP^?9&1_)3]P>RX8YKY2+8UMWQCI0RHDP[M^)E)_$7X+AH2('+F]CN3C4(5D] M<'KNS_S#'X_\'U!+`P04````"`!WB@M'=JJLV$H"```<"```&0```'AL+W=O M.RQJ] M48==JPK2?UN$2;MQ`_=>>"\O!9<%+TN]CG>-^QJL#X$O(0KQ MIT0MZ]T[TOR1D`^Y^'7:N+[T@##*N92`XG)#.X2Q5!*=/XWHHZ>*%<.N[S@F=X17S=]+^1&8&(`5S@IGZ=?(KXZ2Z4URG@E_Z M6M;JVNHG2]_0[(30$,*.T/6Q$Q:&L'@0HDE"9`C1W`[`$,!3!T_/KI+;0PZS ME)+6H?IU-U#^JX(U$.\F=Y@J4OU"1'9,5&]9"*+4NTDA@PD59MO'Q,`&V?V!KL^(HZM'KX5.8R(#&PN;#87.JS%("Q@%XAL`I$6 MB`8"3V,`G87&U,9DXMM`NSXH"98K&V@_1^DPJC08"DP,!09#)7:!>"+6>$ZL MR82#9$:L23\,L`+66)-!&$%DC76.TF%4:3#4I]*K=P?8:RJWS MJ;X-UKO`4M_+@U!MM0_Y+&W@!?V&]%+6S#D2+C9LM;N>">%(F/9?A/E"'-7= M`J,SE[>)G$H?7GK!27,_B[L/@NP_4$L#!!0````(`'>*"T?0YY3K^0(``%(- M```9````>&PO=V]R:W-H965T4['M27051&&9! M3IC[W]#C-@HEI$?\*NF5&^>>G/PK8V_RXOM^[H=R#K2B.R%#D.[P M3I>TJF2D3OF/#OJI*8GF^1!]W:?;3?^5<+IDU>]R+T[=;$/?V],#N53B)[MN MJ[<,'J@>)[-?E0Q[+ICU=U)P\US4Z(-"&Z$5#B),2:$'\2 M4BE40J8)V50"U@0\E9!K0GY'"%0Y^F*NB""+61P")H?'^L-J7OK)@?"41P=R MV1+*7:4?UC"?5/KG+W'#4N=36\0%A$FZ+`\5KD89^MLT/50X&GPB<`.`A6/R MD6@S@:<[$+K3"8P7P3,YTA^D/98-]UZ9Z-XI^Q?``V."=J'"AZY( MI^X#YW91T8.0IUA63[WRJPO!SL,7S.TS:O$/4$L#!!0````(`'>*"T&PO=V]R:W-H965TQ>;#*9B]UKVM+6C(HKM,Z^_8*H*Q.DWM2*WSG\#AR^ MD/>L>^=72H7W45<-W_E7(=KG(.#'*ZT)?V(M;>27,^MJ(N1K=PEXVU%R&H+J M*H!A&`MW/O"G@;?R"Y`IB2#XE=)>[[X[RGX`V/OZN7':>>'BH%6]"A4 M"B(?=UK0JE*9Y,Q_QJ3_YU2!R_]3]F]#N1+_0#@M6/6[/(FKI`U][T3/Y%:) M-]9_IV,-6"4\LHH/O][QQ@6KIQ#?J\F'?I;-\.SUES0C-:HO8/#X.=7BY9&9>C]SU,81[< M5:)1`P?-BZE!-DUA:"(P:P+),(-`&PC2(-"8)+(G0+8$D4Z`C`38I$QT)5K3 M#!J`0&)5%88*@QC;82('3+2$P9^6%6N8R(!),INH,$1PA00[2+"Q++&5!"\F M":T8=H4!$3L@8@,BL>Y-O*PTPCBR@A@J#+,5F,0!DQ@PJ75%DL?UIHXI4F.* MS)X@90."&(S&*G"!VB0GB;EP.4K(-W2NNGC MUK5+3!"K/TT@V09''T5CP5D$;:K"4,4+/]8TP>(^TY(+_4FZ2]EP[\"$O!H- M]Y@S8X+*5.&3+.\JKZSS2T7/0OU-5-WZ$J=?!&NG.^E\,=[_`U!+`P04```` M"`!WB@M'LHVAO0T#``!P#P``&0```'AL+W=O-XRL1E9/0P!?5=AO.\RGK:#NEV/:T]C]LUO\JN'=CSF(AKW]/Q]Q/K^&V3 MHM0NO+2GL]0+V7:=W>,.;<\&T?(A&=EQDWY"CSM2:FUDR_\]I7--90ZX9YW8OI,]E6]#TJ2G'^;:#M/U9MXT M^1SF#\!S`+X'H`(,(',`^2<@,\RFNCY32;?KD=^2T?P8%ZI_<_1(E'+[1$R+ MHY%+52;4ZOL6K_)U]JX3S1@\89X!2!%)X+3O+@5",'LCK-\L"1R@R@TRUN5>/`,0E`OD6 M.<9M5H$47K=9.8HH.;Q^LRS*&#G**,.XL+!C$.1?Y!HX5)/7=5:6.DH6K^\L MBR9&EB9.EB92%LC'R#5R%6@T7O_93I/'R(*]_IM98!0ARPR"S!.`N$0@%V/7 MQ74@A==_5@X2)0?4[7`1(T?Q?SG\$)<(Y&+LN+@,C2%>WUDYJB@YH&Z'ZQ@Y MZIANXZ""[09#%L:NA4,IO*:SFJQB-"%0TR-YA"8S"-HB`8A+!+(N<:T;:#<$ M&E5)W*P*#JO@M&KE(#%;Q$$%MPB!_$N6_B5Y2%9H7B51`RN!.AX!1U8[P5?A M+6+'=S_$$,D69Z,+/;'O=#RU@TA>N53'K.E,=.1<,I4H?U`UG=7Q]_[0L:/4 MM[66WAP(S8/D%WN^O1^RMW\`4$L#!!0````(`'>*"T>4[S6LX0$``$D%```9 M````>&PO=V]R:W-H965TFTG8%W!U7<>.!W5($8@:7=,OF2' MIK0*)_@UT%D%?6#93T*\V\&/\S%)+0)EM-4V@9CF1AO*F`TR"_]9,O\O:8UA M_Y[^S55KZ$]$T4:PW\-9]P8V3<"9=N3*])N8O].EA,(&MH(I]P3M56G![Y8$ MS?[-+%%C>@Q8!60Y8_-.#%@#\9H"=S=7TEFM25%#.0_BPF8H\\ M.V"S,SI-MD?(0PZ$ M8IHFU)1%G*-XP%%L.(HH1Q&N4499FV+#FI=QDO(!21E^&KOHP93!(L_E/GHP MH2;#SY^W!`9?_40N]">1EV%4X"2T^8'&ULC5?!= M]M"93`_MF=BRS020B^0X_?LB)+`42RH7`^+MT]M=[7I97EG[QD^4BNBCKAJ^ MBD]"G!=)PGMFO MO;3K);N(JFSH2QOQ2UT7[=\G6K'K*@;QL/"S/)Z$7$C6RV2TVYWDOQ:<;ECUN]R+4Z#<1^W`=(&:*I!I@VRFT$6 M-,#:`-\,\CZ6RO<^47E`5&Z*`D[WGW)S M*R"==VO:F$`GU?,GJNP^Y-J](-#RC@2\(Z9WT*F9F+D%&/L$6;CY''OUS`)Z M9E:T@9M@'JB+^92ZD*W=*T&^]%>&#HH&*6\A@#-OGFPD2E/_,03.%CK(`H%4 MZ7.H,:'SY8'8.IP-4%T#N[`S#T6H MLL&DTH:ATH932AN:!0L@)+[0!(&VJ%!A0ZNP`?90.&M2AP;"2:%QUN2@`H5" MH^D_M_.3T-6#"8W8'?:-;+F6BFVW[0?3`F*"=OO2A2^"I^ZH9'RIZ$/*6 MR,RJ.5\]"'8>/EO&;Z?U/U!+`P04````"`!WB@M'0$WN'D\"``!N!P``&0`` M`'AL+W=O?#!@!6U;A#[(D,N!##K4]&Z1J[TW6N3D MS-NFQV_48>>N0_3?,V[)N'5]=]YX;TXUEQN@R,$2=V@ZW+.&]`[%QZV[\S>E M#R5$(?XT>&2KN2/-[PGYD(M?AZWK20^XQ167%$@,%USBMI5,0OES(KUJRL#U M?&9_5>D*^WO$<$G:O\V!U\*MYSH'?$3GEK^3\2>>80 MU^G0EQZ;7HVC/DF]*

`*<`N`0L.O:`8`H(K@&ARE0[4WF]((Z*G)+1H;H8 M`Y(U]S>!N+G*86J3ZNL2F3&Q>RD"/\[!11)-&*@PSVM,'"T0(.@7#6C3F.+A M*A[:%$H#$=@5`IM"H+,(C"P2.T%H(P@U06@0I*;)1*>A,;W"A&&6V56B!RJ1 MH9*9*I%6B58J?IS>R26VJ6B&7;QB@-YM32<9`Y3ZT"Z3/$@F62<#/3M!^J!H MZ7>*ECUPD!D.?&N>F7$9,`QMI2WOHPPS\EFXZT8>KNQ`JYT)I)5^^%$21C9< M>8,+O2B]8\GZYYXM^=_XK">0Y;M>WY"!BOTTOF/'^@[,=J!Q0X$I%$YV3-!M M)<#J>>LP/:EGGSD5.?>JRZQVE]:R4YT%7.%%/J`3_HWHJ>F9LR=&UL?5/; M;IPP$/T5RQ\0`V839<4B-411^E`IRD/Z[(5AL>(+L;U+^O?UA:6DHGW!,^-S MCL^,<35I\VX'`(<^I5#V@`?GQCTAMAU`,GNC1U!^I]=&,N=3.6GP84"J2NR\#HN M05FN%3+0'_"W?-_0@(B`-PZ37<4H>#]J_1Z2[]T!9\$""&A=4&!^N4`#0@0A M?_#'K/GGR$!:EKL*G()0C.FB)B'-:;80C1?$'2! M$&]@<5%LN:#)1;'BY^5N6X!N"91)@*[;*+]ZO$M=)(B:.RWS+5#S3U!R0E;# M'=D)?C!SXLJBHW;^GN)0>ZT=>*GL9H?1X)_/D@CH70CO?&S2'Y42I\?K^U@> M:?T;4$L#!!0````(`'>*"T=-`X0/$@(``-`&```9````>&PO=V]R:W-H965T M`E0WJ('LB`^K% MFYK0#G*QI!?`!HI@I4@=!H'G):"#;>_FF8J]TCPC5X[;'KU2AUV[#M+?SPB3 M\>#Z[CWPUEX:+@,@S\#,J]H.]:PEO4-1?7"_^/LBE0@%^-&BD1ES1^9^)N1= M+KY5!]>3*2",2BX5H!ANZ(@PED+"^->D^==2$LWY7;U0U8KLSY"A(\$_VXHW M(EG/=2I4PROF;V3\BJ828BE8$LS4TRFOC)/N3G&=#G[HL>W5..HW.V^BV0G! M1`AF@A]M$L*)$#Y*B"9"]"@AG@CQHX1D(B3_$(!NEFKU"7*89Y2,#M7'8X#R M%/K[1&QFZ3`5I'H'1;.9B-[R,$@R<)-"$R90F.#`5G"H"PX,OA_M[`*A32#2`N&BTL_+)%/=,8WIM4GL>7:7 M:,,E,EU";^D2:Y?(<-FMF<0;)O'"Q+>6$J^8&)B3B?D4V$$O)BBV(0H3D:[L M3+)13K(H)[#U[)08'I$]TV(-LT@DW4@D7202VDR.J7E$5OIJ8I+_$@'&ES[` M"_H.Z:7MF7,F7/PTU!=>$\*14/*>1/F-N%[F!48UE]-4]D7_*"T=ZWI5CG0,``%$2```9````>&PO=V]R:W-H965T M2.`DJ MX`R9Y&7]<:_*G5["H+Z>!5% M6B_D393-E;.LBE0UI]4EJ&^52$^M49$'-`SCH$BSTM^NV['7:KN6=Y5GI7BM MO/I>%&GU]T7D\K'QB3\,O&67J](#P78=C':GK!!EGSKY@Y3O^N3':>.'.@>1BZ/2+M+FYT/L1)YK3TWD/[W3KYC:<'H\ M>/_6EMND?TAKL9/Y[^RDKDVVH>^=Q#F]Y^I-/KZ+OH9(.SS*O&[_>\=[K60Q MF/A>D7YVOUG9_CZZ*\NP-S,;T-Z`C@:4H`:L-V"C`8E1`]X;\*\(;4I!5TH[ M$?M4I=MU)1]>U=V]6ZH7"7GBS50?O;H=K+KY;::B;D8_MHSQ=?"A'?4:VFI> MIAIB4NRF"LJ241,T&8QI4%,:?0@*'"R-0:#&)-E34$UDSH.9\N#==+!IC,A2 M"#(2Z+CQ@Y'+(`!/'$6.Q,M+3$P3@C#+BPK"^"D4:<4",8:R1RJ1:( MHM`2!P..`)HBRT(G1IR&:A.G:C%8""`A,M,R$UEP(1@O!,`0<4LW,,+05TM# MEVJI$88^"THKN@=$N+!-*X8,@\C, M;E_43^OR_V^P#.LQ#%`56Q+E6(_A3CV&8\!PXK!4H2BVQ<%Z#`=4Q;;/$JS' M<*<>PS%@N%./X=,>0Q:6F\LQ8C@DQ@(=QXCA3L1PC!@.B5F9%O*>3X$A)-1_ MLUC!Y(.\$-6EW=FHO:.\E^U&RF1TW#UYINT'_9=\N[ZE%_$SK2Y967L'J90L MVF_XLY1*-)DTL/K>5:2G\2079Z4/$YUJM^/1G2AY&S9PQEVD[3]02P,$%``` M``@`=XH+1PS\-YO\`@``.0P``!D```!X;"]W;W)K&ULC9?-;J,P$,=?!?$`!1MLDBB)U$)6NX>5JAYVSS1Q$E3`*7::[MNO#8;: MT4"Y%&Q^\_7'3*;K&V_>Q)DQZ7U692TV_EG*RRH(Q/[,JEP\\`NKU9,C;ZI< MJF5S"L2E8?FA-:K*`(- MC_Q^XZ4XG:7>"+;K8+`[%!6K1<%KKV''C?^(5CNTU$A+_"G835CWGD[^E?,W MO?AUV/BASH&5;"^UBUQ=/EC*RE)[4I'?C=.OF-K0ON^]_VC+5>F_YH*EO/Q; M'.1991OZWH$=\VLI7_CM)S,U$.UPSTO1_O7V5R%YU9OX7I5_=M>B;J^W[LDB M-&:P`38&>#`8XL`&D3&(O@SB28/8&,1S(Q!C0.XB!%WMK7)9+O/MNN$WK^E> M]R77IPJMB'HW>T^TFTWW0I1V0NU^;*,D7`B$K'2.K,E$ M!LF4K*23-;'KI$N(26TFPB'$9#9#K&0M9N'UA3LNC8]J` M[<%6TF<1S9$W^OY`I@Z$(U"XS('(?1/OU77"H<5(65,-#MD=+DK& MW@_83GIQR2QQP8;29T'GB$L=W1:PN`Y$02AS((+!WK)SH7"LK*DVAQ)'7#SB M`FPLO;B+6>*"K:7/8CDEKOD1,Y#Y4$,$4ND=E2P@*G,H-> MG(I:>*]P M_0]02P,$%`````@`=XH+1\R5.]Q6`@``(`@``!D```!X;"]W;W)K&ULC9;=CJ(P',5?A?``EF_0(,FH;'8O-IG,Q>YUQ2ID*&7; M*K-OO_U`I*:ZWDC[YYS37PNTY@.AGZQ&B#M?N.W8VJTY[U<`L*I&&+(%Z5$G M[AP)Q9"++CT!UE,$#\J$6Q!X7@(P;#JWR%7MG18Y.?.VZ=`[==@98TC_;E!+ MAK7KN]?"1W.JN2R`(@>3[]!@U+&&=`Y%Q[7[YJ_*3"J4X%>#!C9K.Y)]3\BG M[/PXK%U/(J`655PF0'&YH"UJ6QDD!OXS9MZ&E,9Y^YK^36_Y!AN]HG$(L`RO2,O7K5&?&";Y:7`?#+WUM.G4=])W,&VUV M0S`:@LDPC6,WA*,AO!FBIX9H-$2OCA"/AOAN!*#GKE9N!SDLPL0$;6V%-36*%?4%3FIK4#IL\@4V,@,P*:VJ65EA# MDWE66%/SX'5/G\"F1D!@A34UH17V!4WY2&/`9D]@,R/@[EU;:EBMZ?2GMXCO MEC_5G_!U3?^:NM;ZCMQ&.JSZQ9?Y#T\H9^0GIJ..7O"Q:ZMMM@C(1P):F\AWO!: M'-=3IT5'+INI:%-]@ND.)_WU/)[^%!3_`%!+`P04````"`!WB@M'8]87!.X! M```.!0``&0```'AL+W=OU#I=4^M,\.F02T-J:V"=N_KR^$F)6U+]@>SF7&]K@8N7B7 M#8!"'XQV\A@U2O4'C&7=`"-RQ7OH])\K%XPHO10W+'L!Y&))C.(DCG/,2-M% M96%CKZ(L^*!HV\&K0')@C(A_)Z!\/$;KZ!%X:V^-,@%<%GCF75H&G6QYAP1< MC]'+^E#E!F$!OUL8I3=')OKA#!90:(6W\=])\ M6AJB/W^H?[?5ZNS/1$+%Z9_VHAJ=;!RA"US)0-4;'W_`5$)F!&M.I?VB>I"* MLP9K>L;4:0L!!^1 M<&?1$W/DZT.J=ZY&T@:%VRY=F=31>YGNL@+?C="$22SFY&/6,P)K]=DB"5E, M],2C)R&#RD?D>=@A#3FDKHC43S#;A`4V(8&-$]@L=B%?)IFY,ARFI3YFRZ,D-?A%Q:SN)SESI+K!7 M]LJY`IU;O-+;U.C':5Y0N"HSW9KCU#I=4^M,\.#`&MC:GMA.W?UQ="H:(H0L*> M8P%D,J" M&$4X"/:(D;;SB]SF7D61\YNB;0>OPI,WQHCX?0;*AY,?^H_$6WMME$F@(D<3 MKFH9=++EG2>@/OF?PN,Y,Q6VX$<+@YSM/>/]POF[";Y5)S\P%H!"J0P#TL1Y$Z4F;%*Y[;53J[+V(TBQ'=T,TUF!;(-!_&"(%JVF;@V74UG:W"4QNLJR89*LE") MERJ94TEF*B'>QRT\T;?7U-`H59F M>S`MN2/M`L7[QP4UW9+%'U!+`P04````"`!WB@M'N#3_F$P#```=#P``&0`` M`'AL+W=O=7VGVR$R'<^V[J MEBW\$^?G61"PW8DT)7NB9]+V;PZT:TK>/W;'@)T[4NX'HZ8.>>S2-&7W[X74]+KPD3\._*J.)RX&@N4\N-GMJX:TK**M MUY'#PG]&LRU.!&1`_*[(E6GWGG#^@])/\?!CO_!#X0.IR8X+BK*_?)$5J6O! MU"O_5:1W36&HWX_LKT.XO?L?)2,K6O^I]OS4>QOZWIX[,$Z;T<3WFO);7JMVN%[EFSQ49K`!5@;X9H!CIT&D#**[`7(:Q,H@ MGJJ0*(-DJD*J#-*I!IDRR*8:Y,H@?S`(Y'0,D[DN>;F<=_3J=7(%GDNQT-$L M[Y?+SF/#8"?72#^=K!_]6D9%.@^^!)'"X`'SHF/2!(*L=0B"$*\Z`D<9A'DS MG;EC@CZ06S08BD9YB@V"'!)98<.1`@QG`L]F`L^KR0-BWB9@MH96C.#$1%!B M(CG-D480AR%,$$,$L22(#8*'*'E1G@)&%ZN"6%[>#H,V@="49H'`/CQZ@0V*'$K_JP*I:7)&#+:V M4A["%`FPG8P+S20ET%2TRJA9%8-6BPF@/&5BS5I"Y97%5 M+#8J%L46"E?%XDD5BUT5BXV*10]=.E;;(A.46G13&_DZ_G)_+(_E9=L>J9=X'Y?WQ8-C+'RCEI/1F\GXN5_4$L#!!0````(`'>*"T?UTO0JW`$``#D%```9```` M>&PO=V]R:W-H965T(%`O7+S)@1`%WAF=Y#$: ME)H/$,IV(`S+)SZ32?_IN6!8Z5!'!CO9\[?3/"].T:QL4`H:951P'JXD6="J1'2X-^KYC^D:?3G=_6O M=K7:_1E+\LSIK[%3@S8;1Z`C/;Y2]L<%,+O@#AMG;&Y@23`](;T0)ID\*M M7AN5.GMKLN13#6]&:*U!MN;DUZ"TVFJ@UM\@*`1)'03Y$!2'!=*00.8$TIU` MLG=9.I>N9K(U25I^8#-[0,EV%+2GY(Z2>114H3),R1]0\ATE#5)RGU*4'U"* M!Y1B1\F"E,*GE&D1II0/*.6.D@! MWK68\87\P.(R3A**"T?=JNG]L0(``%0*```9````>&PO=V]R:W-H M965T!;BLHHBOC^3 M!O,'>B&M?'.DK,%"/K)3Q"^,X$-':NH(QC&*&ERU85ET8R^L+.A5U%5+7EC` MKTV#V;\G4M/;.@1A/_!:GT#1@YKL-'L-H!I"`=XG=% M;MRZ#Y3Y-TK?U/LB&U+52DC/_-:+W.171ON_5=UVY MTOX;YF1#ZS_509REVS@,#N2(K[5XI;\&F?X'9=A?Y>9.>()/Y*$E\EB"XM'E!;P- MK??L=+1D9`L#;S*"T?T MZV@(I0(``(H*```9````>&PO=V]R:W-H965T8@@35[:/:PTFL/NV2%.@@9PUG:2V;]?FU?LJ"&Y!+NIKBX7 M:=O)C?$O<:)4.M]E48F%>Y+R//<\D9UH2<0;.]-*O3DP7A*IIOSHB3.G9%\G ME847^'[LE22OW#2I8Q\\3=A%%GE%/[@C+F5)^+\E+=AMX2*W"WSFQY/4`2]- MO#YOGY>T$CFK'$X/"_<=S;=HHB$UXG=.;\(8.UK\CK$O/?FY7[B^UD`+FDE- M0=3C2E>T*#23JORW);W7U(GFN&/?ULM5\G=$T!4K_N1[>5)J?=?9TP.Y%/*3 MW7[0=@U8$V:L$/6ODUV$9&67XCHE^6Z>>54_;\V;J=^FP0E!FQ#T"7T=."%L M$\)[0C2:$+4)T:L5<)N`7ZT0MPGQ/2&NS6_,JJU>$TG2A+.;PYO_QYGHOR&: MQ^IC9HZH@[SY@LILH:+7-`HGB7?51"TFJ#%+$Q-C"+(V(0A";$U$8!3RE,A> M:0`I;54$)@%48F4BXAC4^91D\YQD:Y&$\$I":"51XWEH>3Z%"2*((&P((HM@ M!A/@$078)(A\>Y4-9FEC$(19V9@`PJQM3`AA-B8FC`8D.WV:G,F1_B+\F%?" MV3&I3OOZ:#XP)JE2[;\I@T_J8MA/"GJ0>CA18]Y*"T=-;TVC*P,``(@-```9````>&PO=V]R:W-H965T30GHDMVTP`N2#'Z=]7 M0D"DS$*X!!!OW[Y]K#?2]L[;U^["F'#>ZZKI=NY%B.O&\[K#A=5%]XU?62/? MG'A;%T(^MF>ON[:L./9!=>5AWX^\NB@;-]WV:T]MNN4W494->VJ=[E;71?OO MD57\OG.1.RX\E^>+4`M>NO6FN&-9LZ8K>>.T[+1S']!FC[&"](C?);MWQKVC MQ+]P_JH>?AYWKJ\TL(H=A*(HY.6-9:RJ%)/,_'<@_=?U?YW#K!*_'$->IBW=]+9O^ M>M=O8G\(@P/P$("G@"D/'!`,`<%'`%D,($,`69LA'`+"3QD\77OO7%Z((MVV M_.ZT^G-?"]55:!/*;W-PNGZQU1]$>M?)U;>4A-'6>U-$`P;WF$<3$X40)#W073F-Q$OU!1; MKL8P0;+@:K+&535+9R6HEU_Y.F!TI3@!;;4P`2:@K18(A3YHJP4B:,96!$Z\ ML2A[Y"4S%."X&IQ%>)6UX"@9500KK`W,8F=:U@(%`?@!<@L4Q1'LK0WR9ZI: MFF_(''`DFJ,`A\GH;;C*6W"\CQCFUFS]MQO\#OGP&^-4)X8J],AXJ$_0WQ:?T2;#`'KN3QTZ"/"!WVZ MO19G]JMHSV73.2]BZ:%B)Z%NJ>H6?5#0#X)? MQW//=/A*_P-02P,$%`````@`=XH+1^K$M*VI`0``\P,``!D```!X;"]W;W)K M&UL?5/+;MLP$/P5@A\0ZN6H,60!C8J@/10(RN6$U*OYH!P*)WP:4YX,':<4^(:0<0 MU-RI$:0[Z946U+I0GX@9-=`ND`0G69+<$T&9Q'45%1P3`'P:36>V1]WY4 MZM4'O[H#3KP%X-!:KT#=GKF]D5-/V$N8><%6\5-^*+V;*P25PI&@K['E] MU,5]7I&+%YHQ6<`\KC'9%J*Y07R($&=@<9%MN2BBBVSM8E=N"^1;`GD4R&\, M%-L"Q1<.BIL^%+=5EK$/$2,#IGS('K9`S1J4)D6Y^^2%K.8STA/\IOK$I$%' M9=VHPUQZI2PXK>1NA]'@7N`2<.BMWY9NK^-/&0.KQNL36]YY_1]02P,$%``` M``@`=XH+1SBK?E(!`@``.@8``!D```!X;"]W;W)K&ULC55=;YLP%/TK%C^@!L)7(H*T=*JVATE5'[9G!TQ`M3&UG=#]^_D#&%0. M[4N,[7//.??:OLD'QE]%@[$$[Y1TXN@U4O8'"$798(K$`^MQIW9JQBF2:LHO M4/0^9%SJZ2M!U^YD!<*47\[PD3-AR]P)L67MI+ M(_4"+'(XQU4MQ9UH60M^!P"D(-,8C?+1[$XAMH\V?&7O7D9W7T?.T! M$UQ*38'4<,./F!#-I)3?1M+_FCIP^3VQ/YETE?TS$OB1D3]M)1OEUO=`A6MT M)?*%#3_PF$.L"4M&A/D%Y55(1J<0#U#T;L>V,^-@=S)_#','A&-`.`>$IA+0 M"AF;WY%$1<[9`+BM;8_T$0:'4!6B!,(L"F1!LXTXF4:.[=&LJ&1K&I]IP[IQF&E7SFL;,-!MBID MML[28D[92F3O%MEOB.R7!*GO)M"O\FZ>>O/S1`/GXQE-!,$74EV#[EIUOI]) M9_6`/EZ<\6Z.H/'F?+R=<-$6>G3!OQ"_M)T`9R95AS'MH&9,8L7D/RC&1C7R M>4)P+?5GJJ5L:[,3R?JI4\]_%\4_4$L#!!0````(`'>*"T>3?P$'&X@``%P` M`@`4````>&PO]L\N3O3_^H:O^^(?^C]\VT_6RK/NLJ&?9J[JO^DWVNN8QJZ;. M#K/NKFC+[@]?]7_\PU?X#K]WD;UIZOZN@W=FY6SXVW]9UY/L]"C/3HZ.S\>_ M7,`OC]._?&@^_^WJINO;8MK_]^&;\O#[\K;")V"('XME.7SJY=MO7_W;Z^OL M]8\OMPSP$K[>%@OXZJS\E/VYW&R=XH?-:C3^\='AOVY]X5W95@TN:Y9]6_2C M=Y5J_\]_^2\ITES!&#,:Y[M%<3O\[;Q8=*,1['A\PGNW33LB_?6R6.#O MWY>KINVK^C9[V2Q713UZ4/>R62[AT%SWS?37/+NFDYR]7?==#\<+7A^MHX%- MK[MR!F_67;.H9C"16?:B6!3UM(0!X&)UV?Y/=;&>5?";`[@?/UU_F^U_<9!] MD55U]N&N67'WWD M:CK%&]YE;3DMX:&;19EG==EGS3P#PC7WN(H.__7%VE=3W!>DQ_#7;XKVU[+'I6=="2-5?7*"P#Q;."`X,23H"L\^ MT6J\3#@KMQ6.Q_-)/O5]T\SNJ\5B^/.WM.BZJ0\?L_#T[_1T+*KBIEK0>D9' MQ'9^56QP[8G?MVND&%P7V!+BI>FY%O*D^]KX+,]+F-(,CAD<@?7H8_$N/F$@ M.ZSZ+MWR;3-=-/7M85^VRUV?0`Y0];B[?`JG(+7@XI?U%![.]G]L^C([/CX8 M,1KD&'?-8E:VW3_^_A]T1OK-B.QPT&4%';.8+XXF1T='Q[`-;0:7=%U^DYWG M\!.1HEFQ[N_@RORMG.5X*LJLZCJD-EV077R)^-CVCQP?':4_D[[DH\O]C;Z9 MG@_NR=E1?G)^EA[O]'E^?G'Z*+9Q-0/."7L*)P1YQ"$PS6FQJN#$),[L>KE> M$`<6Y@&GMRWOX`!7'X%T-?R[A&/0I1BAO3HKY]6T&MU8/J1=YA9)+AL%O?536,7Z$D;[KJ`=4I*3>"P-A^ MZD6PPH2SILUH`K/L+W@D48%@@?O@VR*6K^S,/O:-UW16'_OT3K&?4!.VSR?U M>+YE-NEGGZZ"V.:2^'X+THMX^#9E1&^S.R[Y`\?G]-$:_>A.OV?V/19++ZIF M6L#=V8`1LVJ;V7K:9QWH+J./^P=AXJ`_3EGEF<'0BX;$\Y:OTEJ11Q4M:/VW M9>I1OL`B91(RHA/IT#!=83!57<;*&#R,6W#SV*6]?^1RKLO%`KZ<9R"<2C1` M\/EBMJQJLF=Z8'E;!.V.Z0_?^`&8939OFZ4^"T],-BT\-WY@9L2 M##9CT'WQ*;'AL,AYU?-<=CWX(V@$*1:O/\]@'7S<\^RFZ*HIT[E:K/':[,^: MQ:)HW5,C4?]S6=W>X;/%1Z#(;8E2AH0M7Z$U7D444B![UD3;^G%?YO='GWO4 M_7X9"3JBZ><8'9%$B,=\S23?+A/>;I6XHROQ4]V6Q8*TC=L"Y@/$6Z:T<%/O M8*/AC/`!(&,$]0JR/4")@*.3P;?A_VU99DOF221OJT_ZSQ)95,IX.9'_G#W_ MS'%&O&T[';;=1O]DZN3^'B?@[G?!3_#O9S'J)FT<-O42KXV_L M;X+E5$,+<&S&P%:!KD4O$-<>C+!*FILCOKL$A;C5Z_JX=U[>H%1G\/[ M;!&0Q4^3S>[*Q8PN`TJGD=TJ]W56=:L&'GC";(UGVU5N2]:X@?*/.DSZ<9P8 M?OA/Z_H61'D!/UG?=-6L*A(>(%2D#H'=/F#,#C<1=FA9K9=;>5.:L-W@T#!% MD2Z/,L8';I@='I3D[\4@3YZY'Q]SM%,?[!XZ_N_6H*P`?1]_%-ZUS;0L9YWR MD5YHBB,\BMCQ`+N.@XF0CK4E5GYVCXV`_H^64G\IV6G6\.[O.NX(*3NP*7V_,(6#[>&LN"_:,9,?G=]Y8BVIEV9EH/#TL8[1 MK1Y4=%G@^;@I;ZNZ%D\'_F!%_N\GCU.B%KYKA&_+;MI6*V5++]9=59=C'>%M M>UO4PKYR)VM5PKQ#(PGDDHX3S'TGBK<"5S(UH3_U M0G]NW^SLFSF]L"=>^7POV[LO\<]U!W_BQ/>:=;N7D8F.P[]L9N6G"JWG>CJA M!RJ8N-UW8B*PXOC#J&QWD^SG4LTI;XQUIOBMX$PNBVFY)AV)!H(S;L2WK\.',ICF MVF[5LL1C#HH*B,H6+@I=0YA>6ZRJ64[,Z["5>@20<7"XB(W_JJ(6]O MN4#!$<@"@^,-A!5,LC3[$_-/?XDAU^!]&,'\K+JQ=L! MSS_X.9JF8[YP%BK2X)?(^F"!\&7;\A6A.4Z3!JWJ9JV34/7NENR M7M'.^!+$0[!ZO8*!F!.+"W>$3@!3BU+:EB1%MF/C"4HYKX M\G`):]J-DM8I+H,>'OQ;.=ZQLL4%9MT*5-NY&K=E5Z%G;7Q6D`$Z$M.-`2*C MBW,%E*SAU.&6L:I(CP3ZX"D%`0C/S"O:K[99W\+9AJ,6;9'%0@(">(KLB7D][23II7]%]%K<0W*,/LA2ZSK09S`,-]&;@3.LWAB'_>L;8] M(%D_11_*3:,>Q_NJOZ.QE;'Q-/YE#?N+%C3-HR0GTHS//CX\K]H.[_*4+,[B M%HQR4A1`\>C6N"?P'-\E>/L6X_?HDK$7X+=%=KMH;C!N$#/V*0L;?&2-:NOG MKQJW!.5/A9/'"(7CO#A1,)%05<>;`)/$8TNS)Z4EA#5TRLT*PU?KFG5AIIK$ M0(UN(,/H#(:K0VX47(.;('Y0#Y/:>C$15)89/^IH#+@Z2[PY-RK@YQC/9^9G MLP@\;+I8SU"+^TC^QT71@FFYB^9DN"C-PWSS,%D2:67[L9J6.G/@Q9'(TGLA M496$T",RP1J;Q+=PU[=J`>LNF,8IR8\7<\NOD((=<$8@0B8G>$`"HZF$%4$G M8?='3#\9#G[$&Y4+G7'E)Q@DQ;9O,2@X'Q1?&QP3^9M@;=@J@<._E5- MUPN2?6&V3)K6R$,:[%8"`5L$M0&N*>@8MVB3`I=9""]!*H%:0JLSA_848Q2H M=`6E2IEYUB/'-&\%<-O-`A;:U+"I1;:_]^[//^VA%9/=K6&[8:+P`Q);-4MV M]`F!?@3<%?2Z*3H@6!["&WP<69V6J9%TJ9&('?^BZV0:Q;*J@3=,@4_Q)#"P MACM*G*??M$U'_^HD$(CG:>2,1H42EQ&IU4CUZ_62+A#\[KJZK5$0(J\2"Q^I M_0ZGG[!5$H_L4,A_CQEDVP=Y!Q=M6H%D$-^B-R?P"H`:R$R43>I'J_M.@*XP MYX,Y/@W7SDA6$=LKPF178282YX#CB%KHJN=W<7=_JBOS*M*,KX!/P;KA6'U_ M=?4.SA4N"I\L5BM8/$GH=KT0%M*6MQC[==I!=FV^!TXL^\1J%B4(55V'=-C? MNW[U$H8F(8`"H%JZ-5(K'S M'A@H+`"Y14GZ3HWVBOB@@/-OD/)>GQT^&?C(1M,#V/7^RA= M(&.>O&5U-Q(UIPS'9+H!G,B.#R0P$U#"9L$')([HQRRS9Y:#C^3`Z.%O#:QY MN,/`LZ:+IEM32#=P=2)0_KE;#)JJ3O1SMCIQ(9M:7&#`2 MSF8%1B0;OL#8"PZXXG+G"[!CB3"%<\ZCTPU(TB[)6E"#C8PX/G&@^>,LZQ+% M/G(Z,A>)@9%#&PT]TA]U7BM-:"AH]'$4"%X&0+G@S1#I%5`\#-(-0T2-C M373:\N`-FIM63]1^Y`"\Y[K3.G.4Z'C:E"@5$*$"43RE,+"R%GT:OXD*\'Q- M1-7!V`&%B1DZ*129+=^_2?82A"DZX%=DNLC#Q9(]U^$8P9XM"N"0;)K1A6<+ MH0E96OSNRDF=W^,HZU5+^XCN[QKR`=PC[XD<1BDADF%@%RL,?.\# M9^C0^B"N^';:-\BB:#00'G!!.B?)B31JPPB#XY.*6NBU[BT M$^:3["=VW+\"RW1)TA/W@5F!^:NV4%NW%IVV)!.(:PD;Z]QE9Z_3KZB%Z5=( M0^VZ]5(]RL@^"_)LR5%%<5"&`Q9\\8-H2N[9*N4":L9>'V=@\<"Z:4_V4ZH& MD9J9)(JPJU]S6&=LK81W2)VAHT]:.&L=R*YP85TG7HE`(U9KV23#"RWDT8]A M"/.VKMCC6Z1"2)6/%^$\,-3GPI08,*#]Z6)M9TLP/A4+R[.^> M@&9Y2S0/*>DA?MWQ[YB?H_F!O*KH2`0UM8G'FKTE*W(!@CT$U.6STO&U+=-Z M*%E3'PLP4F.#?8`Y"RRK-0^Z?C+[=#G5;B<]@Y`_5:O*2G M7GV"LTKB[BUZQLJ69P0.0""4N-)I5XA3!!VEXS"8AN] M/6TI:H(>,^'0+,;\H%'HNA$8'.+WYA8#3=RPJ+#`_*PK-46A?YG%A8<*94T M/G]9]E]G^\<'>&BZ=4%Z;(DA9'$. M%[6?8(;*4]]]D^V?',`J%Q7&6\A,XOA)22JB.>F\YE>3:@YOGA[P/$M:Y;SZ MQ"_-2DR_YVC5-[2:_;,##8&/FOV&R%%V#3Y%L!,&.$I-.,!-HO$PC@VK" MRY+]VS..'-[%CSMBP>7$W]!)"[)#?\MA`!($(!F$:Z+)\DBZL[^-;Q1'\J(S MN(0[A,X-T-&8]FX?4`CB=X'PY@5'?Z>YW)W+#A4_7*<[B.87,Y]X2?++`O?J M=I0MQCTALW3DC0FQ8N=$NL9T9!+.+QKX3[:_]]W5]8N]@_0SH)*3^MJSX^3J M&ATGU^N;'HS#:79Q='YXV^4'*^$'%>.'),]=`V`B7./1TEE,!Z1)5M, M#Q#SWH)&+-W\NE4[A)M66I2;3%YW+X@7%Z@2A#>)0DBS\'7_6U,,W3`HA9E& M)>M1L,%%$-W$`O%2!CI6H#HU&`V8R^W7Z%QTZNV6N\6AR@^:1T9QBG(IMY4S MOE1YT6@S"3K*,B\6)$C8],=+>G(@-F.T$`D0D]&%2]`\Y!;S8_E>@'U9,T-# MGB-?C.>VWX'%9&R&+4L?N>K)+AR]@V1TW@!@V#=$<=;;;G`=$D(4/Q.:!6VS M".Q7%1*R4FE?]=Q4'4<#'7?F!#)T?BF;9O9+G/A!A@1;0P3T7XDB[]D[<:!? M8T9XMC4-7N,&%#8HQ#WK193$^?(0<25S<5G.*E-KR3[&,%NKV.>"*'&D:BMD"G\9<:-RPJI=]`/WT5_P)^4PB`:*55>C;7M,N2=BXG(ES MEP.G0L04J'(@4K!LIV;P3H$ACYT#%#([ZK5BH0T3.H._@AY M8A2YO14_AH:_5"3CL9]QWA9],299E,7_K=,5'E.YX/EXOUE)\H0L%F/RQ)>- MXYBV@2&69>1;M"^8O`:9S'K9?`TT(Z%6+E>+9@/R`9CXAU?`F4=OY=EZ=0@2 MJ]:(+"FC)=F5+NPXU7"[6>"K8L/+6*^0OZ`^_]$2OMP)<%M-)Z?9%`O0!6BR M=O?PVJDLZ[X74XJ1@AQAL- M+ZXD)<>XJ>W@!*Z6T&#N]28VU/'HBL;2EG/@<\C$@J\M3,EIF&T92%)$1&S+ M:GFS;CNF,(D3K#F`3"W'`Y%W68\7I5K`3\B?I!HT&F=(837-YBD^ ML5CCRH`TL3BU/0XY927E-94B&"2*,?;Y16OD1?FG]4J2"_YF4=T6DE2VXXAB MH72X-R,N53(#:=HQEPHG@E5ZN82S#2,^*`"OHX@BDY+FB MK8GH'+E]8EE\QJC?M4-T4[9\6H!*WG;$_:&BF:!@SR&3=)*7^S+S[ M\]AU\,H_,+RG>KWA[R*#V&OB%2*Y2L"?.MMB-6'IY\62'3&*8?)56Q&V/)0CR*_LIX;,S$V\S[B"=M27\OEN3""(.!+()WA\_YCUF]#QF\:!T&XXI,4:;.XW89#_)XE_G^=YC;7"XX0%MT?33Q ML!G>WU-&\I%BYLZ:)O>'WDH0.G:;(_?:#G&AJ`!C]31F9]Z861(M:6]E)R4: M[LFD:M^7$352SA2O&?$:*#O0A(G-"*\P)V"H*RPP2#:?(J\9&H31^]O<:#OT M/5*Z*Z]QF[:->`5F<&[SEI+UKG]/Y)95F(#ZWKXRL".!K$+@!-F\4BET(YJ% M.=,2;+Y/)=\6:GTGUVA9_-*T0F:R^,4^40+F/G+4BEAC"H!6$5Q?_3J$]S5[!UF M.5Y/*PFW[^_1C\&(W$>/(^.EG.39WGO1"=X56!3UP86J]PZV'4NIW5)#CY-# M71T7SS^BL,F>])QE_T3QQW_B-^`#6(\8,8&!"3/%3(7;E5+/B5[4SVL.- M!!/PIY2HS*:<7E/8MRCM6#K+%>S`S$FTQ&5Y[-BZD';V'1@7KU M':;$27!F$'K>PAAYA<[3%(5VS(_$7LH'Z`2C()OOXJ'N2[%?XD21+%1XF$IO MDDHQ:?V5EQP6HW7Y23:"YL"WH6.%FEZ-*_O,2[#NJX6:<=N/ M="W">O^V(^]['+%VO0#^%OH,%, MLN.C2]!@"(Q)MD1\NOE>R)74*0D):/(WY;30&I10"*F/:&TUVKT%\BJJP8,A MQ/3$M[@`$[C%^@;+'AI,1A(Y?7)T?!16ZH8/A(@V_D&BX:YBS.9PCFFM9'N& M;2+?B&E(<<;]!]2=URT>E*YOU\Q_[\E3++IZJ69SU[-M+CI]N M."D-G[CJI+;`67V'SKYT5:6\J+4,_HX&9[HLB7A#GQI=42T&PIMJ7A*ZGHN- M\5I]8Z9>5KK'DPR_P?<&@^.=?"$=2=C@6*@9)@X<`SOY4 M0/Q"@(0'0^T6+P':@7;DF@PS(-D`)^&+M;(LI8.Q"/^:EU5/V:6B3K-30.@L MXO4CW&->FB6F4S(%.HB`_86TYXYBF6Q7^+$ESW"63$>46^`LV#I^GVZK1)C< M[0'>BL0_.8GCC\?"(_&Y\!WTW:EXD_R"ML#T M@,-%92D&IM,I@(7G!8'&_8Y)T%'W'V/;NZA=P?K,XCHI'9+E"\6R7>+R'C#R0DUB2Z]$5[S!=4Q==X119B[6I46?;%J;Y);HL M,?BOG+[HN#J6,LZ3$R8V*]B?PB%4%_%W@RKZE1BI##53'_KJJ39\+MW$AZK=#:SF,M)8M MFV7U&GZ6JCB-IAD[_L?\/6`O"<\CXFZ(]KG/(#>+/ACS40Q6<^]"+BB'E(.) M3RHJ5YWQ+BL,%OM9:(`)B`D4KI5 MC"<2N9VFF/KM`&0F9*M2!LJT:-L-[!^1FGQ[)5C+&<,E3\4GM0A%CK&.P\"` MDAN$]NA4Q.A4WZ=DV;A^"%4,3-GHA\,-TEOAU"SALA!J0;K,`41R=5O54OXH MM@TECX$>)/Z#/@!F3[V#5?U#J04%)!HM<61)@KD-'+#SA1-T.$EI22TA5`>+-=9*J@4`1P8XJA6:T' MF=C1+CCZ\Y)!0-129`#<_1]__X\N==SS4$8>.;%^?ZH9B!+]Y94#4?HYQ-HH M6'0'JL4"@6'@F9E?M"1,,=+8)FC*$=8CY:IWHTHA2YCE#(PADI,4*FP%>O+> M(/P=@N>55)+(D[HIZE^E[`9NST95?G1X8>11'&_-SF]PR*'2REI9["]-&U4W M@(SLUP:+\V/3PE-2*#W)ON4Y=6::=>6VE]&4@(M7BGD=$D\JBEB2IJ]Y>8V$ MM63)?C='JZ#$$'CGB^SX8G*!*L2"[F@*0%P,2G89SP)QY_#VV>0HO)RD*S]W M?.*^@GDR5BT5_9V`RABI6DX&R"D.);"W-C;3Q*U:=6/]HX!I,W;LH6+'DL,3 M],..S9=26<+_A? M*%M%:\4VXD>4#3:%T"_1_!,W&.#MIJ5D"J!J1=,MEU0`C.ZQ]N-0$*D&%0JK MX%KU]Z4%S[N4OA^3F#V>T?B.VD8%[PUWMI1K^>#J_'\NA6.0&&''UZ`P[AZF MQ\6M&['0/(\I7'G5(:SRL"-,(YZK'PF/+N@B%9^HI.X:@F>4%Y^:,+H/\*ZN M8S3=2+YXSEP\`(]/.E)5;X&I!X5EM+8$E6A&;8G,B#3I"-OQEC"31,"@FX$* M^RTC!*G+%<(+!Y#0HS.!H@E44&@[4+&,LZ8.$D/$]"0K;<#[T7#NG!T/,XL* M6;&(O4.<%8RT7#4MJ#"Z;SJ$4)*K^S5;3/UUF)5"V11U;_[H&W/`M27EC12Z&;FT03U)`=V^UVYAS,JU6$M:;-I0]7]71/>%)`7.] M#<4#-'!PH_:E1U+B4+>[Z(9)8=,VN(0%EZP6=7QC@\PP5Q.C0,!6<_,-STBK'4%=Q",O[#>\!X*;H5F926 MK*/@:!(39[\'6#Q(&.ZV\(9]CLRXOAL0S.I.V=!'YP,Y#>X#*HCD+MN]Y"I. M$H8$`89)J5:49#;`AF.2C&2WV'@%UV2`G#\,]M(!=V"9RS!IT>5?U[:_)#IM M(92/*J$:9V-22`<[FTE`9UE\8C0[%YD`J092A9AM5:_6LJOXA>&3ZWK\K&3C MRLT"I:>K-'7IWFFK7/_3GY,#*JF(SJ[F/%#.I(W[Z_(B2S$5< M4;*5?HOHF58M:`1=S^;C?N(T'^R@IT\.$_[IN.%G8R5%Y)R(OOMRV?54Z-(%(Y\]?9/_[^/S.9R-?9OT;+V@\+/DBL MT<++G)W./"/-]:1F,$&%B9O`R=?9MV0H+#:A/[@)X-A/O)#ES!1)OBT-H3`A\8G0@1E1"Y8M?G.AZ(U=$M^V#-@+M MIQIFY/`E:DJB@SJ"27!&*0"BETI(.[(P?EG/N*Z^JR@U]TX('-U61;&EG:7/ MAC)?$_ZMU>JY4*YHHKFD(+=M0ZD0Y8Q+F(M9%6\N<2?.!"1*P6^%L/YBQ<4= MYI;UH9&4=/%'[?1K4-T2DE!)C*^A\C%2@NE).SGL@N M.*/T5E5=A0GU"C(SPR,G?Q0GI\4Z)]A#%6:)JEMV,&1T!E#=ASN!Y]I(E M_7N4]&_70_>,1LZ->\:X%\4]K=Q/>&\[?;5=T_/V,E%\% MGQK?Y^U>L)%C/DH10F-"H@1$E;9B"%U#O+EB+O.6$C4&.#BT@W/,WR@/%Y46 M(/A-T5I!Y:V8U$?^617HT\:G(2%V8(N)Q76Q5)1/M3HIF7G-667<=H"JL,+"RJ,?*#^AL^('VTNT\N2!DAWV4JMS2`T+\>`.2"3Y]'&L>P9ZPL@A; M.9/W&'$',17H7]_CO_9$F=F]>^@[D):9\V91-6$'2&CHJ=C?>XFG\#6B:$KP M:TEUMHXI&["+B@PW&9&&E9;5DY;JYT'J#-TW\PIP_O:#U;A2*UQ*2JL-7W4V MJ`RF!C&G"ROZGHB)GBTD=I(2UY:,#0&>$9$/.I[4V2!+BRUL16/B1K)(<=QRT4= M'5>,;O!VJU^-#LV@ZIHBN@SQ4`3VP4H&`X\)?_B:[G4@FF]5 MXEQQ[('1()!KM_+-$%$QG&SU.+6#(#@GVKOZZL*RY02H@=\J2/!-"TUCMA)6 M]1/'NBK`3:"7&-4A0*/RN"Z?SY+T?)S5)1B%A&=K47U*Y73(1^0(TI^ M0$16HGY<'`F+URR]%>.TO+3$FS.4F"+"A?-O:3YC)2=V0*[-:,!\_4Y1;AP_ M]!E&D@YB)37KSKFF,1R%"HWO-#9B?C^7*6!)-0S4@<)6#2==;YF6R[O2V(4C M2_+;*/J]%UZ^X`;UN?B1X4#<@\H9N`97(.RC0@\#Q5KC($NRS#U(W9/:( MSSB;,#>\!_TMZ=:"#.^,G!8N46N9UYHE:<5-0^8X[EKDR:/=`^AH"*+K3B+& MJ;MQP"_QIDB(?/RQ86:FN[0I215+IYW?C+;\:@%Z(QH8%HZ?2TR&6.40FV.$ M;YI(@J9`+2;5TZJH(CKM5`"KRA!BO<^;V(C3-WJP4F[6O79[&5*<#CJ5G]NJ MDT?>.H4@PA',\Z]KX%T<];:>'4-ME1<@M4A\@QF7)3#SV.3[-N0HO<` M@C-1C.I"Z]"T1S;(972'LU036Y]%N&44^0L5Z[&R$5HM5)'5,F;:YNA",#7O M(W9A'K$[#.L4QYSVEKUHV@&S3??%HL:R-'6'IQA!T=;(7)^!)Q2@&CS%0K?-R MRW*TKJS*.^2$K`KN/<78E2$4G1J*L[<7AOPPOF($*S2OL"L2!\FU2!P#VX^Y M67JIMEPGFU5:VV7>G9IZ3YX=Y_HOLOZ^.83+L%(QIDU2L'T/_5PSN;<-QX4Z M33CER8-,&61:1/3@=48O6;1J2G)Y`B?H8D;`BJ*#-DZ_&X/240(#K:`,"";H MKT+$5$^:(44&#C,M\J%3*D:!R/60SI-1HQ0YH\.@X<]E;+[ZNJ3Q$KC6B..S M,ZO*"%I@H6!Z"ZM!X7P1CK"[1MW=!M3=V[B*<,R.1#A6VEE81A[#=9'<^ M5C-4:KDH/6'227X)AC*F11WBQ7I*IGVT`=:F%AVE-$F51C&M*G+H>EHI1!%) M:^F$17.D=.^0EE:I/(!S":RAPN0]/_B-`2L$7"WNQ1!ME!2[)M5D;Q+MCQH0VY=V,/H-=U[Y64TDZK>'A!A5BHT=;FPF']YUU- M7Z"?X!#DZ&?HZ++?:N;-R&A";--;@V(A^G&ET(9:X57E;'BWL&Z?<:6V[>U1RJB_," M(X6%Q2Z?.2$'8-OM$UZG M&$\P)XHZ58=2WL:H89AEQ1^$I6O[@:(7GQ8%*X9+%X]P[/5ZD#3F#1D4*:'R M%OINID/LK&P4HERX`9P'I![R"Q.^303:4UKC!KOI#-R%:NN.[@W.LD`/@[3T MY+"C4^AWV+=9,ASS-$LRH7KOL"1?>#>(=22ZT<+8^]BL)4.[Z`:#R0T+_3?2 MAE?V?X;=&G3M_RW,52H1(*[';']`6K<]Y:YR2Q3W4PX_B+XEZ"]H-BJ:C/6H0_Z)N?#.M#M5M/ M\4FR/CAA]2_)'BVMJPFAC-VH?1=77B>I$:.;\H;O?_0!)1M7V!`2LVZD\W3^`%\A],WL'R#;:=.8I[B_;5&*8G7 M=7&.8@-^K+@NSK[RNRK#8E/G^I:UUF2;!-6[".V%#@Q^L4YVN7&$N1[%!'5+ M(WHA/Y=H`,LYV`4.A7&/&?Z[0&+@E^DP=8)058RK[,E]&1K+,$\EA2V8L8GC MED=)NG$!=?+$T8'L\,`8I%CKNSFFCK26A5NB.-5%_P(DJU/`3IYHF M<,/7Y[&Q'E$4!JLR]_MG.N?Y^`?U0BP"C@\Z_.!1Q94*>*GZ=J MA;H.%RS,"/F5!*D6K8:."J,M20WM\_@@D1`1/Z"]H.F' MMD[H@<7PKA_5?@N=]:KDYVDJMOSR7""N9C\Y$BF.PPVJ*BR!ZFNX4- ML!$\W&U51TH%PX>%%J+B#&$NR4UQKU]F'ZCARN49.L6]-I/O:8("HG[-*S&F M!DK,KL^/3)72>I1Q"?'6!J;.55R1=+``-$DFY/;:P9,[Z#@L]DTLN_F(<94E M*6&VU=;O2#WC&GUZ@+<3&?7SRKD[./^<](\'`5M6#GHN:+H5"5#1U%:K4GIC MH6"^U3YCTLM<6UR,;%VEB6%[8#$*^R.-/NISE9(=:B2.-5E.:=)%TNK.C_Y) M5PLS9(`.DT8D)T(DN,1\74ZS?=TSH!XR=R[2J[!`#:6VM%U1Y!,_88^1GO,4 M*SNJF!`=.P_DW'IP$01Z1+P02XX2,.)N$E6`+PFO7>KU&+`W=$YS#-QP:=W) M8N;A:&EZ$ZLFG.VM4.@Q;D`]LS`*)J&T##,44@-41(19XQ;#MEX3_?L5> MW>/GSRZ8D)(T3Q?%7V*J-V3+BW-M'D*YH,"0J(BPT'7AQ;,XI:*NH4X)TRAY M[.\,]6%P]UXKEJ%"U&)K&2Q1I;-]^NS$HL@"R5UJ:^F`+B3G(_6U/$X<8YDY M+V?DMR1"$8$>)(*)5*G7%%V"Z^5W*N".+)G M7OC`2L1ZT1'PQ='DS(K9G]R?F(^DLI%[X2-D`QEJ_ZC.&'[VQ;'_JNH\<97K MR[?9278M'#%JBQJA+R2F]:0UXRKA!QD[\%8Q.,3$59?"$V1F@Z2#3J]4(.=P(9+1C#Q=E,$4?,=R(&:Z7 M,#K-GQ:/A6HLO2^G>`(HNA;H_3>K?- MC1XN/XE_TS("G;=#5`=*762>=$]![[XZU.FC>03__%97X\`=0`SI.D1LXFSS MQ^YR(+C'F/+E.0D2YM(J75U8&*B,<>![Q,))[>?$H%>LZ;PV&-MW8-1G%_GY M\_/L,C^&]_S?1V.HXP0T3'Z3CTI4B<..=^Y,125?=6"K%9['4CSM^R+"P=7E.ZR)VT: MT)4JFE-R!6J$6?4*CG[N1D=\,?8U([=$\BL%A4G M]#"D8$DI%EZDI?H!XL-?''NPIIRN%5E=0)7SH-K%/7=&\\3&U!JQK,M/?79R MIEJE$[P(2-BQ>;@A7K4H/2\.6;"IQKH.SY(4S4LW/:+2>,#4,.J<_EF0TXC] MLHM!Y>+C24BZ`=U:%A*PUY=A5DC=TV=NFJN0*1+.K4F4:)YDAL.KI0(]%+3B@H)3,"LZ/S MKGV'8&A>V*"7K#B'ATCMU&VI1=^4I=-9C1GK0=IF#\44)\P$L4AS#`GQ]-`A MA=(DCT(L'@,Y(O/.C@0UL/\L3B++S(D;8+:8X8D7"FF:\^%4:KF`D3M;TLWZ4S8H-J)>@//S8IZPI$+_BNYYX$^';.:[P:WK&,_FI]TDS26OPE?VN5[C MI$"/PB:.T^8[F[SG6D>NO#=L-HDY;*6QD65AXSCN".WP`H-'H1U/MN2\ M*`>((AED$1URKW!+8YIMJ0N)6M@3`]_9QK[F;#M#5N@ETOM+4]44*B@%]7"Y MQ--2^A:]%:7-UN*$M.2NG1^T&N)=_663Y$E.$[^W=:JSIM3T;O?1'>W?U8ZC MJT4,&M^NRUNX(88'4\^^PO]HZQ+!'-1>KJ'Y76BE9%G9HQ4T#ZR`W"=,AF8= M$$-W:CQ7$A_5&*'HOX$YR;GU/SV:`_[1P]E^>Q*_/83>+)_ES* M,ZL63WWQ+",ORZ.:8EOS+TH1B!(#=$UV`NW2ZJ%3:# M>:ED&8V[O_>HY]!DE=POF>!=T7(:^;?-W9)J'%?818]^NW=`D27.`G1J:H:% M0=:869*[U[YPW'B]9O^'EGX^SU#`E^!\HUE8$G:1K2+/RLGM),_^!4;[6!6H M\"A9&0*8H3D'JLWCR,4\*])"<2)\62B,PMU#*2.<(1?YTCYN>(LN\G2I`>F& M_5R4=^U/G-X1`4R1L^GHX*\Y%6;1L;"K]=2U\SK\#%(\!MN91`Z:ARXB9O51 M\\J0O*L4_9PY/H%=4;\4I(NW@![B3G1+DXS.#_4(-L<#/8UI=8_F6GQ^'-\: M4>)X\OP!9G44/Y%.+'76#8BM;EV$[)Y'[5CN;J8!DXI,%:DG)2!XXHP)N"Z7 MB#'%,-<,O#89.@R3*,0CK^(0HQU)D`9(BK&# MQVC-E@%FYGPPB(9.Z_@S5XIF2.C?WU,AB@.T9>3_T8]_X,2ET(3=0;1>233B MI6M$^B;@*>-TT&`ZH*X+`X0LA+5$@//\XO@$_O*/O_\/^U-^6']58(,3%X*! M!0]"M0A0>7YQ"G+R]/(YO7Z7Y_@7>LB^6-0:13N.;/>W+/WL@`3PY4=%+'!(_/LJ/CNC_ M@S#8>+(!PFH(S!R_&3(,_&>X]GK7'W.IS_*+H]&EYA\^Z5*?G-/+%\^>Q1?Z/#^^H`M] MW`IHS;%L(/ M/+?@!M*Z!(9C&UU+1`(E4#-T'FC.>0IG=[?4%;!=PX`50%(YS(FCNELH/G34 M@@@,?[-[H^/RCP>"\'\UM<=LZ+,I/A[JX9;^.PL^[EI?SVLL`L?HV$=GYQD((B`>R%D^XS*`;OLXN(,;MC)V44T MOR^RYQ?/6`E]?HZMYP/LYBN%WIDYV>YQ>G\,5+F/TSF'37 M?1VUDXF:=A/$F.^FL7]ZDI]=7F0'\+?C_.S\!/[&8\3UGLG>WJ@!X,W>/\Z? MG1W#F[LV\`L@RO'Y.?WW.1P$7-C659MN&CYF;FD$X4`G^P8A/!;%5!V#H1=G M+9W8P&1>+`1.!.?ZLZ^52E5UL]K[+#B8!3J/,_Y',%M4&AEPOH9`/AJ(3=+. MN2TT>/F)<`V``@6%C_]6MHTD_XYGRCUQ"?ZBG*G8V.I:L>+`D"SUM#9O(UAE MWM,1MO#3[FI.]=BK?ISE%YU1]MH_XF*SYFY-.#BL@0G#=AFB3C*8.#M\^'<8 MXF?-G37+(7KE'<<@]LF=>F!0OFF@:&!&1\!0S^`O^R`]+\_.,[0SSO*SY\_C M7Y[E1^?/Z)<7^?&SB^QBV!B8TRLBPFH-K33/DV8^#/Z8/D@*XHV;2MY+N6O# MO;A`OVFAF1C=B$7_>_K=KT5_H/W=#UD_%^)H)!LKOWAVR=\XR9^15L?D,%@! M^PL[$<<7TS4\62"-3R'212SE@SV@3%WK70!6%A)QCKXAI*I/*6 M+,S:I5I2(!?X;0MBHJ9(E"9X:I^GXZ.C?U+]653\MOK3#U\T53 MX8LCIR(PX&$(#07_V5&L2*3R'FA$R3TKXHZ`#\IRND.8&Z#W1R,+3+^;]0;O ML39`PEWKHPK?Y.H,@E9>X1[2EHPW+Z9<^+>@FG_58310X5.;AAY#OY7A/3Z: M!(0Q\QUN!3^Z#!`)<=,"+)DK">(NUWXB//<95IMVO<3E`JW>^6Q_+7FFDK4A M;QQ7/G->50ID51,+EW+1R:=]V=`4[P#<5$0^QUS%)/2]I5%,G M0U&W8ID$YOAH?]ZC16X$C+-%);]G<$^*H`E`@#%(W2%JX_RPF!A=,!T8!\U9 M%H2-984<="S)&C/M&4[F&M.WKBR<+LQ'^V.'HQ-&FRMD?;>VA/#R/C(T1XQ' M$`&!K@JZ0KE8 MX_,UFGF<*9&V*8\FQUM#*4*B'3(RV>2!.?46,*2AADAN[4-&L4*?!=Q).IO# MY[ZM.A2SDIKBG\S>"\]^R5!]5(=SR*'J=YI?OEU%W3:!=/4/E82Q4H`];!@! M^*8IVAG7+F'G%*PCY_*3%_B+O0,I.@[^>[X('T6\XT#CKUUA$3)7'/%@]!C^ M>^]`-QM3_)9E*.?T-4<^!9?]EA45"C!**_QTSOEY"'B\:JN%].1!TRQ5KCA$ M''48"813A55/R#A#9I[-%YFU(<\=Y\?B+Y6QN9BQWFPKC91NS7SFQ%2D>IML M_%F32AW8!Q+05E+ M+2KCH`AJE+W9,.FH0%S-RYO*`)USH9UF,&^?18TNQR0!HXD\._\M\\@3\05X MAC@5YLOGHYX(^EZ8O)&:FT3"$`J:0[?E'B8L^]<8E%9`$3D.=&3,4P.1_=AP M03PU?Y'2!%F7+Z75WA2"?,SJPHB:+.65@,MU1[@(83N/MVTGI9B&LB%/T8DP M%AU5Z_Y0)]$SZ9H(&G(/J#SKI:73P263A$7LU(B(*X*EBIZ.S)<`F8T8'Z43 M.`'T7MQ70UNC\PVZU(=(#?$)?JYD+:0:"[C%1F^Z@FRB/:C`;ST-R-4J6!7Q833+L*6(/0KJZWAEH4H.=S6,YMCV1R. M0=ABF`JWD`^$UZTF0I^>VIDL&(-$"8X'1KOY/SI MXPT.`B[IR:?@7:B?.W05)^]#UT>^1^BAZJ0FT&E>H61`)D_ M0'D2W4#%590ETRTD*&CX^.UMR>BANH9!@RY?TAC7%*HE%#I(!O`85Z*(YK_A M;"`UL+0X;@]9:)ZQ#2T%7#/GU(!M0"@B\IZX:L3;!L.?W$68*B790<[(1PMI M8A/F'1AAOUFQ)MJ[(P;3XJQ<;B'&>L+W5U?O*`@DB##VN_+> M%4Y/?8FZ:B.4#H04RF;M^C8RRK4Y%\(<[>_1ZF!!TDL12$*K(Q9`#DFN_JG+ MP[MB,=?S3<^XFF.[L,+F([-9V?R@Z$ZENZ@9S.1G3'/[1F*X_KY)UJ;*>&Y6 M!$`^+K1-'$^;P[1:87D`U8.&4ZX"0)F0GC^4<@:6/1R6="#^>M#5@8UV%`>G M')4\K4L;(@/[+E<"3&1$46%A-@IM33P4/6C*\E.FB)9V_]OFI^YY!]_]N\RM M6Y.P:'_OV=VS'.AVSC-I:,;@&8\X;+H4:;U^4_;W95D/#@=CM(5]8)'O?B`0 M")X:W0"DDK-WD)D3V#%B%#8:P+]R\Z26[JG#:>#<%7>]Y`5S`<<#-([A93^/Y)G"M]<.8 MTQ##/?O=&>YO9K'_EZF.V<+_Y:J_/U?]ORSU?R%+/1.6ZA)$"^.?9R/^V1BL MJ6WFKF.<"@&/>*[K+#1^?[LG6]Z^?DA]K^)`+SN2'Y&%M2N?YO<#Z7J_+2[& M%0XGIYC*>4()G>7^.?S"W:2X&P(M?'BXB2[?'Z28=(J9AU?7!PSH\;73D[/LO.+ M\^ST^+'G*UULA:5,QAX>VBS.?6SF49MJ@9-$AQ5689VX>EJ7`;JNQ;5F7O:! M:Q]>/-OY8DP[CV6VY(T0S'Z.!>H!^[1!IF-)C9V]Z M5>;8I3L5F-OO>;)>64\4=`OC"9:T2X21H)H%^"_^_R\D%,DY>G&1_1/][I_X MKQ=G\,?[JOOU<([3TIPJ[G!W/`%VIH_#/X[@/T>3X^?PGV\K@C6?99L*H[G\ MR/C/GX?$=3F;$173Q(,#/#D/)19PP/#N'$^``C\V'CC9;1EZMD#"WS\^EL[8 M$RC^HTG0SNE,#-Z'6[`BLLBX`)F#"G3A1Z"W')S=`8KHWX:ME6@$\3>>SW<* M*_R0T4;AT5,+CPK"J?JY$>QJ?.@'X0].-7M^'J`S.#N2=Y:0FI.S#;'7Y20VS MKPF9.?L6[X!@\M69IOTKN74?$4H?A7B`)20='R)XY)2KGK,=3I[)&Y4)"HEGDY/ST0/'EV-L371\!WSXE^H[GZ9* MYG<]G+E\B5U8GKN&>&O^[1\X6(V'X:XL9N+-Y4.P:+@+=X6)&+/[IH%AX++D MV4CF)'C#GI\6DTI2/Q#( MAO5!=;%+4$?9%7[*@\'IM#]&`;-9Z(SAD"41`09O"![U3!.MP@]!&^(HFJ82 M?G'J9TIYR3\1[5E+D;3K3/31.`&U(><=,GA._%/(6#PNHG** MGVM4Y@J'MJ1Q(FA_F*,1V',K+6NIV/#RH%V>2(>/(I+AVUI?':Y;Z3$%8I"+ M&TW"'6.M9^!A&-"-#SM(T*:M;JN:3;QE0-.E]:E/@]LY(022QAD#[:.I&]-P M]](3SN-$OSATN/&-34[CBRU;"9-1S8I@LNQZ#ZK\=\^FDE>BRXN:<"32G)V#.?=[[BH)$KC/N5A9@ M!=WA5O$Z.$R2[:S:-9&,N"'U%B+P34Q?+GL)7C,,-LYU495K3H\R+\BL)#P1 M`>JB=SKW$L-18]4G^J%HOV_LI="ID_)K)2OKIJA_56]*:`$'9^#2YTTG$W!3 M2>H<'Y$O=L);-,F><@XU/8-.R8.,U139&JQ%BG<&3/F^ M2`$F/LA[A[9$Q(>U3UA<&4)=:EQQ!,P]6;NTJR[&U4)L*TS*]CLXOS\V8(2` MLK_W6PKA4!,=$2N&!V.GRN6P.O@)L<)`2?0^$[`G)2^!%HX,`+U]RHHE?6)H M-0IH66!/\:#I-3S[O=9P]AO6<.R_^9E,Z#O.T46_,N;Z!`5WM8BU:":'0CTUC,K5SVY9#W] M)+^XI+^B+_SR]`+_^IQH<%-NL+#E-#]"9!*'7W*)B`18%?6./0IDD(T:'ZDZ M4]6$A$W:G!H=7%2U[5M. M6[9\'J)&YHR5#F^)KV`%Z\=JQC![C34#+FY!@($0)AM/FGX-VT06,TSH*ZT3 MEY4]!68>P&-TH;F%U&+7/#IW-`P/!'U+2GCL+0`I_"/:->3?.#IZGE,4/92R ME=6MJR?#-SH"L$@6E\->"(/-L23"0V>COV%!3:GSB"%O':C`VP?+HIY"K#Y/L3\T]9H'FC+I2S5@)O+;& M9,A3K,L;]W_$SJ1]22@7E.7+]9#2KDX:[DH2X2"428>3P:L#R`4\U*X+11NN M.IN%A=MI16Z3;+,?0R77$U=T5F8G`NGJE'JO65TX+^AK.'1+!F/G:Y"TZT1= MHU800MGWJ\+\F"[CLK6B$%56,G.Y03&!IF& M8(V66@:Q,/>9\%!,&J$V#/'Z7,M(4JJYD8+]C,M*-RMLRX6(VS@!;N[`H[#* MJO,(TQC-PE*/K`NYYJ8&E'&JS*Z6HL)I!GW8*>:O@^V1:^O;-=(98YO_UQK# M"L,U4PJW]/V40L6J"_FT#$972TO%KJD)*]?.SJABCH\T>W&L%M7)LBV?9USC M32)6.^[8Q&.](R)]<$TX'_UDGGV[%@_=?M\<9/&#V[W%VS^-SO1%D;V[*]KE M];02GOTS-S.@BYOHE1+C!_`(["2]S,W(YQ_3LW9YJ9L"C1D03H%PZ&3"8`@7 M-L$9H70L=.NM3HUC7N*G-$C2"]Y/L1=&*G\!DF549Y<1M M@@J(<)B*K'0X(?)NXER>RJJ&=70T-A?=MNK M8R:$8Z2-G?+L3:M+XFQZN@\T6Z#@=%U+;;F$$=6?;H5YO!:U4'?-VW\)UXWF M8'+Q+]^\NE(XL\ZM%IZZG)P9:D046N)6)J9M'!^IWP9]9MQOG/3.,'>ZGP.K M+S5]'&0X_3L.+PJ92`E[`LG&15GW4G:U\_LQCC9&30_!>=_:"K1B"?. M#J(?G+D??$9'@/@3'-3=F50TSBG2+'XD)Z7?ARX/!L5=:Q,?[I)"]UONW&.+ M]Z\6Y:>"%,RK2?9G,*7P;"9_2+TCLV6I.79#YU4E*L:16/U`1)>W@PLR1`G#K$?(Y# M.":N2]=D(H9H:*+O<(AW_`D6?D]O&R$XYZ=<#DQ_O^"__\;3-BXR=SUU7J[A M'BZE6\SW)6+WK(!G`'G-6AN]7MXNN7Y)W=P[RLF?]JDL]7SG_D8*&_DD2-QA MD26LGOB_X##(>>+@OB+5CS-7W@4)"6^P^?Y>GU:"_W[I+;;VJ^P$TU!.,._D MY!+_.(<_[-S1)`HE6*R!14J>\OJXC2FZ9/(.#S667N5B3-WS.ME*?[=0R816B09P1I?98? M/\G>E[)_G1^67V_!@&RT^.3_'?)R?BK"7[22BH<"CI>ZQ:QC,8`^`Q%C^4T+``#UN_U>KD4 M7#&O`UV%!G;OP$0@U_*^_NW@\<._@WE-,9&*H;C-X$BH=Y\U"/FE4&Q2WA@7 M#B?3W8.3W26^DRN/\KX(N(S9S2B*[9KYK<),`K``_!Y3"F=IEHW*!>P6D!4[ M6U]=O1,@(KH309ZWZX5X"MOR=KU0A[]T?0I]$`@46U"Y"'N]ZJBE^?[>]:N7 M,#3CJ&#P81FATIN*,"AP@>$WV:SQ+>$5\&,4/*FI=R%YTL3SBBU6L9Q;3B5E M2B5)K5%OG=I3=@EL5G$@MV4QDXCP+^MZ$!)^>*"P`(H66IJYTOVB4#YYVXQ&.$ZT<_9ZL2%;'PV*3=(Z)Y*$(R%R.5L M5E4M\@-X9W$KLE_+N0B[U"5+D?^_QBN`2IXV:J@+DL*NJWE=(EX%X9LV:F50 MV&'!24_C&-_6E!$?^L.T;^>*J;FNI"WO,,4,-1)TE']^P8XTH[608L@W?>0` M`CXN.ZTSUR[B2I2*$J)FY&S_:&@B^K0ZW15>2P;33IRA5Q_JS2W?OTGV4H3_ MBC)?--]-W";A&,&>!=@\OO#:?%L!*6-#E7GD4#;]Q`XC;?DS:>@;%*=0-WX>9(,Y,8V5@9"-,8 M9BWESPS=3/B,Q:T<)U1PNV!F)ETN(;;!IDH-""/P M*.U=R4_(=QY61EICQ;[X)%-"S8&B/'IS.;#+@$0JJ)IN>$`I?JFH15,ZTAL4 MYI8B(9K^$\[1V+,X=`T^[#L,914=_T[Q?.8,A]P1JP4+0N]-S2;IBIK<%S>X M&WRVK/MS4M^BN(N!-&HT/P!"A`,LCADL3IZ[W"1$7"45#R]_FS,T5_@1/G+; M-NL5B3B"9R77&-9J-[3#6!B">P;29%HJ;+!<%[E-6BT]H>*2W3/`Z1.,.SWU MZA.<;6+KW,ND99&PY9>2Q]QM(55P%E+.X4!YZBH^YJ3KBR.743*)M90)QRJ,GD>P0_L();T\JS07`H*2[E-3*?*.WK2U%'.HQ M$X[>(F=JZ'?$"H3U6!%7$/NYVPF]>9(#9O!*!$W1,)HQ2]0`!^".<2CACTA+ M7 M'O`\N8WQO/K$+VDV'9[&;V@U^V<'E#P"HE.3:X@LEHM!.7R4[4%GG@DT7F9` MLQ$=$=9,YXSDC;P6@9U98]^-9"TQ1QJT_>78'R/-<-"Y8&7^D737+!5*;)E3 M`I@_@U8.5B[$AQ7V`<4L?A?=^>J!K&=I5Y^ZI]Q!K!3LN@BI.G$;8$QV`]XC M6TRAB3SEIPB=`IWWYAH3$DC\P?I9UXVLY`4L[]W=8TNA>OU M30]FTS2[.#H_/#G/L[TW2HY70HXK1X[)'E79(IP;!G-$RN,1&=;6I8EY;]$* MEH=^W:I_8BW3RDF%B86X>O^MZ9ZNF$(4X9H)&XW"CJ;L">F MB91%E+B#<]"U MRJ7XC9'GEK/*%&=*O44_<#2!HBX%ANK/%>KDV^>@A256QH'UU<"G)>395[WL M`VBTOU(*%GH3(@$BL4#?9-Q0-=GM.81^I/3*W$D;8O"6&T&N10JA[=P,UCK8 M7\]C3++KNVJU$GQ,>*">+=C=B]+7=:8*\641R0Z[A;X8DRQ"L_G6Z0HOGJA0 MA)1,62PF?!!?-HYCVD8/@G/9Q4"9\@63U]2BGF''L3,+"C5#R0`F_N$5<.;1 M6PC7>P@2BZQVA=+D)BD^F$#@JKFW\4.A1`*>RF?XA:VFD]-LB@4FVN)D(R0Z MRW[]N.%`:3FIE]9%6IA2B MW;J#D]"E8.[UIE"YVVKN-+9%1286O%!A2D[#;!TX7YPF&14.,TP(`A_`IF;W M3?MK%;J,`NTP&C;9I2"/SPYY2!O2'?0GK=$2)Z2%6X/<3>/GDB\AZ+=VINR4 MB_=,"AJ6<0S-% M`WQ!)NLFA3((]7O/8V?#*__`\)[J]8:_BPQB/XM7B.0J[*5"MV M/>6>>`6\U3T6W0J5=Q\Y28=QGP,J(YHR%<["5T>%;!'C"%RI+,T+UL"!W@0` M^"*.S_FYF&F@OU<(!>K,%0*N8XS.L)NX@W36$&@=JQ=[,<*W[`]>'1YO,)#% MMN[P.?^QJ!,&68?!N'+H\(_;93S(XUWF^T]U<5(\ML*F''[B83.\OZ>,Y"-% MDYTU3>X/O964;*4%DX/$\6WB0CK&)=33F)UY8V9)M*2]E9V4.+$GDZI]7T;4 M2#E3O&;$:\!5!6%B,]I1EF0E5\YKULP'[V]SH^W0]TCIKKS&;=KV/_[^'\'@ MW.8M)>M=_[Z6V)*3O15F3;VWKPSLR*)3`B?(YI5*H1O1+,R9EA!JXYY(OBW4 M4EBW9?%+TPJ9R>(7^R0D$+O8E.*4:)I6'UQ?C2M\3-4F.8`A74EP6%R+,]DY MQ79MYTXOM-=BMY=*J>WD!RJMO"=9%;:_1S\&(S(@)"#DTM[V\C*!XDJL0V`M MU=`CWXYT^6/[G.8?4=AD3WK.LG\.P\L5CT5,8$OYV2AT,"3:1'PX5R$&RC]P M0=$0-69.R07LIB\^UU'JP-QX?P![!YN-$W0'/-$O0;7;IJ3\V/HH$/ M];;89NFTK3NM#``$9:B#L,$884-8F86-8FO>#P=L&Z#O0:\KS:/VIK@:MC,I/LA$TAPFWX&2=DUZ-W@R& M]!KQ;/]6[@2VEGNID!]87+V@CY'R)U8W9JD'[#/6$?2D/+K5*,H6'`@9X8M% M`<]<3]$`Z@[?@.F`I%A)DD`UY59VH',^@"L\Q,(-_2FM_[F"XE'HG"W@QW_= MTK3(B=5I4W!-R/(>WO[.08UXL#IN>*$A8WM$6O<1*NI'PQZ>")7XX;VN6L)A M0R?GGGK#R.W03=OJAC?VNB_F[%>8`X]XH1,"/0SV^->K2]\K]9\+^3= M&4`*DX`FCSU/M0CBKD*\-8IB#-LJ@J58H-*F)<=BK#W0"95[H.I*W?"!$-'& M/T@TW-76`)K)6@O;Q*A7JE/$V=L?4-M<4VDQ@C\*T@/Y5D6[+=70['HK.=FZ MUQX<6;PM^MA,P:"W32Q0>F,IN(2]#UH(%J)/MO5YV]]#*'#L7CMZX(H3 MQ?")JT[RU)V=Y)O(.90RK0;GP=_1X`(#2,0;>J'HBG)V'-]4\RNX?H^CUIGT M$-WC"<.X:P\;22?#]#'U$`2_3X\^!ZMJ9GN;Z@N3+2(Z;0$98@>::G@U:%Q8 M)KU?%?\JM(?C":#J9E>=?V'=0A[L68"'`,[^=+W0/"@)*?!@"I2$EI,=N49: MC*')2K(8&].RT';@X0%\?MAM-/1*%0!&6IHE.5/Z01>*N-0-B=$_UL3]V)+[ M-TNF",HM<#9?';_/W8LX)I/J9LM];'&J#&SOHRZ.<[@!D4R@#I!;-?[X#CCU M?`"@SS@Y+.T>!LCSK1KU_,3]:+=-@HZZ_QA;JXS;4R[0>85W0"(A*3!4EB\4 M_77)Q'=Q_UEVGO81Z`K];$LKE8'/;A)+SKPUPZONFDRR M_Q&3!BS"5]5K!%*C[1_E%$79N-+NNF^BYLFQAZMJT^=BU+WG`9WI,-):MFR6 MY?[[6;K6NO$T8U?YF+\'M"7A>41<[L*:^ZQNLX&#^1M%+35;;:1'?B=@9B_9 MW2V^BD6RMFS7L\0#8JD_0YBD5O)+0,GE4B/4K_5]2M&,JS-0Z&+8OQ\.-TBJ M!#HNX?A0R6@Z&=_0::FX3)1_2D!"E"J'ORS3\4XZ]3&D%F1LOM0",N:M&!_G MH(]/[Z?MXG+D\1PF6-F]*PUA%`MF@T2XX^O.2"7N`4]N!WQ%*4^*XYZS+8#Y. MY,CXW:DV;NC1L45*?\'^'\!7\+U'/X@\6"E%@8H[$-(++!:'9V:>6)*L@Z5= M!",<8N%QDVKNK!W7P5BR)D?_*;)?ADE(6KW.W:ZQ;8'.TN2+?$2'5ZH0KY`)#+B@Q1> MP_2LXJ9KVE4PQH+--UR21620MH!=U2U(%3P1+T(B:9C)38F,7OU MHO$=M8T*G2M`=P;"HXZ#KY&F9A8?!0=,'#V#XBR$I>3"P(U8))X3%*YDYQ`( M<(@N65V&'XE@;-NVXL.6U-5">(4RIT-16)@PFLMXH["9F,B(VZ'T\'P76.QZ M*>:@ADI'5:&5()T)DA4&!ID4H(Z,UI:@$LTH])`0OEBI'5ZB5YW%A[5IM9P! MI"Y75RY<<7E/35(:"@TQZ4)I)B;/(T`)'@K?\$"3WQD!HF.P##DY9@8$P$BB MQB'."D9:(HAXN]%]TR&$DEP9K?E$ZI_"O(5>2EK5'7MC#J>V9,").W]<5/"1 M0M]J\QG+XB&3NEMC_5,E59P48;*Z5\Q*F%8K"?Q,&\JOKNKH"O&D@)'?AO1R M&CBX#7L9W"6E>!Y@]?PV;2LU#R!$T64.G-U<*UQ!#UM-^V19.^:_81(@UHH= M9#F^M-V2I*NXHWMOO?ZPI^"?LW)*)C0V%PK7*&;0+&;3NWVU)2J$U67+:BV1 M_,(Z+OA'XKC=]MM(7/.F'_("?TD=%B$F9"@P@.2$A_<8?GF0V6#I'(K;)%%3 MMO/'IA#2Z2]$IS?LJ M6!S4+@,8H\C`4D:GS9JTD.-(>/!XW@VJP/R$="RE47)MVTU"UA9""8P2N'"5 MK!3@J+!5$*^(L%LLNU3@_FY05D@WVM5:-IF@X@=/KNOQLY*^*1<--)6NTER7 M>Z=BN!O5(AG6!'@*"9"-A32V)CK4K\3][\V"HYA'" M8]OS_8PL`5>.'/T\6?-L/UP5&TOI2588.\P@\5B$-74N96QLG74AAC"75P.F M"JW""1WM(6'G^:Z")^'6;O#.HF]M7<'0H4\R%MB,3UQ4+>^@>(+GB=Z@J$5S M(ZHR)U#5(>54RT3W1Z?DP.IP8IL*03>C_HI4JOKT^1$EF:DD0.T-U[-J04'H M>K85]Q.G^6`'/<48<;;/#>B\FH2<9[?51_7=H"U54N2ZXK0;ZA[*AC9,^*_K MAK-++2F\;O;I,H-##ZWX$9JXK=3^#]1B^CB`YJ`Z/_KF^+[*BZ>R5%Y) M2*3NMRV?E5,-H%'%[-?9/_[^/S.9R-?9OT;+V@\+/DBLT8*MG,[,/"/-]:3( M+$&%B9O`R=?9MV12:"N"F?UKS-]X$Z>."=*J$M9?K+@:@/V8BT44&4A)%W_43A&+,2$) ME=28ZL`H'C?H4.E[SE:N&SU&43&\[Y@N7-\3V<4FE-ZJN:LPP;"928B1N1[Y MN+LX@SG>*=$>HC!#5/ZPFS$G\J@HB\`.2M\,I'R&1;>AJ&NL.V5AW2.H(27P3S=#Q':PFSB"G;VJFOKMO MDE"TE`)(!WE04V]<`5[30M&Q&TR21;EQ5#0CY77!B<:\8+O;:^3!CY)MJ.DI MAQ.(*NAU&AV)UP'/Y2HPK-=+T*%;5?X(D?,'4K?YF8<'>4MY$P.H&#H5^ M8$.HP7F\*3YMX`)3`NJ7F"L@/]@[$)<9>K"`,:Z#2L^E0)82\GJT]KCI)DO6 MH1+J?+7W+IHA?*%4A##V=#6=_?2.2A2%M,BS@(-F2&'AU:&'9XC"Q6'@05PV MBN?Y\28/'0W:^3%:K&:XV6908DB4338Z+G0=AZ'?$=('*Z^PE3-M8DD@,P@* M0/_Z'O^U)\K5[MU#UP:93&T_;Q95$W:`V\/*J=C?>XFG\#4")$KD;4F%HDY( M&):)BC`W&9'.E=:%D];LYT'J%=UA$=4@I3Z5+$>8:GS36\>@0B8@(13UN[F+<*D73\B>"8H'!M M[S*/TG>-]1 MV2J!O&@UET]@$D`]:6]2!?;!2@]CN'W3*^ M&8+EA9.M#K'6=]/CG\4%PH4EKPG2`+]5D#"=%IID;#68ZCA,B)7@,Q#R?I-U M?'Z!1]VCVUHCQ)QG.`/YUVZ^B4B@?=FT;:U0PG"]3+[1 M^C+=/Y\T:.DR*DHQJ8?.EC830SX@1Y3FNR%++BWQ MYHR>I2!HX?Q;ULU8R8G]HVLS8D#Y$Z=M&4%9^H0?*0&SFI!UYSSG&$A#A897 M5BP2HH5FF\!>5$-%'3IL97%*])9IN30H#:TXLB2__9;:N84@@7S!#>HSY2-# MAK@'U7=Q$2EV=NRZN-(@UW^J@S]<9`E3V@>YI1$Y[&>5M@H2P`+]+>GK^0B: M,K3EHPW0[HY:G3-DCL4HW=*3A\T923T1W-F=1(PS:>-09>)-D1#Y^&/#1$EW M:5.2*I9..[\9;;FURK28_EQ"1L0JA^`2(PC01$XRA9@QQ]WU34PZ.7QC4.^# M)S;B](V>^W84@J0^I#@==*J?ME4GC_S(=/I><2_3:BJ?3J(IBD-%U1,%39Q< M!#H1RO4-5P9>NKI^F9T\.\*L]R$FY&0OSM22\C2,0V+,4^?E9*T3PI65E(;, M`T0PK@U:+T0U4T-QXNO"RLP1L0BV[:]K8.6K8DU#*>Z7CK$G.G6GF&4L":$4Z4P7U,$LVUE[U/]&YU M7_/N>Q1Z>F68+4M)O4B;R#\;]&S9'6XM'#HF#M5O255`-_B4HO02:]13,NVC M#=!`-SG*:)+*OF-:5>30\[12/!3NT]>(GB01;)?\5&G(&,XEL(8*<\[\X#=6 MQ1U`?!@2/=HH*1M,JC1>?;M1OV^O/@,JP+3&TNR"8&U+BGNH!F^F->Z[:F67VMDN]A3G%#AO45DLI79Z MVQ19`TRIDRZ.L9&9VN&0`=7)G,2P'26K:+K-ACJ9#PRX.A+E'1_:D.$U]M9X MO>1>22D=;8J'%U2(-1%M;2XE4,%^DG17_5:3.$8*+@(IWAKN M`]&/BRPV&178E;/AW<(B7P:QVA3/KKHXQ2Q26%CL\IES-[_SA[?'5 MT$$Y@:?O@_P;*Q2R''].+K6ZOZU5#A)\4`\/CK\H[B42-RB5B'K81`A6'J!_ M6"^E'26*3Q(&YH2VOR3["+0NLYLR^J+6*%R)F*1&C(_'YMXNCY1FYP7GC#8$ MV^:D&1BT8:.B&JA$PX'06$LBTMN^P)!FFH8CFZ<.//@.QV0Q\YL5XDZ"#N)^ M,7#^Q.O6[2Q0;-3#0X"D@]+L=U6&A8E7W)5M"]!VU'Z##@Q^L4YV8G"$N1XY MY75+(WKA)15W'#,OV`7V17-?`_Z[E(CCE^DP=8)Q4HRK3KDCKS4S8,9%4CC8 M)HGCED=9>W%!8?+$T8'L\,`8*$WK.V6ECK2625HB*=4)_@(*>02R7JLO"#Q)4KOU*B0!0\T[&0'T-U?\S,0$PW=#$(L-?$A?,E/5\$J MGSC5-($;OCZ/=;8*]Q^LROQ?G^D=X^,?B@]$S6,'O4,0[2)1$SE>\\CCS_I- MHN>*A&A<)Y3%1LPYP@[$U'`K60N8W*,M20WM$WHCV"&A4KC`PPZYD5!PWT_E M7SM7A&I+WI_[IW5]B]`]7"I>S:1%NQC$[-9BD^H-Q5^U"9JJ^"SW"%MJ&%H* MC@.B@[@B1?S4#07@4($-?5<8(/"#&SAU-JFA,"=*IT9Q,+E[DD-QR\?IE](,C^ MRS/T='IM)M_3""&"XLPKT9`'2LRNSX_TS]+ZXG`!X=;F<,[_5Y%TL`@022;D M]MH=C7LP.#3?32R[^8AQ@18I8;;5UC%#W9UR[1_B[41&_;QR[@[./V3T4<= M:9+#OT";`&LVG-*DBZ35G1_]DZX69L@%ZR:-2$Z$4$R)"7R<=_>:AJEJ9.Y< MQ%-A`0M*;0'N5R0`/V&/LIOS%"L[JI@A&5N$B[1);CJ=2=GEYHD M_$)*,!3=R!W\&'[B\2BW*HA#>V8,Y#;E2_B:(2.0'E>SAEK..ERG[]<5`7'^ MQM>S[\AVIB8Z#?TWIUXN41?X69(D#!G7D##"5H/40YF5FR0\]/*[+Y ML3?/3WL'].;AT7/"[>2+2?KH2P'%E#+.EYH;LH<<"0._,AYR*DQ4[$+B7UQ* MRC!GA!N$"8$5&W7JPXUUAM!$A_L5AK!-F(GKSL%@C)B$@VG]Y#Q6'T8*SO]6 MSF<,CL"I/8=6+Z=/B4=:.H1RSV;6C'Y2FHFX'<&9LD!!2$\$/B)W71=UTC+D M"KW/ONE(Y)&C$R7!`A;8,>2T=0.,@QU6A1SF$1+$8\+HVMBY(+DY*HQH^6V MJHEXQ1P--VM=C3.&>5_R9VC>-#P"DE2].Y#H2$3&-YH]DA[3+3#(R;+0$LDT M7VZX/*#!<`(7;$*UOO1<$?LE[0ES*(*>&(L%MH%KQI45_CQD&(_F\IR,(F9F MZ*M+&WVUOH53N8WEZ]=P47OO7$MBG$MH\'8=OG68?=_@I*FNI(439^W:3H[. M#\^.#K!>3*>`H_QDIAV%X,F7`K?E5:A6O`H5[R\Y(;-DJS?Z$F;+A.F*LMC% M5378<0PAEB[?#+SE?D3Z/YW38".D.4 M$&1FZL64W`T__:I+WP0]_WHTDH?_(M=4>]>ZNK.><_%(#]VD"[Y)R4/($\5+ MXD7&;U5*MAW7H2;Y(^A$/Z#2C?-#85J]D)' MTE2'.Q_Q0!ME."BY$*RIGH"\4:Y"ZAO(>=8>'Q,L=?$GV:?YF_OT!MB=0(@. M[LL'JA5]PX@_K^+^Y]?5IRV_H71UZHH>_G;-<\3;3;X)3DE[Q>;8:\.>?0?B M*+O(SY^?9Y?Y,;SG_SX:0[V[L+&8PRSKNR?4>-C-R_/POP\<=N81RD]"(!*/ M?75(),'O7^07ET?XN6?/_=^']$^"EVP_`M.[G,BDUW0,AJ@^(VK&;_`O'Y+XY/X"__^/O_L#_EA_57 M!<+ZV47BRL*WV4EV+2ZJCNK2SR].L^/\]/(YO7Z=>PW%`R?M?$?BU?FGA=Y!P+KV"'?\G2)$WIGR7,?)W5 MGF+M\"QV23L\YQ6'W2UU8KCW\W^P#XAL^>?T);;4E+'1@C/A^*:)CJ*`-(H*` M8$,/D\6WLUU,HC%DO?]S:PO[7U'8%R-X4=ZO:A^H1>=.%ZBA?Y+>B MN*P3']HRILWL;\2ZG-.ZA"'!2?2FFQ)IQCP4;L`>W):.!+FW[N?2^6+QQ<@C M`V,;X6A');M;A5]]3GJ<^G*7O&(Y#'*4X1\%*$/(CHMU\YD"G-V2 M*8NOI7%2`_W@LRXH%/66D`"JGB+)ZPP_JYR=X[4C@E0>[GCP=MO!'=K+:_$Y M-1TFN;,;3W:)NQP<:?*2^:G#BF%2%=!B#;T?0:?7ZQ^L&(M6(AYO%M>-B+^L`[+?"?OZ&A;XC7",P+Y>F@`A'SZ5:X$C MI07*=%?\FMOP9N(&,,(#:N^RMDN2O-'TTDZ:+`18C-*E$T*;DIGBXS^:AQ77 M0ST]Y8D1R#8O(.ZQ-#@*$:[]1P6V9"FYK42;;M6"OM;-U_.PO^X-0%HB+#K0G:"4B:]-1**E&-6\C3T:DPA'1.V>0 MZJ)%A')Z29+Y&XOD9UFN/:;'#B(A1L3GLT`&<[SQTV=>H`:2DQXRS)&]AVG- MYCQY8R+#;?%-[R-BK]848>I?#4Q6FJ$I*:U',%LIE(+/RM`)DWR8<>T&]!YH M(QD6XKOF6]=.RK9C/^Q,FM>>BQ"S#X38$-;CY:TRGE&P(^GR1=63LKEPBLJSQC%N)Z/BY3#6D/2LF&KSL8XL'CK-'\[\3 MJKX=FS">*4]F=K&S'JG\+SP/B!)8SSEI1U:B-&0.L4M7@Y2?-.$;_WW0(1.K MBKVFWU[S/^%\]9H"Z/$$;U:\198-0$3)U^$_*7RE@VP,7V]ETK3'90.G%/Z* M^WG9)FZGE%&*>,`;@Z$^&.>#%-DR&V0.NTQ%$`W.#YUN5@P_87T'M-10+TQ+ M@Q?M(#N'+V%LDN;BSFNOPA)>RGB.9&G#V('(_ MB:M$X(.EP,40&"*KL5[:5XI127:=`:ABQ\W5PQ9-<6.ACLQ!F>5:1CX2)>H\ MJ7-<[J-!/G1>R&HW)N/M[=(`>4YEGKOKKA=<0@>C8-+;6YW=FU_X8;*7:S1[ MW'"(LH%AQ!.RL[2/=]46JXPCZK1NX5C\VO*73NFZD9_)]S>@_4%IJ;'I-*[_[R\!GU:QT/>-5_X;;JQ2[5/9]G91O6E/Q$36B-8V,Y6B/N#&IYHV[JBXV"(3.463P.":;%/,!<_^FELR" MDU96<@-%U\!\KU9Z9B$YD2VHX_&+8W/>=+AW?VAE48,K64EW8"5 M23;&7:%.ZBKCWW4&*M9R`?+C(WS":BB`S[-ARLHL8Y2?8LVP<%&,684G_%'* MCK9H*6`GN$#NN-)0PP:%WR#DRE*6@_/0L&;C#"I+(HJ_C5?%66L9EVXPYVF?(3,V:E6P476>CE[8F,&SO$ M[C0B.TVU)ZY.QG0FS=*D='7K-SS'YB=FX>1P2HS;.G/S,`#5,SC@B,V]^8KF MGT-V(.XBG'T#!)O)A>V?89@#-8[98=W9#UJ;_]5Q+E2P,Q? MT2>_7070>*#H&VC&?*<(O',FDZ"]%6#+=SQIVBE/FG:B8T.W2Q9".>B70CZROK]-"YVG+`:EOB-NC\N5*01,2O-?N3.90-E^?QP03L2540GPD5 MQ$S']8TM7$]&)@-A]9Y%-P6Q=[^EZ/_7)&*].IVX?W MDXN$?2=K$U]+3*0I%K]ST(!%I\!FQL".)")-."U8@+TC"J=9CA.@&=?-: M]]2!+40(<7@)_C[%'(YT0X$#G#S0L5P`"@R"!58;G&@&+.4KTE%^X2BDE[0S M^3>+KZLY'%T^_TCAIO?H'Z[)G_!X$GJ%Y]"47F.Q&9CA'2@&-*'9!/G*0RHT MS5K=/+F^25P-NM".'@D[DQEVV1GY*B2L]=H?;D7JQ+:1!QE'8NB\O5J;8!ZGCNZ=BQBC%$<%*,6?)_<;(<+[G_+TG')NXO5EM\-P_\]8W3@DN%>H9 M[>W2#4>T[>YOPBTG\/L9:-R_!U>*9`![.81#A,LYDE=+[?J&?BX)(&FG"M=` M,KJ=RA1;]Y8TE!?0EF*2V*=DA,&WW7L0%0P68F[G!L8QM.W7?)#:\);M[^.? M$9RQ!RL3XI$@=JQUVR=01"<&BNC,P`X9U<"RN%#((5)K#WT;QXZYY3N@AB\) MI?H)R#0)+PI10L*.XK\7P=\C1(?)VM5ZE]+AOG4I'>YY-X6JPR!Z5A0>3\^* MPD,+(;0D=.EQ']XTEX:JB$V#."X+<.6H8S;HREF?%OBJZ_`LX,V1!;SQ#CB$ MO$K(FV-C5[-+;_)"?BAPH;ND>J&3_,5W`Y.<G4''"S<@@V2FDF05/\UX,`V0ORQ8T'$T2!1?O'@7QPM-(2R\(")-`)&,6*( M+%Z@CK/;!W`[SBKN`MEI%ZK\^E1HON0Q?)\9$C/Q#B\&T6X\7X@\F',1X^@8 M8WT_&&&.YCK,D<>LU+GA,_39S0K_D6_>W&M+4OP$)F,QZ>A+@2%B;@=GJO&R M[P"=,0XI';V1',$/1VU7\&'R7D>?&V8(T[2R+O:YQ^OEA'C?MIOVS*4K]P>H:V.1=]$.%^_IE>[3LX6W*EC2W;H,8>4EA8-8XUF1+F+50)2\LU(S* M>"%QK497IP%AMV,$3^.?HMB#:-#D1&3]V*?-/K4?X^5YG\IG1I1X@>9Y2:XW M6I-!V&MW:0&B_4I_F6[*`/^W0I0E&;$;ZL>LU4 M[I?[9G-=5BRJ/SP0072>*:8'K.F&*\4"]T3!";"E`ZY!':*MS:]+!16WX"\" M!+^/*AU$/P?'V`'Y'"P;')H7SVF/)["I?0<#_#Y`RA!PTM'$%6[2.4U5/JE5 ME5Y9YD=7.AO1H!XY91%TZ3Q$"*;ST`9DND4\'7L:.-,U>=L(S/@Q[GOC]I-` MW,DN.YC5AT9@(9U>7+9]<^2;.G?,NEM-]I%0OK9V:MA!!PG?M`EAW29$>95L MT\XH)2941"9TD)]D0T.U6P0^<+"?08,/^H_C&.7-+8@J4C>C)[$P:M5=>GX0 M:X<1>N"J[6&Z@-6HU3>&7'79]]/F/_^.LFA>]H:[8)WN/9S&F>0!FVF\][&I MTIHY\36:-5VX)D]']]!LEB)-T^KJ1H3C]5M[0,E4[YZK=Q,$#CTT,81BWCBJ"\]-AC_]9W87I`>*GLN]0]7G[:?&83&-+'Z,8WD_!? MW-7EXC?-M\Z*;NX6E#QO>7NU?5C[7YHOOW9J_;39;!J>R9:G2&B_\*Y9?!3. MHT2NCU]6H!)-EX:Q$E2.KH/EB&?$PK'U_0+EZ?7U]AX4F$=08+`9@BUL4(OQ ML?;T<[->W#<8HGY.Q8.G(&TRD&'K:&*=-;6XH[7REV^^\<'39\W=ZFI]#0^%I+>Q[8DRA`?Q[;LJ"+@W\OWH*86=6>]3>/24PB8@?U<]WGW\0B#%9X@4 MM_%"'2[.@J7C5M.O4(S-8-.]741C' M8*^.H-"@YB3L=#`;[-?MWBX@ MMGL'GETB`%^-SW=*6>37V'[CZ9P<3R,WCTZ-$:YV7X^:1T>^\U`^]CZM?4_[ MCMQU"^E,B=Q[JLR]=K/">]#KV]EI]\YEN;=SF;<;I*#LQ2L>.12V*'HGM_+2 MJU^7IOMVR3N#O9?FA>&.8KPS`6UL'Q./[3,0EGOHWQ&$%9#Q&!U![H"(6_1` MBM4E'#_BM7$OD4X5\@*[W^M-:O*PX!"#B?('>0::.YX;3D]UEJXCR@=AMC'9 M_C9@6::L!L[+AO7+1FN2@0%4&&3WALZ2?R65XS++K^SUS%1+?7%]OUYO_OI?4$L!`A0# M%`````@`=XH+1[P-6`+O`0``+2```!,``````````````(`!`````%M#;VYT M96YT7U1Y<&5S72YX;6Q02P$"%`,4````"`!WB@M'2'4%[L4````K`@``"P`` M````````````@`$@`@``7W)E;',O+G)E;'-02P$"%`,4````"`!WB@M'MZLF MGN@!``#9'P``&@``````````````@`$.`P``>&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"%`,4````"`!WB@M'J;V+^34#``!T#0``$``````````` M````@`$N!0``9&]C4')O<',O87!P+GAM;%!+`0(4`Q0````(`'>*"T=U-=+C M/@$``&D#```1``````````````"``9$(``!D;V-0*"T>97)PC$`8``)PG```3``````````````"``?X)``!X M;"]T:&5M92]T:&5M93$N>&UL4$L!`A0#%`````@`=XH+1^G.E.)@`@``J@L` M``T``````````````(`!/Q```'AL+W-T>6QEMFY6GD$```H$0``#P``````````````@`'*$@``>&PO=V]R:V)O;VLN M>&UL4$L!`A0#%`````@`=XH+1RK4&$9+`@``C@<``!@``````````````(`! M*"T<; MD8`([`,``#X2```8``````````````"``?$9``!X;"]W;W)K&PO=V]R:W-H965T&UL4$L!`A0#%`````@` M=XH+1\V0T!TC!```<1(``!@``````````````(`!B"```'AL+W=O*"T>"I$LB:`(``"@(```8```` M``````````"``>$D``!X;"]W;W)K&PO=V]R M:W-H965T&UL4$L!`A0#%`````@`=XH+1TWL$8R`!```8!8` M`!@``````````````(`!K"D``'AL+W=O*"T?IPPO_H0$``+$#```8``````````````"``6(N``!X M;"]W;W)K&PO=V]R:W-H965T&UL4$L!`A0#%`````@`=XH+1Z&PO=V]R:W-H965T*"T>#DC5WI@$``+$#```9```````` M``````"``<&UL4$L!`A0#%``` M``@`=XH+1X.Q:8V@`0``L0,``!D``````````````(`!I#<``'AL+W=O&PO=V]R:W-H965T*"T>=F0$7HP$``+$#```9``````````````"``54[``!X M;"]W;W)K&UL4$L!`A0#%`````@`=XH+1[Z!+OJB M`0``L0,``!D``````````````(`!+ST``'AL+W=O&PO=V]R:W-H965T* M"T<0"-JJI`$``+$#```9``````````````"``>)```!X;"]W;W)K&UL4$L!`A0#%`````@`=XH+1X!P8(&D`0``L0,``!D````` M`````````(`!O4(``'AL+W=O&PO=V]R M:W-H965T*"T?&*R:_HP$``+$# M```9``````````````"``7)&``!X;"]W;W)K&UL M4$L!`A0#%`````@`=XH+1[N7W`"*`@``(0H``!D``````````````(`!3$@` M`'AL+W=O&PO=V]R:W-H965T*"T>7#;A0I`$``+$#```9```````````` M``"``>Q,``!X;"]W;W)K&UL4$L!`A0#%`````@` M=XH+1RQ=O8.C`0``L0,``!D``````````````(`!QTX``'AL+W=O&PO=V]R:W-H965T*"T<8K]D2OP$``'L$```9``````````````"``:A2``!X;"]W M;W)K&UL4$L!`A0#%`````@`=XH+1\TFW&BE`0`` ML0,``!D``````````````(`!GE0``'AL+W=O&PO=V]R:W-H965T*"T>` MV/;9P0$``'L$```9``````````````"``598``!X;"]W;W)K&UL4$L!`A0#%`````@`=XH+1R<]O+4)`P``A`P``!D````````` M`````(`!3EH``'AL+W=O&PO=V]R:W-H M965T*"T?0YY3K^0(``%(-```9 M``````````````"``0]@``!X;"]W;W)K&UL4$L! M`A0#%`````@`=XH+1R-F'RBC`@``)`L``!D``````````````(`!/V,``'AL M+W=O&PO=V]R:W-H965T*"T>4[S6LX0$``$D%```9``````````````"` M`5UI``!X;"]W;W)K&UL4$L!`A0#%`````@`=XH+ M1P],T_(B`P``1PT``!D``````````````(`!=6L``'AL+W=O&PO=V]R:W-H965T*"T=TPI5:FP$``+`#```9``````````````"``51Q``!X;"]W;W)K M&UL4$L!`A0#%`````@`=XH+1TT#A`\2`@``T`8` M`!D``````````````(`!)G,``'AL+W=OMZ58YT#``!1$@``&0``````````````@`%O=0`` M>&PO=V]R:W-H965T*"T<,_#>; M_`(``#D,```9``````````````"``4-Y``!X;"]W;W)K&UL4$L!`A0#%`````@`=XH+1\R5.]Q6`@``(`@``!D````````````` M`(`!=GP``'AL+W=O&PO=V]R:W-H965T M*"T?Y%1D8TP$``#$%```9```` M``````````"``2B!``!X;"]W;W)K&UL4$L!`A0# M%`````@`=XH+1[@T_YA,`P``'0\``!D``````````````(`!,H,``'AL+W=O M&PO=V]R:W-H965T*"T?=JNG]L0(``%0*```9``````````````"``&UL4$L!`A0#%`````@`=XH+1_3K M:`BE`@``B@H``!D``````````````(`!L(L``'AL+W=O&PO=V]R:W-H965T*"T?JQ+2MJ0$``/,#```9``````````````"``>Z1``!X;"]W;W)K&UL4$L!`A0#%`````@`=XH+1SBK?E(!`@``.@8``!D` M`````````````(`!SI,``'AL+W=O&PO G XML 14 R46.htm IDEA: XBRL DOCUMENT v3.2.0.727
Commitments and Contingencies (Textual) (Details)
ft² in Thousands
3 Months Ended 6 Months Ended 12 Months Ended 24 Months Ended
Jun. 30, 2015
USD ($)
ft²
Jun. 30, 2014
USD ($)
Jun. 30, 2015
USD ($)
ft²
Jun. 30, 2014
USD ($)
Dec. 31, 2012
USD ($)
Dec. 31, 2012
USD ($)
Dec. 31, 2014
USD ($)
Commitments and Contingencies [Line Items]              
Incentive from Lessor $ 1,500,000   $ 1,500,000        
Asset retirement obligations             $ 300,000
Asset Retirement Obligation, Accretion Expense       $ 0      
Operating Leases, Rent Expense 900,000 $ 800,000 1,700,000 1,700,000      
Operating Leases, Rent Expense, Sublease Rentals 200,000 $ 100,000 300,000 $ 100,000      
Estimated obligation payable 600,000   600,000        
Fifth Amendment [Member]              
Commitments and Contingencies [Line Items]              
Payments for Capital Improvements         $ 3,600,000    
Tenant Reimbursements           $ 3,100,000  
Sixth Amendment [Member]              
Commitments and Contingencies [Line Items]              
Letters of credit $ 700,000   $ 700,000       $ 700,000
Headquarters, Redwood City [Member] | Fifth Amendment [Member]              
Commitments and Contingencies [Line Items]              
Lease area space occupancy (square feet) | ft² 107   107        
Chesapeake Space [Member]              
Commitments and Contingencies [Line Items]              
Expiration date of lease     Jan. 31, 2017        
Penobscot Space, Building 2 Space, and Saginaw Space [Member] | Fifth Amendment [Member]              
Commitments and Contingencies [Line Items]              
Expiration date of lease     Jan. 31, 2020        

XML 15 R33.htm IDEA: XBRL DOCUMENT v3.2.0.727
Collaborative Arrangements (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 01, 2012
Jul. 31, 2014
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Dec. 31, 2014
Jun. 30, 2014
GlaxoSmithKline [Member]              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
Proceeds from license fees received   $ 6,000,000          
Revenue Recognition, Milestone Method, Revenue Recognized           $ 5,000,000  
Contingent payment   14,000,000          
Milestones receivable   $ 6,500,000          
Term of milestone agreement   3 years     24 months    
Contingent payment, completion of milestones and agreement           7,500,000  
Minimum milestone receivable   $ 5,750,000.00          
Maximum milestone receivable   $ 38,500,000.0          
License extension acceptance period   3 years          
Revenue Recognition, Milestone Method, Termination Notice Period   90 days          
License and Services Revenue     $ 500,000   $ 1,000,000   $ 0
Deferred Revenue     4,000,000   4,000,000 5,000,000  
Merck [Member]              
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]              
License and Services Revenue     500,000 $ 500,000 1,000,000   $ 1,000,000
Deferred Revenue     $ 1,900,000   $ 1,900,000 $ 900,000  
Term of collaborative research and development agreement (years) 5 years            
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
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2015
Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract]  
Summary of financial instruments measured at fair value on a recurring basis
The following table presents the financial instruments that were measured at fair value on a recurring basis at June 30, 2015 by level within the fair value hierarchy (in thousands):
 
June 30, 2015
 
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
12,612

 
$

 
$

 
$
12,612

Common shares of CO2 Solutions

 
1,942

 

 
1,942

Total
$
12,612

 
$
1,942

 
$

 
$
14,554

The following table presents the financial instruments that were measured at fair value on a recurring basis at December 31, 2014 by level within the fair value hierarchy (in thousands):
 
December 31, 2014
 
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
14,602

 
$

 
$

 
$
14,602

Common shares of CO2 Solutions

 
688

 

 
688

Total
$
14,602

 
$
688

 
$

 
$
15,290

XML 18 R50.htm IDEA: XBRL DOCUMENT v3.2.0.727
Significant Customer and Geographic Information (Revenues by Geographic Area) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Schedule of revenues by geographical area        
Total revenues $ 6,018 $ 6,570 $ 12,816 $ 13,644
United States [Member]        
Schedule of revenues by geographical area        
Total revenues 3,465 4,197 7,761 7,771
India [Member]        
Schedule of revenues by geographical area        
Total revenues 29 324 150 411
Other Asian Countries [Member]        
Schedule of revenues by geographical area        
Total revenues 465 339 686 680
Ireland [Member]        
Schedule of revenues by geographical area        
Total revenues 0 784 0 2,744
Other European Countries [Member]        
Schedule of revenues by geographical area        
Total revenues 2,057 910 4,213 2,022
Other Countries [Member]        
Schedule of revenues by geographical area        
Total revenues $ 2 $ 16 $ 6 $ 16
XML 19 R42.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock-Based Compensation (Stock-Based Compensation Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Schedule of stock-based compensation expense        
Stock-based compensation $ 1,251 $ 1,346 $ 2,536 $ 2,575
Stock options [Member]        
Schedule of stock-based compensation expense        
Stock-based compensation 269 320 517 596
Restricted stock units [Member]        
Schedule of stock-based compensation expense        
Stock-based compensation 662 792 1,454 1,661
Performance stock units [Member]        
Schedule of stock-based compensation expense        
Stock-based compensation 320 234 565 318
Research and development [Member]        
Schedule of stock-based compensation expense        
Stock-based compensation 238 268 529 507
Selling, general and administrative [Member]        
Schedule of stock-based compensation expense        
Stock-based compensation $ 1,013 $ 1,078 $ 2,007 $ 2,068
XML 20 R37.htm IDEA: XBRL DOCUMENT v3.2.0.727
Balance Sheets Details (Property and Equipment, net) (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Dec. 31, 2014
Property, Plant and Equipment [Line Items]        
Property and equipment, gross   $ 35,631,000   $ 37,288,000
Less: accumulated depreciation and amortization   (32,476,000)   (31,452,000)
Less: impairment of laboratory equipment $ (1,800,000) 0 $ (1,841,000) (1,841,000)
Property and equipment, net   3,155,000   3,995,000
Laboratory equipment [Member]        
Property, Plant and Equipment [Line Items]        
Property and equipment, gross   21,281,000   23,002,000
Property and equipment, net $ 0   $ 0  
Leasehold Improvements [Member]        
Property, Plant and Equipment [Line Items]        
Property and equipment, gross   9,782,000   9,773,000
Computer equipment [Member]        
Property, Plant and Equipment [Line Items]        
Property and equipment, gross   3,271,000   3,262,000
Office furniture and equipment [Member]        
Property, Plant and Equipment [Line Items]        
Property and equipment, gross   1,227,000   1,227,000
Construction in Progress [Member]        
Property, Plant and Equipment [Line Items]        
Property and equipment, gross   $ 70,000   $ 24,000
XML 21 R52.htm IDEA: XBRL DOCUMENT v3.2.0.727
Subsequent Event (Details) - Aug. 11, 2015 - Subsequent Event [Member] - Merck [Member]
$ / ingredient in Millions, $ in Millions
USD ($)
$ / ingredient
Subsequent Event [Line Items]  
Contingent payment $ 18.0
Proceeds from license fees received 5.0
Contingent payment, completion of milestones and agreement $ 13.0
Minimum [Member]  
Subsequent Event [Line Items]  
Term of milestone agreement 15 months
Maximum [Member]  
Subsequent Event [Line Items]  
Term of milestone agreement 24 months
Contingent payment, per active pharmaceutical ingredient | $ / ingredient 15
XML 22 R47.htm IDEA: XBRL DOCUMENT v3.2.0.727
Commitments and Contingencies (Future Minimum Lease Payments) (Details)
$ in Thousands
Jun. 30, 2015
USD ($)
Future minimum payments under non-cancellable operating leases  
Lease payments, 6 months ending December 31, 2015 $ 1,378
Lease payments, Year ending December 31, 2016 2,827
Lease payments, Year ending December 31, 2017 2,677
Lease payments, Year ending December 31, 2018 2,736
Lease payments, Year ending December 31, 2019 and beyond 3,054
Lease payments, Total $ 12,672
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.2.0.727
Basis of Presentation and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2015
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies
Basis of Presentation and Summary of Significant Accounting Policies
Basis of Presentation and Principles of Consolidation
The accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") and the applicable rules and regulations of the Securities and Exchange Commission ("SEC") for interim financial information. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. These interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2014. The condensed consolidated balance sheet at December 31, 2014 has been derived from the audited consolidated financial statements at that date, but does not include all disclosures, including notes, required by GAAP for complete financial statements.
The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments of a normal recurring nature considered necessary to present fairly our financial position as of June 30, 2015 and results of our operations and comprehensive loss for the three and six months ended June 30, 2015 and 2014, and cash flows for the six months ended June 30, 2015 and 2014. The interim results are not necessarily indicative of the results for any future interim period or for the entire year. Certain prior period amounts have been reclassified to conform to current period presentation.
The unaudited interim condensed consolidated financial statements include Codexis, Inc. and its wholly owned subsidiaries in the United States, Brazil, Hungary (through the sale date of March 13, 2014), India, Mauritius, the Netherlands, and Singapore (dissolved in October 2014). All significant intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. We regularly assess these estimates which primarily affect revenue recognition, accounts receivable, inventories, the valuation of investment securities and marketable securities, assets held for sale, intangible assets, goodwill arising out of business acquisitions, accrued liabilities, stock awards and the valuation allowances associated with deferred tax assets. Actual results could differ from those estimates and such differences may be material to the condensed consolidated financial statements.
Segment Reporting
Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is our Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis, accompanied by information about revenues by geographic region, for purposes of allocating resources and evaluating financial performance. We have one business activity and there are no segment managers who are held accountable for operations, operating results beyond revenue goals or plans for levels or components below the consolidated unit level. Accordingly, we have a single reporting segment.
Revenue Recognition
We recognize revenues from the sale of our biocatalyst products, biocatalyst research and development agreements and a revenue sharing arrangement. Revenue is recognized when the related costs are incurred and the four basic criteria of revenue recognition are met: (1) persuasive evidence of an arrangement exists; (2) delivery has occurred or services have been rendered; (3) the fee is fixed or determinable; and (4) collectability is reasonably assured. Where the revenue recognition criteria are not met, we defer the recognition of revenue by recording deferred revenue until such time that all criteria of revenue recognition are met.
We account for revenues from multiple element arrangements, such as license and platform technology transfer agreements in which a licensee may purchase several deliverables, in accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Subtopic 605-25, "Multiple Element Arrangements." For new or materially amended multiple element arrangements, we identify the deliverables at the inception of the arrangement and each deliverable within a multiple deliverable revenue arrangement is accounted for as a separate unit of accounting if both of the following criteria are met: (1) the delivered item or items have value to the customer on a standalone basis and (2) for an arrangement that includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in our control. Revenue allocated to each element is then recognized based on when the basic four revenue recognition criteria are met for each element.
Biocatalyst Product Sales
Biocatalyst product sales consist of sales of biocatalyst enzymes, chemical intermediates and Codex® Biocatalyst Panels and Kits. Biocatalyst product sales are recognized once passage of title and risk of loss has occurred and contractually specified acceptance criteria, if any, have been met, provided all other revenue recognition criteria have also been met. Shipping and handling costs charged to customers are included in revenue.
Biocatalyst Research and Development
Biocatalyst research and development agreements typically provide us with multiple revenue streams, including research services fees for full time employee ("FTE") research services, up-front licensing fees, technology access, contingent payments upon achievement of contractual criteria, and royalty fees based on the licensees' product sales or cost savings achieved by our customers. We perform biocatalyst research and development activities as specified in each respective customer agreement. Payments for services received are not refundable. Certain research agreements are based on a contractual reimbursement rate per FTE working on the project. We recognize revenues from research services as those services are performed over the contractual performance periods. When up-front payments are combined with FTE services in a single unit of accounting, we recognize the up-front payments using the proportionate performance method of revenue recognition based upon the actual amount of research labor hours incurred relative to the amount of the total expected labor hours to be incurred by us, up to the amount of cash received. In cases where the planned levels of research services fluctuate substantially over the research term, we are required to make estimates of the total hours required to perform our obligations.
We recognize revenues from non-refundable, up-front license fees or technology access payments that are not dependent on any future performance by us when such amounts are earned. If we have continuing obligations to perform under the arrangement, such fees are recorded as deferred revenues and recognized over the estimated period of performance. Estimated performance periods are periodically reviewed based on the progress of the related program. The effect of any change made to an estimated performance period, and therefore to revenue recognized, would occur on a prospective basis in the period that the change was made.
A payment that is contingent upon the achievement of a substantive milestone is recognized in its entirety in the period in which the milestone is achieved. A milestone is an event (i) that can only be achieved based in whole or in part on either our performance or on the occurrence of a specific outcome resulting from our performance, (ii) for which there is, as of the date the arrangement is entered into, substantive uncertainty that the event will be achieved and (iii) results in additional payments being due to us. Milestones are considered substantive when the consideration earned from the achievement of the milestone (i) is commensurate with either our performance to achieve the milestone or the enhancement of the value of the item delivered as a result of a specific outcome resulting from its performance, (ii) relates solely to past performance and (iii) is reasonable relative to all deliverable and payment terms in the arrangement.
We recognize revenues from other contingent payments based on the passage of time or when earned as the result of a customer's performance in accordance with contractual terms and when such payments can be reasonably estimated and collectability of such payments is reasonably assured.
We recognize revenues from royalties based on licensees’ sales of our biocatalyst products or products using our technologies.
Royalties are recognized as earned in accordance with the contract terms when royalties from licensees can be reasonably estimated and collectability is reasonably assured. For the majority of our royalty revenues, estimates are made using notification of the sale of licensed products from the licensees.
Revenue Sharing Arrangement
We recognize revenues from a revenue sharing arrangement based upon sales of licensed products by our revenue share partner Exela PharmSci, Inc. ("Exela") (see Note 12, "Related Party Transactions"). We recognize revenues net of product and selling costs upon notification from our revenue share partner of our portion of net profit based on the contractual percentage from the sale of licensed product.
Sales Allowances
Sales allowances primarily relate to product returns and prompt pay sales discounts and are recorded in the same period that the related revenues are recognized, resulting in a reduction in biocatalyst product sales revenue.
Cost of Biocatalyst Product Sales
Cost of biocatalyst product sales comprises both internal and third party fixed and variable costs including amortization of purchased technology, materials and supplies, labor, facilities and other overhead costs associated with our biocatalyst product sales. Shipping costs are included in our cost of biocatalyst product sales. Such shipping costs were not significant in any of the periods presented.
Cost of Research and Development Services
Cost of research and development services related to services under research and development agreements approximate the research funding over the term of the respective agreements and is included in research and development expense.
Research and Development Expenses
Research and development expenses consist of costs incurred for internal projects as well as research and development services as mentioned above. These costs include our direct and research-related overhead expenses, which include salaries and other personnel-related expenses (including stock-based compensation), occupancy-related costs, supplies, depreciation of facilities and laboratory equipment and amortization of acquired technologies, as well as external costs. Costs to acquire technologies that are utilized in research and development and that have no alternative future use are expensed as incurred.
Stock-Based Compensation
We use the Black-Scholes-Merton option pricing model to estimate the fair value of options granted under our equity incentive plans. The Black-Scholes-Merton option pricing model requires the use of assumptions, including the expected term of the award and the expected stock price volatility. We used the "simplified" method as described in Staff Accounting Bulletin No. 107, "Share-Based Payment," for the expected option term because our historical option exercise data is limited due to our initial public offering in 2010. We used historical volatility to estimate expected stock price volatility. The risk-free rate assumption was based on United States Treasury instruments whose terms were consistent with the expected term of the stock option. The expected dividend assumption was based on our history and expectation of dividend payouts.
Restricted Stock Units ("RSUs"), Restricted Stock Awards ("RSAs") and performance-contingent restricted stock units ("PSUs") were measured based on the fair market values of the underlying stock on the dates of grant. PSUs awarded may be conditional upon the attainment of one or more performance objectives over a specified period. At the end of the performance period, if the goals are attained, the awards are granted.
Stock-based compensation expense was calculated based on awards ultimately expected to vest and was reduced for estimated forfeitures at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differed from those estimates. The estimated annual forfeiture rates for stock options, RSUs, PSUs, and RSAs are based on historical forfeiture experience.
The estimated fair value of stock options, RSUs and RSAs is expensed on a straight-line basis over the vesting term of the grant and the estimated fair value of PSUs is expensed using an accelerated method over the term of the award once management has determined that it is probable that performance objective will be achieved. Compensation expense is recorded over the requisite service period based on management's best estimate as to whether it is probable that the shares awarded are expected to vest. Management assesses the probability of the performance milestones being met on a continuous basis.
We account for stock awards issued to non-employees based on their estimated fair value determined using the Black-Scholes-Merton option-pricing model. Compensation expense for the stock awards granted to non-employees is recognized based on the fair value of awards as they vest, during the period the related services are rendered.
We have not recognized, and do not expect to recognize in the near future, any income tax benefit related to employee stock-based compensation expense as a result of the full valuation allowance on our deferred tax assets including deferred tax assets related to net operating loss carryforwards.
Foreign Currency Translation
The United States dollar is the functional currency for our operations outside the United States. Accordingly, nonmonetary assets and liabilities originally acquired or assumed in other currencies are recorded in United States dollars at the exchange rates in effect at the date they were acquired or assumed. Monetary assets and liabilities denominated in other currencies are translated into United States dollars at the exchange rates in effect at the balance sheet date. Translation adjustments are recorded in other expense in the accompanying condensed consolidated statements of operations. Gains and losses realized from non-U.S. dollar transactions, including intercompany balances not considered as permanent investments, denominated in currencies other than an entity’s functional currency, are also included in other expense in the accompanying condensed consolidated statements of operations.
Cash and Cash Equivalents
We consider all highly liquid investments with maturity dates of three months or less at the date of purchase to be cash equivalents. Our cash and cash equivalents consist of cash on deposit with banks and money market funds. Most of our cash and cash equivalents are maintained with major financial institutions in North America. Deposits with these financial institutions may exceed the amount of insurance provided on such deposits. Cash and cash equivalents totaled $16.6 million at June 30, 2015 and were comprised of cash of $4.0 million and money market funds of $12.6 million.
Inventories
Inventories are stated at the lower of cost or market value. Cost is determined using a weighted-average approach, assuming full absorption of direct and indirect manufacturing costs, based on our product capacity utilization assumptions. If inventory costs exceed expected market value due to obsolescence or lack of demand, reserves are recorded for the difference between the cost and the estimated market value. These reserves are determined based on significant estimates.
Marketable Securities
We invest in equity securities and we classify those investments as available-for-sale. These securities are carried at estimated fair value (see Note 5, "Marketable Securities") with unrealized gains and losses included in accumulated other comprehensive loss in stockholders’ equity. Available-for-sale equity securities with remaining maturities of greater than one year or which we currently do not intend to sell are classified as long-term.
We review several factors to determine whether a loss is other-than-temporary. These factors include, but are not limited to, the intent and ability to retain the investment in the issuer for a period of time sufficient to allow for any anticipated recovery in market value, the length of the time and the extent to which the market value of the investment has been less than cost and the financial condition and near-term prospects of the issuer. Unrealized losses are charged against "Other expense" when a decline in fair value is determined to be other-than-temporary. Amortization of purchase premiums and accretion of purchase discounts and realized gains and losses of debt securities are included in interest income. The cost of securities sold is based on the specific identification method.
Fair Value Measurements
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. In determining fair value, we utilize valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible and we consider counterparty credit risk in our assessment of fair value. Carrying amounts of financial instruments, including cash equivalents, short-term investments, marketable investments, accounts receivable, accounts payable and accrued liabilities, approximate their fair values as of the balance sheet dates because of their generally short maturities.
The fair value hierarchy distinguishes between (1) market participant assumptions developed based on market data obtained from independent sources (observable inputs) and (2) an entity’s own assumptions about market participant assumptions developed based on the best information available in the circumstances (unobservable inputs). The fair value hierarchy consists of three broad levels, giving the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy are described below:
Level 1: Quoted prices (unadjusted) in active markets that are accessible at the measurement date for assets or liabilities.
Level 2: Directly or indirectly observable inputs as of the reporting date through correlation with market data, including quoted prices for similar assets and liabilities in active markets and quoted prices in markets that are not active. Level 2 also includes assets and liabilities that are valued using models or other pricing methodologies that do not require significant judgment since the input assumptions used in the models, such as interest rates and volatility factors, are corroborated by readily observable data from actively quoted markets for substantially the full term of the financial instrument.
Level 3: Unobservable inputs that are supported by little or no market activity and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management's estimates of market participant assumptions.
Concentrations of Credit Risk
Our financial instruments that are potentially subject to concentration of credit risk primarily consist of cash equivalents, short term investments, accounts receivable, marketable securities and restricted cash. We invest cash that is not required for immediate operating needs principally in money market funds and corporate securities through banks and other financial institutions in the United States, as well as in foreign countries.
Intangible Assets
Our intangible assets are finite-lived and consist of customer relationships, developed core technology, trade names, and the intellectual property rights associated with the acquisition of Maxygen Inc.'s ("Maxygen") directed evolution technology in 2010. Intangible assets were recorded at their fair values at the date we acquired the assets and, for those assets having finite useful lives, are amortized using the straight-line method over their estimated useful lives.
Impairment of Long-Lived Assets
Our long-lived assets include property and equipment and intangible assets. We determined that we have a single entity wide asset group ("Asset Group"). The directed evolution technology patent portfolio acquired from Maxygen ("Core IP") is the most significant component of the Asset Group since it is the base technology for all aspects of our research and development activities, and represents the basis for all of our identifiable cash flow generating capacity. Consequently, we do not believe that identification of independent cash flows associated with long-lived assets is currently possible at any lower level than the Asset Group.
The Core IP is the only finite-lived intangible asset on our condensed consolidated balance sheet as of June 30, 2015. There has been no significant change in the utilization or estimated life of the Core IP since we acquired the technology patent portfolio from Maxygen.
The carrying value of our long-lived assets in the Asset Group may not be recoverable based upon the existence of one or more indicators of impairment which could include: a significant decrease in the market price of our common stock; current period cash flow losses or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the assets; slower growth rates in our industry; significant adverse changes in the business climate or legal factors; accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of the assets; loss of significant customers or partners; or the current expectation that the assets will more likely than not be sold or disposed of significantly before the end of their estimated useful life.
We evaluate recoverability of intangible assets based on the sum of the undiscounted cash flows expected to result from the use and the eventual disposal of the Asset Group. We make estimates and judgments about the future undiscounted cash flows over the remaining useful life of the Asset Group. Our anticipated future cash flows include our estimates of existing or in process product sales, production and operating costs, future capital expenditures, working capital needs, and assumptions regarding the ultimate sale of the Asset Group at the end of the life of the primary asset. The useful life of the Asset Group was based on the estimated useful life of the Core IP, the primary asset at the time of acquisition. There has been no change in the estimated useful life of the Asset Group. Although our cash flow forecasts are based on assumptions that are consistent with our plans, there is significant judgment involved in determining the cash flows attributable to the Asset Group over its estimated remaining useful life.
In the fourth quarter of 2014, we determined that there were no events or changes in circumstances that indicated that the carrying value of the Asset Group might not be recoverable. We concluded that the fair value of the reporting unit exceeded its carrying value and no impairment existed. During the six months ended June 30, 2015, we made no changes to the underlying forecasts nor did we identify any additional indicators of potential impairment of intangible assets or other new information that would have a material impact on the forecast or the impairment analysis prepared as of December 31, 2014.
Goodwill
We determined that we operate in one segment and reporting unit under the criteria in ASC 280, "Segment Reporting." Accordingly, our review of goodwill impairment indicators is performed at the parent level. We review goodwill impairment annually in the fourth quarter of each fiscal year and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.
The goodwill impairment test consists of a two-step process. The first step of the goodwill impairment test used to identify potential impairment compares the fair value of the reporting unit to carrying value. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired, and the second step of the impairment test is not required.
We use our market capitalization as an indicator of fair value. We believe that because our reporting unit is publicly traded, the ability of a controlling stockholder to benefit from synergies and other intangible assets that arise from control might cause the fair value of our reporting unit as a whole to exceed its market capitalization. However, we believe that the fair value measurement need not be based solely on the quoted market price of an individual share of our common stock, but also can consider the impact of a control premium in measuring the fair value of its reporting unit.
If we were to use an income approach, it would establish a fair value by estimating the present value of our projected future cash flows expected to be generated from our business. The discount rate applied to the projected future cash flows to arrive at the present value would be intended to reflect all risks of ownership and the associated risks of realizing the stream of projected future cash flows. Our discounted cash flow methodology would consider projections of financial performance for a period of several years combined with an estimated residual value. The most significant assumptions we would use in a discounted cash flow methodology are the discount rate, the residual value and expected future revenue, gross margins and operating costs, along with considering any implied control premium.
Should our market capitalization be less than total stockholder's equity as of our annual test date or as of any interim impairment testing date, we would also consider market comparables, recent trends in our stock price over a reasonable period and, if appropriate, use an income approach to determine whether the fair value of our reporting unit is greater than the carrying amount.
The second step, if required, compares the implied fair value of the reporting unit goodwill with the carrying amount of that goodwill. If the carrying amount of the reporting unit's goodwill exceeds its implied fair value, an impairment charge is recognized in an amount equal to that excess. Implied fair value is the excess of the fair value of the reporting unit over the fair value of all identified assets and liabilities. We base our fair value estimates on assumptions we believe to be reasonable. Actual future results may differ from those estimates.
Goodwill was tested for impairment in the fourth quarter of 2014. We determined that the fair value of the reporting unit exceeded the carrying value and no impairment existed. Based on the results obtained, we concluded there was no impairment of our goodwill as of December 31, 2014. During the six months ended June 30, 2015, we made no changes to the underlying forecasts nor did we identify any additional indicators of potential impairment of goodwill or other new information that would have a material impact on the forecast or the impairment analysis prepared as of December 31, 2014.
Income Taxes
We use the liability method of accounting for income taxes, whereby deferred tax assets or liability account balances are calculated at the balance sheet date using current tax laws and rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are provided when necessary to reduce deferred tax assets to the amount that will more likely than not be realized.
We make certain estimates and judgments in determining income tax expense for financial statement purposes. These estimates and judgments occur in the calculation of tax credits, benefits and deductions and in the calculation of certain tax assets and liabilities, which arise from differences in the timing of recognition of revenue and expenses for tax and financial statement purposes. Significant changes to these estimates may result in an increase or decrease to our tax provision in a subsequent period.
In assessing the realizability of deferred tax assets, we consider whether it is more likely than not that some portion or all of the deferred tax assets will be realized on a jurisdiction by jurisdiction basis. The ultimate realization of deferred tax assets is dependent upon the generation of taxable income in the future. We have recorded a deferred tax asset in jurisdictions where ultimate realization of deferred tax assets is more likely than not to occur.
We make estimates and judgments about future taxable income that are based on assumptions that are consistent with our plans and estimates. Should the actual amounts differ from our estimates, the amount of our valuation allowance could be materially impacted. Any adjustment to the deferred tax asset valuation allowance would be recorded in the income statement for the periods in which the adjustment is determined to be required. With the sale of the Hungarian subsidiary in the quarter ended March 31, 2014, the related net operating losses and other tax attributes are no longer available to us. The related deferred tax assets had a full valuation allowance and, as a result, their removal did not have a material impact to the financial statements.
We account for uncertainty in income taxes as required by the provisions of ASC Topic 740, "Income Taxes," which clarifies the accounting for uncertainty in income taxes recognized in an enterprise’s financial statements. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to estimate and measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts, as this requires us to determine the probability of various possible outcomes. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately anticipate actual outcomes.
The Tax Reform Act of 1986 and similar state provisions limit the use of net operating loss carryforwards in certain situations where equity transactions result in a change of ownership as defined by Internal Revenue Code Section 382. In the event we should experience such a change of ownership, utilization of our federal and state net operating loss carryforwards could be limited. We maintain a full valuation allowance against net deferred tax assets as we believe that it is more likely than not that the majority of deferred tax assets will not be realized.
Benefit from income taxes was $0.4 million for the three and six months ended June 30, 2015. The benefit was the tax effect of unrealized gains of $1.4 million from our investment in CO2 Solutions during the three months ended June 30, 2015. Benefit from income taxes was $0.4 million and $0.6 million for the same periods in 2014.
Recently Issued and Adopted Accounting Guidance
From time to time, new accounting pronouncements are issued by the FASB or other standards setting bodies that are adopted by us as of the specified effective date. Unless otherwise discussed, we believe that the impact of recently issued standards that are not yet effective will not have a material impact on our consolidated financial statements upon adoption.
In May 2014, the FASB issued Accounting Standards Update ("ASU") 2014-09, "Revenue from Contracts with Customers". This standard outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. The main principle of ASU 2014-09 is to recognize revenue when promised goods or services are transferred to customers in an amount that reflects the consideration that is expected to be received for those goods or services. ASU 2014-09 provides companies with two implementation methods: (i) apply the standard retrospectively to each prior reporting period presented (full retrospective application); or (ii) apply the standard retrospectively with the cumulative effect of initially applying the standard as an adjustment to the opening balance of retained earnings of the annual reporting period that includes the date of initial application (modified retrospective application). In July 2015, the FASB approved the deferral of the new standard's effective date by one year. The new standard will now be effective for annual reporting periods beginning after December 15, 2017. The FASB will permit companies to adopt the new standard early, but not before the original effective date of December 15, 2016. We are currently in the process of evaluating the impact of the pending adoption of ASU 2014-09 on our consolidated financial statements and related disclosures.
In August 2014, the FASB issued ASU 2014-15, "Presentation of Financial Statements - Going Concern (Subtopic 205-40): Disclosure of Uncertainties about an Entity’s Ability to Continue as a Going Concern." ASU 2014-15 defines management's responsibility to evaluate whether there is substantial doubt about an organization's ability to continue as a going concern and provide related disclosures. ASU 2014-15 is effective for annual periods ending after December 15, 2016, and interim periods within annual periods beginning after December 15, 2016. The adoption of ASU 2014-15 is not expected to have a material impact on our consolidated financial statements and related disclosures.
XML 24 R43.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock-Based Compensation (Valuation Assumptions) (Details) - Stock options [Member] - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 6 years   6 years 6 years
Volatility 66.00%   66.00% 64.00%
Risk-free interest rate 1.78%   1.70% 0.19%
Dividend yield 0.00%   0.00% 0.00%
Weighted-average estimated fair value of stock options granted $ 2.58 $ 0.00 $ 2.09 $ 1.15
ZIP 25 0001200375-15-000025-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001200375-15-000025-xbrl.zip M4$L#!!0````(`$N*"T>]Z-,482P!`"9L#P`1`!P`8V1X.6?^@\?/ M0UG[XE-=]VCM=K5=N(RK^MZG.K*40%X+B=9BP_WU$RDV`0(#-J`E7[K+9*:4 M$?'%%Q&9*>GS/T8#_^(%13$.@]\NV4_,Y04*W-##0>^WRQ^=EM8Q;FXN__'E M?_[[\_^V6O_4'VXOS-!-!RA(+HP(.0GR+EYQTK_XRT/Q\T4W"@<7?X71,WYQ M6JWIJ.$UP[`NVWU2&%'N"KRJ*/R3)XN*Q*%N5_80_W^C:YD7/5%UGJ2NK`B< MJ*J.PK(*4AD)"=Z3+$VN-GJ*?'Q-_GL!$P_B:]<;Q;]=]I-D>'UU]?KZ^@GF MCD8XAO\/KCB&%1F)!YFFG<,T2*+QO#^YSJ<8N9]ZX M4EHV,HQZT)WAKZ8]9@-\'#QOZ4V:GYP8S;H'#G;CXCEE361*[/*4@C`(TD'Q M/;PDNDK&0W0%G5K0"T78G8][>]#R@`AU-THB74'KK&.,W6(1H*%`@#@91AOZ M0TO!@#1N]1QG.!_3=>*G;"+3A@)C0TL4^B@N').U%`\B>B@>E+44#4HBU-NH M)_4*VF==28.W`O*Y/B>-2UV3PJ[BI&N2[XJW`32($R=PYY`;K4'TE<]ZLZJJ M7F6M\ZZQ5]01+LM>_?/NMN/VT_S'["'OFQBU%TD4T%+8DQPZ9Q\^?E%P:$(4J5Q<]7JX,G M=[E:N\WT+D-PK=!;NC%H(DI,B`I?R%P)K!AV=H%%6WX$"KQO/> ML]\6MYS],M70!IW=9"KCOZ8^P+NL2IL`*)FJ0`9/G%]UVO(>%=@3'7`5$3^/ M@`\37_@N5$%\H<5R'VU],Q._.J0A[$D:PL>3QHQHOU=%9^`VPIF)=H:SRNA, MV%-GQ\#9A)HJP/D%YK(QQ/1X6#01AT^DZ$XG;7"!]? MPT[HIPD.@SLT>$+1*:TQ5S3JD265R6^3'SVX^6CH8Q!CZ3!9JB"37 M^\I_^64R["T%?+XJO/]TPE?K,RY3NK?(=WY-:^E?&DS+PT3"EYQ>K)'KIQ[R M["@<@$J&:>(0%;2[EA,%..C%]RC*E*2/BR^006IVC[^<*(*Y5P=!TXE?'U$Y MEU]F-UG2SG'A55BL!/"DX-VJJF`K4B@&U+*&?`I4"M?Q5_!E"/RV: M2EHTG3O$3SCJ\EJ8)RC&APDT>4]H9*M"?RT&K%`D*14BE MDI&/B"G4Y#6/'[-'C"A"RH*0(S]3]5Y[TRRS^ACX@`5TZO9-6"P7:/90:I"< M_53A+)K09YKJ\$S3,?.-PQ`R8YZ[,$#C25\[#;RX]LB8<5&QX)5'Q.'/05)$ MG!<1QWK-Q;&?C)T#QW9P]-/Q4Z2/Y__\`VSJ1&Y_?(M>D+^$LWF?FV"8)G'6 M@:T]V#X@,.V1<.UFDH4+;+%)@_U@.S-2_)^(;"GNW[TQ\0$0Y:H#T8]$`T?1 M4''"HMQ0[=RP0L33F-RP3JQ8%3_@J1^4S@_XQOO!Z6JD^L>!ZM1(=>+_9E(T M9<%JLF"%(%9[%JP+[H^]WTSQ3[/@*NRA5LD/ZI\-5\\/3IT5G^(T:[,HF[+B MZ^;R8U4Q:L)@O6OQ:J#@O6J0:JREI` MA2BV,6L!=>+_9E(U9<7M:+B/0KA&,K[WX=+@P\2CAV3F!3G`Y/6N*)KWJ1X, M=A!W@8$-\E;>_OG]\GWL?XN<&/5#W[L9#*/P!9%N%7K`Z"`,;)&Y\CN&^^(@ MRXG:W2YVT;P9NMII%.`DC2KXTH.=H)"E+6^*W3@T+*("S"!*LV?!;P(8V8/, MKNZTL$WHQB$AXX5;YRF,G"2,QG5/#S(^V"ANY:U_:'9(LX/S9`?EJQ)H/#A/ M/"@+$F@\H-4B72UH:CY`J\0R5(G'BP6T-JA"+#@^%]@8@(UN\0OR;@*X?`\_ M^4B+8Y3$^OC.^7<8&;X3+W_[##HBWT=NDCK^3)_50\(>DB_"PV;1*\T)!2]3 MIL"H!#!*^HD\"UB6_/6HK&K#.'[#*4E6MP$9[=2)O M[:""-1CZX1B!>D/WN3VLUA=V9@A9$FW!)AMEHV#8$PSS'C]1G."@MS0J>YQ- M=V+DD5,@8)N)>V9WB)P`P/'8CU`%B>=#8;7'?7-*7MQU+RTW"^!D[XSYOOC* M-3FD\,T9Y,Y@/+Z&C_TPC9W`>T0!::\>&O-23>/>)K%.MN?%D*V(XVRJO\U6 MD"PF$783Y&6>^"/`2?S0^?$QC/4:5@\A&_AJJY[.S5DS/3>+L=X&>49;D/D2 M\5[RH::"A\E7<)E1UQ;1&@:%U9,?!3BX1U$WC`;@,6CAPO7`P1;1*G]RXVT' M_Q8&I*Y-R7')^OGX=ND:YN8%JX"T(C]'15Z&5;WMG+]3@EL#-!R>F%:>_>>E M:B[\96\%JHUQ-TC6,-;?S=$IY=?6P8^UI-H.Z(+JL10]_=_"H-M@^ MI)`Y,G'/U=M`2`OT5$LIUM!*<:Q2I`NJYP=#B<[UO['=0O?1FL,+%`KGA4*) M\H7-(8)"H2D[;CMG"W33C68-%!1G`D6)\@<:-,Z>/Y2%'VC0*!$_E"63H$&C M+*`H3Z4AT`,_YSSPLW_VL/1*R*,<^,G>5=?N_N5$D1,D[>@!]_K)(HV8_A[? MQ'&*O';00<,DT\_C*\@_MDCOW%,^6N!UT`L*R!M81T,V[4 MWS19.8L"CXOI$W_D9$^$?DW]\5P=;VG61D]1ZD3C;SA`*WWQJ!F`/(:^:H&_ MR9T?O3TA0#M;O:W-WO_Y^(* M?R#'^QOTFJ`H?D#>:QAZ!J[2NU$G;];>JJLI_(J4]=ZMZOS=M^AZ.H.MRFX6 M0'BI'28(0]/T;R2T-[Y2=&'\7.$#G/J#-TW`H="]TO,R@4LX$+1040 M.7("?(^"\"EVPR13O)YB4'C0(U^?)W^3\L+IX?;I`)1IW2[V M,6F;W'/EBAW`DI?ZJ-TEWT@\:ZDOW;WJO<6=I/V&FZ?K3BB7SV/FY#R>"KN2! M/B>HT,;39H]=-P'UTF(OG1^068=`I;VTX'0D33DZD>4:2U7]EKN M6$M`*TCM2N&Z9!$C\@%^$7Y\E'*[&Z MX$IK1S"-"'DX6>NY6FG/A=(.>/RJ@;C'3 M8A);[?11,UDW\RR_6;9SJ>OGX^QDUL!)#>JDC7!2H[%.NK*94D4GI9&T&4YZ M^DA:Q@VL^7?,?D=A+W*&?>PZ_L0I"%"B\:\?G2JYPD9YP/H3@:Y_="J]SK%: MME(+5K/D7%JIVCE09M\6/"0VSE*3=T9'O<[1,:?D[MA0=RQ+LEI)=ZSU MRFK3W?$LRZFE>"5;5=V1UHXU=L>SU(ZE<,>JUHXT.M;8':MP;(>Z(XV.#7'' MLVQTE,(=J[K10:-CC=VQF4=QJKRR2MV1NF,]5U;ST7'+T2KB#.VDCR(K)2_7 M<0(C.YN$J_@&[6TGK@@NMLE).?OM\W0&87]NJ#LGG(\+ MRE).[X;*NA1[9IL0>R9(5@U,_N-1;V=5@\EJQY* MP0V[EYB4&VI4-.YM=IH)-,OLM#YH(#P.*!]IQM#`M'+/C(&N-S:*&VC&4"-O M/R`DU#T4T!!PP-X#32.;LPMQP,(3A4=SEIQV9P^:0#:2%:C9:^3M^YN=+C#7 MP.S[DSPU>PU(_H#*@*X@-@TD!]0'=0<'K0H.V)JBH&C`HC/=IFY4@)A0`:^E M/;;%LHN/H3A!;_G1H3L M6EIIKQ[YS)6Y>-9G29M;$;?/??;]GDO.&A\UAPW&S#U=563-TU*MLB?5*N`9 MY_$Y9T1][N-\+J]-ZG/4YZ@O48Q7'>-I@"<`3V/O'D6=OA.A)6QY^`7@L#0+ M,N9;.D"1DX1+EL#7`^3$:82^X#@4.%:&=-B5^!Y@E2-<(>!F/0_CG M`=<%#RR\Z':+O775^.]NL3+2)$*]:])\R%61FT8XP2C>K.A%GT-ND/GT%B5O M=/JU*V>3T5X<[),/%G7#*'9\U)E/3G/==)!F<>CW*(SC'T&$'!__!_YT7RPD,N'CA^_-MEB[^<+(1`=&MQAJ5KHDY"JR"JIJCI M@LC:)L]*ABQKNG%Y0::772LS.\N)T/?SU MLV7=$@V152V%$P2!4315TGA;:*1.YZ5>&*#QI*^=!E[\EBXY4U053A08FQ<% MT"##V)`!V@HK"#8GB:NZK(8:Q>_<1HEYP6`Y3E4%D=-%181_<;+%*XHM2()J MJ>H:>GA9K0I\R!>YSN*2G"08C*HREL`K(JN+JJ";G*QREB:(HFB:S53J@3XI M*8I@<);)&^"`AJSJNJY(NL8S$JNJ%JN4U"=OX:\#HZ3"61;+@E]JMBX*DJ4J MMJQJBLYHC&:8_)I/OD?BI6D>6^+S>*,MRK8HDO!H6:)LV`JCF!;'R(S%\39O M?BBI5T&=!_JA(BFZQG&:PLBF*`"SF9HJBKP"B`1-JG(UU;@M-K*&;FFRP(&L MJJC(DLKJIFU;EB!*/("HHL`Y6U2T!%V33,A.=4$23977#%8P3=:26,42))YI MFCH/]$/=D$U3T&71X"%'E4T-DGZ;,4U1E'79M$ZA1MO!T4_'3Y'F_3N-$[*. M$W:U.$9)_`?RO>D-EG6UV`??'.E5@6(LI#GIA]Y"G/5?$?KF#)9=!NX*78&*ADXP M7O>7)5!)G,Q"5:SR@BS:JJ3:J@65L6S:A@*DKN<,,EO!8CXQLC"URU8]'\<< M]V`&[.&0J)9#*N%Z'L9,MJ%+1Q-^EKT.(-YKLB2Z-#-WO/:+N;_>W=DT.32UM>?R#'^SL% M$\'4'Y#W&H:>,3?)1GIA)%/0),5@52C794;4)>`:R,-`C635A\^I;++"R4*> M.^?(#;I8*.O.24A,&),]DW;W#]SK^^-;#&;/H2#>S(F+`E@T!)/7;8NL*L@J MJ[&UTS\44OV5(:'>+@NN;Z=W--SLW2V!DGB6X M8S19Y&53%S1!$&7>L"63%04VK\S[;C,0&&G1*:G9Y3N7?& MF71FBG!@XQ?T+^0`SP?>8Q^!E;J`C?TR5ET6#):5(5RJ,G`>N),M\";'JP:O MV!;#KT8?GA&%!3S>.=6%S%,_;'=_AN1R-R`!<-IFY"P(ZM6)O+4$R1H,_7", M4"<)W>?VL#C57#:M;)(%+5-G1-8265[60"\"QYLRSZL:)]K%U#+5PZ;I+P1\ M0"\H2-$#7(=,"/O0!3*Y"3UJGI?][/CSAGAV4&+V`XQ&D"T^K609DT2) M_YKZXX/WTW_WG5'8&>"D_Z>/R9RV:POH1%%D15`A/(JJK&LB`$9G0'^&HC+J M6DK)*R3Q8B!.3C7VP?IXKZ*GI\#*IVC&9GG>LG6%@:1=-2!#E(',=8$Q956R MS;65'5$6)WI^GZ(WZF,/11N@.7`&\(LI%9Q>ERTQOZJCZY:J&)(,<4646$CI M3(6Q1%N'FA*8?(WJ6"&#[,Z*7)/W0W55JC,SFU0L&J:D*+RM,`Q'M@EXSM`8 M!@A4Y"5#6*_'6.6,*B;%@(](S["[@#X$J'D.5P!8`0#+MDSD\H?;83_8,I8M MZX8F&28$)HTU=5/C.17(P!9L6337ZL,)`1RNTK?5QD MI=*?H\U;4\HO/"H0;QE&YU764FS!,@769AA!,T4PLVI;.6L6G2UBQ7<:]TWU M[V';6PRI:8RL43(YRJ>Y+AHF4,6A^^Q8VZFB\B+3%C5-YBS1X@Q!%#E&AW** MDR3)5C5+%$R%E'K_VE5U;TFWAZ(67G3.]&\Y96%9CI,XG5$$&RIV7A-L@1%D M5H+L3S$L:Y55I/VXOTCB/13VB*+LI!FT?(.ZYVR`$DQ)E@5()4S;``!IJL+H MFJD9O,!:LF2P`"B5,7=5RO^S=ZW-<>6X]:],^;NR!`'PL95L%1]@Q\"4X\KF*J,F8EM!Z;#4H?,#A7A'7>)!-KL_E.*VW=J!Y#,=]F,+G6>^S$ M.()G)NMZC@Q2[7GA@:2TE+J'L_2W;U?Q3ZP"[=:V!()KA21$EX-B95#4/"C> MV10JD2H>^,DI?M6^UD.[@@3B3,C!DI(Q5I+6:I,J67TFUQ#;0T_)X;@W]XWL M#E0U-@\.-H:]O.%__Z7/54#T:OKN_?G9NF.1+]\-O/[$ MY?L6Y]KJ$0QOT%&\?3]YL-?GVO4W.;E1+86@BJ8:F,Y)---0(8D:*LSOB55K+_A%9ZI4^;3=^J^QGL M]'?5RMFKUW_?UVK*SG'TMOJ>2U.YA&(3&65DOA;]EEEI)\0?=GI(._WZQ^E6 MKV?`L>04)"6--287Y7:@?[<4HW6K[?3DUY-\^CB=WP6Y@N<\R-G4S?Z#L$_. ME)`ILT@.64`=4DB(J;HRX!CSCR_5U_*`'D!'+R]F;]_K-U_J[)OT9*\A]:N/ M-+TY_?WJ:+`[Y;/WI\='E_;9WRE?E"3@C+)I"@P1%1%Y94BQ<"9U*+AB9L+U M*=^>M;)DCC<;7OSF\\U'%EX\F?UV.OO0MT.&K\]>7PRUC+._*L([GA]'G_XV M3\W[V\7Q^?3C\73Y!'EG<]QZV>43MQC#ZDR&9JP31JY`(11(BI`,9O*<5X5= M>]L4^]/(8YCBVMQWM`7]0H]@"W3JM"-R30UUOZ>2H]H>MY;RVE_@/PY/$`[: MY,V#G##CRC[K68]"5WQJG2`H56/C97PX.P!X@S-^_ M[DW7HM33MQLLL4P5.S09Q%1_[90KNKM6\:R=%=TPZO+WTN^%!VEIA9BPL6V#FO?M"S'38B_3'R_.#\[/SPY4FBZ(-0\/ZMO`R-L2+>) M55H44&L`I[[#+8X1?(@.4&RZG7=V6>]+QC(1X8+,&Z1:&D";'D]F10WZ[G2V MBQK%N82&T9-MK+XNM9"L*&%S#GS.BEA?Z\#TF3^]NBH;_^DR&_>VA`NO71+I MU>3=5&G-X5/F?YZ]_>OYS MN2W%XIL&,:ZZ6Z2W0X.R,XUB_;3DTCG=K5I+2'SCS):\1EAI*E6E77&7OI;>B[!#F+`LF:K0!FE3R.S\HP>+-2VE6B?(',FS0<-`83 MQEPK]>A#20H)NLK&00.3EF6V/M)#R7P+QZQ,A.WE8O=%0]NSNI=HFO`OE`+/<=[7UK0B,/1`&3OD!47*0QH?>L$P770 M^)!:F`V9(^E#]\3_=YEW7A51#`]1N/ER-ODPO?APMC&)>TMQ3L]5\E`M]7P[ M-"ZTG)@:J>?5.&%'*3$'=GEJWT/*1QGHE@J>)@H6&_5=K]KW)S,[Q;%-C!<` MI52;[?80@[R8'/UU>OAF>CRDDM_+?3I/Q,D'@ZRN""1CI1P@9FDEQ(6JE[DK M0X.R75/\6GU,NE4J#0,5NP33&TSK!QHJ&'^TE[5>=6)Q]G M*LM@(/WW//5*S7/;<%3>DS(V6;J6`-:25:*6E1@HJ@2DJK8WSEE%F"-E**IR M>U7&9)^OK3#Y->"JG1^,5O=R[G=\'Z9ER+RD44(-8D/H@2 M0;:AI.)'4.8`:*W]=Y'N84>VR9H^QA)*&4Z?F;&E4AU0B8FL4T\[2A">)S0] MT,"N$]U?'O92H7+X<7I^>'PWTQ`7:R,H801@79/91Y.].DTG@7P=](M0P>3DQDS)+A&0NXCVD(/: M9);&!;#T#0Z-N)";1JYD2TZ`/A='HY96ZOL>:E`+(./YB5+_=U/][+QJ^.X` M3YA;(%LTR1=&Q\E$=BE% M#1K%-:PI6&09-S'Z$M%/SJ='T][PX/=;]7[RZ>WQQ='DJ,U./W0O=G%^^2PY MG)U,3]Z=7361U#==K#HBFU]0N;ZP3Z<3-F=R=)8U>BJ?*@F-!I->5YYHQ9:1 MUT\M#O(A)-^?+F[.1+[L+?GSZ@?<_?!QL7&608=8?-'9Q@(F9.\EY>JB5SS3 M5EL$Z(=%=K3(?Q_V`Z=5J?T+ZX)B"%@-]>3SH%$[)J=ATB4L-8-?M97J^9NU MP48?F+,H_/(E*W\@CS$[DU0/7!&BHL[OS4/\X\E[B,)5M6M#[2R\0$E)J0Z1 M\CL(1(+?FX?8MT5V\Q".L6]RF]"0N%5(H26B!MBX%H[A._(0O!E#4$PVBZO& M0^906U+*W0\F8^M'%6&5AW!N>5?]V]+%$_<0Z*6E&M4[))VF@3*[G%ULD%.H MILHJBW#\IF?GD_00S7E;0C/5LHDM5("H3MLD"PVJ_[X\Q,8&7,$44!+5VQ+P M/'VHN@P@S43$W+XW#_'T,82UA="8@!$J!S2QDF]D04!)AI3\O7F(IXDA4N%0 M=`'8OOTFK:EW3I`A!DH-HU^)Y![=!GUKXM7D?#H;LL=>O#F>OAM^>_N>W.V: M5.M1))@@%5H_Z.IGM4F)`P$JE76C+5PT2\M]G1B["7M]8B:?>J;A3CT#%X]9 MQ0=H%B):&Q7,8*I-\4R-5L"+SZ,MW%UD7Y9J/);5)^SKR1D7+R:#0W6LCBB% M4HR*[8,DA\F.-@G[*6L"DNQ"8A%&6JMM@(344SF86ENC9N6*7SSZ^09^7^Z&:Q-G9%%\HH MT1F=2IP`4O39!0;G76X@H[UV"[BK*L^G.UT]OIP<_NRC1DR&I6S(OB0 M6V#C.*L-0Z26&5N)#D:;GFK*I;6[5I(O$?CK-)<-MO<#@M!*:VPMAKX%[Q!R M+[77R30ZB@KA6]?%=1"[[AV:/U__\]^GDUE/-OX\I%XOQ+SKSSP_T8AS-GP` MMJB7J:3*)H'QR(0^99]TSD4GN2JC'*GWAV:O-&NW=47VN10K!3-%=JBSMJ;@ MO6NY-45_HX9`/R;N@GIQBWJ'Q(OB?77L.7J%;LE4]>,BV#04C[SD4]7LE0[N MV"PZ@L^2N`3&R)1UM?:0'RH5GU>>C)$S]NG.K\U:V*=#]!65D;$U#14T"V.L M]WVMTSTNJ2JN@08`@]%Q(HJM(F&A%$N+-HW3M/8#,?:X!%PDTC$KTZR9>R)5 M=JFBS3YT1Y/W#%\WIM257*44D6*1V7!&QR8Z-4DMMK718@5BIL>VUM>[,J2G M5S@:.KLJ?D<'R882!4E=HFLQMF!ZV4IF M%Q3&K+JMXH=F=_*Y_3(6CU*A5X7YZB-:42=D4C(F6ASOSOR8N7<$-9)"HR`F M,9=B`JA7J#EX]0K>RZK;J)ZD9N_)Z\28;*VD&%S2R)X[]\#:2U]K=767T^'U]5>*UP4'"IF9L226R,Q5?%3S=73#\7>>Y\+JB)O*=#JT$@Q]JZQ MWD`QF8/BG.]CP>YU:TNJQA)?=;D35^(,Q4%+!AS&J,QN_QK=XSJUTE*QM93A M7";X9$HLI'$@-+&"8UZWKW6ZUR45:ROHU4\9]J8%+!$2]W(*JCRNI]@7QMCC M&@#T5&-2.IL=`\4$7+QQ.2#X;!:ND'KP-7!9--#;Y)S=M3S3*ODT/E7':BA/ MT?M6:L%6J;:05YS=@>,=3;<@UH,-Y2O=;>YB;DX5HVZ.<[^-@IB2,[ZP\=Z. M[TMQ^"UJZ9X@T+8(+31C.41NY'+V.?1.%*"L&=SHVIZ[[&T]@GXV;7NP$_8A M]0ZVQ!*MTE)2@&`Y<0*/*RY<@.4,FST/Y>LL"*C1(7I19Q'8N:R4$H0MLJF* M4R=%?7&/^S)#F>SS].3=T-< M'0N)FV*4QE5!4RAGY))KI*:8PO6;:VKO-3W*@;'S6U`6I=PJU$,,@S9XEE3% MH:_.FMX[/P]W#5N-'JEQ4`8]TK7.A_C5AK&A=A8ZJDU98K6,O89!"14B,223 MXW@/WSI:JG'`XYK M2RIX*LHD61=TE-QS!S)9C3H)JU':A>-E1./KY[V_.SL8G+TXJ1?X_&Z=\T_GTQ. M-#C_^O[T8KB,Z>1H^';O(]&[[>IT>W'2)F]F%X>SSS]/3R9+GYU^Z@_8?`DN MVQB%T39419><8U%.D+T2^Y24SRTE$EPE!/?8]2_$M[1]'Z4],;6_GGP\'W3U MZQ^J^L_2/[U-^SO^SG8[)$MB@K!1*LFAV=A)=>DW*ECP9CDFW]@A#*VN']D, M5U?-WL"1TMOO'>7/RP_[IM;!8B8WJ?]7E`'4`K#ZSB"][T"L(19QRIA79-E; M#+1%^;NK[LF:8>_K8JF=6XU##"ZHF(D+)8/)V7[G2&\EN-#`Z+KZP>I_CV08 MY4[3>>.L'EVN[EI[NSY_^J951[^X8VB[A(FA]5M]4FN*1=BC4%C>+/KIT]GT MSR?3XW][=CZ[F#S[Z4_WEV.`1+=`$$P%>'E78[L< MEUU`7Q[.7LQ>G_=V.@,*NG)26Y'FTMW)0]MH#?])N7BS:GWQ7JCWYPHJ**SS MA/V:6@.WK+Y=LB\?R<8+OJU7;.D@)ZK=L;..1%H2BE:(`OH]C&1.\M/%^?O3 M66>/=[6%PF,(@4,O#B5?@O>5R"*6AM665=7+8,R(+JZ7Y_YR;]$\)&M;*<4C MV^!"9?=&)9O(9ABB0P85@B04U`.98UX)>BVP0J1,2[O MKZR1Y'[2;FP[E/3%Q9885`@O=;CB1GQ,`;$&M"ND'7H(?[FTZWH?;V^$%\0( M)!>;4?<;5*G91M6LTP59VLI:QAT4O-ST^'YR;RP&2HYJS<8HJ^/JDA*@H`R( MHZ)"$5A5%;N#JG>0^Q[;!`[`%P2=QA(9;$Y5,KHHQ8(IA4?G(6N%7$&CMPJV M<8-78O/12U/9N*I@`8PS5;U$;_#7QFVR[B38XU>WL=NFSE-$X%!OZF;0A M13DA0"PE4E1.-K[X]R#0TC[T!FF^2.I-9%U#&::DY"6WRJ'8HJR.H08(6+2T)"QYF@@C#MC'A"'T;QX%*DW*;NJ M>T50BH*J\-2OH!'C8C^&#MR;F(Z5;48;HSN+??)V:$S?3P9>3<_^]^8&)%@W MM6](QO(OY\]9\>G_LW=ES6W=R/J_S+NKL#6`?IDJ-)9,ZMIQ;NS4E!\Y$F7S M1A9=I)SEW]]N2AZ)!R0/-REQQ4\IAZ+4W0"ZOP_HY*7]2%1D^OI,'UA MPY>[R_G\>7G+DB^ZGQW\KE>3_YLOOOSP\M$KR/W_2KN).3(3#QR3T9*&!(%R M2(T8T[%=,:]EY#P:/X6/K;W=BG]#<]-N@89]]N('.V4I(>&G%5+P*0N MUHWFEJELW\R]T=QYY/K/8:.4FO'D(2MB6FV9I*I,C.I"U!O-K>L&P,/6ZQOCM;ZE#S:W?H9S.V. M,G??!_<8VR^FE[/;)_8KP:]>R5M"`8:II&!(2U/@!LZGMAFD^.>(FE^]Y4?V MO$<;6DL.:K+`$;.U)N^0KA;T!6"S1U?NR2T/7RE>&4/CS-+(2<(M5:EKH:15 M9H+CM<5L_187$[^9^[@`VJK"5$+2)@`DS9[%V9)RR@XI-MH\R-$\R^[^VOW* MR$97/NJ4L4D&%%"2KNA,\8N,26'H0IL]NGV6C?Y50I>Q`!J:93-C,BKQ?]GT M5O$NEQO"!MG#YHT>OIG[.+^2O$<5Y?U325E\3(6:S/D+QO(RX!8W?AQ>6=Z^ MOOIN/K]LA'[;%@87E.>)MPNRX$T)6@4G+QXNZB(?:J4'D/)Z$K:,"M/^;V% M*].KZ6*Q=7[QOV>W'[Z_N9S].KO\/+D>OBRV^4*>P60D1S?;4_WOPTQAF2@D M`R4?SMZC_(JWTQOY?"RU0KMF#%F=?&[0FDE9!TC-^]H*4=STBJ?UX)'T7,IN MM.#=Y?3;R>_WG1#9V4VO9H=WIZ<:P"3MG)U0\=FIZ#`YHG8O/*;D-[Q3#!XMCQ'^)TG/V?+\]]\]>.@, MP^^N)[_/WWSD+?$_U[.;Z89T^L=IZCY[E4)II*#:)!>4H)CE,NKW6OF^>10, MW^\'NCR?GFOSN[=H1RF5:A"`@BV\'6USC;6+#*^#*7T2/IY3N5,&41ZVB"6R M7T\E`Y^ZX$)AWQ+(.E\-$PGJDI[Z6H,_3<]]%E$;ISBHRG1G!QB2-<'R(J*W M*7A5^HJ/$U;QJ`:GR"$X"'!)00%I@R5+9_'2:C2V2T'ZQS^MP[!+P$T=1?>5 M<_?L6ITEVYNWB@*7*UI5D#+I)J,!0E]8I+T_48])LO&VF!-."`YO9 M`SO0.K-']M'K?K"JC7JS.^[D.%;:G0U]/&-K1GTZ,D*TD:F-KNPHJY946"TJII,Y\PCQ&8C)1/'O"[@SJU>#K4]3H>I%/EK,+_D*1%N##5*_- M)&CMCI/M7;.T\-+BZHBJY$KH6',KM=C!CG_(8WS!G.W14^&(5"=K\&Z[!M8V M:8@#S$$T5"3R"C48=HDQ1AR6JJYI8/&9-.CIU'J=AHSJ8,+26@);56*,'A2S MYH"%#W?=H8%VSZ?!CC7@G1ZR1)UMRUB^*1&MP//+@/ M\*=.-6Y!G*?)3L<&MA%3[%2-%PJE8@R]/T*W'J1&Y3E5^ITI<*B#KBY%T]C^ MMB4;I!6[#+JO$'T78@T'LS-(_V:Z^'5V,?VR5NM$D:.)S*&>7J;?)HO+Y=OY M[>3Z\>?"LG^8W[Z3/OD7\_]')IW MTM5\\5%(Z"K%[V`@),+:0*HDO7%0-_3I&0"_/\T\ M7]\B/0#XY>UB=L&"/"S33V]^'EDIAKQ0@LV^2`=FR0>0:ZBJ$,GYG'L`Y/YF M*_4P#.:H5=EOJ,SC%0%>"TTN6](6"K-`>4M2*5OT2;70D28SI(3/8HLUZ[<9 M2S1].?M5+E'6IK/^O)Q>?;Y^.;O:7./Z^%%P^R]A#GIWH2Z%2FO6Y1^<7E]/ M+VX_3ZZ_S!+_8MY'HQ@4!89FEB$!,-@D9J*Y-,,8H627]#_^^:-_]V"^?939 M4_OEHQ':VS%RUW'US(;8%JX5.VA,)DIJ,>>^ZZIV"M;YP^&* MG]UN:PV-GL=NS%82,BHVE9UER0QS#),5F29M:P+57VH`$^'GLMNC[]S?8OXT M_3B9W5Q*+5^;+2\FU^^FD\6!8VDR.F69'U2&I@X-%:I&:]/X]+36SUOI!CB? M0>(3+"!??_O;_,`;%^G''',))6D)D.R00^:0&(K-.?8=Y$T<]"HY2L9]M?QN M,5^.]6U^)B]B+4GJMY.]T1@O9\S1A(Q:;FFI[WRAI(9K3T.MU#S1)G^"APA9 M&"CDS.Y`QAX3A=S80*8R0;4]^GTZF_PPW=()ZYDM8@$E]ROH;)@0L+=LRLG8 M76@Y>]O7DG@=_;X&81U/,L?.ZT$(/J#+E3TXU-!(YH,I1Z7ZPHRVGPSF$)]1 M[FZJ]O)%GC]=47$>7A M]E9:EGSZ..3X=Q==^M5DH>U6>%VS*2F[RNQ=4N0\1KQ>/O[1B:=_?O/G\G^7L+/YY>_ MS:ZO#[LMU44:`S:.(DY8@Y5*KFB9F8))S8=NIUCC]+J5[__LGK+L"G-:N:!X M81&R`]<:Q^<`QDN7'=.2[@#^8;)\__'39+:0G?NR0V@/6?#;TW!DTU7>B=DK MPTX;A;Y'5QQ5!E-F9R?ES2*L2?GPT>NKE_.;]ZO@=!>2_C6]EA21MXY7()OGB[U>$X9CN%'DJ%=[.:5IFRT_SY?3R]=7!)T2A)^=2 MR]+#+I2*)7#$B8YR;7Y\H_*D.J7T^5ROL?=SIK8RFN'U(CC/'"8I*"(B2L[6>M52/W= M#@SE[B482CC_.!6W>S='6SHQ?98F6(QL)G<91M.K^6+ZW^R[Z?+5[&:^F-W^ M(0QE,5W>IIO+]=\B4$C(RNT':58H]]BK3D\'9R\S/P$KF:TE(H1@&:UIXXGI MN.;CI/LVBE$:-P^T?R[M_E)6W>6@`C8=:O6FY0*\]WGW9Y^E<#T[XL#8MV`` M9_0WLXXDC#?PR1:'7GOF%PQ\?,M56\)@:M6QSW.%@-U1_5M:===F96"94JYM"8`L9B M&6O'VO>G<39L,,#NQ.ESI:J#,GXUED$)@8H^KD8S\S7C,=\D%EZEI:<3&KH1W?%00O*TQF]PE<3)!'J3][B/6&?08(URW:7 MMHX*4=?@3YQ#8W-;0F$]X-,XUL%--UK:O4*W<7D-Z/K&?4:^RROIC&@4,5-CWKI6)K M7F%A56V(J9_F^\*.AHZCU1*0=W/+H/"(]0&7F`0$:Q7Q\>"]54@E!0HMAQ/8 M\"PWZK(>27.*W*/.5DOG7&VRC([W(.VJ?;:9H-H\ M^'S:X1`X81-I8LH++4JB"+-=-%!;!=4W'.0=9$:4V"+:N10:PR/R+LI0Q#+T M9Y\E;W#)M)22PUQ\ZQ$VQC$XM4;-H4W0Q.%4`$9"/#G&\1VL36.J81U!CT'$? M,9]$TY$U-%*T&]GI1780TIO`V$*%B0N3V>1M'TE-?S%V?E4?,L?OI\*<IXX2+*S*C6R;E;F61LO$SHER3-1*2!* M*00FR*G/3X"153M`L2Y-IOY^D,^BP,SO3^+::V0Y,_HMCVLR.HGAF_M*Z$#I?V"4B':'#';#X M0U*8EA^FEZO>%H=97IJ.FZJ]42F`S5D":Y0^X"ZC=7VQJ38=I]DDQ%%R[K)N MRC:5R#)A=AP\J[2P9Y%K\6B(MTY/788`8'\QMV4H;A>N-G(VN6QB@\`\G=&6 M%EK(GM7'/CE%6QP>QH<_?8!,.^>FR9S/DFO+1*O>O$RS'3FM/$.FVB=\HA_2 MHS&1?IK\]HH)Q6+&?_S`P0G,9PS;)AA?Y762K5&=_LR?5]:=F7HR!:B54D)D48'1E`$?P?#A9Y;6 MO^CTKG-4UI<"NAAD_20MT*[O(?+!&2NN\B&22WG233`\,\ND%'#@EBX\NJ.2 MPSO5C5(<*>?0H&L]94QRIFDR#,"]JC$G=J0L)P?+RH&RSW0*3R7HAEVZEHKM MDXNQF5@L%;:I:>RKI+^)J4Z7WNT/N\.<4\Y=!O7%NFP5^W[C=>7ZW^??DEW_AQ\??-_#_+B_GMFT^3BRE]GET+0I:)V/)O MF5,W>3^[F?RV^F=7>5EKII`J:NN%:.CDFBN\NC)?")ENK$I?U`NE.1(,K#6P MQ7F,-:IN_C!=3CY-)[],-RO$##8XG7@_\._GC1"E.WUB.$VM1`$T&JVV26$S-0X,`[4+B;ME#C: M3D`^J^HP`2_N+YSNZ\V7NU[\'A=\/T7'L=P4JY@2%<7!VD+TOF+`VIHN2M;2;W&`8*'..)LDP)#.RI`UX3EK:KQ1=52V[+M_^:IKO ML]JHC4,7C&DD"125F8\`".GTJHE<'YB'K1+.KC2*=M!&-R#!5)A:K8 MR1#6/DMG*.L^(JTI\6JR^&5Z*UE@#Z.UC^VU&:P+L2G*11FH)-Z!^:DA`Z9Z MV]^?^;A^>;);EI/$WEENF+PW7J-+3%#`E<3[!,%9JZW[?^ZNK3G.X\;^(FWU M#8WNQ[YFG=I$WEBN/*88:B2Q2N8X0](;_?L]&.I"?CWSS9V6\R*7S*$&Z`MP M@`8.6BZC%9-WMV/E7MXN/CU^OC_2;Z7Q?W\CB(*/6WF[?WG.VF;[XBW;Z_E MP1ZF];2"E30+&=]R*M7ZVF3>JTHC,_XK$YZ_0^\OV]E4VO5$RRJV M4K6P;E`W)EELDN\69A41L-U0Z.$GO3SGU>DQ,7G:-GGO?`Q)IIP8DGQ3DOD` ML*DY6UC3X2'.T80:=7_9SJ;2KGX+!/&FEI2ERCRYG%)4UN4H<7R(9:PR7Y?< M74RE;]4OQ^]2`?R".BFH%@BZ"!.0]"SK8(0]?O(*HSKN!XV(IOWW^@9/-]1JF[@`#-:EQ@8R-\=.)@X9(1L(VL8:]P MJ"9#RH\6;=>@YZB\YTC9MX;PJB=\,^1J*J3F_(@B7M$T172*9+.3LU51);?B MJF$J,A$'`B7@'&:9'S<6Z&H5)ZG,&=&^`H9-Q5Q3HJ2?[@'K!/S^:;%\O[KZ M].N(S4(0M0#%%D/,WK][JN1^&GQ M?N^"K>>9L-R=R]T;&5=%T98L%T\RLJYK9>W3H[/\\FW_N'O\.FS`$X&WR;11 M\K\M?EVN/B/38T4W6C*6/LJ[`I7*$=@K*UV#C]RX/3TMJ_77B>CROS;*/4KT M3/"O:GU^E3KI[1T:C:GGH3C!*&V/"MLXO*+=&8)=YC@#.^JDL-!C8XXQ.Q,]+F0%@+V M'L?`0O,$O)Y#PEE``-S655)-:]SU`%O<0P4J]5Y7[/?(2NN4L\=(>(+W]U)? MFM@IKHYZ+9EW\6_9YB\_85\K9E5PCD>9)Z833:'(U!C%* M*:'GX,/8;JL1;VYI>' M7WZ\^K0VJ76?3,(S1*`I`PMXG'YO/JP6 MBR,4!(8P,E\BJ"ZL8B6GP)+DC#E9I\;,%79MRV';7\(C-?R_Y1'ZF2Z,$KEV M26=UG3,;^'/=/=FB6AVHMDS8=IGVE>]@[<[`9QP[?()PPA4OZ3P'BQR[0:C8 M$?.:,G+>6-YBV0Z5@!9JL%+M9$(B7V+3!C9R_9Q`J64!N\6>-N+DP8$1[)HV^-3H=^Y`2:R/50DZN*^Q'20HH)X7<$+.['D?&YO@\ M-;-1A&.$G&]ZB:I[A*]U?95+1NR2.%++T61OQEF[DQS"GD+*%(C5X@.6_>:W MQ3=,],AA\^;JWS]*Q+F\3??WJYM_/JPCRS?+'Z]&??8AX")<8002GCN"'>\2 MD'LT,5-,F7O:4:=\JKB7UWT.NE9;A`V2>T8<("TC*6R->[7?>IR@PN^R1+-G MQG6J)I#WJ1,WFYOS!A?'(L"2PIAQB29#FO\C%FF762D`AQ2;#4E:2"B8XH'H MY:8%.58CI03MYU/^:(LTGX$",L`I:M5I@I=%!)NLS)?W,K^OCEWHTXG9+[)( M1R>D&U&/UE85O:5>&<%>%T8:;D!0U0ZV)(RZ;4Y1[I1J_OHJU1@K#YQ/5<;V M=F]"<$H*R-/XRO98.W(&N7;F^1*`2".MDJ>&X]"XR2Q0Q(P]]+']*IY/K-GW MTM8I9.^+\`D0EH@3?`'G5(.BZ(:+K"=$"3OD>E+4?FS,X)N3)@6%?8+Y;9Q: ME[EY-9KND]HPNMMLND4;!3E:WMF4(W,'MJY1FD."YERE1SFJU)-B5X;PP:EI M;F<_>;\D0/IR5:Y^O4&\]@,,Q?*WQ9;G,+/F[3ZMJ6D[#UHV'7$UE-72@:1" M<2R#7+J-BFP?`@P[+=B:UV:CXI\K7=\L8=;^?G/_X<.C+13:M(VC^`XV)<`` ML;6:V59#XN:"*[7CU$DUF[B,VWSI#M5H M]9D$9]WTA4CG]6I=[/!V75OY92+R3BL_::FISOE427OMJ&8$;;U&>6"B@FAM M6@GU;2ZS^B^H].0]?C_ASJ+/Q`L\U\JSZ47#Z@\#2,N MJ,_ZYW?IX?[#)_<3'T!V7^XNWLX>,U]%X=$C^*<;2TLZN<6.7:<4R"+R0#R9OQPM/'QM=6 M2[R8M*\?[N_NKV[%N1RXP$*^4HLG,G!TD#@H[Q'*(C^1Y32Y M9Y?:JD*1V+:"6#)0B=VRC`9U)5$/L5Q*[BTU_+/T5_!!P69O@-%)*G&+LW"X MNO<2;.`!MF^5K9-N5:D,4.2,RZ'9"-#.65=/LZ-=]I!-:.(V MTL,=U?G<@,IZKUK'U`D`+:B6R!'@9V97\\A[:8BF!FR71*=K,+?:S0B;&R5M MK$R]LBDT!$+=Y42X<7Y(06MEW8D:+*\7B[=K@O]ZLZY7EX?CU^^^D);\<%N6 MMW?+CS=OQ9%^'3#>BP$ZQZ0*%ZD>`QCK)KI6!)*9)&159GPPG79*GB#M M5JW%@%[=7B]>KQX'JVUB"-B'BV==&IT+MQ1(V1#E_21'1S*>RHU-!+.Z;9;I M9!5VT4-;+_4'T*)G&$Y<&S;")(A00%FEY\W0T<)_[H3LB\5G-O*)4_T\Y^C/ M#Q\_O5!':]4!&^>B=X6KJVOZ8TM/]^Q@E[#4=?+<=&V4*FV!JW$<;NQ MQ\[.J;.7B.=6<%>CFG<.!UU>_"*UVJ.,?S`Y*C+)NL!%!M6G+LT\.=@4G>Z^6&MJ#6/>//">&[(K]W*" M3KM8D^/:'P2?G)1TA^PMM%/8,H<8U`R^N;FU.6Z.ZB@67/0=F*O!]<(!L,XV^SFQ79)-`IXJ_*Q&;JT^IJ!0*Q'>2 M;F;39'A;=@&AR]BV/;,1^\B_>9/^M-K8Y3_+TF2M#"WW'8B1C/$Q:VT4;@/# M:7(?JJWA/">=\O/2G"KX5\^_]7>GCR#_<_7/Y>I*:#J_?F3'[/;U90DJ5SA6 MRJ5$[:IO%G$FPF$U#GHT=CJHX'M;@]?OW@&M?/TQ/MH?5K?K(&7'6L2.D!\! MK(I!":%,M)62E?JZJ'P;YQT//0/?T5)\^:R\7#P@,-OW/&28T51K<4*>7%V5 M/(/-N1=)[D4:B=;,:(Z^OS6XO;M?/:P1^9JZ]CWBU+L="U%E3B4GEWI/I'M) M4!.!F:M)9M"/WL4,".9[6X;U^ZF\;CU]JMRQ"N1\#6095\"1RSWDUIPQ+F1K MNQ[K\2*S?:EUF.W($(-60FH9>*=SB%72T=UF[5/@L7/.TG3^VV4%?PG3'D-C MH#L=L6NDL]00DC0Z*A5LHZI@#CP#YG M7SNNQ6`>`!#/[^FWS'FXE'VG1Y.CA-6A/F;K M>POR8D!&`^]TJ7(WW+JN=DP/^S_0(A[/I;E[$2<%*$K&4R1Y=VI4.E"SR\5Y M1[E;Q$-S#\WG7<&[Q=7J6N9?U<5OBX_+1[2WPN^_7[LVH59:\3L&DDR.&" MSS[3E89@J%,P;$A&.<-U*MBYHD,M;7PEUH8\OXSD.RZ=2B5J0@`CB4IG<0.% MVD=&VV!QTVB-2//4YU].\-DE[SH(48C6ME.1W+(N0,4JP>OX-.)XK:9]5@=) MOG6>Y-'LPEI[G7P!8LT$HQ4`(X7JT'H_)+HY#%[^<#7NKVY@B,00C"^/59V(1L@ MK&JLQBDADQ',-JN\8$\?BR\C41,^'V@**PY484WR_K?%]?(]_FVXA[_B$/56=? M3;@B(I)"6E+2D94S+B@`KT,L;[+AL:_A5%MYJ"*'VLIDR3DA1-6E$`<;+10, MEE)U7B4W)BV4F<*N"ZFTVU@6:[WJSED826K`C:I4[`@)K3Z@QF`L#;_4-=EM M+7,1QB:9/&\UX8\0Y7Z4I*5V,:>QWWX(GRXK^HRUM"1542ZDXF1RM`JI*_;P M408&U(W(AYE/DGU'!B"EF.1),B!:(V%V:;4;PDE0H[5O6G4:F<$4GP83]5=IM M*[U)S0?M,C`]M>PC$+%RTO$:B?-(A?R24F^WDD8:?-'UGC&2AG/F@*/N2Z*<8^QL&W?8J(H-H"'^RJ-&5B:"6ULJ&;$5'@2="%+@PI84\RUXX`(UI2L2%2357H\9M=!Q\C MI'QI=?9&8!QT4]JR9MDD+32>I'TA6Q'QE0%2OK0>AR/*#FSO*)-7%$L-KJ6D MO#'5=1BA\;7'Z&E>^T(J[;:2UE*3RO>:I0+%9_RG(_[3*M2$H&^N[_+B4L]8 MR0+@TZQP7U5RI62%HX-PW':A;-O`@4,GA5<'BSYC)IWM&:C7=2PS_3][S]K< MMI'D7T%ID[ULE2QC7L",?$D5!L!DD\O%/L=)[CY")"BA0@%:@+2L_?77/>`; M%"G1@)[P!YD$@<'TNWNFIUO0`/S'(.9"AI*+R!<-LP36X"Z^9'&3C"UI- M[ZB`%T?@WX+'C4G/H:N9EC+R0L.9QNXDVS)FUR>U]O[[3FUWLQ+/#SDQ)-!` M:G"]F>(^.%Y,&A\:PE7S\ M!4\I86'5Y`:/6QD:7.%6O<86?!`OQFY$2=STY*@]I]795'<6M938_S3P;'<8!6&W)*`9(A&H M*#1;NW%O+*O>9:KI>(RE1-,\+<'LY,-@>)GE637!6O&?TT,S.4*L;^F;6!H3 MBU"%&MO^*O`PL223;YI3]^BZ,KO;O-H"9>>Y4J:Q"3B)P9YB87@94Q$H=<6 M@:F/A(AQ3=SH"!<:FAL4?(,,^TLJWF^J"V\TN$[*X?J1@%E*&!9"L0>+?X>Y M[5WJX9)J%04R=$';PO_$BR`@XU*%OM!Q6S3C#PPA,M$FR41/_[V^SXZAN#) MA]('N<(>'GC:"RMK\``<4LU9,[UGHY1^=U#6-;$7P=,OQ<`^MV1;:_QN$^X] M8$OP=K'T1H3Y-!#$:JR0:I3TP4^@X"HTEK;<4Q`0/,G3 M/',O-EJVM#[5UK5HX!J78FY@8(2.F/9=QL*84>QGZ.EFJCCIF!:M:U$#02SS M8^*Q(`2[(`,O@MB&ATP38KAN")K8]$<>&,+#M*B)P%\$&\\IE2*`4%1Z04P8 M([$!>^@UQ"SACS$O!"EE.^%KI*!(2P,`M&,8-VNEN=,:?HQAF--3$13\6$4$.,*["AP)8J!MVY:CL! M/%R->BXCH6N`S3Q<_(5@2+%`^YKS.)"4-/?Y//6H$!ZF1GTMB8L5-F4$`3@% M3U2"-O&CR`0D),W=3,_KS!D5#^B,1N",DM@//'!S!&Z&XK%,3P;*CP%ROL49 MW=@0>ARXV]"BX!=(7QEP?G0@A`#5I(4$%$@(1#@GS;[8K#/[L6_[ M@6SN2PJO,V][)X"':U'*#.5[A`K^RL",@PC2^IWDLB,:JERIB,B9^ M#'%V%![]\('_WS[`#X/JJ:%KU0;8I@`;=91G+UD1/KSKK#%G.SC,>W"1_I9] M:6`<#\'&6C#"?8G[;9("MD-L_4LU`X8$C--7@O&=^OIK\&Z*:=E`/($HT\6J MG+CTS@,EX0\!'U*%P@]];0#QK$?\+8A?).=LG_P*[C]=%PW4^R$#-TF`E^KY M@FL\3^TSXQI?4&QE)YZ\EC%)5MHN%T%532_GA62O4D1AE'W.AFD^_`C6JLMU MPO6:*J$)I1<#7GVIA0(3IDWL2\DB-\`6E*NQ7SZU0_VPUX"UB(C'1GM[ZPH; M:.><:D\HQKD6,<0SD:^X]J4*@I`RYO5H[X3;06.'RO:WX>*Q,=^>GEG%/#!Y'(3$]:E0N)6NP$WQ8A5C_1_,@-Z.>>++ MUX7Y#G@^(,#S)HS<6/M>%%`C>&QY/O*-(8+=AOFNM,W#8O[/-#N_`-T6?$[+ MY#S]HQC#:.-L1[3%&S71@\[[53H@N98"`.1!@C M),,J;XRZRLH$$(49'KPX2LR:=?P(-TZJG_(ZF-MXK_TQ@E$"D3!N"&+7>%'H7(9XYN;&^M=;5N@R6'(>7*$Z4!.7!D*)EU-05($ M-=@9FA(NL:HQ!:T5W$88CMAW#;BO(<@3+7G MY?..4+>]?_[[AS(;W"DO?XWQ?=_U)41OV&/9$*YU"$]QZ1E"L7_Q[1I)W4?ZU16"XX&ZR&J4UL()3VX1-6?PM=CTM) MF8K4T0\?O,T%YTY@?#14?JT:7[J>X/AS<#Y=;(<7,!?^B#`.@)5]Y1*7O`I4 MML.5`5=1*#CVB%C^#IRR*W\(.* M&32.I]XM$^>G')_,/J\BBX`GC.=?<8AD,L7.)O=!-0\4]WC$8A\79HPGN8E#8@(ML)R@V;XT M*3=-V0-@&W_`?M7I,)J6B_W`>F?_X`Z5Z[B@2D.]I-J'$!CUI66UK#;ZW^4LHM`3)D3&+A&0&JUW% MD8F`KBH,FF?LL<_31K)S8P;WGN"N0KX\"G0L8I<0PD5$(J5BW]6A=)F)A1\W MZ^.!]WJO"7Y*<_`N/Z;9Y=FTK&I?JE&8E_X/_SG)X8.MS8L79LV!L#]29?\& MYV4Z8]]U03/9:'(1P"]#_'5/-5Y7:A++"/#O>T+:?Y$?:0;>2\RUUZSR0S;. MZ&\#9PW>W_,R3<98AO?'),M_*:KJ?;ZG?_;.(@W2(Y'G&9!^+6*/:@,7#&Y. MDR@(HT:*X'KFW.[)?.V\=Z6G"A-I[GF1"ACV5F!8H=-001@/A!\TB[QA<;T' MFOF>XPDV8=_0".P<%4R[X$I02GA,?$SC;Q8JVBR"T.W,=Y8A9<(HKD+:0ERD\%SAOK.3]YCY1G3SJ[5$[T=6K;Z?3JI)D@]!V4*TE`TP@3`; M3R<']'0Q1A$CL'R;\86O=>!&H5%,"?#GT$IN,0#,5QO%2`^;:U?@[CY@:"(6 M@(TC),8.G@&)\/B6]`+)L`;*5G#EQJ&#)P3NOE80(<3N`86@T28<3?@,ZZSP_':>CR:V#XO5MD\KR"_`'&\_9K]?UB\_`M:D'JG'G_!.0YP#V M'$P.=P#?]8=BY)BBO$Q+YY_3_#PILR1W?IN>5=DP2\H;G,1;''8^H[<`Y[U! MIEM`MM^S?`B>R"GE<$-+.+#/_90[DXL4H)V6DPOG7].DG`"``"JP!SMVKA'^ MO)A"3#F$&Y,)7KDNIH"@L_0\RYWKS+*C,RRNI!DLNK=W\C/J_)`N,M2/2U\W,&Z7@\ M'8/WZJ3YOP%JYPH[G2:7)TY0.8D#,CX=3Q"=B&3`[&66UPG\]E)6X1TV"7_^ MH$4Y".I@/!W.43X`L,%>.^F705JM/(*<.5QF[COIO`?CL9/9`9`P2(JGAS@K1"V;M6Z0[TB&M([ELEI1BD7T;?8ZM3$$X MY"Q:J:+S6-]ZX_S7".B]0L+$_FR7")G)I^SHII-8:`$CBX MRD89$K)R+N;J#ZW'B;,%(V*.$>0/O,N9+-NJP&A%-6>)%+AUD&:?T9HFE>7R M`7",G5HK$O@-.1$.W#6&-[%9W7LKI5HKCRQ)<.IX]DMJU;?M>_&F4#&RVAS/&A0^8H^U"9/TS M[)D'KP-M9Y4'3._3!4KK7.VN"MKRN5J#V,J!0Z?`&K$HZ#F,?YZ,G5%J%7>- M'QP'25[.$%35-:N.G?/Z$%P]][5C<$M/X),SSI*SFFM0SUR!)OT"0<@D';>G77BKVN7$^1.D*#,"27 M6(`64?OS%.:-J%SH(,N0R8%7,.M MC!0!EC&P7)DHJ8UZ.Z1_IHJBWD&H13A%MMDJ^.@X(3Z!I*]/)U'9\A5=B`W9K)$!I3RMT50!U]?>9 MKP(!PP5N"BWUTW(TM%6718FZ*IO4XI:G8!U6;FEX!V.L.=J9]J$M^S;KJ)WC M`I`.:BD95X5=QAG6N$1=`LA+[:W#K+HJP$Q8*V'URH9UK[4+N'4SXXE/58OK MDXNRF)X#W:MVJ]1B#(R9^Q+8#]$U3HJE\PV,[=@*LIM M4M?`(;I>"WYO8K)-1))VS>(SU8WK?NB,UW=$CGBA+2)T;5-;G.JC6M;YY_]\ MNV+E>K&LOZ#?K!$78L75":1,'`7WX M)>.6F-Y^;2P1S]#EU/AR9@AK1Z07Z]T=B'#]%6\_!7,_S@:WP(?-DO-ZA>F9 MZJD5"*R_#V'LT@Z-BO&XN$8[])TU.,6T`OFO_G':'K!WX.'Y,XB,4W>#ZOA] M]2TYEM08K[\'[UD,;+TWNQ(]N^?[(_?(?J^NDL'\^_VE[SH;3BY.<=7RW1E& M9^6;`6`ON:K2T_F'!F67DRH7GS#LPJGDWQ_)(ZO72JM[."5O=-<$N9A(Z MPP2Y^N+8A0[G;W6W\2YPN05_*^I@8+=*5C`A#T.@O-44W]$IO!VY/?/US'=W55Z^^#D.5O+//T6NO=CVRE^5X M_5F4?[W)\C M:PLL+T4<^CC^%L0:3"&\2(?..3:*[4)Z]JT[M8KHQQ4[KST?[U"D/16^ZH/4 M9V#87H]HDF/*O5XX^QBL[>R%;GB*`4\-BRFF#'S-]LQ3P5=[RT1WQ5+[2&E? M)RFO>?"F*[P\%4[HP]K'7:+NUC:)9<7'>VMR];?<_V,2> M57;J!SPT5TYN;-)VO#SNGJ>3IP]D$X)T#8*'S%:=!QB+Y--;\F:>>0KK95*> M9WD]R60Z*>87:GMLK_19KGV6:ULO[+-<^T3#/LNU9[X7PWQ]EFMG4<2BEL_- MT@U\3*E^WJD_?;;8G5%%R3&5I'-\/0NVZ7K-\`GILB=G=WL-UFNP`S48.W;= M/F._WV]MPPW#"FQ8W!Y+B)2@)&W!]T/"AQ>7ZJ>._?;.Q3P5>G=M\7O#_K(E MPF>]1/01_IT0B]UYII/5BFI="-'+2:1CQ]3O/BY]*MS1AY[/P$*]*.'RN@^9 M7HIPO?:HZ/UHA)U:1],RSR;3,EW/5NA]P7.;]DW]WA?LHZ,^.NHEHH^.#HB. M\FI2SDHDVZKNQ7F)[6V^(__H7;E=F//=WH_K@Z2G8ZA>CF31[@NIO!3)>NT1 MTO8\[J?B!]Y]Z_+!UR'$L)\[OP[@^C+N[\)%C+KK?[7H=PO>5D=Y+,8PK'<:*D3/> M*&/Y9Z.P7IVBS_,^;O%P=8!>_C$>=DS$PU4/>MY\U[7?\824YI-S2'H=V>O( MQ].1Z@$KK#UOOOM:'?E"ZK)UWP-Y6X;65VKCG9]N317+\L%X.DRKE368,AVD MV>=TZ)Q-)TY>3)R;=.)F];X9<-G_M_>GS8T;2?XX_G@W8M\#0K^9F.Y_4#)O4NWQ1%"7MW?LZ9Y6 M>_R=AQ!8%&&#``>'U/2K_^=152B0H$1)H`1(M1O3%DD<55F967G5)Z,L=DZC MJ?@6!A M>YGFZ:D;7ONXI4Z21*1)A6S]U'7DW'SR>P,4MD"OO#$,G682J@HP"IQ M@;O,+#*HX=B/IN\_[&B9WT6N;9,W[BD8X[5%K=P#)&5W^$1,RF[_F2$;QTV! MEK3S*[UOU)!QVO6S\ZOS.#NO$H)V>QS@"1B6%>0<.YT7``&M%>0GXLTZ%F9V M?VEMRV(*5=9Y*)BL9;.FT:=.>MYNC18>NUI%]F,,R9&BL25B0>RW+_V#TG83VZG;[4 M`#]3)=VNX?I_G;W]VOZVN!9[03$6`9\G[/JM_O'QRY.L+MQC+3>KS&K$CE:963_4:C.K MS:PV>X/:[%VGWVH/JFXW9?U0J^RLLK/*KF;*;MCJC*MKWV4M-ZO,]J3,ZD.X M_$A!3MX2)&C_ MB8B@X\%S(^'UGN6%;[DRGCYMG"SX=XDHYSM9KW.WP#:E,''_)S2^1JD;/&(? MLY5F&W'5SL!Y%XN%ZX?(E$-G`5?-=R_CVXAXFQ2O*X.[89^C*+IK1_<[5(^/`*YKXBC&JXS=Z>.6])< MRUTNX^@;122#E;.IT![STM[1IJGRF.>H)F2.FU;3Q0MQ]HT@RC;`_4>-%>.R ME3RI+-JS!;+],8^_N_67^ONOWWG3;\F'$S=P0T]__<]__]=?Z;)3-YF?_R?S@:NPUQB0XF'!Q,CX>=DY.)V<7 MD].+P7G[_/C@;VMR]H"X;IFVOE_Q5*EG-K1*3BXGI]>358P"W%FWQ?:O=B9/ M%UBY+S M*#Y,W$#LW*2M@ER+6MBV3;>4^7^Y839^8KZE_^R=A]I-:9'TVEM`/?*^XX:, M\]7/SR8@=TVE`]V]-;[*SVJA9?ENE>`!KM[Q.BE>70R_2TC`_4T2FH& M?EI9V*UV,77+K8_DUOKB\?\2Q@+>]4=-0)<:L7[<AV3W#0RK>5[Y=FTW-5YUY+(;IP?2/!\B_,AEF)JEV1R5)2JASSV0V?JKBSH<26@ MQU$H5LZ":B:<&PYE5VITNJUA=>7TM5]\O,\"";R2/:[VW&95 MS2;3C+N=[O[%K2X<8/6-U3=6WUA]8_6-U3=6W[QN?6-=*:MJZJ!J:D2XO8TJ< M=]V'Q"UWQK=XX7+KZME^,.Q5IBGNH M74C8#,B\VDANI]?JC&K0AK@N[+/OC;%&8>1F[9A6FUEM]I)1)ZO,K#*SRLPJ MLU<4\+,JS:HTJ]*L2GM&^ZS?&@QL[W2KS6JOS2SA[@W?-@397R[$<&VM--:_ M(=HF;'%_O#2QCX\?1VI]V[O.>Z?D6*D;"Q/XV0\=STVX!R?](7+0#L#>(;-WW3K4U=Z,J:N[T^)R\TFYM M*=U$KC2A61LXWR^RC"\`T?ZKV8H6XP*_48!:8OM-NP7Z-_P-J MU+C"TECN+`%2TKRD0.OI%6<`?#`5J8@7L$*PO"LGC5U0#O/OKY?]S_@5D MP$Z]Y]^\N1M>BR-G0E.O9,Q[Q:\G&'K7C^]:W)HNX"VL3"7/_%/GZ%AU$JEF MD+=SWYL#Z;P@FR(+A4ZF(>.<:Q=H6A5SP-C[E8Z]R1KK*_PDG%O\IQ):A%$U M[%"^CP`7%!DCB)+$64:)GS:DIG:-B1O MM(V%G5^SV\@\3)`:18=^-:U(FAO\ MKQ]#UHKG=,>!LCQ&$?2_[(H:MM6PK&I9M>R*.K:(L+SZ2GFUT.BAC!MKWVNA MT:Q9-W:L:<>$,L9<:UI0=HGM&V#[!CP[,6K&*LU2>:]&I7&!C>T;4!VSV;X! M%NSRJ?71P[8%NWPVGK![G%4U;U356!QOJV^LOK'ZQNH;JV^LOK'ZYK7I&^M* M6553!U53(\(U&@+P^@FC,>MEW`0REFVP58R%@+PERAM=;=$P:E ME2&SER/VR].L+NQCM5E=M9DEW+VQVS?5)Z`:67\J++WM-O`XLC6VVP`LY;Z[#:B_ M__J=-_V6?#@%ACG/^05XZ&<]@$O]_J^P6"=!Y/W^M__Y[__Z*^/"?_BHX>&_ MXM7Z&AP;KNX7,?OAX.(,<:;_V?WWU[,#QY_"%ZZ7'@YZX[.+L\'YI'\\&?0' M%Y/C3J\[.C_K7G0O!MWN^<'?UCC.I.P]P+QE2O5MXT[OM76`Q9Q^XYC3-8?* MM9C%=;OOM6-.-V9^#[NQ(<<]:H;19#&G-,ZLIU]<"AM'C3 MSTK$1D68++=6`/^[BZOTK",K8@_7;G@UQ.BVXFW%VXIW-<.K(ZZYE6\KWW
J*JQD-)6WUA]8_6-U3=6WUA] M8_7-:],WUI6RJJ8.JJ9&A<--WSDZM*ZNP+POX)#REC>HME_U#:62Q[BVEJ M,8(K--M:O=&QE2@K45:B:AQXL7)EY>JMRU6G==RO+KY@)T4!/ZO2K$JS*LVJM&>TS_JMP:#_\C2K"_M8;597;68)=V_X]DU!VC\95=V" MT3^*;(T%HW>3O8/1/V`97P"B_5?A"`710W#E-PB"@^N'T_5=.&KNX"L@'>/?7R__G M_`O(D`'[G'_SYFYX+8Z<"4V]DC'O%;^>8.A=/[YK<6NZ@+>P,I4\\T^=HV,' MK@K@L=4,\G;N>W,@G1=D4V2AT,DT9)QS[0)-JV(.&'N_TK$W66-]A9^$""(F,$49(XRRCQD;\=]^D=,O:M/HZL07)F?#$ MXDH8@'*]#JW#IBO].#5NVY"\\38D7=N&Y(VVL;#S:W8;F8<)4D..[-4,9\^V M(=$XE\H4<;9:(,T^+%I7SK/HT*^F%4ES@__U8\A:\9SN.%"6QRB"_I==4<.V M&I95+:N675''%A&65U\IKQ8:/91Q8^U[+32:->O&CC7MF%#&F&M-"\HNL7T# M;-^`9R=&S5BE62KOU:@T+K"Q?0.J8S;;-\""73ZU/GK8MF"7S\83=H^SJN:- MJAJ+XVWUC=4W5M]8?6/UC=4W5M^\-GUC72FK:NJ@:FI$N$9#`#X_N:JDSK[Z M!E1SQL.V"W@HQ6R[``L9:T&8*[36NGO"H+3R9.7I#:I[K/(-QPGJ&6^QG0+J%S*UV(T/<]$&K<[0=@JP$?>Z;YA6FUEM]G(! M)ZO*K"JSJLRJLE<4Z[,JS:HTJ]*L2GM67[-[W'YYFM6%?:PVJZLVLX2[-W;[ MIOH$5"/K3X6EM]T&'D>VQG8;@*7<=[>MB[:'='%[U1NSL9#DXONN.+D[.3WG#2.^OT M3H<7)P=_6^,UDZ;W0/*6J=.MK$K@=\/JA)X_XN4?_!3XW.-O-K!&B)+(D)^! M,8'H+L-\@^Q^COW0\Y>!Y%>]P&68[@\5S&=#7G=<8)$%;&\K>.TV?IWY(?"K M[P;P`OAB09IJ[MX(YTJ(T%G&8@F"0>*`CXNGQ-VW?CJGS\R!<)FFU[4(1>P& MP0I_%\N4[T54ZU]"'S]=XGN(KI,%#-]SG7<'/TXFGP_>$^GQ2G>YA%4CP8NS M@/#ZITXLKK/`95F5.-F7N53B%:K9`VD<'P095O/=P>7Y*3QZ%F$3A11>N##F M[((=J)\CMI\*BUF/DH$%J-0L5.1\CM26Z5?:M M2=P%_$)[DIL\=-G":4OIV6CIAZ@!0%7!SNQ>TR6X*+-`>"DMGTM8KGPK7.8Z MC-T/UX!"C6DE7>J?0ZT)@)W@O2%P;Y*X\!L+A1Z"W8KU.H`M`X9,-<.2+C0XTJNA/T$*H7N2]2\,^;\I.L:/G]S"OKN`(GH*X3,(I M_N<\#S,@U&R2@ET->T7Y%?S,'1S$T[/^X+1[/)YT1N/!V=E@TCX>GUX<=X>3 MLW;GY&+\ZAW$4Q7+H3\,$C:$!W_--W#:]N93(V><@E["PM&SER1 M\5?=ULV;&RO@:I0M:!7P"J6Q*FBX.-IE%H,#"-X4:!#PBM8#<$?.)XS;;(W/ MR39,U'`0?XO0D"9;ALESY8:_LSFPV`@$'CD_1WQK=.<[4/TN0#=*[TJ2_;JG,BH%:O0?X'+-E;-\Y)SQF!+MX25BV\T+=^6(;YZ0[2)9!>,@X:HL M)@]G&4NJM%&1<6&39NNJ&G7C9C$,?KTR*9GVNEX2)BK M>]QI7YP<7TR.SP>#\\EPC;%K/T5G0-/4'C)K:AC MZO"H76VWUVQY.(OQ1F9&)/D,3)!LB9L<\(4O^PR7\C2[X=E5`OLV?,1`=D7S M'%0]SS`*#SU0#CXEJ5KT.19HD%#L'!X`FR_8*L[27='4B`*N-_?%#<^5@C_Z MNB,'EA=-%`'2X^,C0(KEPF&00+?7&!_P,CB:ZDOX?TIKV8,249&V*C7(![G2%VQ'%+ZKA M.XR/)D9[9PZ=ZK[/]*9#2J3*R.(FNW6(4K^<&XCXQ<&QH8#,>DQ4)Y2_EVX%Q<,GBL/B8P M^CXQ_1Z5*%5/\Q<899&9.BGJ=MFV+1M2VHUQH23S4UA*[:`?\\4AYW.;M1I' M*S>@RA"MWT,!HW8#REC/,*W18O,W\!>494T$\0`,=)IYL%)2-[%?973CSN"&W-,S9)@LI(`S:.;`1RL<[H6-%K@&?TK]@#7YMZ4?:W,! M`^Y:M5S!0LI\7<4G\AUK:*36-SYL=)6FIR@JEQ+7+MIT=\ MQWR!S3DR6)G\Y!X_RQPA@\&*X9VL>9K"O**/W#IBT('KZ7_"MS8,J25GOSU*="-W:_ MT!:?@H9%)_L&.QSRP&[O?H0J4;QKAG01!3Y=U./^DB<'ZO.WR*?5DAH4C6WD M:6$8V;*.+Q1K97QWOC`6JB#'=7"3"K!*R>?PCLXHEY*G=)CXOJU#U?5@A9=B M*1-JE\W7`G-X+H:"2161"<4%"-<@QW@+%QE,O\/_>%0X)K-:B8AO@.P)N[D1 M%B>B=,=3'K&,#FS.(+IG!C[F^I@,49;GT>[TW">R?(&978=`2XP='F*)M24/(S^(J_.Y=LL36M0N13Z%R(JSC#:@I>SVY9H4@E:SP#([>2 M![&W?0FK7`8]L[7(=%K+@<27P!>5ZSMUX28)]%LT7&&*- MET?P-/H5KL9JN.B*(K)YEL-)/!?/=W)NQF-O)*,36:1Y#;>3"N?`!=`!0AU9 MY&P-)7:`#S`AC_-(\EFT''%T?=1R_@^>=N-OPG4^AJ1UCQD>R67A(D2*F:=K M8;?=^(']PT),'BG-N110EK@F210(.I04BR85B7_=F0CR2%4BB8I'<("N2!8^ MF6=:!LJHHL"7SC@8[&@Z,L(%DX6D4]WVX!7B#*@Y@C(ORD6OVZQ-O,]@&G$-\)%>D0FN^,2Y1=<Y'RW2.3JNI]_3#+>Q75?R[=UM+*3PEUF<9"XGT';>S%N& M::D/_<@`O`R1L]5(QH@VTS'G%*,M3_`4='H:SQ9BBN'!IUUV/Z*R=K0%DQ!4 M"8)'82*9!/-\D3SN=,O%R?GP='+6:_+L&*#[Q\7,PH'\2F`!JB/&*Y^OFPIW^)W-CL-"Y`C+` M/8Z11+Z(Z6T4P:KYZ:H%XAWX(*6A[[(CCT&,R/.RY0HK+^/HF[^`&T%2*]$[ MG?:HU6Y75(^0X`QI0^4S?[,95B0@0TJM@%7/R=+U*(XPPQ3E5>8'N!2<;_1- MR`>L*\+JDJ4;_ZZV\#2.EE$`3!(Z/_DS`4I3G=@[94P?"FRDA_@CGMKY=2T` MQ"`U/I46!\A#G.94MTCUB&@NNIH$G#8]Y&Z[W=>Y;KY?HXO`F,E,6V1!BI@_ M5*F28-[9H\PMI?$984(^$!]$=VT>*Z)GM_(<+!6MIGPU%Z60'TE#ZG39T[QQ M8Q\3M_P@Y;;2J\SR&C7LFT)E#I]MW4L--49W,"H'(QU5PV?@`T79=46'%O+A M=:L1@ZI]ZBV0=/OPL8%7,[*@JS'F>D?#:HTY.H.\Q#W"K!X%>R!)D_7DT,SU M_(!K1XCEIUJ'L*@K)E*&G2/M.9"F,RZ*@@\=$E(=3,9P$\@AAFT('$66.U1% MK4[EU(J%O[@"6U)6V6KD(_"+ID$4&UA(J<`*^0)9<8[_^Z_)*=;L1;>H97.U MHF"+&(4GC3./T<*^TBF6PDNI,`JC-S$?J/;D&?1;JO)0A^90%\9T&!MT[Q]L MF;HPY=BE.C4ZC,DH0$;=01[M8JT&3W3AF5,>#:I'PLO0A5!?"V=L^![4SWSZ MP*BXPK%5Y0]670/P`(?F'DM6(LFJ/G![]A*YD,Q/%.22A%&C^J7`=Z^4M,K, MP7;DL2.PF/)5U2QIFE%TN%9P-12],:]:,=GJ<">V:K!"=V.1PXY1'7@"1EA> M@R^G62"=H3BYOE\]ANO66+WZL1/%_K5/>0'<^.2F&R.>WDE58Y&Y_@[>EN:#P',8 MB.=EKIW:S'1*(KQ[W:H+N/>J+X^";099*`H9LA+5>\S;/])0V0@Y+6DK4F?3 M".V2#,`1PJ0-?9'PJ2B)> MKQ0@D$SRTCV)<1,?7`]0=<1X:)2K\Q5PDC1G$F$00R9\I M[Z=-(4((0",4/?G<1`6!^=\LO';CU9I;<.N6U:S?:_T;]N=F1(Z!J7-K2H80 M$9=6%KY+._MCF,;B&[P-JZT4`-.6(RQX^)+QU*?B&PSE)Q4KQ>G)N3E_GZ7. MNP2VAW]$J7#&+>=@@H8(7(`:!%V@2WP,\ONE?!YB4<.D^`D^&'67V57B3WUX MW,'[IG+'QA+7->U88;5"Q:I;;C'-,P-;AG`B&#T=;Z*D932;H54.&ZGVU,#N MCQ85EH.WC[IUY9"J_:@BG8^<3;U:U;C'=27I:Q"ZJ@YTO*C051P2MV[;F*E:+H+&B\_IL97$F0"'")%74\!1#W33U*9K7 M9)E]P.Y>^W=&WI$2B+($>"5Y_^')*RE[6<$;MJ^=\9Q"I[CV&@/@9_-%W/F@ MR#1XC7XP-X#")937_'#0/J#/F'%6GQ^>D[CUI^D<_H1YRG:*Y$8O$_%!_;%A M<>:#TKW@TFG>Q:Y?Z&ZGJ5W:0Z[P!!K+#P?CSI_O[8]7;.4G;WST?:-G>>&V M:9:TNJ[4N]A#(=G=6K4]G*?;5?_38=V!.4L"IF@??#EGFDJM3;M&,MO#H6G M=`/<^[BYMKU%=^37(@G'3>=+M'V<=T-EU.K2B?EY7$^Y[2]7IO^]IK4"##Q^QAW>?Y$8TZCUDK[8;T5O? MB(XIZ7$E5E$XM7L2W-=KM0>;:1Z[)]F@7]E]7Z.TI,+WL0J7HVYRXKWE-V<: M85961]X>0[NM"[%[C.\UQ&?NI>V]#'L7C?=`RCV$?=#<[KX\01O!>!5JS.\H MS5IV_;,-K%$(`3^):S=P/L<1=G?%8^753&W_Y1)T#)-0]"/^KSQUY8?43X.. MRJD#W@%-DO@CU&J&3^53&R;NK73C^@'W[M-(\UA^1N7/49:J(J.UMV##]AM_RC@F M4:QKZ:^O8Z!82N?I@R"'NG?Q5E@2(*8[!4T%SP(=@\VO`0[X!H6/`44R5;'F,BJJ@R[#L+UB8YJ[@%;Y#G:Q_X#3S5C5K7;;A_C MB3NAVE(#W\'`0@*[I/)HK+N&=:?3?R+`HZH9RQN>**4C=+)4N^5\##VS-2R" M>@1.X-XFK4)I]]8'N5@*!5SDX[RE8.,Y2_C53U2'-.K2A$<;U0%:Y&"CJ>"_ M)E^/G/^-;L4-MI%@L?6QU$J>34RQ[=FU&T^Y9Y:0'0/@HE0LY%1UUP*Q;=I1 MO!V,2[4D:*F67-3/0`]144*-]5<<73SHO<#*^*LLY2;H]&7@_XY(*7ATS_,RZJ?0DL>'Z'1@KIFX4.46^DQ;WGBA?IX\='ZE3XH/W/]F'N[T)FV<%4\ MPTJGMK.%,/;F!,'(N$&BZUQG+K6V5M#M-_EQ1LE40U(O:PA57@7LO)3@T.J+-;<_T=R1+Z6J)3@;V&<$!<+,Y?LK*:%,3 MQ?DP-D8!M\+;DU3/!1XJY.D?U5L%#*;`]1?R%-#"_4:UK;F(LAU39"*EKV4[ M-3XGC\J%@0M^#Z/;S3DCP?$L.:(&P0I&"3T&9GU%59K%8: M-#P"CHK9<&-=QN`=LHR_8#-N>3TC#*_D:7I\O]PA'@X+]Q!XMS5D.(+G8-/J MBY_\?DKG*_&O'6#@NJ.+LXN+[G!PW#F!_W4G9R?]B_-^=W0\ZA]WSX?-AH'; M0:45R$?N3VTLD<#2_"!`%?3$@4B9;JY*0@;-A;@0?^+K@R M6AX45NV8ULYODAK@Y_$[E4'#=HC4Y"B`_@*L"VH(E5?)A^#WH3CZ(39W"@CE M`&NTQ$J.P,%FYTK3\@'$PH@4]A$>.9;MHL@H+)+93S.IPG@;^"6DAI"7B!"9 M4*./6[`3\;^$YL96-%$EOKB$\^.3R)8D-I\G_\T M0ZA&L$%8T-D*P:(]FC8;W=[_;/.\/S#K?5@Q/\X>`]JPEM'[`\(%W M5]6AOM/JM-L5HMOR+)>FN2>S9U9.",L@4\B+4NR%O6DE(1K&V_O(1A),6"GXPNZRP M*4IR\U/0Q6V('BB2ND!EG+UDC)F!0LE<%"U3#F^$47B(F.P9@R<7?_QR^0O] M.X%_/]/?4NI`<0@T''2CYZ25JY<<'#YOA4,`<\!`T4H(^5;UT=!7LD4Q1F=Q M,9MR&!D7@6FFX9\8X)Z54CGI41^Y*9U(KJB%`!YJK485J3;GA4#>ANZ52GY* MSN-,\II"K]Y.CQ`!74L9KGJ2C`FV;9DXG:#PSAOJYAJ@8CH5Z)J8:N:($76XI05 M[.'!RI==M!67'%-;$,C[1LI"13#F/IHAV(^%!](-W+#@O42&$RL M4RH7$Z)29%*5,K'<+G[J)RKC!;IF*MQTWI(N3^FM+;+FLS!' MAKQAC/=\V-R@'E373%`(M+AHA99LTK`S6BM(;<%/DSX9FK3D\+AQX(NX*8;4 MKVS4"T.1L0G*CF:NU'(U`02;5ZV^M5N^NXZ-\G6E04U+7T MR^`_B%J:8"U75'.57!V-*U/`#Z7QFEI#UG^H3JN_H//'^\-SGT5,%7O@/1UB M=)92ND"4/-'%9A!FC9H2M?LJ8V(JF$IVG9^F0MM\Y!90TQ\=G).!#;@`7?"" MF:=@726'<0TDA;C`\[Z6B,&*9=8*(I/,\V#WFV7`@MX M&H0I(OI[R*$:!&[S9SX:G\!\2-QBWLY5N4;]:%I(C"[Q'+B/[:_4O0C&M,S7 MW+F.*+41"U4!!1._$GF1`CH)QKASNU\75C!56C2V0YZ]H@47:O$`,=K04B4M M>N^F\#??5%@Q!5-(O:S#>WO8U8?W/E:($#CS8]A_9;\Q)%>%&)RWDIV!\,3O M:VR[QJNJ9IG5!S86-%C(@[=@BJQEY-94[\[K.+I%PPTC43].)I^=4*0*7U#_ M)FYE00_[8+KY(`7'*-Y%.6]D*&<:9]>%<;KX:[N:/? M710KS8OI:9.2W(']%5&)EHABGMX*N0/G;$H28G`$NY[&%ZKLP%B7A`N6=:PS M(\6)&Y\;F^UV^*&8K?[XM-&=QMM[D9V*VK:5E051/NMN47H M(U5**Q86-2*E@]ENS55WR1-U1"L(`>.[50&RW4.&3X1Z[S_[%CG MW>=^H9V@G6`=)VCA^)\$QS^Z#ZFO`#JSB1ZS9[2Q_8/S?R6;\V>V-<\+MN8# MZ%DS;JL7(+SE-],>!L_F2=QF%=Y>^X_L@P%KWI^D-+IK=9UEM;VP6F50GY;5 M+*M9K699K1:LMK-6L\"^6WM4;P$`>]=YT<9)S495K0[.]]6C]79[E;5H:C;/ MX'U/0>)],BN]X6W6JB^KOAZIOH96?5GU9=57G5C1JJ^=237H'EOU9=6755\U M8D6KOG977^W]MR-M!,\\57T]M45[T*A/)>ZA3%^;9M^U@382W+5'5-;&W$F4EZLU+5+?5 MKM!LM!)E)$>J\RL,JL1.UIE]D#7N1?<:+VCYKW] M,-?AD.(MAWN.G,F"&P)3VVU_H=I_U('AH&^WZ($8ADIR!8$AH2'(2B>P3 M="\<]]5*]1]>20#P$HRI*5XZW1%M2K50VR#B8Z;XK-"AE?1VD>I'ZB5:_ZGP M)/KU!Q3\.T[T/6K4^\3TNNN08\-1OA9N?.V'/$ALK*B^8`N.OK%`8!9&JDX# MM1.T0&!/,6,M$-@=M+)`8*\C=&'YS0*!U4/A61P3"YEC(7.:`)EC62O M+]B(&(L_Q=BM_Q?(P.K;R8.7! MRD-^OKP_J*R*P$J$E8A7(!'#867P,:]%(FRF?0MA/X/'L0^QN:_RHU+ROJB\ M59EZ>2S1ZL)--GS9@!WM[8AFMU>9:6A%TXJF%?9X)-?O6@^,:%EX9/WCVM5%TH]'WS5_HC2=##DNO""#0"_;+6/531O4-$\ M)U!Q77C!*AJK:*RB>=Z@Y+.""->%%ZRBL8K&*IKG5C3/"/!;%UZH,&*S']`_BS"M]`)$Q\HU8Z7(LBTG M"V/A1=N M"N#=E3S0B45`Z,!I!#.^$0G^+1;+(%H)P=-6L`NMRJ;0W_\4"H7SE<`$\^`[ M1]W]#QYK<)X.:5T#-<`?\?(/?@KO\_B;#8R4?[E!QO(T29)LL0/,1T,(P"'O MN7!B-[P6I`]Y\F)ZZ,+&ZEX3D+J:LI,ES`K`!S["GA,N]\SU8^<&2"1(PY0* MIW,-;R`L=L1,=Q,),YY4!BY]#Q4MUK3%FGZ>%]H)V@G6<8*-AUY]Z8*+-X_^ M:]&F+;]9M.FWI/(L7*9%9K6L]H*L9O&F+:M9K699[76QVI[PINMW>F"?EMVY MRN3`>BVH9=]*N''R_C%L>N]9@BI)NCLPU-T4W0-VSY$%)7V6XI<:B6A]]PXK ME`81Q]U.=__L9X73"F<-A?/5;XI6M*QHV7W/&J/[+I!\JUF`?T6!F_J!GZXV MR\S>(N38L++S#)MKWJ`R]#_;D-_S;U^-$Y8].&!6:JS4O'*IL5N,%18K++L* M2^5Y[M,[]E!=`*H!7`S:UO_Y%V*WE6\JSDK=W7/NKLOXG]VY`\ MF^3Z_LR_\4&2I\[*%\'4QE7V8UN^#7&JG^0T=[^R4F.EQDJ-E1HK-59JK-18 MJ;$IL'T3\==U""\%US5=P^HJA>AZ2;U5^PKQZI!;[V/%1B"V'@WVGS6LR]+C M??9PP,L8`%;1O&U%\YQ)TKIP@-4W5M]8??-2ADU[_YFINBR]5316T5A%\U+% M)]4!+]5^Z9^J:&RKB\=.\!\1!7T8P]X$='=CX23SZ#;$AA"$YIX2RNLB(MQ- M0;B;&V1XS!!*FV%LUOT_YM$MIZK^%6%4R6/6`FN$>:\`\*=9#&P`9/839PE/ MB*9WMU)0?__UNRPYO';=Y8__^NOZEGG;AS"<)+/(J9;]%6@)D)DR2]B]L/! MQ1D"Q/VS^^^O9P>./X4O7"\]O#@_/FWW.Y.+DXO^8-`YG;2/+\:=SG%W/#SN MC?JC@[^MB8E)OGOP[6W_0H_L('O40.80`T_P>$[P('8+"9#MKQ:.5,LH$'>U)?"EZ@2-EI"A-GB M"IZ"$61\$/6-@">!TE" MQ<%/<;X^7+.,4EAQ?^-9=UR3B-]H.^?EBD/DV5!DCPW2_`\&#X*QYYDWESST1U1E@!-D_>5]<+IM._@ M&N,Y!?^RMJUN]M''IOMB?6QZ3>E*8@?:S($VOA+\"8C#%508#=YZUPW;Y>59 M*]K>/+_9+B\OJ_#N/6[V)B'J;3>$%ZC>?9NL9GN\6%:S6LVRVNMBM3WU>`&: MU*F>I"3/N\\$^B5''C$K0,$V((&(G?/_9(CL^S'$A<6PY>?`W>S^7H?BG7W@ M3>\!C:XU.-Y_4<:;P-ZVI6%[*@U[@V(Y:G6JLY6M6%JQM&)I=TLKEE8L7Z58 MVMUR'V7'.WJH=RSN76C;'$]>Y*J(0J2YZ!5IRL.%EQLN)DQL!NTRA#%U#QV_ZPR%\VI#FLL"7`HVE8%YZS8W+<&UY,S@<7_9/CT6#0 M[?2.C]L7_>/CD]/G!7#I+O>,?5`\Q<_'U254!N%5.#,_=$,/(2_\,$GC;"%_ M06`//.R_D#1WX`L32#MT7"=6JT`P&PE>LL%"#QRT%!@I242:J?"BF)`%/B"K MWH&LM!ER>@S)$%XE$##2J$'Q@^%7Y@\-QGUY_]L+R=H)U@'2=H3QL_Z;!4Y\V?=U?'V\LW:7O& M?1]RZCI5.8(VV&"Y[5YNZUINL]SV7-QF>,26[2S;/0=R%M9F M[-6BJU&L?Y\QV9^C4*R)_-6M8P:UFI!JL+M]5"2=5&#]EF=U;?6'UC]8W5-U;?6'UC]X8I]P-"&AG M8!S=5=("XSP,&.=,>&)Q)6+C*&"'SMUORL1CR/9H<)P[66H7ME"GZMIW,$)# M\78Z[;8%VFD"W(J=H)W@/E_8D++'ND*>6*`=M?L[6S?]9A? M#*VJ>=NJQJ)46'UC]8W5-U;?6'UC]8W5-Z]-WUA7RJ+B6%2<^\YTOW#6NAEF MQCTT>BTJH'[27CNCXNW*U7`\MO)DYW,"*O-K#:KJ3EF59E595:5657VBB(V M5J59E695FE5IS^AK#EK=X_;+TZPN[%-A)&TWS!KU]U^_RY+#:]==?KAP_?A? M"'%^W*"L"]?@0HG0>3]_K?_^>__^NO&S?(VQ)7Y&"ZS M-#GS$R^(\#M])]`Y1&)^$;,?#B[.NNW.X)_=?W\].W#\*7SA>NGA\7AP=G9R M?C+JG+<'9^/^>-*?]/N]3J?3/A]>]#H'?UM;')/0]\"3E*WM_;@]%:TV?=PX M`X7DS"ZKIRG85JL.A'SUJFH;D_JHDF055>MP* MOC8PBMK( M6D>/K*:TFM)JREKPJM64%5J3_=9@T']Y@C:"\2J,4^X&V_0@R"(+C/,(8)PS MX8G%E8B-HX`=.G>_*1./(=NCP7'N9*E=V$*=JFO?P0@-Q=OIM-L6:*<)<"MV M@G:"^WQA0\H>ZPIY8H%VU.[O;-WTFUUP6U?.L\@`%FSG^8J`++=9L!W+;2_- M;19LQ[*=!=MI9`UA0\!VZD(N>Y1S+<-099_!NB\^WF<3J35,I%I5\^I5C46I ML/K&ZANK;ZR^L?K&ZANK;UZ;OK&NE$7%L:@X]YWI?N&L=3/,C'MH]%I40/VD MO79&Q=N5J^%X;.7)RI.5)[M/6;FRSXX0U<@E@X\*?3:;>`9_!_P!`U+M1P='V&DR4^XOW`Y.3Q'SV]X@S/?7R__G_`O(D,7".?_FS=WP6AS=S8/R[[]^ER6' MUZZ[_'`!Y/T7OOYGQA)"LGX,EUF:G/F)%T3XW5=8\),@\G[_V__\]W_]=>/. M3[,+A5/T,8"&87(+U_$[(>#B[-NNS/X9_??7\\.''\*7[A>>GAV M<=H['HPZO>'9Q6#4[X]'_?/SSEF_,SGN]H;#XX._K3&I2?%[L&W*%,/]H$\5 M\3-_Q,L_^"EH(H^_V3A2AX1TB)*.L0AWE_'L/)_NO@7V(I=/'_EU1LSJ,H#5 M,O8](0&KHBP`)A8(3"7\&Y3NR$E$$#AN")BM$J.1IZ>*^X\/FD!+P%8E:3EIG"MKE MR/D8:O%"HNG MJT3$-X34Y),4P8BG#KYA_.$L0L%A,_=2)_>1W)!`J2*1FDM!,X47YO(Z<4S>.5SA9=X'/("59"C+6 M@@]>D)&V\=QD[HC_9#X\A']+YE&<'B+I#&4,WS/YY8R,[UW/X]?QVN,%QI=+ M=^6J:<*7<0:\H1;=%WC[$+P(B?` M&9XK*.T,$=1( M4MT;UP_D8.@*SX^];)&DR!XPVA+9>W_D;*4K"5Z22CZ+!;PQCMPI@]`!?U[[ M-VI#GP-3X&A`\44QZBP0Z2QTI[]E"1HT_\DB_`^IQ83T&>BO&V4')`Y,`39& M)!=8S:P5$U2+AC@X[R2J"5,87PK.YN8[-[6+O+$GI\HSX3DH"2J=/M@B0/G$ MB_TKI+Q`W_9.47D04MV&[-RUO3O;Y*@L("J.WQZ=`%F^B!O[;ZI/FEB4F`^./\LB-^[7##?E\@B[?'( M^[`G";43E]L2)+>ETGJ/.;Z#2U@9[*.5G;X2BR587+A53MF4BZ/L>@ZSBV,1\,Z-B*ZF[6':H<7-$T4N`:LZ M<+7HX7YH[I2;,HU7;.S!&P(?1JF\\CE,5K;\)@$EM"?`6O`.OV63:])X<`S M/?8DB,`%`RE#JTC://Q:,-8S;XZ+X*//@'9"3(8QCOTF0K*3;S6#"4Y`I!;]*PIJV3))=H=&5^F1PDX61@<='GH,R M.4K<#ZLUK=9\A5JS]\'YILXFB5`?9_8G0CC.\,O>&C4@CJRVMIEA]H3C?SGW0)?C" M@M*1D9+\C7])=!"7E/_=;MW3I?V.L.9=P][F`X.!_U3P87%R?M\7&[=WQ^?'HR>OTA M3B:NHZCK&/1L4-3EE]!'Z;Q,B;&GB(X>8]23-[:0N`4V,D_-$F4&`W+14C!( M/D@#2#QX^'1+X7%'SL2#?1=G%*Q:(/3A(@I%ZL:K;=8&./O7P-LHO*Y'!L/4 M83\$F)S,`+8WY'!\*?(Q0O9/^8*R">F(J9`I!6DPP.5B-D.-(W^71IQ8<3." MDC$<.3_?,P=8JPB4#AD:VP:<2EZA2]+H:8/>C!$>F>ITQ^V6D< M/%*P.&$:,`#A@N4Z\Q.,JZ\$Q@PPJ38'\_<&M=(-JQ?8>VCWH(VCF#20H^6= MVU-Y-)VYUZ-:N"M2O)SIQ&(PM%2KSBT]%T.CU5-&\!0#"69>Q'72VP@D7"S! M<8@P8"H3*GZ^GP;WT\Y5)*]UW'P9$=\FG.PLDO\,C+2]D6AL[ M4@%44@2/AI$P^Q'WE1+MR/G?Z!:5%U4K%.BS]C8S6Q$*R8]70N90P<["X)U, MI19B>+)\`VG&JW/C3T'-?!+;I@0?&VEQ86`)N= M+?QL04%8&J1*HQ9IY5/E@$FKIDH"Z!Y8+'*7,$F;"*8LT%!PE0/L4F#7JVH9 MT`&P>?C)'&AFD.1JI<(KBEZR:UR1O>!QOX'G@[Y$1C5B5,B!I'T$_&\ M#`.ERNW`NZ\P"J35^!1V3M1\Y%;A4('=IJI>Y:X7P26@.S$&K[;UPE!U51!Z M,.&4GZDB6["C4UT+V_VW,,1D[B^U`@7YBSR?1JVO8O=)D25)X3-%FN\8XI'S M"::K)HC.A_K)B-"OY$@U2\L'LD]O%M%(.X:<3$H+XC=^-*7X',JK-$!PAUA< MD9U(20]TKW3A(]"(14UJP*\4S\>-U(CPF3&X6T7*C'TK]_X)D6N]OK0MN9N9 MKR>":X:1](O19,)2J>L8'%=4&-?*DY4>&CET"97_!!%\H%DJ^M%>"KXJ:`7B MI#6-T%3YOIS3(FS?Z:ZPXB))V*-.\="XN0-AW!2V>@SP)DJ*V;1E>X`B+A1> M8:6\8L??7ZQ;#BK'ULH9@[6R8E\U.C*FT$"%9<+B++P?S.YIHFK):'1J([BA M@CR0J006BZ"&!0ON#(T089.(7PM21YR,>'SX=-Z*/FU.7 MP5>^HJ2*J9PTQ,B;5^)^(YT/G^)E92%+-D==:7X:#S`R'N&Z;M;F6<1^H1(@ M#/JF.%6M59,L((L/J_EF6`!+&S)H[<1XPT,C7[O'K`JAKH]ZR3[%9WZRC!(W M^#3["93Y3UC`RP_XJ(*0Y4]^>$SLI'-R?#$Z:1\/AIW!Q?#T9-`9G/2/V\?= M[K`S/#Y_U])@!MX#2[!RJ1KN):S M1-A]5MZ'/D*V!)$A,CH_XJ>#]\JQO$MVEJX\"1&G,]A(HIS_:5M4,OGNX!1U MP,?/((S2(MCPEM"(BD*16S/&8&1-%=N8G"5,3)7"CAP>54G0"TIR`S416"-- MU)(*B:G'A1J^4D!@?YA]W;DCNWJH.M8F+0^N7-(NFW3-^2`&UBZEJR/G%-0@ MK!7<@*%V6`%9.%8(`ZD'>J[286;ION&CKVN_$F9)9'8/2_SRHVV2C7/*5XHLHA/D7=JMU&4'CC\-BI;G,8OJ9_;A*38(:HY3CH1(0MS`J2A8GW&7JA:N!),N96T;@S[0]KLC*^K]VE M`$RY;S)C;6:0HBUJ>D-9E6>89#@W6\I(KO@&!I0(.7X+B@\78X%D-])NJ!+R M+8^KNSR*%LC=X0-I]7RII\)#YT4O]GJ<>#T@_+U2&RI2D.LU6>\0Q4:\2'ZW M%AASYC"3**;@?7Z7B_I3P//82@0R^V%F/*3,I,L/@DGR?N\DK+U@A[J%BW31 M")\SGH+M&:^^+T;=ID!P>(Z1*"25+L.ECA?P034\!R"NT;7CRMKOL=8A6V2! MUL84'3.?S?G+HB^K//"\UB>/Q$7QIJ%*F@?KW#SU&G.V2)OU0D%E8"=\_C). M,<[ZO2,?KM:/WRH/0JHD@S)C*>^)O!7XOPLJ]'5#Q:*@^Z@D:$H.I)BNO1ZN MOA*S2,8B13C-3^J56)NSQB92\5P['R4UI%;GI#;=HL(!MR33Y=)96!;8+0;T M.8J@(@="1N)8MU*F&UV@J73H2\PA,O,6[N]F3`/O5W6DZK0>E[U1X&+;L'2D M)18+E\_9&HM9^NY/%/3D0M'RG((R75%("W6FI//H@#Q*KTI$XW^G(`\.S!8- M,OF1$H]EX6K]0HK<`%"'B0 M-((R^U,5KVGV+Y`'U.M"U]"QV7PW$9U;=XV#2F5I;3=N;;Y,#0QNY@A9KFK* MK(*B)7#G.PM+/@G`T\2C(+1_Z"U"*7@.$NCYF'36M=,R8D#[&*I[2H"!K970 MK&**%)8>I_!#<#S8DBL_^I^>WB@KM/M]([/^I/CP=G)H'V.0;IANWW2&4TZ[>/^Y.+5 M5S4S[1P@GF@*6H,LQ6`-HS8@%>B9J3/Y%#@B'4H33'&"+4S6Q.(*3PK,1$RV MNONMY-3C2CTE+T0E`74#+^,JWJVEN#(4I6P.?'[@WO+FLU[/JZP?*N:"K_.S M"1PX%_K-YM;H\LWP9'D"`R=X1.@;LA0E`''/1PU[Q8V/P3DL%0-EC_L):D?: M96$7$:74D/I!VFX<);G+1E)%OTU!(%#F@2=B1`;8:B:LJ=2LZUHJJ"69SBC^,7E//A8&3B;)3&6[U`MD"EVGU\-$'FND-\*7=Q/F(;JL`M*+2TQP8+)5>$NX$V9HRC.R"N7EA8)EZ(%U@B#T9 M-<#4P$;@FG.=P&KM,T8,I>FGC$DY'\5.96\B1!X5\=.A`152U&)BZ$)=04M& M,'D"%-W-LQ0E+\*;S.$FO%<\=*CE!(Y8R)O"=KNY3M+'6*.]MF8?:>NR*M%9 M8D>6HW"0@+P^A?MC)I<+;E2K$'7@B,[-YNXHPT17.%FJ#J?B:RKQPV,_DW!E MG*11^V$)XY0]VD2*TF=O.(5'5,J5H;(!6#$E13/`>+]?`%)327A95.O\JL)# MIG?VOUD('IP/3(@*T)_ZN.O[JDB2R\JY8.UGR@#T.A1Q[:L"*K9T0@P(KX>W M\F)2HH-T+*3!`5X4!@&QT$:#V%"I(`N_>G"9!,U=E$XZ8%U&5DH34HTI;PP9$]J#'#2KT*;IL@Y62BW>(86,XU=I)-B M$`+>FXM\7Z10`YZ$^!HM?<\9]?$\A.D+M`Y4+#4`%IKYLG)GS;B^Z_4;=3&" M`+_0SBB>OBI;C?6Z>Y_L`AU](IL$]_E(Q@QQ,*9I1 M[D?J7S//R[@/*C.?RN28)&;!O:2)U'H,TL9ETIH^JA1<0MD%6+,$)#6->C5) MFMV@_6!1RQV>]MX\#"3P;#`^/FZ/WA M.5<=%U0;FAYU0W00,B(H"><+!KT76/Z%B]$Y'@]YN26B"8FSJ7("^*%PUG]S M:^&<$CSVUHUY,U0N#"Q'YIJ&F:PR-8^3FDZ""N05RZYS=$?0$!]1(>&ISR_2 MBSF-IL*YY))HIS?N$KZBCCBC69VP-8*N3NR3VF`N+GM;JYA'9#MD)J94/DV$ M(@+=2P1MIA#]:+='DP7C[331[;OE-9[,3>D-99NMFVP6MP/ER6*'U.@-SCIG)[VSB>#P=E@U#D9]R>]R?AB<#PY M[YQ/NH,W$/=CVOF-"?L9(V:DD=0,Q'$*5&8D*4]LP!)CL4FR;D)SG,Z51H&8 M'KJ8S[HV#[&0YT*V#HJ8>Y5$\5+[?U3T(V,O\@,P0X;[#!\"DJD8[0?)\RR4 MQE%E,`458>*)8!FSK_A;IEGE<2H="RP@+T\SCH!J" MC&G([/AKV3X:!_?#QI=X9CN')\B^^*Q^C]'B0 M*]='XI$<(NU@OHME%+OQ2G&9>H1<=WD85>+Y2?L/GM_2Y>"RS%4Y1933X9#_ MW&1N'7Z"+09C9FN'^B@WGF3HM/DRV$5F)%\8K@K%#++T8Y7C#JHC,K01B_`: MXWFS/.FN=P[&!(>'YQ&N]>X!:\/6F?G\Q%EA,\J#!^@7^[H@(@2&9'!OV''S M@M>_2MT0-DQ9U\O4B74[$/M_BW;-:%+?T?J(?$I]FG'(WJ_KU\<-$9 MG`^&@^'QQ<6@=]8[/NEVSD9GW8O3<1O^__39]G*S`TF5V_G&YGU&4-?:5CV1 MA7U/UJQR`L.U%DHO<`@]E$E"T(LZ9[BM8+DLPLC*ZN"4D9M:!\[!KX&50!0P/??+@-S\ZPU8^%CRJN[LLC<^N5TICQ:FZUGSP.X%SY M$N=D+VI0T&`>1C0EBBJ7PV$<2!@'(Y!B@D_@ M(J"-.,SX5#P>O:0ETKI1OQU>Y"2Z`PTLR@*++O3A*BICXTBPN_3IS&F2'G*I M!1W>IU`D!6CYX*\LK3,./;0XFZ3/1.`[3)^NJ6MY8BX@U9.$?ZP6.M2-07,9 M0OX.-WS/$P'#/:G%Q&W&DY[ISYHB6'!+J1:N;L8+P>(C#)P0%35]I,PG.<0% M-@+2LC,L.#Z+YW!S\%^TJ%93=\7U9CE,B(HQLRTD=P"X_M[7R01PDL(H95LF MG^N\14RJ`=ZL&74)\DR(?RCUYU1;%U=R#`'O2_"LSE;XUSO0:T?+U&R@-^HS M`\+S-#,^=7PX^50@_<-K&`AC')A'&<#[P)BOBH'[B'B`:YA00AX%=)'ERX+B MXWMQ%,77;N@G"RY+CR5.S34*)96=I)%9BE[@S12Q&26CM-`$4=E$-$$IVT3< MP[9=(DR^:+$-R\6+G#["E90%LREWL]G@28:^R(T;KK5)*(NV*0WH_QE,1)KL MGF!&?;7$)XS[:,`JJFK'E`?-+%]6LB'S$^8*`9V2-Z;L2/7:DD>"NT.Q$.\K<@#&A'8"%C!)WTE MV+!P:^,0@D*3,=Z/-=T\`9U.6+I)2E4Z>K,3#+AA]4VYOM%<1KVU/`02)6AW M3@>I^A%]"H0(_7\9<#"7,]P*3CX+B;Y*B1A*+H.G035\[G4L='%:DKFFFPIW M7\>0%5U@BT5 MNZ-J5EP?BMQ/V=]W`[TH$6&/(SR&#F$I-%[%&0U5S;J&+=]LN.H.T]4Y79%. M2H^ID$^1.Y55KG?P1.8E^,2$/@(VB[Q,6NZ:>/FNSV=75-R+R@KN%`8J-%7" M8,(T,M.F:QBTK54](-GZA@!*WX?+1-7M!8+ZJN*RE=5JR,(A@E MB1P&4"A$H`/8K'D0>$R"XZ5H(:WB**%/7(Y!=M1#XX6;D^?AB=#ILG[4[[?[IL-]Y_1T0OA"X M&G#J1PRA,\K-9`JN%**+Y(6!/V;`G4#LALKN!1TYQ;P%LBK\%T02ELVH?%P6 MV(D=(J:(++.\F%R>Y+V2$'UY2I4\6#-'D8EH6FBUY$HB7F'PQ&@V)9U0S/GK M*!;#_?\24D*$7G#KRZ1`!O(W+8=2S9%+8[6(+86U M.6#$W5%7KB&DZ>+QRX9R"#@7/[LKHU2:UEO2TQ"$2TW:7Y:DK]\=3"Y1`>.= MA^WCEG.@*L\H['@*[T)759JNI\KN.I`NJ5HJ+!A$DB0Y7DTQ$TSM;FAW(!P; MGR/D"E:S6,*K3_"`?TS?:?S??"3Y\7J.H2X1/0![B!%"C3KJIIYDUN%>2UU0 M;/3`F`2'.L:BKI(@H2Z=>X8;_"47LP/5%,UDU:LN+M9OI<0<2.;"QQ`B1Q.Q M>Y>R*747#E6P%AG3*@#WD1Q(_-9$Y16HDM2`#O`W\&=U3^@%J4EN)$N8A]MH/0S..;7D@_/.?T_0M:QH-$?$(I5Y3NYCAM$N1*JD?JH&=*!, M^4HD'QCL.RIM*MS.T+BFJ,T2I`(>)@\ZD@``;Z,*]&CT&!]`,,CQY'&!A`"VOUR[N M9AQL"Z<<$(ATQM,4LYTW)TZGR\,IL)\&$1;3-]8)`?Z<9-<@3-MV*D4C7(N# MSZP2=-9-MQSC)D5,H4/GQPA)#3N5)V(0E,OL*J43)-WVX+#??H\]-17A\"F_ MZ`,B5'Y`Y\9`R,\WF_!,\@J64XZS"C[I4W@C=NC(ARV+N9-BVS:8R!(5=OY` M?6[$P.J5<`IYS)%9&0"]7HY+VE\ M*W,>?E(NT4J.%8>7"O&PI9#N"$99W8/*F/:UPI/NTPA#U@BELL0#16$WM[ZG MFH2/DKH2?_"!#E_!6_RDZN]_PI/$R:?93^C+BIR7'^(G#@<7H_:D?=X^;?<& MHY/>Y.3D^&(X'&*#I/9P/'Y>/W'O=7`7?`P43UHM,F`_=R5-?>J^$X)5Y1F.F0$CO+1'Q0?VQLF.6M:W67U'ZA>ZJF]OV=9VDL/QR,.W]^8--; M>>.C[QL]RPL?UG"7N6VM4>Y:R9?Y67*G^15A$M,W#^EGNQTZ=_PX+97?I@7] M[FVE0&H]V-[!LU/J;NIXE,ZLAC[EL3[:"'.J*:V^*_4>W.'Y^RO7^QTQ=L/I MH=3@GB?`**H5&SY]M_PWM4V1]IPVOGJ=UC[XJB5#]G(FC*IUTI]4;C:N:>%U6$N^[`J\4O(_XAP-T!@Z^*ZUZ>>Y] M[34HD.%C]K#N<^YA#S"QJA>H;FO<'54E4%O)4A=^>'Y)>WT"]1!NV5F@&B@W MPU%EJWV MH&_W)!OTVPTP#9OD5J9P.>HF)]Y;?J/$=2!TY.TQM-NZ$+O'^%Y#?.9>VM[+ ML'?1>`^DW$/8!\WM[LL3M!&,5Z'&_([2K*77WUGWL'OI0J'BX;-LF?@Y<,-T M$D[/5=?$AU0Z='LGO;.+WO'DK#T>M,_/CD_.1H-)IWO:.1Z>''=>H'O&7BL= M/I>VF6P1OJ+"L];-;[BB`;,\^RP&N"LGV/#R@(4;7_LA#]+-TDA]P=L[?;.' M"H+Q$RL(AL?/74'0>^X7OLX)-J1$HEYITP_@J+*'8L,7O&C*IE MOC?#?*JXQ&!`V=_!^O-/Y-6?&'T"D7FU&?B24MUL)ZHZ[_W5.^?=3JL[[NR= M7HU@FZ?ZWD_FIC>\[UH-9C78(S58K]5N5Q=>;#3;5!@]?%1FLO%F&$8\YP1- M;&"P/<9]>'7YR>/6:%R9E-5EO?>]X]N-_75+Q*AG)<)Z^#L1%G'!,^J/^0C_ M_@V6E/5:W='^_=*Z<(=U/1NP0[TJX1KNWV5Z+<+UUKVB3XA,CZX,GR=-R%,^_+'.HW?T?#,UX="@_BI6,;" M\UW=$=LU.DY;2_(N8K[K=5O]T?X!$C;9Z:&4>4&.JPP7SKIQ5O@*PM=I]0?[ MSW:]#>%[HJ?W6C9&A*3W8]46+2@YO>&\Z^XE0`4IJ]!ZHC:^\Z^M MI6*Z&6L>@]$==%5/46Q"O0Q<3TRY<;QLHZL[?OKP;#<(W`J;2;_`BI1$GO:Y M(K]RAV90"MC!W8R->7,WOJ:VG94,Z$^=H[$#5P5E&:?'/%`UADU@^.`X_2=S M8SRB!>/E!J>QF&8(.,IT/<4OIL7&G4:[3B"D;.((%^Q)Z*I$;N2/>/D''Y2%[VT1P[MW MFNDZ[.;]^)D%N,TOR+*>'W!"]M-,]GV_B*/%I;@FRGZ-3@V2/P2&7/!":@O7R5B1^EJ?UA97YW M7582[[/G^UYNM[9:H&%:H-_J'%O03ZL%K!9XRUI@U!H-*SO87)>5M%K`:@&K M!1ZF!:IKX%*7E7RJ%MA;&JCQ881)XKLV6&7#H[4EG.4XRW&6XQI!N-H0RW+< M6^"X)Z:`^OVFVVX?P^GCC+=7!^K6/;8>CXU[6(Q#E16LKH>*E0'OH=&R%^I@AQ\[V,3RG\]I`*LS?8[*#"(JQ7W[3.!HJ>84MZ M/:+5ZU7FVUO1LJ)E12N_;SC>?V\L*UI6M-ZD:-G^X/MSO5Y9# M.O$N6TBJ[CONV,)J*P]6'G0=:*O;Z5F)L!)A)2*WF;I=*Q%/=2K>"AP- M>1M[\=_OZ9/QBOS[RGS[QY*L+LQD`VL-V-'>CF!VJJNVMI)I)=-*9G75VE8P MK6!:P:R?8-HMLRZ)K&<1R7W2[VN4NH$3R[9W^V&K'K#5-,JN`E%=!^W7@)^\ M,Y6:`+`\;+4[XV>C3%UXP0:!][[_6T5C%4U1T0Q&U9TBM8K&*AJK:*RB*?.R MNJWQOCPMJVFLIK&:QFH:J6EZK6&%Q<=O1=,8L9OO4A=F6'J]\;%< MD#[I=-M_+O!+![F#9NZ'H#!`RK!>N>JI;Y^B_/NOWV7)X;7K+C]\$5X4>G[@ MNZD?A9]F7SA>OB\Y,Q/O"!*LECH^X`M0J3`%S'[X>#BK-ON#/[9_??7 MLP/'G\(7<./A:-P[GIR.3GJ3T\G@Y'0X[K3/>B=G[<'@M-UMM\<'?UNCN4F< MK_Y"),X_Q*WS)5JXVW7RSDLVK&Z%Z.,MO^@J"J;\($D\AZCGF.2[?#3/\@B7'";023C3C>_4YK='WB1.*U%G&T:E25/H_'4.\IHX7XZ<$S?.O'G+`;V-,XJR MV)GZL?#2*$Y:3B+B&YQJ2/.^BMQXBE?I*S3-'#><.CZ2./`7U+Q["1(6BAC7 MYW,L$G_J1R1U\%TB5^RGH\]'N&Z^-W>BVS!Q%A$L0SIW0V>#CH_:D=M_KN0Y M>I9_@0EG:9+"9&&M',]=HB#"XT#7'CFHNL5_,EBP8-5R?HX5<9TYD!KF!(M) M=`/.\[+0=^,5?)4"TR8I4HDX"QG1H.I/HN"IIOPA4(DJA\&4Y_/I\X M_X+AP1:1&'2'JRHAT^BH7QV]D1%1`P#K$7F=+$S]P/D'N`&+*YA/I]T"&G3Z M+<=-Y512V(U,*MX*Y"94\3,1QZP,R@B)#UDG)"Y9&$E&=Z+X88NW,7BF\I:% M5.]OB.X`'0V$B*Y#^'KJ;/H"CY+4HX$#%P6@Y:OA(%1'E3SI3[VC=K5#FP$W M(;M4\K1T#MLUH*%3X#_4_]& MH(JKCLC=HTY=U[]?]=!>8OTWW=(JUC^9@UY3VL\S'!=X,/R'+#74AF!ID0$' MFU.BLM2D+7$3=6/0T-=T\9$#NF7N5K1R853->H&R$_X->J8)FX#2X$FK&28N M4QY_JE1>JY.",Z`!;KO&0#L5,E9%6U\=G*])(+X!V<%"F1PY?W?C)+RGYO_A M&[L1R-GK1E\V%><6;5EGP488"/<)^01LG*$:$-^6/DL[_CH'@Q2,I`5*"RF) M($JTGS$)0_3#?A8B144`WUZBL30'6J)A!$\@%=:1G'8$CJR#!,&'LWVM!@7N MUXV/.@^54!;0X]!U`?QTX'QQ%%V/2_JR2-GLHA@-@D8 MSCY9C.9[4'67O8(LS6J4EA\T=Y>IF];Z$XRKW=Y,,[_PJ(85CNJU&!-W[P!E ML=2=@Z!KP=-$N+$WGX33,S!$@FB)AL?YMR7&<3Z#_>*M=@B:=LY[QZ-.KS\> MC"X&_9/CX]/1X*S3;P\[IX/3[DG#@Z8[['**C,0L!B$=2BGZ#F_X]MHR\,=^O#*36BS7>`%M-F_;SF1 MYV5+-_16^@$T:'`3LN4R\'$04[&$0?O:/)BYF`Y)U4`"F#+8#E&\A)G-F&8;7P.(0]$!)PRF.27'* MPW7=O3IK3<>1A_6%@S1(,[[H06FA07?0.S\^/3\;C@:=L_/CX6GO9'AV/CP= M#-J30><-:#AV4PTJ-E2GF?$Z72->3&8HB_S*CSP7J+)*4IW2:!6^W2X4*C?# MHNS>[><]J;D,;@-1%>@SA![-W@W-`8+8@HY/OG?>==_#+`.X&G02QH11 MR=$X0-EKM4UZX$H(U!GH+XDIW-E[S^,4-,N9_XUOF@KTA_P0XPEL5+[KO\?T M?0#:W+U"=;ABLKB@CN&J%:@.M&>F1\ZO\+>.5, MQ/*V_'*#6%84=E"6IV1[I7'==^1KEQ/0^=0=K: MBY*S0!=P"9(C`N88@WMHRT,1252"D-9Y"3P-#UKD6\]*9R=,\8&MAS=K5]T. M9'17SC(#N8.-%_@.V!&V-LF8%)EJX6TXW'CJ(DM3@O0"V"S$!*HSX8G@^EYB M]@I\]D2Z[N\.+B:7)P?ORZ\YC:;^S/=XYWUW,+D\A2LOLRM8$I"\87MPV!VT MG(.?%3G.)3DF!CF.#IP+(&`(^P'\9^$2TP3(V`MV+NXA)K`P"FKJSU;$Q>:\ M56`!](-8*K[&+TQI1NH+%RAJW$D40IKE;S=_5?QL/@:3:TPC:>U1*"012Q>, M%I03/V7C1-/1GSE78%VI,PJ1J%^>;"FP;M M'_>J45@:(J#YE@J#E7NS:>A))\:^_9EW<^<22Q<:JI!/-JT368IA.&6Z-L.T M6D3XQVJ!2M*;BP76VK&CMA!3\$6D\P&:3GRK)+*!]X'/<\?IPPW"YH\9+5.S M)'74YP6"Y^G%>G+0J,`8+KA\3(&_^^@I;:2P19J4#=V_I&"*+\C`4D$0_0;M M`8"5G]!&,^4NF(RRJ`?T6*;R[W).RX:+1'9]>J;6--2 M!O-4AMTL7M2V%OSM1].$_,,PYRG-)?@X+UI<^1A59,<`QJ[?1D8P\EY09L.2 M^9U/AHRZC3=DQ+J2!$N,U8'KFHK"*$'GSJ/I-E^1:4_\3-8[S]*E7!S?(\E& M,4)G#LQGA%[7#=7\/OR4TNEXC,1Y:#2:3TAQ0\B?`UR=D5AN/LASD[EF+TI% MPC>8^M,^.?AW(5(X0"9/"H/.]420X2+8:Y31OGV-0=6QA-H`LH(BZ<<5%X/UR0R(Y";:8JU%,],I<)`UC'FL:Q>EE.!ON7/""WUQ:[I84@&`5DTT8ZI0'GWO+BB?X8C9C,HJR;A#8PLF M"HP])0$&9U7<,9*6"@'"8E.Y<+2N4(#E1%DS9\&25#@/0&PI[R+)P25*# MUI[4+`\'"QUP2$T5E8EB:^GN)Z8%82C:@O'@YGH)R`3O@)7`D$(Q3@N$`U?! MP9!,+-+5&B%U_`J_*SQ"60]'SF3M!UCR&QS"._\]#]>#KZ(0N.Q*&$8',1H] M/\*@-54U8X$SKK#PR0U`15<(1,2*,Z43H@*^RN3PL*0;MD?2O;*P@Q3*VI-: M,#B?PREZ>N@0<-Y)3H>6L/DH4-(ISC=>;+.`HF/U"4 M+`\R44B.J;/;*B,C;ZXR:ZT$<91$L.)3).@/&P//%\.,UHN"+8+>J1E5I#"P MDDK8X+4.*B1'&JIP[MB;V4,O\V"*>X<93%@0"Q!+2@8D0UD45E=Y!G\I+&)9 M+-PTGIGTN!CYSJU'A)KG2ICYEWPWXO!%(56#(:?"_>6YF]>WINQ-^J8KJ=U( MXP15'I#;EF"DT+'ZFST)O-1,T#>5?%\TC=9B9UBAP$Q=PJJFKR=YE?@TIS@M M@*;V0UEV2W;Q0FKYJ**O>(>EWYO)-SWW[N4@5+S(?)/39M+(# MJ\Z[`_KZX+WS#C.@_XC`D.AT6\[!]B.\!^^WA5[P%">Z.S*X1;DF$1@!7QI_ M@7VU#5@^9BD<,MB!'XV3HH5=;DEGH:K MIP'K`%HN]LG5#5H&I2F*"_%>G"YW#WE;X5BN4MO#F0, MQ*?9!*S3J1]D:+Q?"O`5*3A]_HT3/HC2<`KKG*42O>$<]F^,B7\6,>X"#P)= M&/8'G>[%V=GHXNQ\,#PY/QGVCL>=\Y.+BW&W/SY[YNJZ9SAM;M8^F*=S,HQ],V">.![N2O.:'@_8!?4Z6KJ<^/YP?;OUI.H<_ M89X24P;-07>9B`_JCPT]FP_*1-/-,6:ZI<#).P#RTF!^..AW_GPO?$T1*T?> MV.D]]L;GOL\.M)D#?1B4](NAH6U'=!H_3EOGMST)WGWP1'CW/:.X>Q2(K89: MY<;*5SI#]7-$9Z?."V>G'D#/FG%;[;#W++\I?KOTOSV-VZS">]%^%GN@Y$NS M9.E)8*OK+*OMA=4J0]RTK&99S6HURVJU8+6=M=K>VNT^!U>N/5#C]^P)JOB2 M(X]^DF04;.-BN_/_9)CM_!CBPF+AQN?`O?NL[TOUA).B0+'##3FH#0[VL#4X MKDQ3;J7?/FA1.VQLVW'P\1N,%6$@3#Z1=2ZW5%29[JE[[QXR7R\JGM5MF?>0J2YZ!5IRL.%EQLN)DQ;2##HV'J7^H M3G_LA]U*>KA62O7:R.NP-1QMMC=X=AK6A>=L6+,1F^:;$<]1JS,^?GD:6O&T MXFG%T^Z>5CRM>#9(/.WNN2]/]3LZ`5UZ_9WG_:L_P;\%(.!<(OI>,IHGW7." M2!^G1B.D"8/3TPN^:.R&SP3U0$V('H(3<#XY'9^,NZ?#T^/)X&PP.9ZT3[K= M46\T/NF.3]K#5X83<+FEN93JHN3X20E:0%G;V62S[RP#$"06-."E0`.&+P8: M\-C[NDTY&F\G:">XSQ?:,\)/.N(T>NN'U"THPK,>J7OS_&9!$5Y6X?7LF4Y[ M?/AY=)UE-0N*8%G-:C7+:J^?U=X&*,(^P_5?MG5C>]=Y_Y)RW.P34G^JBG3W M^.]$ZL1/(/WV;QV#?/:5GU9];5=?0VM^K+JRZJO.K&B55\[DVK0 MK:YTJ=$\8]6755\U846KOG977^V155]5J*\W#\G"O=]:SK4(18R-YK%/UW3A MAWZ2QNX#SP"^*)3M`V*TU0MDI]7N]"H3R3=R.-?F0:Q$W251H^I"#%:BK$2] M=8GJMMH5FHU6HJQ$68EJ5Q@&?R,2M:^2A$[CG3'"9-D/.Y6K"/5:96656 M(W:TRNR!KN6@9Y695696F=61':TR>Z@RVQ=T\5M49@^&BGHTL%%_O*P6V.A= MY[US+[B1FR21YQ..T:V?SN&B)$48HRL?`:7<8`4?EW$TS3QXOQM02YD"'%*\ MY7#/D3-9`%^DB7,K8N'XBP6\)/;=P)E%L>,&@;,D>*H$'@^/"&$$1WA,YU=CX>G_4'I^>3T\'Y M\6!R?G%\,A@?GY_VQQ>][N"5H7-]Q,?Z,Y\@IX((-SC8`KIT)T%!$KN/AT6`,)K+^ISI\KO$3X;F&Q\^-?=1K"DA3O2?8 M$*R3VCD(]K#V]L/:B+>3$[77;CD6*<`RWS,QWYGPQ.)*Q`8#=H@!+7[`4WGU MIW6S;R\L^XRT;(*LUX98KU=)6HZK[G#(N.E*KN"YUCIB7!>*/5]@N$GQWU'K MN,+SMO=1IBZ\\-0PKS7^K:*QBN9A)4#M5O\9,TUU88:G:II*>X_L/R.Q)15R MX:.Y0D_]&*9N>.W#3/CY7W%2#\EHM$]Z9^->?W@\[HT'W<[YY/C\^+0]/FL/ MA^?GHU[[A3(:!O_L-\.AZ2>]VY83BI1:C/@)FH31C%(;G,F`<19S&2WL*"J6 MJ<,1"?210<+<:WC:(@))^X/S?9QL>_]A1]5_%[E>67:CTGXCW:?V&^GVGSG> M/VY*7L+.K_2^44/&:=?/SJ_.X^R\ROQE77LU=#KU/K_Z/,E*Q^8H]Q=^MRRF M4I+.0S.1ELV:1I\ZZ7F[-=K:BFH5V8]QE-R=$WNID9VZ<;P"RM5R<%R`W5RE M5CNE;V7T#F;SO&R1!7B2H*["H*.A5B2L2#P#R_U#W*U\[:9E-RTKH=:PM#)J M9=3*J#4LK4A8D;"&I=VT&B*A=9/*W>.]^V>V7V4QUF$]18$KQ.HYMEVWTY<: M(`-&["HG-AFRWR3NGI.T=2!&S5BE=OO0SI;BLUN"EGLL]UCNL=QCN<=R3P/H MLR/#$@6!\-+,#1"C;PE$6>W' M?[=8HU63[W5@C;9;W7YE5:46;+1!"JY9>ZG59E:;[8"7.VB-^C7`3MZ4S/V1 ML7*FV]G$L\K.*CNK[%Y*V?5;_>/G@PFJ/?=8R\TJLQJQHU5FU@^UVLQJ,ZO- MWJ`V>]?IM]J#/?6ZMGZH5796V5EE5Q=E-VQUQK;WHK7<:J_,ZD.X_C`&Z=G)26]R.CCK]D;#0?_B%#Z=MSLG M_@Q2II\/\]@5>+2")FIZLCM0K"!G;PE2U+9(J]U]MD5:G?=Q M>W+0MDBSS%=#YK,MTO;F-WYQ;QW58+FR[D&5QF>N`=+;(NGT'W9(^Y[,`VZE9D&=5GF?6_R=B]_Q?(PK"S`\EK$ MP?KQ6PB+B;!D+J;.=11-][*;W!=WJI30+RMVPSV5A#Z`:'7A*^ND-F!C>SNB MV6EU^WNJ^GF#POG6?3"C>F$_/&7[6;^!?M;'P^%N:R: M*3=]>L?/AS%0%UZHT,1Y>K7IW=6B6TI,+^=N+$[<1$P_NZL%W#6Y=>/I90IW M?%HB6&WR+S?("+9VDB39@K][<"'J\4FGUQZ?79SV+TX'%[WQ\=FHTYUT+X:G MW<%)>]A]MD)4R5/#-9TS?.[2U*]SX<1N>`T3BV:ZR?VA;G*?T]K)8'&<-')$ MDOI8#,'5JZX?.S>P-`+O%XME$*V$@%'@>D3RSFMX`U:\WHH8'RE+7I.G5[CN M1L6-TIN&5\$NW/C:#WF0;I9&Z@O>TNF;/13*=H9/K)3M/WLA:;[/KK/(9M_6?X;9XXY[`A3AW58MUZLY;?*N>W2__;T[C- MJCQ;85\U4]K#');5GH_5*DNO6U:SK&:UFF6U6K#:G@ZCU:]09I^6W?FWI?`P MH@KKM2#<@(?U?WA0V4R5)-V]:/]NBNZAG.VH7942?-M'%AHDHO7=.ZQ0&D0< M=SO=_;.?%4XKG#44SE>_*5K1LJ)E]SUKC-:@=OM59@'^%05NZ@=^NG+V(9'- MV],J.QFQN>8-*A_]LPWY/?_VU3AAV8,#9J7&2LTKEQJ[Q5AAL<*RJ[!4GN=^ MW<)B\V)WX#3ZR>^',ZQ4Q.[=L4A2)\:3"K4/1;SL5;RUNYK'W6J:Y#]MB7/)KF^ M/_-O?)#DJ;/R13"U<97]V)9O0YSJ)SG-W:^LU%BIL5)CI<9*C94:*S56:FP* M;-]$_'4=PDO!=4W7L+I*(;I>4F_5OD*\%OU_:H.TV#T:[#]K6)>EQ_OLX8"7 M,0"LHGG;BN8YDZ1UX0"K;ZR^L?KFI0R;]OXS4W59>JMHK**QBN:EBD^J`UZJ M_=(_5=%4"E%?!=K\74#V5_CHTVBQ%&%"3_DBDC3V$;*'7C()IVO?_!+Z:3+Q M4O_&3U7`R[9Q?'W;-G@[6GT\0H M9'L'K6<,>7BGPS#KRU@D\++$2:/4#3BZ=4CK`/3+%\(1W_!OX5RMG$1X68SG M8M/5$BC@AUZ0(=2H'Q*T/9!]BI?B`T(Z'DU1M"2%_RSH5=',B98B=CF$-HMB MNF^#HQ\SQ93P=MT0WN=_^B2I=N0!$G[ROK)M#1P/];8-&VBD5AS[;M`VS[@)K? M9R=8EX'6>X*-+S!\`I!E!8GK-P_F;IL'/&NAQ)OG-]L\X&45GD4^MB#;%F3[ M!5G-M@ZPK&:UFF6UU\5J>VH=`#2I4YIRGTF82[/F\R4%M]FHI+5(8^Z#4GLH MIACNOY:B$3R#]]E"B]=>:-$(5K3J:V=2];H6B-NJ+ZN^ZL2*5GWM3*I!9V35 MEU5?5GW5B!6M^MI=?1U7!J3=;)YYJOIZ>$#L=<6]OES^DE"1XY?+R4/B7J\7 M>V`X[%8E6G59Y'WO\78K?\7R,#JV\F#EPB1I&2?1+V,W@<^Q";^RH_7@]`=)6IE\<2K2[<9,.7#=C1WHYH=GN5 MF896-*UH6M&L,&0^K`Y2PHJF%4TKFM49M)WJ\#+?NF@^,:'5:;Q_^1513O;# M3CU@IVF4(?A$92="7T6^?5$%&P!^V6H?JVC>H*+I M]:NKXK&*QBH:JVBLHBD+2K8&/:MHK**QBL8JFGTKFM&>@JRO6-%4C]];*!;!&R?E_,KCM'U$J?G5C;)>4?(J_(']DW%OW!].NIU.YV0P[G5?&53OA%!R-YCD@8_:%5L6<;YR'5\I1FZ+L'US MU.%;R0-.+!:N'SI1EB:I&R)IJT6BW6&-"WM,;7%G]P`J.WXJINSHL?B9C[[Q MN>\;-&6@#Z/HMH4U6>-)*90]&+YW[]C[A]"Y&SC<0B'N2,:/29()Y\Q-Q7Z, MP&?AQ=W)^0QPG6C-)?F^?9E=_2:\=-==]%G'FD;Y.)49:'WMRGQMBX"VG?7. MOXG8\Q/#P/T,OLW=2NBEQKH4L2'/*-]62%XB(/7F]I+S;TN?W<+]&#AOZ`C# M_V7!RNF,T%QL[Q]&Y$5IMX\@86]<79%T?8C6+&7X&/K4OG:N%@`BM1&T3O>H M;[OH64WSTF97?0BW3_Z[$%=QYL:KG(#'%$[:.?'^UI%H+L4R%8LK$3O=<;66 MU2LSH$;=UJC;8.(T2WW9*@6#"$TP>\9'W^S"L29*(-+G(TBP6DT4$ M:_L'A<#.N=?Q@]M)GUV,^X->MSL8G;0'@[/>\>E)M]T?C2<#N'C<;[]0C8K! M*'MO+RV2U%]0O^<9D=5Q#;KJ)M)IY%P)QYN[\35<"9^P";4;>W,"&YR*&Q%$ M2^P5[:1S<`ZNYU1$LH)+L)4]CC5%=UB6 M-UM6TG]B6K8/[(O4`OR[1)2-`K3.W0+[R-SG*\QM/N@XZZ/8\(T$ M:'`[=]YQ32(RY=!91-@(]?U+&HFU#ZO:D/H:TMUX_PF_NJS]4[W.QF^*E2B= MAYR\>KT8D=W6N&-QA%_9=MVL(,Y>#J0UNWO"\QUC>_TM.?JM_G%U'1T?3<]& M\%V%BO.IX<E$)HEP/@B3IQT[J:.<+TY M$2GVKS(,/7;:?W:B&#RX6.`INBB+G10=92<6-R+,8+:W`D.3.ESX^/C@SO-L M:'SP>'C4.VYW^_J?ZJ*%G>Y33Z'5/.S7F/BD'>@;C?C6SD3/A]MY@8,LM0KM M?A8QOL2]ICV,`KW.%[5_S6![PY38*PNVU)74>2 M^^B3,TF#CA;]N9;L\\HVA+KW#T?CHV5.RMW+TVX^LC= M_A%:WH;<-23>_RR^W0F>6MA66O3LV-8HR/(O'2(,,UFN'G/4V:/^+E'_P4'N])_>O\)!(ZG!_267P_=)9P>S1UE@CT&6+J MZ4Y*U0=JX-.,SEEZ1<2!!X$-K'?`G;M3Q_4\X'WJ@NL)_X:.\%^Y@1MZQN%. MIEF2$^V),`6%:MS7"URP<.-K/^1!NED:J2]8H]`W>\/>W7/5LJ,]_+)'!GU4>VK+:<,5W'YK='L^S1K.=+(-NC63;F_M);QQN4NV%E54YO7.X:XB(TJW"CT:)5 M63JK+NN+]]F&=2^W`S5:&NPYC<=N)Z\RTR0A,3%9HL)TMV[B!&8"JG57OL4) MH]1QETMX)I'G3KI.MP&%/P#/NX@'+JZQS]T7L404\?#ZS$^\($JR^$&-!P<7 M[=/NI'<\&?1Z@T&W8+@$[O)GL%[P M+&TK8.?`'T5T';O+N>\Y'\,9)J!P+>YRWYT8*V6]#V-\V,M>(W"]K^TBQH"QDL M@K'EPT;RH05M?[5\6#=6LRK/LEK=M)JM#+25@4\^O&@K`VUEX$MO"&]1[BQH MNY4[*W?/+W<6M-W*G96[YY<["]IN*^&K]NTL:'NIJ-EBX$IW,KMAO6)AL:#M M5EBLL.RZLUAAL<)BA67'G<6"MN_?L:E1E*%99W]?9Y3!8MS6DC_>TI[U.@7+ M@K;;L+F5.[NAV0W-"M:K$"P+VFZA-':"TK"@[1:TW8*V/Q[:P(*V5_3"AB3^ M:V?M;N-%HT;*@[=9YL16"ZCY[3N.QV\FKS#0]*VC[SGFI.B!\[Q/!?.]Y M-V/P&K3;C87CX^O\F2^FSM6*LF1!Y-'$,#IKINH(Q=V+PL1/4O5;GH1[YX?P M390E<%7R_O&)M36)Z*QGQ5Y7:DWGS0;C06^H_ZD0$_RIB;/>^'4"2K]ZQ&P[ MP?W=U[6IUEVLLB<$PBO(,HS>>J+5@D@_:U;KS?/;6P&1KJO"Z]4BK5HKEK09 M_/WH.LMJ%@C:LIK5:I;57C^K[:G:"&A2IY*'?>865)>INZ.BCV7*9Z1A$Z2Y M-L1ZO6K0DTKCI!MPOH8\G4R]3-Q5W]_2N9]%0 MY03Y4]5$:$*A5*_5'U;F=]=E)?$^6SKXXLNX-=5E)JP6L M%K!:X`&3'K5&P\JP>^JRDE8+6"U@M<##M,#(:H$G1PMV#+8T/HPP27S7!JML M>+2VA+,<9SG.PL<]\044+_?=-OM8SA]G/%V']C5DYV^YW9Z MJNL979>UM7&/Y].ZKTX<>M4UNK3R8.6A\?+0&536<4F&V.Z;NWD`2GUV@JBO"LNV(;*#(BI;AR_0J\^VM:%G1LJ*5 MWS<<#ZUH6=&RHK4/T:HLXO#J1>O-'^4YS^)H>3A'T/)C+`(WG%K/XWZ&&W<[W?W[MG5A#.OZY:Z=:H;_>O9PI.-]_IVE_Y3P,EISVP,"LVW&4+ M2=5]QQU;6&WEPF4A,` MEH>M=F?\;)2I"R_8(/#>]W^K:*RB*2J:P:BZ4Z16T5A%8Q6-531E7E:W-=Z7 MIV4UC=4T5M-832,U3:\UK+#X^*UH&B-V\UWJP@Q+KS?^-N85^*$XG`O2)YUN M^\\%?ND@=]#,_1`4!D@9UBM7.?6/^%A_YN.HG2!":?9OQ-1QDT2DB7,K8N&X M0>#XH9/.A5/H:@L7.;,H`(66.._H@BA+W'":O/]P)^5VF;T*!+8?0@#CP07= MM/X0_&R^.8SBA1L4*8_7Z`?3HCJ>"`)YS0\'[0/Z#!SKJ<\EI/_J+X!._Q"W MSI=HX6YH_%M_FLX_'`^/!N-!;ZC_^;,2'1")P%TFXH/ZX_MU,L_]PM%DZU%M"$Y][;ZN"=A ML0=:WKTK>J#91&Q08OPX`N)M].F6E>-5%$SY.?^7A2(G:J_=V%9VQK)EF$\KY*T'&=! M'/5]!<_5ALALB.R15!FUCJOK9O9F(F36^+>*QBJ:A\7BVZW^J+JV)6]%TSPX M%J_^_NMW67)X[;K+#Y?B>@'^[!>QC("4X?69GWA!E&2Q^`H3/PDB[_>__<]_ M_]=?MUW_&7QQ;\7_ZCN`I"'2[8N8_7!P<8:1DW]V__WU[,#QI_"%ZZ6'%R>G M@_&D>WPV.AD,CKN#\4GOI'\\Z78G_9-N?S0Y^-O:.CP@TERVC'>G'H;591KX M(U[^P4^!;[PM/KXDI*,I>>>B/SR)8K#L7I,JGY8B=G'\3L(S2APW%LY4S&"< MZ&0#,RR6P-KX2S1SW-"A^,DR]A/AN%=1ECJW<]^;P_U+%QXE'+C3#3W?Q4S, M#-,5J1^%C@\/OG']@-(3Z=Q-\1MQXP:9B\9N+*ZSP(V#E7.UHO2--_?%S(GT M\*;"\Q-\T,+]7<0M)XH+7^$EZ$$M6YC_P5^0J,X\NG72"--"D8=CBT429;&' M":%PBE=B%"%)\%)X$XTV],21\RF+[QD!#A\>Y9S25>??A)>E_HUP/LUFOB?B M(^]L/!H,+OH7QZ.3=N=\U.V-^X/SP<79ZU?C*1#ZD.CJF(1MJ#8'6W^]A@?`P)-K\;!HS9*DFRQE&(/ MSP\R4N9XA?BV%!Z.`_:@!5Z+7[JW;CQ5JB:_),'%I=<)YR8*8&$#&#!IK`P7 M'"\^2/S%,O!GH$@/G(5(YQ%M>E.1>+%_)6B/N$S=V8Q4`J@F',A)%@0"_G+^ M$1TYG?:HY1R0?$I&^NRN4+I;!Z2""D.2)*#!7PG/I0D#+><^##9&6UA=(KZ) MV,,]%I23BYM-X"\H+#2%=8$EP[M\T%BDC\$\!N4>S6;`&3`^&!E(>SN?J?'X MG!"%A;^7:+BJL.?_?CB+!?R%]^3+Y-P"S:YH\O"A6'GQ-18N&*3(*$D:9VQC M@-)'/@4RR,(-U,0P2-P9;OUTOGVM>7Q,)!Z5O@SDT@>YFFX=6$YIWICX3MXV MX?'Z_J6[@CTTN5NKUU<+?(%5A?7C-4!JX8(DSKN#+Y>_)`?O6\[&!1,4(+YB M`E<0<8Q-_A!W$I@/KDZNG#!6"3.F?JXA,#Z*:IZX=D M:*`.`],$)'$1P=",:3G1U6\"#15\!_BBN,$#0Y`RP.O\:`J60,J\"!21@S6? MP%>!DN*?V`)!:X8'(.`GK:#X!ZE'F\I;O&'RLGK&ADFR%(),H\"!GO'`FD]- M!I`D`+N-%`X8^KEX1PXL04I?(_:4RDH^C03?IKA7N'RHL!/0G,' MW8Z&=2)X04(!1FSBQBMR"9+L*H&M!CF"%RW!:\`(RH!OS&=/?52C^,(X6F"A M&$Q*C4+N;OF@W#`LWD^:D6U/4U/!/H;"UR(.;M%04=2((S2)#"UM/!#)%/L" M;>V&\DR19$7SHH1(.7700V2VDJX0J!X79W6(,V1?B"47N0%YB,P$8[?(.2.] M8Q"D5LR79>01@J\+_H@(T.U`?LGQ M7<;15>X)E^HDV`>#`!6: M*F>V?)A_08\(Q$_;`C!J$,G;N4#'K73`M!&CQ9-K8S<6&Q)]Y/R<$X,];6GH M\>/8#"E1J\!2<#NH;1P:V8JP92AG&!8YB[*$E[^I,O&K4+ZNH2NDCO3!?&$B MAE%X*,`^C59")(7-U(_+N=E@-V;B>WR!PX(UOH7%E!E;&*5R"#:&*1GR.H09 MEUD`6NS4KD@LL2*.:8%Y&ZMA2Y9E?N;M1'(S*\Y8H-EPWUY:XGT_W)##_W"F@ZWR1/"2*.KYH]\_/QKV3R7EOT)NT3[IG@^&HV^^VVV<7X\Y) ML]WO#6?[A/4UZ%L.<,EX%2CGRVP!=B&I`H.XILNER%N-N+]`I&'[Y#\#PWO^ M,F!+]U2'I*H/0^QS@U<123+BT2;GG;008R[=F'UN MEP)PM!F0/^CFK+#,Z04>"6S.`1B3N%$O4[YWL_H?Z#I9"#2MP%'Y<3+Y+'T< MVKJ7X/][M+?%62##GAR.YLB'W)\NA0>J*?7E%>??O+D++A%JS`5H;%S-=P>7 MYZ?P:-27/D;)_45YB'#<;$JRMP,OI&Q. MXB4MYRJ#OR)@C'4QF.JD9B$<2%S4>HP<-$BM9J$BYV.DMD2W2DLL<1?*@6+[ MZR'+%DY;2L]&2S^4X;/8T$C,8C+V0I<\ M78H!DD67^^YH7LI\&%F/H.I111BYJ"CQ63/2TRMA[AU/#SQ*;GAWX?P5AJ8R M,\E%OR+OQF(.:XQ>(#!^HM5>)4-(YQC!Q3P^\-TGDA=BA-WJI]O)4^J M3'5Q^,5SD[DSHP.!E5+W;=*4-SBEHA1_<\HWU=(,3X%KICYFFF^$,F_4U;@, M8#\ZLXRT@7J8]`+A1YU-`3LP9AL`'%;P9L%Z0*L0,[]\L;M`8]'4?Z!L`A>L M-(KMLM&!1A7]"5HH#PLJ;<-VVIO9*=1^>QI-Q3>L,``O^(B+)#A=@T9V=(M6 M&D92_:D/RXG.?HFYW7).8O MW.GTV#1YC^^%1[?@>S*VLX0#Z/^@6!2V;)71TTL@KKO$@/X[,`]@82?F,%( M0+.%ZLYF:,ZPND*W1.1*AA/60OHV@<]Q31_EP+!<\3(CC69H0K,=DAI(#+,B->5?R5+48G*7K=G#TD9SW_ MI:7H3R5$%$YU^24I>.@^7LP7M)SK*)I27!W&3>%1K)6"-QJ%2QPXYW0$C#W& M4&QA40M14$7[?/Q82G4K]0HH)E@M7!+BPJF8B1C-V]3])H>$D0!*0:E=T",_ MFY-0I2DHMMPRH+_,5-&K9#(4KXB1/X"O'\A'S55GMA;3UF+:6DQ;B[E++6:= M]=@72;LO^?;94$WVJ\A3@#G[ZP@A>0`R^''E([.[P2I),2L\S3S$'H/<>#F>-&:YI8AM5#]R]$^L%YUWF/(IID+D5S!%68>4*J M;V.`#KI=:?*]\Z[['F:)9]S!<<(H:^3)<:!AH_*?IF?+65"XL_>>QREHEC/_ M&]^D-=_C^=F,$2GLO!$%C>)\"JR^[!^"S0*Z0LFT.8T-1F4IP]S M)ADE2T?>EE]N$`M4(5]`L16JY6"?J4=*>:OB`ISG,(;QY&`71]8H=75P=0WQ@\V7# MP56W"[(H85OR@`71V+[!1)MB3.0DBL5OY.DN],9D)&\OP0Z?DKE\$F&=S+N# MB\GER<'[\FM.HRFYZRFGU":7F%*[S*Y@24#RANW!87?0<@Y^5N0XE^28&.0X M.L"DD1.*6RK\DU8Q,O:"HW+W$!-8V&>X,;:`S'DK?PT+GY>*KRF";D@S[=4;BV-[E[QOY2[IV M#Y+12"[H6B;VI*YP'BFSA\Q`HJ,>1T&^:2BCE6*'M*Z*;WSRCL/2DA>]N?"F M0?O'O6H42YVH\M%X2Q-L&JYR,/;MS[R;.Y>PVU<=8GHNA7RR:9V0]9*H@G6J M871E[89IM8CPC]4"E:0W%PNJZ:38XT),?>W%4["UDO@[WI=DRSLP,C8(FS]F MM$S-L^"C/B\0/$\OUI-3%@7&<$-T!)`"?_D4+@BG`5?+H,D)&VU\+9,34LUJ M.Q2U)KG(\HV-U`=?3#O^++?C7X%JV,5%25=+%$G@/\E)3I:PS:2M`>V_I&"* M+PK%#OH-V@.8"5EG/LN`(K:>.NEI,M#\&:I`@T&GH43!`4 MA\IFFA(]8R))D=;["$"]#CD@LHY4;@'!]F8E'!3ND`;`C@XC1T)\QH/-U0`(%NVV<.-2%E]K M2T>OX)$ZUR6K^]4Z<%A;5D"C#Q2+&=@@:&#DV1$2P#.)LV+)G?^63(J-MX0U[=#"2@ M$%`42CKE9>2R8K_<5V3:YT>&>):<.^%[)-D"]PH6?`[,E^1!@75#-;^/S@90 MBRA=#V\^(<4-(7\.<'5&8KGY("I14.QUY'P,\1O*OBB?'(-K2&$56IN5Z8D@ MPYGA48""J6N<%9"WH'E"M.==5Y95;6;("G/D29E7*Y&DTI8KT,8<-&RP3[Y- ML+#N/9?V#=TJ6.UAU<*Z;LWYF$,;4G5,Q5+0-$@EY+40)E,3P[!KP2Z_3/;1 M`0PW#HE59CI0*@],D,K(%\-<)S[1N^;`RG@"34`987S.(]D(UZB2V=Q,4ZR5 M'U%051RS8L#ZW+Q@7;LHI01_RYV38_7KIPI``8!6331CJE`>?>\NY)DM3E%2 MW&WER-K=A3LE`<9,RATC:>6A\QF6',`=:PKE#SQS=DNI.S(\6:7#`/2&PAZR M+)?0)QMD*$$.!P^_X9":*BH3Q=8ZJ618$(:B+1@/;JZ7;HR3/VMQ6B`<%J)P MZ0^=.C<)J>-7^%WA$?GAJ;@>?!6%P9'!ZFG6%[5+5/9(2A0EE[4@L&YW,X M14\/'0+*>"MNGZIS^VMQ(TH-6L/TO5E<[S.?)D^LT2!/XR2Y4$F"LDQ=79; M963DS55FK94@/#*>CD4%[2;%LX'Y8IC1>E&P1:A@VH@JNGR>G:62SMM+T2DD M1QJJ<.[8F]E#+_-@BGN'&4Q8$`L02TH&E+71YNHJS^`OA44LBX6;QC.3GDXX MZYU;CP@U#Y^L4/D7\X3Q=#U5@R&GPOWEN9O7MZ;L3?JF*ZG=2`Y>C;N=T?=Y M0&Y;@I%"Q^KO3!8"&68:O**IY/NB:;06.P-6EDQ=PJJFKZ=@.2BJK9]&"Z"I M_5"6W9)=O)`:=^'^%L62M2E(+L,&:OE;9OE3+.TV7CN17USK66\R'R0(-,MA(WA M_!OLF?@B_0H/L/=*^>K42I\ M\'Y;Z"44M&&HX!;EFD1@!'QI_`7VU39@^9BE<,A@!W[$=\`+9GY:W-76PC9X MGADWN8T"C'6B-488**>$U=VRU+*A$L#3,"I&\Y):-@?Y^!-S$&=(V8B`[Q9+ MLFFD!&"EL8P#A-.BQ^X;)[[6'4_E*N>>?%ST:7/3E6)V!,W"-81AVLW`7J*G^T%NSJB:9&O&PEB[.4(7->!P;=WR*F;:OI.GG$8&*/ M#KR;.9Y#EM5::W766\P^GJ&1A2O4>ND<&Q<`W$,G>`J:X$GQ401^A8&\XID3 M"CGE,"<4V]*%I=2QJ`;+BQ;\TE&#BA0Q2'Z.PZK[E2\N`36^I8# M,.I[,+),ODD9Y)"1K%HKA/23M9SQEB'(\R#-9<"MC'H3 MK74YGZ2Q)R@ZQ]E!2OC="CSVDNS`S1B%QD!K1!&0*^`^A1QA:G@&KISZL?`4 M]AH_^%!)@];2:M@M&<94#P!-RJ<(<\V.M;)1&(I`/T7/^5V^LR1;4.C>MRCD MN@1C:G58J.AM&3O+5(#RQ?U"'2(K;C&T\;@$$HE9K:6NYUO?S^BL4&QN9_(P MDJ8U,`DO!(T!T960?A1_I%L+=^:IH`Q!-_^X1WIY0W933O.$&/FCEY%&D'DC MA!=5P%QDY[LYIS17["UHKP7MM:"]%K37@O9:T%X+VFM!>RUHKP7M%1:TUX+V M6M#>UP+:6VL>D`YW6DB4D'O.$)XL45PEJ-*",@D3(FXE.^+Q%?VX:!8$;R\.*&%?VI/'M MJ5D2PD,1C!#=*3RGDJX_;@V3`33)`M1^BDA?Y4A(8,C[UWXHD7IEU(Q.LX+/ M)[,N7*_%PS'+5U0.LVQ"VJ@4"HV7+3D\T,'UOB:V$BDL73!ET$AL4I')G,6`#67*<6CTZ;&ZKR]GZ,9@-'*YH9W'#D M_`B^D:1*1#9!+%P.4^IB^%^.+H\4KYF`:F9`J!R"#?6F42+J4G$=V!54S*KA MH"AX6U@%@_X\93!U0HF,`W:*4166E+%]B_T^/*572`%63KW&JL-3/(1"AU7Q MCW.0&]A2<((-T86_YJ7%5!L[AX&`%@I\F,G49"UY%@^A:-'`U5&,2LZ_,N8J MXX)6KB++]HW;%A"UE M_NH&W.E6S`K-W7L^YBB1#=EMC!&3GB-[8*J4-#A@7,;)Y47%N#IGA]%$WP@' MN`Z31DP/73S7<2VX9L3UYBVV7^EL"?I[[E42QBOT`:*D+&A8)#&7,12>;U!; M4\$LWS+"R(T5I)]SV-2\C4E#1.I7(:TTA59*%VC^Z7O><3%\# MW(IL(1,OZM#21@,`S(5@"&@.2RKBPF$7)@FXY!MS+*$6C2P6:'Y1_)"M75_E MZP368K(+A>DWZK*B#Q\BE1DJ/3"ZU:289*.Z-T+5U2OALQ<71,@H(&!-@5*G M8GX\9:PQSU!91GQP7^L*'6AWY?I(]_,0:0?S72RCV(U7BLO4(^2ZA; MU0C@,4TZ7ABFNN+H2B?]8T%`$GR!AD=6WV#PF0'R7>.H-:7:D@R!3GW!8-<4 M!=10^W@(T_.7L@3_"S^0)0$25%AN7%"OX MM^L.VB>OTG7-9:H4"K&PQL3HLNH^)-&J\OM@%Z9JT4*X7Y]>E0!XZG`*9]*: M:TQ>X(+^BQ;T9ZYT6#0HC'&QQHX:$IH3H.VEP(`6V$\;2Y):4;#P*0^M"]G'01"4DY1RP_AEIZR$K5 M$R&H$5GJ:.0IJ"32_T^F"B(7[C=0D`H'AFO-P(`$`XXV7C]<9E)F\`WK5V;A MYK42:$7J+7#U$U^=E+XUHD4,NQCS<0>0V"GF9A!F3)X1X-RH*E?)YX51@SA> MR1,0"HB_&)Z0)55F7'0]PM#"GFMQRNJN$`(U0/`+WYLOE^Y*'P@OQ;5? M*T.'Z>1S2@S`@_HMN"Q24#RAX^3UIUW%`/=7&/(2S/$\V.P99.40_KO2F3O/>]%I725L4?) M9Q@OO0(75X$;M9QK_T8EF3&(*^A(CL_GAA%S(N1\"`SX/UG$^"\:;(J+,WC> M7.C#NQN6[3-XI$[WWCG9O:1=[8DU/EF>0`3>FVZ;,O MJBI8"1?]PYVBPAK``]TN!>.'@_8!?4[0;Y>?)==OR(XI!NNM9)UMO*M/TWG'_IC>.:!$T>W\/+PAX/.`1X!5W_KX:=3XP&[7_R=\>*2(6S"7=X[ MDKOTS-KL%>FPMH#5S)/TBI+/[O#[.Y>W2*OMP)Y53O5)$Y,"\\'Y9T'\WN6" M^;Y$%O6A!P;&XIVXW):0`,@ETGI/!^A21OJ.Y.=1PF1EQ\K.GS?*CJJ7I>X' MYXR"ML&*D:>F^M.F`6S`GZF.&++J@5NO>5',.$&J7Z]A>YAV:''SI#HWL*HQ MH[^E+F)3IO&*C3UX0^`Q]L$W'CEROH5,?++MA?H)M(6J(#G5PI%BD"?)5(T< M^:V%,U8R>"5/L12BO;]E4^Z)DO@$%367!"X82)G$!",E1:_-X?>U[QUKF&?C M](8,!+4D)%8<1W363$RY(8([]8N+2X8A(V(0I>!725C3EBD".^K:+[/6M5ZE!!7^4XX_D1[0UOY/8*I;Q)$>NOJ'1DI*10`UX`9;W;K7NZM-`J-.WFG>7488LV(]#UK_-UEG[)FSIP2S M$:[*,676JWLVHTW.9K2I-*I4VH=1G0)71\WP'72<4>;OZ)T*&=38@.6A]87L MC6#4%8="$%0&[,7`S[)!1TGQ!2..Q4O:2\T1*>,GKUMBXV![I=%&L6OA0#@O=,'-"IE?%@O-LC13IF.U:\T^2GQF>OA6'@:^P M34V14)#ORDQ&J.%7A,"\RC^RO6A@`39EEH?+&5I:GR#^ MN#%WJK+*,9S3L@"O44AX:Y1(RWU(&N(M6881)?K;.0'U2]+B'@G&IX,4EF:N MA$TH'&XIG@E;.Z15."9C/N\52=IB":17N8.?,$G^$_%DX^6.$OY2OLPS)2(7 M!3K%74#6V!!6VC;63^%M]'[D@#<(TE3>QVU'L6D8??H1/QW(0.S=LH,Y<$H& MQ>DL"OPHYW_ROI1,OCLX11WP\?/!>W688D'-*@R34'>W5+Z7,1CI5OJJ;Q1% MV,UQ4(B+]AJ=W69`P'M;6LB&&T("2^G'^XE^J'R82NRR\X:;\@R+`MA(33D7 MQ95?6),6RA.XLONF])VO1"`!E'$[+V:*J;@VSU[H-VQJOQ)F28PBDSPUEU*Y M`M?/42R=BP;6J-O4,V7(GI*O%%\0$'EAMUJ7$56MM^4D0C%+YU97RK['@F`2 M5&P_J\I#L$>M*5E\7$9::6958N'0>>#/=-&)(BO+W?J^=I<",.6^R8SEJ61T MC@ZS14UO*"NLG6=A5]5!I#+6&J=0XU*%<6^B-F"\TG.I\`E50K[EL8/+G<[E M[O"!M'J^U%/A(02)7FSEVU*E@SIB$"T6D2R,^UZI#57^E.LU53<3KQU89+!# MHT6-JW%&9",QOLLED]]S%=R6[J>AZHM*3+H\%R[)^[V3L/:"'>H6:_#4D2^& MA)F"[1FOOB^0P)T"P1/5'$(OD.[K[`63(-=YH=KW>4FA\@:I,M=X-CM2 M6*J;=\U0)R/RDWJZAE=5WA8,5=(\Z*)ZA1Z8KKV>&CMP^XX" M-$BYM3EK+'##KT*W#S: MJV8%I'R#\5`3Z:X0:B.=1]",W!`DCKBKCPD1VE(?5?5BKGYDU;U^X=)7[:*P MVA$135JZT9?ZE6(A;.298<$81#_62%L*J44C/*^K='<#&<*Y`E8-IOO M)F(1JJE8>5]RI]R-6YLO6T>',51-F550M`3N?&=AR2)H8$-)'U&:R'I84 M_'I3-H/..@2W#GI%)R801(UF1>U9RC-*?@B.!UMRA8HX4GZ&C9RFL7^5<7!- MEJJ9%"=&IUXX>M:E+-]4_?51HDX`78&Z_\E@G^!#,V!F]F5S\:)?R&27V+NL M=[B-8+YQ%BN39#-BLDZ,AY282AL6$;4KWK2)2)%A%)9KPL-;[C MXS+(%&FR_GZJ>(Y,PXE-K>F12?^-WDZU>'^V&CE.Y4:][1TU+A! MRZ\NQ32@Q')1#&DOGQ9Z<5/1>MY]J&AAZN"X2;+2/4\GB;%!N%G29M30RE"# M@J>F9WJI!D71)B'O.L8;W1#QH@E^!_MT&)Q!2_M=8BL_=<3SOHQ MBJ9HFS54Y93'FGB[IDVF$@$`UZB2YSB)N-:1LS5UDO?RTWV(8?B3RU.G.VXC MXJ6\]8NZ[>B@B.4ANT_@^1<\$237U61O0^9\W0(I/^.('`]749!&ML:@IY4] MBH'8`MW-;5/G4UO6&1A\((!T&DEU4,*S.;NH>J7EM^AW/:IR5[>I>R@:;F4$ M3RD-9]39NDYZ&X&$BZ6R866!KA]C5!._5Z!LVQ['J*Q1KJ-+U3!!9RC$V'MW M14QI%M:*CIH^8$--BOLI^[:M?!+E]_J)B4%"Y]MH!B+O`(G)Q0C[%!BD6:?( M6G:SJ4PD<8E1(\CHBW1%\J/`6'6N]<'Z*8A?13%*;$+G;A*>X7#YP,E40W#F MCJMLD!QQ!QWC,"0?R&+H+')$DU4HXNLBK/BF"2#M>03KI;ODTZ6%QR/=9+B2 ML1/R%G>'1,0N/OZ,W%=*M"/G?Z-;5%YD#A7HL_8VL_H5?3^EGM@[D5T"I352 MJ`G+@V1R=6[\*?KAW$RH)'8FCR-BZ9U')_'D`1C%VUY:6`!UF(UR\31(98H6 M:>53S8!)JZ9*`K?3)0>#FEL*IBPAM^4'\7UE.8(.@,W#1^00DR17ND>:QLKC M5$V1O21F?VD\PHR]7*FRHE0EJ:CMB8P.JIP7ATHD]#,!X$^5T7W7B_"D:!Q3 M;XFT9*CZE!F?_U7!(*Z4PDP3%IYP\NH6@WQS?ZD5J!$NU5?Q:4)F,KJ:Q5-7B4Q]]JOVD3-^W(6B<7WN?F5VC8NO7#]!<"L^A6FK;PY MP!;Q@6'"TQGZS;[<>+"87PA3=P/>7MQ4II=@=)M3ETGN8@+J7M+H$/\:(BTZ M);("(4]GKAT:8'/4E>:G\0`CK!^NZV9MGD6%7J<"\2\9@EQI56Z-C4XDH].4 MXY`WI`[U1\V">+Y<)"H%6`@";''8*XEP8'"LHH*"DM#.P^*R)7&#.^*R)V8J M1+&%.MC;DL?+=9"8PM9`XTKF&D;51)>*L5.4%JTO*JPB4<%0HY)$1D4K6G@; M(7]`A#R/B[Q$8+P1#%5=K/Z98_,?V9+[ZGYK$N27"K_DL"2J2'BF3B1(63`@ MU+G#'&C5JU4I?KEQ:'BED?PU!#'C?^DF*%M!F&49LZI7P><'[JT\_;"&Y*PJ M9RAV#5_G1WMR%+MDHPV#RS?#D^4!)D;Q^=$;L)JPT M2M2)KVUOP)Z$L0;)D"RFBJ;@/7Q:!V$8.8Z9R#)?63PBNWJ6WJXF9ZSKFN6K MFBX:L4Z3]^1C8>!4SC)3QKUZ@6I%KJ()U(J1V!K?"%_>39C+C?)-Q7@%>J'E M+(N)V*.`5>#Z/]SB5"V@[*"&;R:63V0C:G>S45!3F/1C*'&$E+'"4F8$ODM$ MMU7`*2KV?"F57A+N!-E:-X_7%>&DC$K4@^IDHY'(J)7+;V!6)6!2<%ADM?:9 MFKMPV9`J1)+ST8BD94TG$')&58OKLE)5CJ[%Q-"%VO\@_XNL?+)*\A,N)2_" MF\SA)KQ7/'2HY02.6,B;PG:[E=U)]W:-]KH2ZI%U4JQ*"I.K8S58"7-5736)F0JJQX*:C\L89RR1YM`:[KK M`AF\3*5<&2H;0'RL_T^D191*K>#%;.IN]7`JY,Z*#+$J3!@?X)Q@E/39AGO@Q4 MKAG7=[U^(PPH""\/[8QBWXVRU5@O,_#)+M"5RV23X#X?R7IS'(QIFERMBE8; M"P1[/^0D:,84U"#4T^<1=`'@/?LED5.]7NV&"4@KH[0AVV9@MIG8*<"SZFP9 MF4[2DU@NA1M(]R/UKUW949?J+5"9^9058)*8]062)KK%&V(<0FQ0&@$1C3XF')7>=PP&?_7 M1U19M-=P5/(HNL^Q4CU@QD1A9=[B(?J:91%&I9A6D/QK]IB[`=;$MG'Z)!AL M2\B!B2JX5'F14&.KL!,D&8D35E,S\:HM2+FTK.H,6FJ+F8U2QHAAY0V"5&BZ M$TYUX1">N8BY1V9>4ZXV-#WJAN@@9$10$LX7/#"QP&@W+D;G>#SDY9:`0"3. MILHA*&..5_$!F/O:A%'!EG1A8#DRUS3,9%+-;"1D.@FJ"+R89<[!44%#?`QE M__4OTHLYC::$U4T2V!MW"9XT5:<5T*Q.V!K)&WA*+BY[6ZMX!HWMD)F84K:8 M"$4$NI<(VDR14-#R6`2W2+ESMY1PQOB&LLW633:J3';1>M2-9;O[P>TS[R*%=36U3MW*?HN@*1[D( MI'<-[KJJH/"?.I6OA/)%BB#LIY^>\/BQSGM5,\9+:8,D9E].LP-5V6K#0C52 M-)"/JQI:Q2V8=`=6=U'P_NJ6(VUL:N,+E;[`%O:1F^\B+TRFT1*-[DGNQ_R8 M^5/<+AM:97)!I01X+@Z]6_AOB[)SAJ,&%E@8H:>6]X*4[8BE5W@QN3S)!GE/=?0BJ0HA?<^K*= M098D,NN]4>B:UY7&:A'ED//1%9`B5V#BY"_5%LCV9*3$1L@1$:M+\L*9/U[F!R^[KSL'W<<@Z4H4Q[ MP&F$F&*>ZK-WJLYO'Z"KBL<G9V/)#])SM[G$@_*(V(H55NJS)QZDADVN):ZH-B1E(_?'^K6 M%^HJ6<+ITA%?`B'CV!M03=%,.NEYIV?U5G)#03(7U-<.,^P4`2@TPU;]%V(. M^.73*I15D1S(ZEHVGY3C:^3F_8WJ8-T!(D=LVAC%46$J,H^8<.E:J!L&I;=4 M[<+!`+,;2/+!>>>_I\+BE2S=E1P1BU1V:&'44@P+8!TAH:<;Q3:R%%&6%\-@ MWY&S4[B="Y<97.8]X06\\W=[:UY#)_$0X&&YV8GH*AP3ID?EY,I1F9-VWH$`L=[= M3AAR9?\O"T@/#`P]0#6<-[*4B=VY_#`^[B1JPEC'6E#KJ/]5'R@6!?-RI81O MD=GR&[FW4.FL\?SVM1\2\=P9!J?UF4@<,8Q[Q*^A<=/CL0NPGQH,B>EQ5-<; MHT?2XPDV/,O`OJD&>U"8%NO3,P]ER@$,P0[&"&QL-KN2$75URA_/I>7AI>)N MQH'^D/2*VE;6-<;.FQ,?\).Q=-A/@PAC?Y5'D9YQFYIDUR!,VW8J12-85QG<=<1$_4P1Y2.KUNN_Q@5#[D)MAG>#4V*_\*G;@^%/X`J9[..H,QOV+L\%% M^Z([.#X;33HGXXOSBY/CX]/3T?GYX.!O:\K"E.)U>.YM6N!!NJ9*Y["D33FC MI!`)ZQ^*W-7#/?\F8L^73:\XPU[_R;'7^M"0Y3T\YT5!%'_X_]KT?R;]0JQ1 M#0KTDU_1_*:8GB>="5^'XAF+>2MY3*?=;K5[[6H"4G0"5(+!"LE95.A8TF!8 M_9Z?)JTJ(GM<4??P)88R<$82DS9BE"0).$G&FIA6&$MN'W7KV)>[#FKJ5Q=\ MBN8T4\23HV!4D>>`EL>M'+XLQ"7&I]*!650\*:V`2"D:EP?7J3Y%.V68SD;' MNA+6*ZJ][1IMCZB<+5G7CUG'`K48=LJDY-T-RW9A@*LH3:,%OGW[DAO/*73* M:*_Q#7XV7R2WA0*OM&) ME7=`TU0W M5I80?7@>M7Q_NMN\N[\/R@XM@"1Q]T"\>SKL;(?^JIR,E&9SSL`SWI6&]Y'K M!7AQ=W+NGR\OR2#/]^U+KJ/;=1=]UK&F43[.G>R]![#!\R\SGB5';(T/$YF)[5!E[UI)V M](!*B==M]<:;E6G-)UJSE.%CZ+.5V'61RS\]&UO=0:7:"%JG>]3?V9E]-$7J MLO9XWU7L>(%PXQ\.,/!Y\)V>I]4T+VAVU8=P^^2_"W$59VZ\R@EXS/4)^[.V M7A\5&W,JNG M+@NY;^/&*H&ZT>=9=MJ<4+SE=G;>50QCY3O*BI=>?W?]XZ[%C,422`WD=$[- M/1Y2\C@9MOOMLWZW,SH>''=.VX/37J_=;@^'D_/3]NEH^+PECU6?A]M,'N68 M5T2K.]?VX=V$9!%%9[S/*O`!G0ZCV"BWN(TN)C*:O.EDFC>$\>89'P++Y$IU*GH=S8'7A M4R6K\:?.N-HCXXS5CP>VOA&$CCS@%@*I*JHGKJCXMBH*=JLYQ"ZKN2LJNO[3 MH.)5G4E$(<116+J^T3R;.H,P\&9!,W*?U]"$&#Y,3@?#LX;[*CL<&?B%#S5IFE5C5SP+,AK# MU^N#J:6'"'WJHX9&&9[1)-/]Q\GDU5`L:Z":HJ4<%ULPH\NR.1 M4A'P<`OZLW&$D;1P1`<1J4=G?IE".U?'HB7(P!1-[^G]9R;S]HAE(RN%D#:@ MB=:/BZ)3[R!F0T[ZC<1-S'RY@\):`/+04QD;(ZP1L?P-;Y3(CP8;*HZ"G(3)CHJD/_2TOBF(F!-A#BMK=[$8Q1MFXS>Y\G-/883T<7%E6>1F'X.$7[$H2XQ&RW1EQ8@N>FV]FHAB6, M1W=')QL)NP'T-Z'$$0K1P-I5)L$#^.BARKFH=DDC@W[X_<,LBM(0_*2?X(/S MC;Z*(Q3S>9HN/WSWW>WM[=&WJS@XBN+K[[KM=N\[_/D[O/!`7I^NEG`]J!(Z M('A`S_YNX^'P]5^_PR?Y'_!?^/C_!U!+`P04````"`!+B@M'H@5[<10:``"I M"0$`%0`<`&-D>',M,C`Q-3`V,S!?8V%L+GAM;%54"0`#G6;*59UFRE5U>`L` M`00E#@``!#D!``#L75MS$TN2?M^(_0]>YKF.ZWXY<=@)8\R,(^#8`9P]LT\= M=<6]2&I/MP1X?_UFRP)LD*56J[MDF"4"+(O*K,ROLBLSJ[*J?_OKI^GDZ$.L MF[*:/7U"?L%/CN+,5Z&?2\ M\HMIG,V/3NMHYS$3JR2]5_>Z88LR.OU`]V*+] M#7UNAMJO$*&(D5\^->')$>@W:SKP7[7\]5/[Q;WV']FR-3'&'"__]TO3IES7 M$-B2XW^\>OEFJ2(J9\WR@9_3 MX_;_CT^:)LZ;O\=)>%'5;^PDGLQ"^^,BP>_36/]],7MGZ]+.WBQ<4X;2UC<@ M7"OCKU=U3$^?^/"I`4B(P)+A%I"_[,%R?G,=GSYIRNGU!.`ZSJ//V_AIOK"3 MYW%NRTDS@G;K.]A?UV=VT@[[FZL($G44?Q/-.!+]K:K"QW+2%=\=6(PC[_D, M'J9WI8.170[U[W&^A^C;N>76XM1./!U6E7LLQ]+G`SB$JK[9:RS6\QA'XLNZ MNH[U_`;FA[-_+LKKUJ'M9TO=.(ZCS5L+X]Y+ZON40TC7E,U%NJQC`_HOG7L[ M!2^F4YAJ+]*;\MVL3*6WL_F)]]5B-H=`X[*:E+[L(O_^O`^K80Y-'Y?&N[GO MX7O:7_M3>UW.[>3-O/+OM\F_KNVP$G1[TA^F&%B:G49W.^6PTOUIZQI,I6OP MU8%T`/FJR<2ZJ@;;_A!/VD[>Q=93;)=N&^&(LG4%L"/]$)).I^5\R1OFA]-J M.1%`WMIA:NU`.JI\+Q;S11U?E;-RNIB^C)!Y7MJ;W5#>G_>H&G:Q3DX M^,F`RJSE.Y)F;R!HN9WS+M*I;:Y>3*J/>XY0-Y8Y]*FFUW6\@C8PO;^LFB'U MVLKZH/KM;YE[])-!\PM(7)?!]H!#NH'G_AH]CXVOR^N6_45ZMFC*66RVSMX; MB0:0:;4LWN;_X!CF-^>S5-73)09;1>M`N[^$+VQ9_Y>=+.(K"`T@4.@4=VXD M&DFF=N4\+):KMN4,9O323LYGS;Q>8M2L6H:3^1?BB]GKZ!=U#>YXF4)V].=9 M.A\)HVY15@?2_>5[9>OWH#,P?=,"4YRWKN\RUF^NP.MM$^F!YH/+T7'(-U,-+E6W M8=M(M+],K^/$WL8H\YNWD-LWUB_=^S:QMM&-)UG'P>Q(OK^<=Y8O3Q?-O)K& M&B:#O\7J76VOKTJ_0\#0@U56^2$J]##9W4:`K\OF?<>Q&+"+K/J^K&;O7D(X M'VXWWY[=?&UU4D<[O/:[=9@5B]?Q0YPM8@80.O:45?MN?VH]=??7^G,?2KJ.I=*`=3<*=ED=WX3&6Q&VR M<[MOV#2+Z?4N<4!OA@/HLG!-_.<"W-E96P2Q5=+US0>7HRMP&ZG62N7MQ"\F MMYX,&JV:MC*,5A!W*P<88YR%=BTJOR2;GH3!Y-I>0C9J5QN+P4;MN6LMUQ#K M9"*.B6W3^HZQG=3^J*I#K)\^(4^./L;RW=5\^?&6@ZW]=S9XOVIXU>*X:4M3 M6HX(Y)]^IF^KH,<;U&IT[$"[0UK+B?>+Z6*9E)],JWI>_N^]8',W^WF`64$U M8U([AKB6`3%-#0HL$J0)C(%/=&G2BG!GC\[$TRJD].S4T&?FQ-Q=OIC^I"[YK;*TU['J2UA MH.IVKZ8!<_GO:.N>TT1'[MO!34KH&*U#1.N(HHWPCS$.42F\CT%ZR\@/[*J& M-:X=)IX##M"A_>'WJK>:OOU8#6;K*W[;P6/&*98\05CJA$BB$$PX;9%T048I M*=5VZ]2QU6W^OW6/.R2Y7>^F@QV9?.T7(39[UKO-"HNQ%31BI(-12!$AD<(* MAMY+JKTE4LIT&#?Y1U."M9Z@L,HJ2@U#QB2*C-4>)9LX$L)H MZ[A0*O1\FO/XJO[#58V$3PY7\478]J#M^>RRKGST8J>>;RX4=_7WRRCOYK^_$5Y&%U:2>=!O]N^\);(95( M%C$I#<(":Y1TTLASH2W#@F!A^XT]^T''?D]X\OK470X;CKKJNFX?:L`.ASKP M]RA$>L2B9=F:>/ATW"A=C&J:7<^RC=+AQM-IP_78[<39^/V-K6;'`V$Y>MSQ M!%>FY&E5RS][MY3HOI!?Y%O$#4%(1PZ%]YH02@AXVP#^.R2,'"8"/#`GQAF7 MO#&[IES?;UBWWW05J9R]`'-LD_'&SL+;JUA'FR!,6*/L$&P+_NQ,8TV>G:@S M(\7I*2<8/]>*/7MFS"GD^X\Y'1MEE*N#@9LCFN^HT?GL1;6HEQKM_Y3=858( M[+AO%X\`>H5("`EA!;EN5,P$>&`\Q+^/.0<NC\O>/E;#6=N*5Q%P MX)H`\D)$A;Q1'D6O`PI).<:C$%3(?K;&_P5MK3^JC\72=MTM[LVST%1AEAC, M^3HXY*6C"#"SR,!(>1*$Q[BG4Q7_4I8W%+KCK(M%CA0RSVI$W[LD,F6L MM[NJ&Q[NVP:%$T19G@CBPB@P7L,1E5@C)6R2$C.JX]8MD#$U.%W4]9T*[P<5 M6;4KI$K<1`T,10J(.^R0C<*V!0Z$.9BLHZ7]9IX\&62?8:F&!22'NVJ/!+?/ M[3GMJYOX$E>'MG>,.B=Z`L#?R1.&DF%*4HJ&J0U9"+).XTI48*X'\`8 M>HUDE0>O'+:R6JP'9^@C2`Y.Y?86&J1:DLV:8(@3E'PHS*( MZ(E.AM%'7<4SG&4,#%/6#>#,I2R'S+N'&_`]8`H`-UP2A58,,&>6<"2L$J%(6!7V5RVC@1L>JY^Y\G-1[.',9!*X>5O([- MO"X]1-@K[]9:=G.;$_Q>S?Q60^G&H&`VLD`]0UHYCQP+#%DM*8@5+!9&\-1W MR2ZGK]@KI!P-J3RSR6VIR.7$WEXP=:=>9.,T\C!984FT-EE(P85P*'(*.HN8 M$.>4)T=CXI$_?G>RETT,C$^>P.&[@N>S3WZR:%_V\?G76,]2C:[T]8_Z^<4&X4A'3@)P, M&K&0)(J*"*29Y"D&'V7HN8.79^ETV*&K1L`KY]+II;UIG]KNBZ;W"0H7E),, MGF=L+$!$,$9$IHB$]9@JBK7@^@>QAEX#]L":Z=XHY;"!L^GUI+J)<77+XTX3 MPU;:(DCCA?<"):\P=&T5\M019"B/CDGFE'"/>7%D8,L8`[!,$T6]V-$X'J0I M2-`,DH$V$N0>L1@I!`(6(QJ\P0YCI>2C+G(;?KH8#*@X]$(TNT!\4ATHP];YC)LQ0RL!D,AM(!;*!3`O4@ M30$81>48)`6:MKO+PJ"D?4067"/5QFM!?Q0O,7PT.21LV595[B#2?6EE+5&1 M5/)1>$`LB';#P,$_7`LD`T[@$(73J>**,.0B!$24N/;2(2%)Z'EB(4^<,/"@#X!/EN0QA+(%QTXN M;1G.9ZN3VIM2Q_441?`NB`"=<)@)$6X73\##$?!K)*;V:C(E>U[(DB<4&'C\ MAX,ITQK"YYLQEU'+O=>\G<]\-5V^[.WW.+](;^VGS2L+NW`J>)#8&>&0I=8@ M(8)%*EJ`W%M%M!6:ZY[5&'EBAJ'-9G3X\I1WS6TYB^',UK-R]N[NQ:N0,96^ MW%S:M8VXX!Q;PJ)!D0>/$C,*\8`A&%/!6A\XY[KG(E6>[?N!C684Q'+%&UNN MKW@@]'B`JK#*.4-$0%%RT1:O*:0<84C\7+9(1\C_-8/96Q'%/0TB2/VK[&&O8OK>.O4#+DBW= MN?#X(GU;,KLI.=I(6'CBE&2BO9\Y,60]@\XCCDA+PKW&TAO;L_XXSQ)*)A,9 M',4\FW*0Q_ER*31\GL35%8<=7Q+2A;Q0,DE"7$+26X^HAEE9!N41PU0'KG7R MK.=679XEF$SV,Q*664Y!3*]M6;=AYT7ZYBV:J[=Y_;$QMNM$7QC+0_`),E!G MP;LKH9&R2B*A($MM7Y020\\#EWG69#+9T5A@;C:D!VX$_/*R])/P/XO;XUU5 M^BI,JNK&3M:9Q@[4!5>GS^69YN+DA%!!,.8&/S\U6N$7IV?B]/ECSJQ'-HKQ M8,QR=L:6LS;@NIC=O@;PW@&Q+Z?#-DPLW1@42;C`K<0HL(#;N10C91Q&V-J$ M=;0J];VU_$(C]PZ MB2*,'2(L>W,HS['D2W`&1K&7'/017W7ZI?+G^=K7H?ZP`2T MA;I(#`?C.$.."`]/BI8(&ZZ0QX"LP]@&U;-:2?]TL\_P6&:I8+JR=7SP3=_K MJIC6$A36*HN=%Y`T>L",68V8A*"MO6/'V:`Q5CTC8/,S332#H9>K3OXVU;NW M?O"\;&Y/A$`&>%G':;F8-G>N2-B\U=V#88&C\TS!=$N"5)`&6(L,D[*M$;7! M11$,[5DH0_!/-0UEPS?/_07WE]#/9]_?WK0I<>]`7B2OF$M<(*=\0EX;CEQB M%B4AO0G,>-?W9@M"?BK+&@G-P]C1YTNA-N]D;:0K`K4Z69P09R$A09AO%RD< M/#@1<\RX],)3_Y-8U$)Z'#:-6![I[Q5`KVL*9Y+2@%"E! M/6(4&Z2]MTCB*'GB%++:GM5CY*=8Y!X3R<-8S\.'OGAITWEN8/H8#8U**@'='7?GR'?W=M]SZ-(ED`X(!** M*FH4DY8H1JV7M[!AP00WI.=>"OFI5L/'1/0P5O7-J>.=K.D;VD)PQ7C0;:*2 M6N9;!KF!3)8<*":'7' M'A'+,1*64\2I`VR8)4$\ZO=R'[H,=AA,LYP37KWHYFUUX@&I.CYXJ^P&R^K. MI&"*:&+;6SN$I,C'Y%&B3B+-#22]U+=K+'L7T!X@O]M[Q+\];CPFI'D.H%<^ MQM"\``3;[4<0^96=MW<6WERD=?<8;K*O77D5P5,"NFN$M3:0_!H/F0M\2MX% MR:@4TCWJUTODLK(,P.8VMO.F6;1GC"[JVUWOK7=@;"<&%Y&HLD2"FIP@ZRU# MAGB">&0F6>ZICSUW^PY:DSNF.0V&Y"$FJZ^U6JL:T#?KRRYWHB\LI4&1]DYV M%QPB\+2@$.#9X2%AXFBTI.^!UX-6Y(X]*0T%YF$-::=XJCN7PF#K?/N.**NP M19@5ATTM!=EI.V,2H(%H2%2-! MW@$&/K#VNAOND#?_5]ZU];9M0^%?=#"*%"\"]M(T;=&'HD'K88\"+X>-,%?* M)#M8]NM'^I(XB:.XLD0[V&-BB:0^'I(?SY63PA69T&)@ZMG3>ON.+6&3PWI" M1:.B#=5\];)9,S9IUAJ$=(CFVZI)IJ+3D' MZV,Y-2D\.$(5."84R96R.A_H?)O(9#:17)T`V!2B^$<=./V\^A?=3I3G(;:, M_A?+`+"TQCFPVA<@3,:!\%C72VG"#3&6Y`-KVJ79GM).=S,QMF=)+,XB6]K& M,R/\>EK"$=;9_=;!KK\@/=Z%=U'!6/WI:J;:+'[7"^PQ6ZQ M4C3MMK(VO7S!Q75SN(HPU2C*C&AO"1:0>:V!&&3@+:.0\5C3$G/AV<`HS617 M]Z&2]5R#>,:H)R%X6W^O@];TGJ=+20VU,8XY0*\A;/8(UDH**L9-.,\%-6>M M"#I;&7A*ZT;!/JE,;>)M#I*H[;,E(C6!>K@`2K0%,<*`*1LK;`:.XF5!:38T MW"F-MN?HB7IIXH^`*,6TOV^Z<'N)]9&[[\V\3[O\Y,G2"V),7C#`W!A0A;7` M1$X@]VB\Y:[P0VT2B2CX<3/T+-WPL>BDF.UOV&'H)]IB+O$6Y\W*DKL!H&?N M>]\KI0<`GRXEDAQ@8Q M$CDX`I@DNX&>8[<9X^I$^]3VWS#VOU"2W!2*Z`*<0@J,&`Y$%@YT@=HQ8U$- M=0=-PQ"&3=/313X6-J?C!^_:5M<_5BJM>--JM5W,FBMLPP7KY\>F7>DRNUW; M9*S-T>NI,&H_)6.2:L8L*"X5$.0&*+<8'9,,09@VY-9Y+*[WR9UWG>1P!.1:3--Z; M6[W+^JC=*FMZE;#[7RDUS9VB1D,XB@E(F8<.3Y#6*QQ&4;6]LAA<^0N M[U.Z?T'=+5M\9/],T==W>XUN&<-.-FZ6>OZY[A;M"HAN\Z1[M[A_^6O]+3HN MM&$CN]!=U5W&ZH#SI&.>1;^,J7KLBP!.T%6\&33U0^&W'>?]50SL\S?Z)V#B MI+>WH>LXG$WPV\.H-DE5HY]&+Y<\L(52>)DY%`9\3/H;*+@!HT0,LN-.$")U M9E_-O_84@Q=J7=P/:5-086=(#Y4O5SJ%QVX]9NM%M.=SQVFXC+NY<[&"HM,* MJ#<46(P"D\);K;V29`0?T2D/KTFFNSDQQOT$:$0IBR?^)%+VJ.'2,,=RYBSD MN@BKWNH<#!9DC8"SPG-UUMJ=LQ2R8R%.P;)?!F[0#EYF*D-#B8Q5AVD,*8L) M0)"#MEQ(2\**T`,]J-)H@:84I$G@FXZ'[V,>D_*P<,V)2^8*U]$X:7J9ELP^ MZ6Q2^#;!35>Z7=S-6EUWVJY4#HF[FQ;0[]6/NO*5U?7B_;);A,ML&TCR)VQ^ MM/KFNK+3W]]^803OF]IBO5BK?KY5W5]G@\V3ZG(7=P]/O0O'U]F,5+<[86K3]G+`)_W^6_S)!(#"'_\!4$L#!!0````(`$N*"T=S/%47 M!#4``(-I`@`5`!P`8V1X&UL550)``.=9LI5G6;* M575X"P`!!"4.```$.0$``.Q=W7>;R))_WW/V?_#F/GO<]`?0`#%]OSUVV!)L3,2($1C);,OB8V[BJI?%=U5U47SR]\? MYK.C+R8ODBQ]^\;[";PY,NDDFR;IS=LWGRZ/V:4X/7WS]__\]W_[Y3^.C__% M+\Z.9#99S$U:'HGW1/Z>F^'QTG6?SHW]F^>?D2WQ\O*0Z>OII MEJ2?K^+"'#T4R<_%Y-;,X[-L$I?UG6_+\N[GDY/[^_N?'J[RV4]9?G,"`4`G M:ZJM(ZK?CE?#CJM+QQX\1MY/#\7TS9'5+RTZ\%^._+GZZ[1<$SP?3$Z>_K@> M6M&^8'V/ZK$>I?2D_NMZ:)%L&FB9>B?_>G=V6:-QG*1%&:<3\\;"=73T2Y[- MS(6Y/JK^_W1Q^H*!-9%Y2`K[__RD^OL)*PI3%K^9V51G^64\,RR=5O^=7]O? MYR;_;9'>Q'D2IY>+JR*9)G'^:(6K9/SY-C?7;]],I@^%1<\CP$>@PNYO>[`L M'^_,VS=%,K^;661/QM'GHWDH%_%,FC).9H4#[3;?8']=>3RKS'YY:ZQ$'<5O MHG$CT:]9-KU/9EWQW8&%&WE/4_LPW217UK*UJ=^;<@_1V[FYTN*+G6NS_'$O MV3?S<"/QASR[,WGY:)\G]?LBN:O6BOVP[\;1C38?8VOR7E*_I!Q"NB(ISJ\_ MY*:P^M?K9C5E+>9S.S6=7U\F-VERG4SBM&232;9(2[N&?\AFR23I(O_^O%]7 MPS$T/2R-=UONAK_3_MJ+^"XIX]EEF4T^M\F_:>RP$G1[TK=3#"S-3M9MIQQ6 MNG_&>6Y=I6NPTH%T`/FRV2R^RG+KVU\,JVYR8ZJ5HEVZ-D*'LG4%L"/]$)+. MYTE9\[;S@\CJB<"FA!VFU@ZD3N73BW*1FW=)FLP7\S-CD[H/\>-N*._/VZF& M':>HK@S^;6(BUL]R^[WM%`WEF/HD\WO_9^YQGQ$T/[>):QUL#VC2!I[[:R1-,+8P[VQH M8`.%3G%G(Y$CF:I*\W115SF3U,[H23P[38LRKS$JEB.GK%P3GZ<79K+(<[L< MUREDQ_5\E)L[PJA;E-6!='_YWL7Y9ZNS97I9`9&4'<+P)AHW$E73;I9^74>K M(MV7>+8,YC91=/0B)S=S@T$WIVFGW%^Z]Z:LEKX/)K^\M:M>FTA;A@\N1T>3 M-U,-+E4WLS42[2_3A9G%3S%*^?C1YO9%/*F7]S:QVNC<2=;1F!W)]Y?S6?E2 M+(HRFYO<3@:_FNPFC^]ND\D.`4,/5J/*;Z/"B9WLGB+`BZ3XW-$6`]YB5'W/ MLO3FS(;STZ=]-_[X=13+33R\]KO=<%0L+LP7DR[,""!TO-.HVG>;JWLS'$"7 MJKYM`]4J=9O?V1RNVX332.5*JLU7U4/U8]>U>G_.KK3KZ"H=:)U)N%-Y=!<> MKB2NDIVG?<.B6,SO=HD#>C,<0)?%56%^7]CE3%5-$*V2;AX^N!Q=@6NDVBA5 MG$]6@BU_?"[;NI\M27C2-AL'B?I_K*^8#.HJ#7GX[F97YF\KYR;>`PIY*WE ME4\65^9X#4E/41LX;138.DF2)G4<:,2657-:6GF:\%F\969O7UC!8EV M(8^8$$K8]4LK(0D(<4@"P>PE`B4GRL,O%9]5'>!9OL+>F>8O2L_;E*@COP;] MNS.)@$`^"!0$S.J.%,$^6*.`,%1M*'SU099/CK)\:O*W;[P5U7*:W&E5KUKS M79HS&PDKJYJ]4,_R/T]FF8TIW[XI\X7Y>C%+2_L\J5E=DK<3O+F9UZ&<8Q=K MT),_OHO_-\O%+"X*9B>-?L_8MUPB41F'!HK3@$C,+6:8?04N%",Y6<,2^V>G M<^$7V5@0UK[W>F[T5?;W\=S(%R'B;JZTB5.$@0`J]#@&(.2^[_&`Z1466!(2 M;0R@G;G5UL!]IYFLO\6[>]6`:/ZU/6Q\SWJAX8_A6.,[E!7;S&9F4F41JWI2C`&")"63$1XB#-2)`A/W6(/BC><\PZ+VR/[TW M93_?L821\OP@0#0$80`A@8&`X7J:A@'K-\N@'\U/=D?J=7WB4V&N%[.SY+JI MSM.%//*U1UBU8&M!,6;2SK-\I75(N>SE'_@'\X_>>+WV2O1LSEON7%^8"FAK MI:IR44SBV?^8N"F^'8![%#!(E.!0!HP&@:8^\O$*,^TAVLO'R`_F8Z[@/#P7 MK)3X>)\-YG1+?I$'J!_0$#$?>01I29&WSEQI&/1;ZOR_@)OU`_"98_UR\G*S MR<$&5-/1#RZWOG8YM&&D[:^52!]F\=,+(2NYNFQ^M1-'S/>Y)`S"P/J;AVUZ MSST*[++G<6+#Y=;IVO76UU85NF]\-;.(I%)6=\$588QX6G!/0RE\C6W*`-5H MJ7GCMM>0AMRZZ34H3@>[Y;552_[XT4K>LM75@3J2@;#IA1_H,."$( M4`@8]T@(B'V(&4<0*0P`U:%5_/"VL5[;BW8#K-E)_MPD6UV)SIZ.1[&1[EJ` MK5M0S001I1"QT!L%@49J\?19HH8@(0HC8V#_TH""^8+SZ3P$6R$!##&$O#W"V M`>#2`X9!J->T?GY]G4S,^L96,;W(+:K584R-TWLK8>1+:4,:H@/@,1)`G_I5 MIA="P0.MO#`XK`*^LVE^:*#&>S3@$,(6QO9#R0,W+^J-2A.8WC$L^8%:>YR,TGJHKW]>6:6!Y\^+^9O MU:_!=X:Z1>0K9!\G&S_9AY)0FVC;Q!H#A%@`$$7\P-I1''K9*R$Z2G_D_"Y. M\DJX\^MO3A=8OJCUJ6@JOW>BMWH#P;5-X0%@A(2$,\2(AL#^"P`)^V4LX\>K M^WN2"[A>=2%K[F-J(HND\#V?*2R!TC9+%YQ5B[8.?1O(:4'T=Q+D.ES$=D=I MS/W;38<1#+=K.]2A[X<@T>%*UNG]VK'V@-D7*T3E5,O7@[^>0]9E$WPG/I$. M?!UBJA6GFBE@IU@MM!9<*`;L\^:W33ZOAT7W#?$6'I$6RF,:^X1AQ1#R,61@ MA8%2H[VCU[@C[LBJ6S?'A\7,P>[XEF)4M^,&&_>^>_&)`HQ"[F'D^4C+,%`* M4%(#HBGFB(R5BO;XA>R'Y8WC)P6Q7?Z_.,8139/-YEM:GB];GF'^\SRZS MV:("O7F?HY4PPDKX-J7%B$%M!8;"0E5)+P%42K/1NA6:4T"'5LD$HZLZ?[QJI%R^ M?I_\_'HIRGE^D=S<=NI@;R:,`B)E"%2UNR<)]B3%1#'($0<$8JI:VYY&U+8M M/=].%`FDH:8AUM(+:RT!#A1%,`RHQS$::S5LS,>',M2W^[I#H7*P_>@;-6SI M0M]*$W'@!Q(2`C#3A!*/"8A"H0F"GA=`Q`\QZQ["QEW>W M@2K"OJ+40[X?D%`+X\@$,VL5%W`#X?7J1A1,SP4-. M(234JB@!HQH$@4\$LFGJP:3@K^,CN\'3*^=:16ZG1;$PT_/T'XO9XV5UR'UI M3&JSP(^WV:*(TVFUJU-=KK8('^Z2ZM-#YZDV5_DBSA_?VS7XF[')0\6@.45N0WB#=EA8SR(GUZ:N[*^^<=[ MJ\NCJM?S%G4ZTNSNN*,($U%""!5,66@(\27D'J2AIP1E"BDD^G5B.FN)5M.?7S[X'9E,I,^6/*]B6`W<.^;MSCKAO(^@@1(Q9T#P**=$\ M5%1JK6RTH_MUCH\[U3K*)IV!^&H.IQYL\I44YD.>3,SZCVLUO%W=K(U?)&$( M`@JHA!`3*72("+/AL?8#JH0*^[U]-N[LY\BY!H;.6:6UV^?D!RM/[O1I^+%J ME-N$LBO/^RR=;/GS\V_$=:IH#GB;2"(4T(!)@0F3!`6"LU!K[FM017BJ-9%W MW:TT@++=VYJ&NEF$-->^12\4!$N)E$(2KE!EH>AWA-70]=97<:.M[5&OA/W! M5G6W?462/S[_2TN9MSN32&KJ64DD\B#S-`L$55\MB,A!UGU?TWNRD9`>(P9\ M+F)KQ>_/@R/@DX!@A!0.0\_CNCKO<*61LM')X75DN31;@V?LA=>/X`D'5_(] M3`<8H*3VZRQ^R"[G27G[7W9PRWOC&P='5+(02%]1;*="WR>88%`=W^XIW\Z$ MN-]AK\XR_GU@S@;&HI?%WMF%[W.SG9X-B13PI4K#2[DDYX>$# M*Q@.99W^"(ST,MO$F&FAK?YG-E]/"Z.-*2[,Q%2OXS7,I2V4$9&>EH(0'H:( MAXPHG\EU7`+P@;6H'41N,2RDXZR^]?>GK839S9.QWB4S4Y19-0V5M]GTY8`_ M&CUJ=V81E]P^C5Z`,<"^KEYI1\$::1_T._S%717N$)S,.71,9@A!YOF)$+/6KKO4+&YR]DOVJ7C0.Q&Y<:/WK MY,7O-2ML81J$(?*FKQG>/A4)1GWMLI2UFLE^"ZNS`H^_`IP9">J1EKCK4 M[>EDE6[M#& M4=ET6E^.9U^%?&=-.U_,UQ<&6&9WNTW$I,*$!%Q`0D'U@2/BT14RH=!>+_<, M_L+NZ13_$3TS?AC%,[?>)O(88MK7E$B?*`&9C5[6R`0RZ-7I"1I?0K2^ZQ,]G:S+?PB3:6/%0DP":FDS(=*\Y6NE/=MM`1_ M8?<:!NDQ*L#+!Z%N5N;YJ8+4QC+Z]9J+JT@L^SI`/.V\L7NG")A%=&\*C,K$4+K M\T+J=8RG^OK(#US(=XZQN^;M^3PI5V"M:RCN#I9LN*%>U(?P/R7%]5=Z:-!`@9A8K[`!.H?04@7\;IGH_M MA5W;R;?H\;SQL]ENV[3ISB'R<4@X)-)#$F`-L`K)6B=$P%CG$&YLYG9@F6P, ME!RT76_[1%8UA11GE56L!W#K=K;X79M^G_0^FS?GPS3Z`N7\S\?3W19R7)K?)^O0^RZ8B*1^;6VD; MB2(L9?46>\`4P=+##*\WKSV[@/JC'5W2X?C(8:V0.8*HEV'%K2GB.Q-_-I=W M\:2EAWWCX,@*`J3VB90J1!`%!%"PDI+[JI\A!Z]S.#;D$-#T,N`'DV97Q20K MZ_OR13*;VBBC.GZT^KVJL<4W21K?=S!O#U81Y5!99024G(O`)M<(KUV4R9Z5 M],$+&(Z-[QZX?=;HZM]U.:3]$/EFJLCC(<%8$5A!1`&3@5X#)%#/UX]V?]H/ M+AX?!J^![=PI#MM*%T$I/0Y`]6$_[H4BU!:%E>Q$^ORP8_"]+=+-RGMA]7W9 M^R!C[L,R\P#FU` M$_NYJV@/`\XHK2"5I/7A=D^?!(U+TW3NUJ;A$40ZE)Y0/H2,$3^HWG/\&C/V M_)JOFT?6B4UX>7.YTZRY?G[Y_.[_+LR\N3M#:]/=Q(&"E4?9F>8@:! MI"1D#*!P/4?QG@?QNLF#G;K!H#"-X1`?31JGY85)YE>+O&AU@TW#(T4)`3#0 M%J/JR',1@F"E5:!0SU,CETA9 M>5^LT]:+Q:)Z3TL[\'3`WB*(O$P.`BP=%U'7V*=`M9Z#VG MZXP2:+$Y\EC7!?7Y:$>Z<\?"YHI9S1GJ5\X\E`;C+?:+C=&=#L5>L^8 MRF`*=`X[$9T<7/]\5R3+=/[CT7&5R-T0>[7Z-DN_/<[@8.7M]B\)VFA'F62&8.*Q MU1Q@`P`5V!`I<->V&;VG&`TO((-AEF6OJ!:+)SP>W&)9WDZ6<7?[$O]01O+3 M`X?VCC;C@[(HSEQ%H]AXJ1PD!.X4)JMXQ_#7"_(;#@G7H#D\6-GU5_G@66%X14MW=U<9.N&._7`C5>@L;`M\W^'?\Z,$ZV6$SK M\NXQ.$>O%G$W60R4$V*KZ6J=)32_=G&W63Y\G'^OZML73H%^O^@G9?WOR6Q5 M_!Y/O%4]9..&=S_U%`7CRWG<(_J_)^,MMHG[]/ZI]Q6_KVO'MZ\) MDF-OE4?"BU0E"`ADG,.<20T]=MAE$L*C^C:<01RJ?!AW"W5O1=/A$+ICWA&, MD(PBSC&(EI!C<55'RT5Z0)E.=0W8!;7X'9BIQXO.,!!?AEPQZ*'2C@`G%"7" MI[K:R%(#L&<1VUPID2W#-$*?:K^?5B;^S@X0$!&L.= M@^`'*L&@*G;KE#=WE;SJYMHP:]-_)0-4LU6 MZ]))AY.LF@8&:O2Z(P:WQM`(BA(,840Y`]XS[4?2EF)X)@\"5X[5OE/.],/N M/_]1%G4J8_+P*14Q:6@ZUNX%`3#A*$2,>N6I]5))Y(FP6+LH[`CDRLR[$,5U M4'"SBM5SQ\_;*30VG3KJ/8%[[E(S&6"9%B(NWKA6-RJ8()C)"])RAY*`?0)V M#GQ_84'$0B.*H-?>4:`C/XPP!`"E""=2C:\QVKC$["CTLDK1Q_G=:KE8`P(; M%>,#HX+"5%N'`'6&Q_.?:@,`M]%P%!`H1W*5&6I9;6T@_NV3DI/Q.I=,H$XR ML1D56.IMQB4VQ%H*/)(NF@.(*P)U+)G`GF<"[.2*.F,9. M1;V1<*`T4BQJCH`Y"Q3NEL8U6%7&\\E$-[RRR,0[EYR[WQXMB^>1$A_J:G47 MK8>%^A8?GTP/A7R>^NJ`-?=1FX/*>4&1(=)&CC#+M?,109G-?7>D=)WW=BLO MZ%EBTN\GY2P9JKZJKR;/W2&'@M#W#@H6$X$EM9!"2UU:YE2"N!:MX,#[YNOF MS&*5C:&O@]+[0G"HN+)WM_,A"Z2^YY'+]Z44_%3-GT+$6G@+>RW7VNJ3AX)' MNKPF2!O/X"AFDGJG;#PD#7+086I4%&G4G"+29E7(U;*[SFS`KL"5042^+!=D[ISF>D%:N& MXUWG._)N2/X:4C(:3_&E"L?E!E!02!T$``I"M=<6>0CE=F;$89!+-/J^6V_- ML78!%,?!-+8`"BV,9=%J5)CSN#X<<4QMJ:?`=TOA'T$`Q;%,'@2N\_I.U&U5 M+\O_IG26Q2$O7LLW!&<5YP@CS4AJ@R>4HKNY2^M&XE7)8L@,"UVG/6)'RO>J M7KPD93I=W:YF*9GI0[U.J:J+R2S1]B$"^2T-*/XY^6O?'G+RBP.&*/7EEG%K MY`)QH0$5N[4H3+4L+>(/+TXL4A*G&62PV91Y08"S0T M?K<)8].M'>]`!<;&*D^G('J)5P*:6"6`BK!R"YV65,@G8"GH%@T\4%VRLQ]> M1Z(UE/M_KU=H()_\'\4R+8LO1;U6`;-\Y)RYI&J^+*_+I-_>/T/8_36=K>+' M4QVS=".Q6FZ:!+A)/4_W3EO2#]T$]/V)0"3AR#-#M`!4&R<\BXH]<.O$B/CS ML;<$_2#XY-,\<:)-::3]?BBPJ(DBCC2D"E,LL`2(4VX5EB:BBW+%H1[,)/\%#5'^`WXU"."QDL(Y#ACU4DB&E,&`I0*=AJM*/7Q_N"($XX2PX'UJ8"JA-9[QIW1UF/-L[6] M/468,IJKYP!]*,_?*R?9D$Z_K\7:/?YE4B\?_AE7[6(R75?XR_NU<[H!]]#4 MQKW7-#1(9)654G-"/;7*<*KE8WU2((P[5^&W)^MY'S_TPXN_M/;.'?&^`+!7 M2B*3.G$@&ZT/[6GRZ9XG];A>WE37'^?W MQ6)=3OCMKT61U)(&)]DIKUWGUJ-HX"*3.C13A3EA6V@!%*.L[#:P$.T5V<'A MS6+B[2&WT6EP>&"$EW++*?1($(0@)\K;[4R3]CN^N..\#'YM%`Z!YJ\L/Z-S M.5VBV.07E\?ZW%V3E"QD?3R[9M! M;YH*G@I,IV@P]U<\1K]$6^SV:EI^G$\/AQV__W0P6$NMI1/66R25(`[S+9U. MR&Y7&(-YAWIF8'_`M%^MBV+ZVX_J/EKFY>-"C?_Q>GW&G\*GXL=D]EC]?8^* M^CE;_/'XD9>_A_/J1X"0C M4EM$*'-6(\P0WFTJVE@V/C7N)-2K7F$8/_M&HT6=A6L]G(A?ZF)17I=5VB;F M1;U``/!/OWWY[?#)>'A4,!`AY1&WZ4K1XWBFRYTVB!T823+`2"^*;X11UY(4"F*4WM(7D1A)L:Q^6'7R]',8&.T. M]`876ON7!*&8=)I2X#R)NIO$4((=`EIUTV:/ST(8H?HS.)BYQ:G1I?'VX=3K M6VDA4#01N.9441MAV^KTR*KQZ4]#LNV`9)R$UZ\@":-1Q<8M`&<(D_C^O9R5 MB<['([31:_7^@*"4ULPZH2Q$S"M'`)&[,Q?B;![-=GZ/4UCS.B2A#SS.YZ_B ME&JMA$\]>QT7R*30S\W=IO9P)"I>CWSK#XP' M`FE>/A@,]AHJ#*@EE!#G&"!;8U4PQ[N5A\VR`?<:*W,2*ED4I>DT!0\NOA;3 MHKQ/-N,S+!I2MAN&!NPL5-(JJ`SP`B#EM-K.%IIL9O:Y9:!GG,[HD-ETO%^D MB-3GUL5_RN7-\R''>VG:OCEHBI/&B3244$B.I)8[K*SO&.O4>S&`X?>5K#`. M%2M\5?Z8E]_+Z62^-*O%LKHM:C6__E!4/^K)W4TY';R?]1$$F&J>3NG')N)? MR\7/<\;]OB'F4XN(W_V#`G0"8.$P5T0APK%E="V&SGNE$6OLQ99IEDW!O.\/ M"(8*P1$DWB##`9+01RN,FD>D,3PXMY>WDXZ<;W;P'1@6H-:'&14I'Y-J1C=+<#8A.$,0K#1YMY0W>AQ;!@9 M4H\A"+$'G$`>_X4\H=NY.F]&=B/0"]=>2T*O"&61AKJX+I<=9.'0N.!`M-XB M;'%*7GG!N-%;O4P*W+'XS&`NKD$DH4=\JM^#;5+7K[<-"<^FBM M.^H1Q7%RGCJTG9%'K%OCAH'#9GO6$$]&)0>?4ZSWY^\O2&U4`/:."8Y[0!&! M"%K!B<:*L*<3TU$S7J7P%&95P\+SZXG!Z+3`47"_AYO(G6>N(=#SY6-!*>`Y MMIYYAI%RP!)DMY09TUQV,J^BU@/"56]@G,0FW8Y-F\>"YTQ0;IST`FB(3:I7 MN_5N4>='4F%\8#9U`^,D-IEV;#);94YXPZ4&*&J(:^W01PU_0QGQ9&1W>0.Q MJ1L89W%ZZ`==S*7 ME-$IS>,5D/R"D3H+-+<@>_948-I((X@6F`'C&!6&P9W^@GBNSI9=76*=6?*Z MW$QG2,X3\M4<';]G2!`L]=-"&!@B%(EG*=^I4RH5HQZ7]CX8PWO"YRR[_5/X M*3QFIW\V+$2TC$KQJ=9P@[B2C/'M+!T3V5PC':5@@%"+[NB,(-;J4S7_\:F\ M+ZXW'>P?GIY2=3$Y9^#3U6-TR=?B+O5HF_]X3G6+$*@VPX.PB$4[G'&K"*4L M;@9$$$:--=8B:1K#A0::^2[_\\`D],/FC^W+'K9^6X!86"LLD-B9N!>RI.X8 MP80CDLFX4,801M4O@_=6D1L*M-%&6UTM)\OU)Y^V@LFLJ:;AOC&!.\P\C.>B M5X@"K*5DECE(B83*$90KK;)C_O4`S'\M:#TAE\5(>)SP_D]B.W[&]LW/X5]7[]T\ M[/X8G&'*11(!PRE)4BD&9$J52.YU)VQC1'I>DZ('S*L3(+E(ZF'8BY>/1I/*:X50#A=4M-H+TOKE9'00RX=DVID5_=]L^AU[,5I MZ(S`G[#)?OW;.1(H9!A)88F%,CE]%&=&F6@*(`6D9W]?1P*P1".M#8(PJCA& MBV@:;7"!/%N]^M,=":T9W($@/$95**+>!>Q=UT`PHB))>B M,+PCH2WS6SL2CD/N\@Q!0ZF'FDDIH'`PGHZ8B^W\!`!@O"$*/?"LM478#:5? M3QHNR"V07PC&Y!;@G&L/,($H:L_".FN@W=)J$1Y9(X$>,'_K%C@.@F'9]?&/ M`^SZ^$>PT@,-%-"17,B1$QCL%"0D03=-;[#P@/[9=30$G4)Z/R]OHO&U*"=S ML_YNV503>>^`P+!S,!JJ2$0JH:=Q2U%;:KF"N6(]\S.L3U@&7G/NT)IS02'@ MK5'Q*``*.N\8$PA%--S+, M&RNL]=:;G8@)9;OYO.@%L*UG9+IS\Q@NOJ8126HDB?J7A4)#9+B@3[.FKMN- M-KLD[IV&2`Z38NN&;'%/\?K1X+@E*A[@P'.D.23"N)T,>N>RW2OV>"/1U7EU M(C8Y.=V"P\$@BBR'T!,#'8!2&(1V,$3!'1=GNX._AXM'SG\$MPE#=I2^6E;3 MGWJR**Y3F[9HJP]9>^[=;[W_ZZ:NWUDO3%(W[S>$J;J>S'^L/17ZX>F1+Y.' M])/Z"HHPD0@Y;P!1G(#%#I_NVIW>S>K'HKBJJCO MRVFQ9\:S-6%EZO+^M9A6<5'\-TZXJ,LJ/K=8+MI?Q_3XO<"UTXSH>'XC0:V1 M@C&I03S?`?*0R%S!&(:ANO`PZ."PPA M`(Q`P#`OK$.(>J.Q3`4R2+2!+C'2M!>VMA.584"\7&E"%A`#,'),6"JE5QH+ M8:W5U,NH1X^O.$Q^63D.HCQFXJ*(W[F)EH:-YM"LNEOW_'[4M1MS(EN,#BKJ M$Q(("PWTE&":+@$($1A30(BDV?I'M3,N>^+?&TNS;YPZN?C6.;D?BGE13V:1 M%'5]&Y%=K%/V[O"Y`+S25@/@HL_%4PQI2"+RERM!D/(R\??88--!3\,P2?M)D M32[VF9-/,YM??YE-YD]]YT_Q?W3X7+IY]@`#J91&3B.AA%%;Y0PPCB]0P^TH M-J_M]0M`^_^%O!WL$`O-3=0`-PYIIZ(*,#K%>\0B?!R6.21T M=U0EK_CGNS3'1KW\_]J[LMXVP+ST6`F21(/!G,$Z'8G5@8Q9W5 MX4G^_9*R6E$22RU3W13ES8L!VV23_*I8K(O%O7V"DT(*Q(%1@E%GI:!QBR+% MD(K+EKJR4,]Y2=R.`VHALVXYGUXOFYOU;/^()%N\>?O',0;=_G[!4J&AF,61#8QF^>N"2"&G#T3(%\@/^$RYFEC!(\0E$8`(6F4S!Q*R/T#ACC^+DKE MNXT=\3^:5?9?X"P*=+51_DX]Z'&C[C8+QDL(HT"'+MJ_1NL(`.^6'L&O_?)F M*<*W@T%80FLZVAOT@T+I,780>0"TX-@1880AW4HL)167E,XCR!ZJGH3&)=.W M.C_=.<@Z@*E[]4][==NN%I.[FZOF+HU_V,[=USY@9J127A,.!*0\FF>`=7-% M2N)2!#O.;,D%NAT>BGK#EI%O`76,$*WYNI*8(6:S#D]QY@.WQ<*6YSIP3\'P M5Q3G.'>2-T`G^E`M(;)"($XZ^>J)`Q6_NYO)'27".7F@_F+98="M3J&Y8$Z] M],`C-T3$L\1A)2U7K`9>4%Y,KV(8$MXOO:B5\GC/K?QMK3(_A40\9@!S6'@'HL)=H* MO"@'>T-4SR"#()=IAH&TAC02S!&''!/DC*.$,V"QWJK@4N=5?!FO4$\-3#`P MIB6$QKLHY*9W'WL<=3NM@C%(4B^MU`Q0H"WT:LO)'M`\S^O([ZV>WTV7CV!! M+NAU57S7+@@IM97>`AD7KR7@7F_70;57];K%LJCQ.$5/PN)R:5N=_Z@\2:MQ M3*ZE4Q1@4'Z[X8^Z3O!&6C":H5F*2W+QR;M#G*;S M_M!T?+N:]UPF?L(W@G``46BDDMH8B)T`3G=KBH9.GG-A-#OQ-)J/C4X=4N'J MGW:(TZ/[2A`"$$LU4G-90O%%I$)N>"4$`FV^=#,YWNMX3^GR]L7 M=S?3^^G-:C)[\&BIU?*VG:?[]KZ=OU@L5LG5<4!>##5$8(2P=!-5*8>\D-8Y M(#KT*''%DO2*757)S?\^$^)%(]^'JD.\;._NX\9N'GQ[BZMV.9GM_C]5B'C9 M+O]JEM]J1^S&B(Z)HH\Y?M!.F:@BX`B^X0;;]#3;5DYH=VE1F_$XO49R7/8V MV'[IH=.Z>/;5[>3NG%NC9T[!:.(@)$Y1PY55J2+0EGOB@9ZG99XO7G6)VV58 M$A4SAG[6VWXBP_L?R?!Z-;^^C7]\/8\0OOH0>W_:%$9^W9#MM.HPP: MHBY)+?5&.(\-E0ABSSJ$L1%Y9\;YXG4CWHZKA0:Y4=XTU*L/[]J'VOG+)JIO MCSY@>[!]T);%V4K+N?#$1Q13G9?.(>5=7FF:\5[T*,\O0\*7;[GGK'D_HZKW M[7WS>Z3;I]6GY,%>W+:SF_UBZQS3"!!Y95BT-(A1G#FBB=PBRW,O7H[W6,F9 M&+-NJI3E=_?E\W2^;OQ0`7!P3OYQ@$`X(XY82+QP"+(D`3IO/J0*Y\7$^"\> M'0;O*BZ)',PWVO@='U8'^Q3&@88)EE!*/2*>:DT0ABP>7QV*EJ,\%5$\(ZZM M`/6RDG-WOF^F'V^7BXV\GWQ\S*4[WF"!4,\DE9$HV$=;D2#)X7:'(YM7_4X^ M(]ZL!OLAHU#?)OY^G]'U+9URXX_H-)/?4KGNEZM$J/;#)MEV-5M./\^F3PYE MC3:/0%E4DYP'R-`(KL92>+W=_<[GQ<,@>):,72]=SLSS;U>?TV$R/S/+'S6- MH!'4DAA)HI[F",%*&+^5)I9EWB-[3G&Z"R#+#L,7*%3W;C);/2Q_L5A]>G`9 M_ZHAMY_AE+;>082!]@(RYARV""H!"044<]G[B/)(J%U4#3G'O:-$0""]A90K M`+A88QC/!:YXJ<*78]>0.YI51JLA]S2@)[76D,LK:B,,LA%S@0ARV&"$%28; M^(D6I/+7X(J1_F!1FZ=A6(7SYP(JA%CFL::86@$,9DIQ;EDG&`@$HM[;.YG< M4>29C2Q0?['L,.A6=RGI@CGUC#E-@Q2U$1A;@X4A3F,J4/)CJ6Y]'J/_A]3_/_-C;IOYI./S;MV%K\V MFRZ_OIDL#YK>Q2:1L@4Q==JZ"+LQ4'#/S5;.*)97W[WF_.>3=D&--+FX7?%F MNOC;SYNFR_`JN1D>&SLH+@VD4%,"+-0(4:/=%F^A\_Q3-2C_'$L@(41P9[['?*JXJ-S6UYE3F*EA_`%)4S?J; MJPC_B0V7BQ>;S+(?SKSU/VU<^!:@,39"WDR"PMY%;HAGK;=$*NF$VXHAK%&> M^Z/FC.WBVZ((848+K:[>+YK_KN):W/U..O?`SWY]/\A9@[3?3^6HT.N>+L$; M893E$D=RQ9^:0"0!P!HR!1E"O?F\15;8&QM]I'D@5'A,G)&(:(^$M#AR9;2:X\$@![-C.^K"2]8;^3J98/P>< MA-'SXX7J8FKUL,#92=]?JNFQ]@%"H8R(ZBG3EBKL$+$<``*U,<)Q4-M[#Z?3 MYS#%LU`I0>TWS2R:&=%`F2^_IE)"B\GUVCS17W?_TW/X'_^1X*@QF!.GB-`F M;B5M,7O`TU`'85[-S[$?X!I2'Q@-J]+_-PX6(T!0)QJ)BW%T9@5VQ4Q MJPVH5RD8@VP'..,DO)X#)U2G$M3)``/<(/D]"L*_#]?FVVD2*-%,,*.!XP(Z MX)&W,AUAB&G*,:[L8#\%TG80!(ILQN1S[#NCNS:!22DH8I)PHKS$WJJ$"$%( M:@*-*551]8Q'<"84Q4C9_Q[/MU:!0J8981`CE)Z-TD@POUF#XI2;BL_4I]/A M,4J>A,-ETK2^T[$H*(W[4+UG.HXP%A``=2\?AKNIY`4#QIM(6P MLOS0+`JTPZV_"!TG7XZCXVZ[X+%WA&-!O5-4`XFA7:\C*ZOFDVUOW4Z\'36+)9M*FZ_O&UO3'N7Z@K$PW\33-VGK#[]2\$9 MS^,R*,4&02>C[!)VHT@(#$%E^W2P2%89N,9AAY1%VW[8_E%]G#?-25RQ[X-! M<>V=,`))@9'GE`JR\0!J"(C,8X[Q\D3+,L=`J)40_:_G[773W"Q\Q.RWZ754 M;!K?-(NXMF9ZWSQ6S^O(GLD@Q-AXH:/1$1=)@$I>W?5:XYE'\DSB\;(HAPZ$ M#PM/H=,C)>W,FM1RAWT7D[N;TR5)QEB!8,HX0]8S"04C#D20-AA9*U!>(NYX MV8AG/H$&![00T[UNYNHZ/0#]^G8R_S2Y;E;+Z?5D]N(N3OMF.BC/]0X51*I. M@RFTUG`GM%6*LK@[E:76:\'R@K+C9?J=F>6&QO-P@MZ__Y6:IFM%\9?_`5!+ M`P04````"`!+B@M'FO`5X9NE``#U)P@`%0`<`&-D>',M,C`Q-3`V,S!?;&%B M+GAM;%54"0`#G6;*59UFRE5U>`L``00E#@``!#D!``#4G7N/G+B:QO]?:;\# MFSG:G9&ZT[:Q,9[+.3)@'_4JDT2Y[!QIM"J1*KJ#4@U]@$[2Y].OH8JJZJIJ M"H.AV)$FZ4N%]WD?\(_7%\RO?_M^M[2^1ED>I\EO+^!+\,**DGFZB)/;WUY\ M?'_)W_O7UR_^]M=__[=?_^/R\A_>NU=6D,X?[J*DL/PL"HMH87V+B\_6'XLH M_V+=9.F=]4>:?8F_AI>7ZW]EK;Y:QLF7G\L_/H5Y9'W/XY_S^>?H+GR5SL.B M"O^Y*.Y_OKKZ]NW;R^^?LN7+-+N]0@#85YM_]>PGRN\NZX]=EC^ZA.C2AB^_ MYXL7EDHRR:O8+8+4'_]^\/EO=O5IR!B[JGZ[^6@>'_N@.BR\^L?OK]Y7>5[& M25Z$R3QZH=RPK)4?6;J,WD4W5OGWQW?7S\IC5^4GKI+HMK3\;93%Z>)]$6;% MJ_!3M%0ZJJ-]SJ*;XX=89MF3(Y06L=(BZ)06_7#BP,7C??3;BSR^NU\J?Z[Z M)-!!<7&H=C!YE0VONZAL\G7_@*8%?U`M.#(K^?"0ID6O+C:1+(:XAO]++\V"OUU?J3Y>$;,%Q%7\-UY\C1]R)*%M%B!<\G MQ[;BQ6\OU%>SA_SR-@SO9^^CV_(&]2ZZ3[-"WME$%\%2V+O/[) M9?F32P#7=]D?3KFS;V@Z-V?HRI]E64FD67WY/;E(>#:WTFP19:K*J?]5F,U/ MG(GU)Z[FJ;IOWQ>73TY*6>R8SB,U?*6MC%%I'#7EL.6H2F7QL(S>W.Q'ODYN MTNRN*M2\Q_4O/X2?EM$,@@![R/-\!*$CH>^YGE-+@=05LV)S)SG=L@:(K]/H MBF=N>DTM;RW92F^LPU:X(_O"^O2X^<2?E?:&ICG>Z6G)O#.?&4T<#G-2AN&E MOK--*!WP/$V%LD.FN`_@P>ULS^9"55YEE+]'Z6T6WG^.Y^&2?X_S&9+`L0&B M##/(`T`EIYN;`<*8S50'_U/:FL&=X^BTYUU)K9OUKB)5X"A-V@3M;F)+3H[B MGAX-M6P;AG'/N=)$LMY.3H57_1/9IY(A:]JS9\6WW7!!>A?&R[A5J]TH'=ZT.>D\8-V1\]].5T MA[2'EU-A3_]$CG=)>UMSDCWS]"$ILL?9Q_+..S:7-NXT:ZY&C9"K[E> MOPZN^6C-]/IU0S/5\&$BS51'<=KYI+=MIHOO^>Q-\3G*>!Z'B5\%BJ-\=7G/ M'%L(R!%#KHH")5&=!UY'HQRVN^/V"S%P/ M;O$D9AP!&?@<8P8X%$($MO0VO%?AM(JGTX<;NGC*(O7]HG/YU,*/EN6362LT MRZ=WXA5_'8Q70(FF`JJ]$^=NTAT4[Q=0NLEJ%%#B(4OOHT,V8(H(\0AVI!^X M02`#Z6_8X/(`Z]507:.,4D;5XDQ4`YWM;%M,C>%DEWIJ$B;J5E5CF-FGL.ID MJD9M]4S^C>557\_.C6-SB1P466:LT8#W?B#$B,\PPCB`K@>13UVR'<0F@NM! M6_?HH\#:`%ZT76O+YB$-Z\+DN#WH&(JT/:KM9,AK"=$S@@:S\K M=%<*'%LF]2I.HNLBNLMG!#HV8FZ@8C/F.)139S.6R:339=%`OX`#<[=Q":+U M9ZG3JH1V7%30T^UF.)_-:#U>F_!XE/7PQWP[O13!C.W36I5@**<3:^8-&-:: M?N^BKU'R$.7;=?HTP!Q#""1%'H78]<6F;I5"2!W2:1]\:*KM+++.UMK*Y=2W MNXM^PBP*-:&F;V([@`WJGQZL:BGG>TIGWXP&`G7V;2*TZ:X_-70!=:3(S$<$ M!11"B7TH`&2NC]"&4JIHTUO8W?JP.M=]IW7.#&V9TQ,-I=_2P8-26;C@X M$P-:M/W6YDRLS;?7_4Q;UTQ5PZQX_)"%2:YXHBJ4X"&2*ID/Z>[O M-[RQ":.02\`%EL@FF-DV\6Q&B12N*]&I]02]8CLV#PAE(F#2)MQCC".*;;7GQ(]%^I/U](-GO+7JV]O8!`<\6Y-IKD/F M>-"T!S>T+P;R(,[GRS1_R*(/T??"4UY]F6%"HM!W<:$.0S:VM M4.O/4JI5:9T(58_9J`_37B=CV@SMEUH[=!JP3WN+@OS-C5\:DR@^EQK>W+R+ M\R_>8_FG5++2;"M%(,$17([4/!%=_J`47#T&7WYAK:1WW)?`Z#EI.2I] MYM.A.4BM?2;6FQ)8YP-O!X>;AK,'/%\3`?&@*3ZS/\%P=FJ4LJ4_\3*N!:QZ MT&5-O1Z2SS^D2F2>+N/%:H>Q6I'K$>`"/R`<>%(X'G2I6[.`(T!T*]O.0B0+ MJ.K>8]O&@CA">I+[V`?$E[XD#`Z_P\%P8^K#G9RV9?`DSHIN5;PKNF+T2O9J MU*$6;A6IM2O]_-#N[G9C\3SX*9P(PL?(]*"T'LG<#IN!B:2(B\<_XD6T+?3? M)-M'P+D"4OXJ36Y?Q5^C!<_SJ,BOD_*!R:_QXB%@1MVLM@E:5887 M5IGC996DMU3G1GX9ZZ=M:YGO^6-N8);=&!F=1U-9';YC2]>79+ MMRF)U+LU-VO<3%H@SX54_<=L'P,B'>YY)'`#AGR*%%P#O9MJRZ"`(X8Q\'SL M8.+:Q"48X4`0BCF5S!ZW#S7([="4^^UN9&>P7>\6U.9&<[;)V';N-?#>L/T3 M(;7IK-)!KUE-.KY6'CQDF>HRK>+-F'`D=5SBJ6Z2YP2`V(%=MT3'MET]#AX< MWE8%*@?(QBB0A#.'!:H#IF`/J0K,N-:S;IV(]VJ?L';H&=4H/4@=( M&IE#^U8T$*>S:Q-A2W?]J:'+1Y,7;[+;,(G_50V\;$=8U#<\6;Q5UU3]_-.; M&QDG83*/P^5F!\XMS"!#04"$Y_H.$DC=Z:GT5OU6"`@/VFX@:T:,[7B20!>7 MC[D3$5"70408]FP0>-Q'<+B&MJO_PGJ2@57N`+&;0UFA;;*PMFFF6*F%1=CIOWMQ'JXF[?.9CVV<.M27T?4>P@#@4U!P! MQ'$TBY4C`10O780I=Z`DOH>Y^H*5C_SAP':`2P8O5X(HGV?Q?4T`[R&/DRC7 M+EHZ6->R;!G6,SV>KL24/FWEG',=UJ$Y3:5,=RR7,WW-T']5P`[3 MWJ9Y7%%OLZ*5`N"X#F."(0_;PG6YD&6OBQ.@OFG]8A`3L08<'Z_E/:TU:H5G M?$U2"]^:AJ%-VCZ1MF8VI^?VS#=G6.OVN#?L09`M)?1LY$%:KJG`+O;J*,#! M4N\.KWGPP>_NI[K71AQJQZ8!K=&CT+E'05N/=G9T;"(`Z:H^-7+9=(*"OQ[@ MJ(.I`L`E&$+&&<0(!HZ+9!T,.U)SRJ9;C,$1L1:T'JS\N1,KM(W30<:0CG4A MQX556W9FA.P9$;A MAUGV&">W_Q,N'Z*90IKP$?!\)B&P28!]BNO@CB":RZ[,Q!P>/TI?-18Y+[^( MMDHU063(XG9@&M];/5!M3*V^V)%X886%5:NT*IDCHZN5=0TH,VO]1-!F.*ET MR*M5M[*:5]O^YN^B>:1"?UI&KZ-BC=V9SY!T(/8$DQ39A(/`Y9MJ#D'=SE>? M4,-WQ=;JK&PC[\)*HFHL)%PNTV^J&[QZ%NDOZLY3MM/_?D@BRP875KGY7M6< MU6_<\C>!.D2Y<9QEP^JW6+=JZW526A9O8YT-S1JN/@WO=DZ#4K:IZL8NY1IL M:JKH3+@[$?J9R66_OC-G4&O672=?U='3[%&%F@6!:U<[@<``8A\)]3^I8_B" M:78>M0X].,MJ-;'VAD%Z%K4CS6#>Z)%E(Z/BR<@8V?6@`1N=K)H()KII3PU< M*YH8>)M%]V&\$-_OHR2/5.6U?F7)3H=S1@&6&#K"`Y)QAP%*`*U#4PBY'AU, M1!P<&FN15K12F5<535KM3CQ_,@:EB10C=K4,GNIQ9\?,S?CWCD;5*]NH''T#B#;6-<#* ML/<3H9CIK`XV<1C`M-;<^SW,OD1%.>[T/E*AXB*.=J,B!57H8D>%D%3:+E7( MW4057'.7G9[!!N?<5I^5;P1JTJZOH>TH-Z*3>G3;L7"K[(Q,:S:J@66&')X( MPTQEDPYR&6H/7*7W458\OE577J&`6\+`?+)!;0@S:BOB,Y47])6'/2 M$0$4NB-6/4*-,%2U4E?5$%$MK9JNTQZK`HEOL^7#XLXN?U[ MFBZ^QS= MR+;JSNIM_*P'MI1"Z\>-1JL6^=/H4WZGC6N<"C3H^T3P9C:G@ZE#XX:UWV-H M\V$[1[7;R/&QCSW$0#3CBG+G2KM>B.Q3; MFL^>=XLQ>+M?S4\G:7+9:T*MHX/MH#"\=7J$>#JG?[81H*.V-."CGXT384G/ M)/:WPS!@B>;T_`P2S&D`;6"[OF,3@%SJ;CID#G3UY^5/'G*4"?D>$_&G/=&9 M@3=J1Y>I][/,N)^<:F]MRT1:NJ[JHY/KFDFW;LNOXO!3O*R&A7FR>%^D\R^? MTZ5R)"\'7W9>E2:0H%CXC%#)RTTM'`_5#]$[/B>:[RDS%G;PNF)':37PN*OU M/W]P$:2_6"O-FL0PYWP[IIS%"`2@@#C,00(+3U`@MR@.=%]LTR/0X/"KGT]?;C7J/M??QT=ML`UI M8&>43>`Q_^NKKY.#U:=,WD>3_W,T7[^]6WX6$[GUZLM`^A@@3W?!1PB M!GT;>/73M@Z1+NCVY*MFD,%!M'G8\GXEK.-CJKK>M>RM#6^:9N^M=FNMZ-R/ MI#XUIJF#U\_)B>"F;Q;//(#:RY36F!%W]\OT,8K6+X4]Y-R,V])!#&",E`+& M7+9=,^0PX&H^<=8_WACPR1[*E=7I7?DL3+7+HR:`#+C:CD7CVJF'I5K;9;9^ M+?6Q(FED1)WTJX%6YKR>"+@,)I0.=5GJ5TUEVST2$`0^`32@+L``!B)@O@_K M@.6WVH53QS@CS8R%:XCM=.7TBZBN5K:NHT;P4+N4JFR;`*J>M:>YH.IIZ430 M9""1P[+*B#6M411$-Y$*L%B_`W03#3BVQ`@C*6R.N$22;)8".![W]#C4,\_UF1/5^_:@6<$T_2HLW%KK>ACHY$=CTS2(U>GGU'KB> M!DE8%/BJ'S+H`^:E`#D@RX.A$FF8%1)3[OJ^Y'W^/2,.O&-J* M6VW&ORO/^O%U6D06A`U/.)HWMQVDQG)5CU+[=C[1-?:&^\\[U(`I$[Y.A%-& M4MG?4M^8/1KO$7QV+:4C(%%G\Z6&UNU"16F_#\ZY[[+1DVX#=$P&6 MB4P.7KAHR!R=3;!7'D%=PU&,/#!3?2*-+:^U MCZ\UHKV1TKIM;219>:GIPOH+>`D`@-9]F%E?2X6_6.1"_<3*/ZL6IDJ#A^)S MFL7_BA87Y2.PD17G>3EK76V,_5#DA?I"W5?T]\/6=[X=TH8V78]E6[_?K_RN M!%U8UY6+XV]RO6]-`ZSZ&#D12O5*X7#3ZIYV:'7XTF0G#J&4"X*D!UT`B;1M M&]7O`J$!"#KT\K0./TK7+DT:D`0!.`ZEX^\@.GCWT"_UOSQ.KW+D'8,+1/#Q MX]GL@CBVB;<:Z9_:]GW,PM=8PR./&V MPJSR50B7<6+-5]ITETYV];$=5\8P4`\O.\Z5DBSEG'_*N6$631ZWIFG)9$\S M)\*:WFGL+YI7FY==J; MFP_A]QGDKDLXY9P[P*:^C[R@WBZ-(@B83H_0=.R!>XL[YJEGH&`@Y?]>TTZL5*E/;[5/K;V@Z5(_NI1\=:G%6KLW[< M]78M<.S=;D];UH`_@WY/A'@F,SIX;XIALWI,<HTP2R1U2[\I` M;>1HK8'O<'BM&K#K&OC\V4G-WG.:I_WK.I=IU+K!YC#//G&I-6'9VM.)0.C_ MN+NZYK9Q9/M7^+!5=Z8JV0(!`@0>\3F;JME-*LG>^[`/*L5B8MZ115]]9)/] M]0N0HB3+MD20`,6]#^,XSI1Q^K1PV&PTNH=8`P3]6A?D-*H7I>N^FWV"@"=%*%6J?D@PG2<*Z[R=.H-/N)U^" M2@6C=B*:%S\YWGD1U#YJ*;ZX.[6-17VM9?5/EYFY9;7;KXG/Q8RNL[7_, M&,1(<,T5(CE.00ISC`5B.38&YB3W[#;5946WC"L@091SS"BT:^4I,"!+@7#<%NP%_*ZIOZ_GC?7F7O%M]K=8/?1K#!"&] M8^@U,MN>L5B#+CG`2X[XDG\XA$D-G;1#]6R=/6WA\*V+$.:T4P)9?*42T52Q-W^(R"#$(NNU_(NK$!Q)E/%,5#" M[FK`!4-4V;"50Z,0CKGMCJ"2%M7MRC5?9^AR1GHHK1/962$L>;EWW'!RND<1 MQ\?E\\6/NU@+I"!C1DG-%$1,Y`BU>TH:`#T#B6Z+,D5%SF4F4OL@!138ARI4 M6B&5P=3P+/Z0$C'?E!MW!/3!_D]6Z.J(H6DKOGMXF*]_NG\[#3A>V)Z^`48@ M?W2,,<9WA&>8<9GY;ZC4ECYSW]MV)[/,&?(4*,`80#G=)4Z4PH0-M% MN/`K3/+[S9'+CEPQ2X^:(D]VNNE9/&+\U,IQ\J3F9QJG24_HN:!#_6B3G0[$NJX7]^;J8;PI5-'\>+HP;SO$%11W1@1.1X3$M M?JGIRYAD=Q;\OZ_L,DMW%>ZW>;ER>-ZO/A5WNW5]RC<31".#"5`I5`+H/-70 MM*MBA#T']`Y<++I0'_$EWRS`I%HE#_/U'T43(VT.2`_M]K96'KX4J^)K6?_U M3YF[`;A:V&\(2KY6Z\3ZW?ZW+HKDH5IM[_>U!^6/]J_%:F$7>WYC\$]P_T?& M>OX>WYN%0S\(W1X;(WX"_!X))ZYWR-H@V5U$/,`;6?XO63&#"^%H7=Z85[$C3-.T]?T#Y7S>O9S-UH`A(QD=IG`8&`*B!:7"FBJ4_E M5G0PD2N[7H^K`X;58;PR/*@>W2'!0^HOM04NI'Z3[(V81A)B*.T]H^R@'IV( M6(]GKT>$'8%HGUX(8(1E&"(CB*&&R=R`PS-&YMA'RX>L,TH![E.9 M[I&>'<1D-_T=BT0_:>V8IW@S#3&]P.$%G0S!_$0D,(@IS[MJ!*+'XP+FIK#_ M\SU?+53QO5A6CP^GHV2-0$+;0%AKG`'&B-&(-I6?D@MAND8\5U81.(4,`Z&( MX%:@&<_2'"LW1AM!R(6.M^E:8/M^0`=HM\L&7J;JPMX*Q/%$ME8E`KJ=L<1DZ6^3;RZ MKRP015Q19%".<"85Q80#SAB42BO"O6Z6].SO=0(V.4'K'T,$Y+MK3'$;HGUC MC%<8GDBMNP>+%Z.,\+Z8B"Q&,>U9%!*+OCY5:7*^N3?+ZI_'NF&M*:$""!OU M"&B_N'HX8Z,B(6R@HI#V+T'S7V.L>C,++*F13:+*[!E/W4K*^M,[D5T7QI;7 MB\6&$N13&>;6^K"NOI>+8B%^_GU3+-ZMWC\6;K>OOO$[N^>;BW\M$B4DX)0# MFF&#,`<24;9'@@%0GNU7(@"(7]?1@DOF!W2^%1TQB.\F.J&\GC/[,7JY\B^6FB8AH3`N?U]#%)=.C?^G_[C;- M=(W/UZRY:WWHV_ST!A"CB_:) M52Y'NF[MJDLZ7%K:_=1]?^?D9MW.'='_`/;C#UG_5]TC=K9>MW9_E MEV7!-YMBNYE)@@!7R&2<,$XX3I'"^U4I3JGV?%0-6RS^0^<$GWM]+P\(DWD- MT?=1,I#.!Y@R>A:=HJR M/AV=G^W&Q[6+EK<_ZW]T/=7JHS3O4>0AZ.^F)`>`-;VG$$33,/3EAG,7SW\#@OUTU.^O=J]>WW\GNQ:/3W+\5R M8:JUC3-G.5"I852D.6%`(41S))O%&<@%(#X7BL.LZ%79YG_1^`@RF.X%8KJ; M\(U/LI_R/>77(7Q;0]Q'>8D#^?9KM7Z[VUPH^8ZB?IVHNR!_8:F?B/X%-JJ* M^6GMJ(!WBQ^;F;'KUM.LCB_@U=?CRO83N)DOBYE`2"MEB)9IGBL%47U-3VB> MXQPRTFGV9\CU(JN?O'<%`"X[ZFZG?;68FW%[;J\V;[7)O45;WU]S>#LJ85#& M+^O@K!>Z)@ M8%]:Z^>)!RLO/$UB<'KC9TD4DZIX'T'/2/KDLJ%=Y?W7#_N@\8/]]&UU&S3. M+:P>D^Y>3Y2S&\ZJIKML\S)L+NQ>"'$ M#NR&B<38H:VJHGYVO9.NS8SLYCSK\_R'_O%8K#:%:'HLS#*>*RH%XQF$!N8( MX+0MQJ"YI,HGPS!TK=BYA>:4^K3#Q+IHQE-MJY?;4GBG6`>2W36[.A[/OHG5 M!EE;$>":_>S!);_LX8T]`^P*6Q<3JF%XGHC.!3/G61HU)$U><=_[]:FRUN,S MWJT^[;YLRD4Y7_^Y$,OV"/L^^^M= M&_NYX-M%(7_9K;[-U^7<_N0`M4?4-YCS[B'?*#Q'B/=JI"Z-\ZD#T=%"O2OL M78GS0G$_$?$+:M(+$5Y8NKK?WKF?KPLQWQ1U\UNKNDW&".8<:I0"^^G0#&BN M]%%R9:8\;S;V7"3ZN7G-\MLO#EC=#*%%YMLUOR>'W71L!/+\I*L&M&=-=F(M MSEVG%WFY($H#B9R(#@VUXOQF4PA2?.;FK)M#\B<%1.ZVHFNF[T:8?5@7#^7N M8?-N];W8%U;.&Y"OMD3T M+6",Y)MN*G=+I_2=A=0`3GXYA?RK\\P!=9TA;7&_24Z0CS\LJ0>]E\HDX_IK M(F(;V\KG`YCBD]J]PNBL[^U)S;J00ZRDT#1'E*9PCX`A M"JE?N!APX>@A9'/BOCF[D-0<2+K-?S+DUO=R4DC^NXGPC8CW$]X69/)+"_-7 MQ_[Q6M`>ZNWN!'6G\5(U4GA?3$148UAV7I<4B[P!XKD?&+7Y6-P5Y7<7J\TR M^PZO#.*9LE\-,4@HT:Y-E'U#](IK@RP9/XK=8W+7//>@ZM[=@\6Q#[]]93$6 ML2$%\4#T$>3-=?`Y;UX*.(#VR6K?$)NNJMY@P@;HG8M05Y9LU[J;2I,3Q3*E M)4Y1:K@T;83*`*9HJ-#YK!5=X4[`A%$V+R;[2EIP"D-JV0FXFVO8"18O\>I# M\&15JY[:OVG7_ZOV-1H0818*9#&96,3-, M4IJW:#"A8JB`!0$17=GV*).B@=>\X59-R__=VG4V[G=W.I93^FKA>-X(*9*M M=]IZ&>><9@;`36Y@]Z/52U*#^FFR6AO6RJLB'('4(2E'M^BQ5T:S.L@RFE&L M"0%*9%QH?HQA#=*>YT&!%HVNOLU>#B2P_7CMG4:,1FC0%&)-\$E_H6G(YDOD M^24.A[`_65D<9M7UA.%PT@(D"S_,?]9O[9!B@A5CJ;LSSC'"5*>'M_9[*RUMN@ MSLG`?E0-$#/]\+BL?A;%Q^:RQ._'(]$9A2(5!`(F4YAK1`$%;54CTSGQ[#D6 M=.DQ)&Z]&U9Y&);KOHHW$LE!Q*_%FNS!)B=H;RZ$KQ/II8D!_#%9>0QAVU6E M#$;@T!??O42<`I`9P2Q+%<+$KIP1E:%#")KEU+.A<+AUH\OE_O5W+YK++MLV M-M6#7H(`;)BN2@PWK]G8\F+H!\MBF)S\6WXO5 MKI@QJ87)&4J!R#$D6E)%VX4ETG*H+/JN%UT.#S=EUPVBP2KHS6A?]8M)91#5 M.U#[\1JU(XG=&6->(M>7[CS)&ZJ8S1V85V8$`8DSDC$$D,@0,;E]4S\@$2+,*+0A`*('B`=P MX4>A#2)^D'J.Q7A0%3UZ8@H3:_R9]1?6$&Z:ML`&L;";T(8CL[/@?IC_W(^T MX7?_MRO7Q9.>8WRU.+8=@RG.(-":"ZYYII7*83NKAA&9`;]:G(`+QZ^&M#^_ M=V^/H5HBAF2]F\J.37YB'AHAOFHZ(;VK>;]46L3N+%Y0T@BLF MHJ`Q+*NB?XY]%7-=W17%8F.L^:Z%CUWSK_.MZ\3P\_W7OQ[:,WPZ=&>8I:GD MJ=$40VR`AHPC>3A^SS7VO#,=?OWH`6H+.7$?F>2A0>M"(ZNG(1I:1'!)1U6] MJ2\\Q?6)$QS:6DI;O,X71\3)IPZ^B".QOI1>4MIH[IF*X,8S\%QW(U/92W[? M;3:[N27J_;KII>:T?_MSAJ72!``)*8$4R#05:7MRSS7+O4;A!%C.*X?JW[OQ MZ;Z^U,&QOJ/H_G%3+)?N)?6NVG@7F(?@WU]<1Z!^B)JV\.R.;Y35DMQ`O*%Z MOLQ91[D<2/@$]7&H11<$,0A9O0/08Y_P_20>]\,9Q%1+;G!F&&="IA*#=C(C M)QB)OB+8?\51==!-Q6FU<,`\G,"<]XLJX],].)(\G5S0;SI+G.CQ1>H\(L9A MU$]0!0,8=24R#$%9`"U\G@^0(B=$46`DQL*&I2`CH(5@.&!A%-%_W9O$AV'2 MF"'9'ZJ-<8D/J9#32&5V)[*77O9WQ^15A<*"]QB3$!A!C].@'A,3#@6%Y2I9'^#6 MQ4R#ZS.'.:";CMZ"])"5FT>TS7F\D]+;-=WU8].KJC.(6R8BJ;&LNUKO&9#$ M"*5,,YPC!A0A&C`*D=`LIP<$6F`=H/BSS[)C%7\^GM;2[-I:FO*%JJ9H14W7 M71"ZF"DH^]&+F"9;N12D8JFS+R:BHS$LZUVAY$G>4/TTY6J^NGNY1DI2+26` MF>14,@DTD.(0(DNN/`_:(P"(?M)^`!>^%'00\8/4H8J-_%.N[TJ*:,6CLNE0`FAM.EA\RS-]'P]48N7"KVP.JZI:H!ZTH5']ORT+OJX<%-473&#$FE]B._1P(U M.NN#TJ;U:,0]O.2`[Y9YTI?XZIH='<3U1'0QH$&7,J$!J/(N@-]W`/EW]?+1=6?MWYUYRGMD0J-A&2X^FM.F(M+1[7RE)C\RL1$R!S,E(#8$`T)U M!G/)M81MD2HW@HL`F=<^RXZ5>6VOW7]](6T0+6MPG?30V8*@?$?/$DPV-1`D M)=#9%Q-1TQB6]4X!>)+763'WIV+N#U=P\'V^='K^H5B7U>+\-&U&0&9!4`*4 MQHAK^Q6H%D/F8B@/S0RZ\`BJN2B.Q_YW[;ES_4UQA.^IG&')[Z:=-^/=3ST/ M1_OU-R=(WR0-UN2%\H"1]=.'R@L*&L4C$]'0.+95(WRD@^@HM_*^7O^T2O[? M\^6NF)F4QO5:0,/HRSPSB4D M%1!I1H7"P*!,Y^Q0Q2XP@?N=JU<=FV"$6=5_W[8`P^W:PLT'^W^_7[MZXC]J MOW8VJM=^]:.L\WYMKM@=N^-H+C4CFHA4FRPGB*5*()83@*@2N.OM@K/?:G\) M$22G$#&.%054YLPP!7E.E$$H8I^I!LCMZ@6>$G%AW_1D;"(;I"_Z*LC'QO,C M7Q^+N9QJL=XT*_ZMVA:JW-PMJ\UN77PN?FR%M>Z/&88R!1`(9'(`0(H5SDV[ M&R##V.>F4_=5*5%,H`RI%-J-G3$N.#)0Y!#BW'[,O+K[]KCGM!_WWAP;>[Z" M!Z2VF]#`TS`,"`*U@EWEY`7%"L?CC14JH"%5Z(^8;T1V=U\L=N[:9CO/ M_*=LIF-_=LV0C@JH199!CE*LL>8,(959*=SO)8Z-\"N<[+PLA(HQS2#)5(9M M$"I$BK&;Y,L,,'GJU1ZG5_UDB]2E!LH6:ST&S6XW_Y.2<'QWC-)N0;1GD';" M\`'DFV0/TX9G=3>W&P9I'2F\%*.%]L)40K3@=IU':'&(\RDH?_DN^W'EW+Y) M01M8<&!,EE*L-0+M1L49DYX].:XMQS)A7]00=-WK,3*2IR1-N6&$YEP`'KL5 MQ^EF?;D!1]VBS;]T?##-W?1P9(;]E/"LN\;3YAJW%\+KW%TN)`]%_$3$+Z1% MSTO)PY+5(QXTY:K<%K^7WUTAS]9^3$O[Z6M&BY]I+Y;$,`803B7G*42$FKS= MFAJX:AJ/7%V/]7.1(HXEIKG6F'!.,\)3B2#*""56'4:4Q`;TVQIU$;-M[&#?TCR,L>N+V(]F"V4V`9WD\3D=FH)KX:;L:BTUN(JTM0S&Z[ M6Q?\H5IORW_5Z1[]P]6F%V<8;1PL5,ID2@2#0*=*Y(=$&!'"*T8-"@P+;G*# M4TU!AI'.N."8991`)H&`1DU&NM\DC4G)J4W)WJB>NCZ.:_T$?W)>C?4DN.C0 MZ3PF0OBCP_-C5+=/[,$RKNVO/'%NX(#NA2KSM2MF=(6H]2VH0TX:Y/9-`\"4 M8(.!S@6$"!^"36%@UY*5UWZ_)@9IK)10,L7`KB8SJHC)&9"&:1JQ,T8+R=5H M-_<);UC(\@H]ETI:AC(ZD2TZW([S,I:K;;DHE[NMW>#'$1/ZQ]UR MMR@6[LZXNU>X:P[MWG\]!WK>AW46_QN_GR;K>L#>S_KCZ>HWU?Y2?IX?[QW:DY)\-^DM:@I@7'B4GU M2(L7A'TJL5XX#W7*&/R;O*OMC1M'TG]%'V<`YR"*I"A^)"GR+D`2!TEV%HO] M8'1B.>X;NV5TMY/Q_?JCWKK;CKM-4J1$SRZP.]B925?54]3#*K)8-?ERB&13 MF1.!H^<-,SG#>"/[[[J^_+F\N=$Q'RA@6<`T+S@1L.F7!S.J,I*C]BV#S5'" M[DR)K]4:H4B^,7N] MZY%+P_:QC-[WEUWWW.8!0+UJ.D)6JV_ZH]O7_^W;E0&684E*G4CEB``=&B+8 M;,58E1(I85J,82=4[_9"@C25B!,L*&$2(ZT(UT%I25D9<)<]T+-[NGJHZ:/2 MV;ER(BLD3WQ?83P2R4<8R+BG;V@"0FC\.9_K6'[1"'[7O(W=G%^]JS:;ZOE2 M7BHQR'/",B99F@/,,!Z^9:!5L,N?+`0S+I14N%""<8P5IARPDF4%@>UTP0GR MHH/@^:H[_+Q=KI:W][?)W=!:Z7ZE%Z5.FU9OOC6UB#U,;K&CV9V22:=EXY=.S\?/$V9.3\RQ/$&T`1P2"1ZY:.:F_CHM]2!8$J4J%$18$5BH-,]3`23$@@%`^8OG%B%$!@R5GG3UZ`<2 M/S.$V/&!@V_P+9X\S.@$MT<0GIUA]@C"#J5CSR("81W#0XE0IM7AEZI_ECRH M&\F54&4NRBS#$$*5Z4!GT"&7V&BZ:1#!@0];]G-KC":T3P"TM_TH#,;A-B2C MF'("!WC?D\(X(ORFY!+DC]J63H7N0?%^/1N3@VWV.Y,K@,8')&JQ7+?=3+J* M$K:Z?+=M-+?Z[1"9Q&7YZM/C49KG6GPQ6:YWR\+(@I<9$J6$!9((2+2 M/BN7.F$WGGPZ3@F"4_T?F",H,2:4TE0P`9%*.0(\50%?J#5Z)ZWB9[OJL0/- MVR_ZV58#@TU)W8S[ZZU*6K/F.SL=Y843*?XTWHTDZY_(V'J.#\B56GH%FBWR M[>KN?KMY[H`BAU0RE4HH(*.29!GOVAPU5%(B2NR.7RUE4\EYBIF2#&!M,R]H M2E**$)40,6;U3-]MMM6.2)(#A6V/4ST#;LG=DR/MSM4'JB:=KF>1-'ZQ0M.$ M<[UZ)3:.]6O<,4X-`*'9R4%'YO]3W5Q>U>MFAO:^P%;03)4E+4H@:8X(*KJY MKBI%99GCEX;2C?SU11 MTX^EC..QBB$Y]&!%[74!C1B%5R[;D:?-C6_32&%;->/>WZY$O=K4-\O+9N+) MY_NOF^7E9&EEBT-@ND1^*3R\2RWS:*[ M.=\,&CZ,F(_GW2-F05PLSK#;+1[[X4#OKF-,IWE3W7VH>W*H_(P#]RQA/A'K M3>&\2"*_24P],;XO++S&'/ZTY__;U7X;4=TV<@%(H:5+6*"<9J#$*21\$*T3 M_,*&JWW("\S)?;"CW7"B/7CTF7DC#7D>A)%O=(SRIMGO)N9- M`]Q.\*-/U"/A0:\FU>$6J>UC@L5R]:[>;,Y7C93SJT?M;G:];BY4D3/)8%Z* M+*<*,$%4NI-.N!6U>1(9F-T:+9/?FL=IOS=7!I?+S5VMO\/CS;:F?K%@A.*) M;]2S&R+Y3'U;]?0M1`C0S)^P:IG-38/\JQEB_&7QU\?%0W-YV??AT__D@T:I M^S\7"G):(@@**BG7RK`T0[M`B-+2JM&(3\&!/]P_V)?DIK^*LF>7[VK5]_;IAU]MNN+L^O+D"!9(8SDG)!9I@7B@F<8 M,&J5G7F3&KK";Z=H$[C<:%7?W+1->!9=BK&MDZ]5']PTM1%7MIFU,,3R5X7GW0R3,&<"PI]E>(.C<1UWL[U1+ MB@D':P+`7(BO#- MY)\??3%VWH4%D@;WQ=-!:$=PQ\:&.!8QCP1RY.20,("ZW1\/P&XZ8"\[#?\K MQ'"0%\N-_6`5P_VQ)TM>F@_B"HY%HP0M49L8B:!:;3@">'4^[X!:H M1\1SR)P(+T="&4DL.=:*7]H[>`#%G6WXPQ?]"^ROY>8"Y&F:"H15(5.NB,R@ M%#N1B,E1E&,A9WK>:51+_MTH-YI[;/!T)*!`4(YF(2,4IV&B/40V=.0`;*R< MY&+*2\3D#,^(6$C_^;*^72Q7%X!SA$5)!&:4*`&IH&@G,D=6`VO'R)F+G3KU MQL=&%HBZ!DAAP/3$3R_B.%&LM`/)*F"RAS96AG(QY<70R14>W7:GV1IHP!`%5*$"#Z+YE">!`KFT9V-BPU4E9HINK52YY+2#H5K=EJ M++J&C#4AL):L-0K3,,QU&JQ3[.4)YE@8S)UM$EKSQ87%; MG5\]DM@^=RF3L8C;,=((^,SH9!KD7%EE MGC.CHYB4/3\4LS#9A*@`'&4@AH\34Z8K;]>W MB_6?[7%A60"4J6;T#BX+FJ<%IT.DRB#(C*)(;\*F+PW;Z>>M>M427L/KRBF1 MM23<,:!.5C%7G",Y!/1GS\NUK6.`&L%G@]1=V5K&($9%`4B!`%`'S5,@<%R('N[PX(U:U&#:_&YBINC8YC@5A5OB8L4\H M:.R(QA25<.V"7BSC<@$J$IYP4OVY7CY.YAM__>S;M_I^M=U\JKY5RQ_-T\5> M7I%KMB$93`4J&"J4(KM+508+:$4%SD("\\*@5[)7S)4EW'$THXQ)(+3C#S?T M@K#),71.4,MH0"/AF?%VU)Y7VMB;"R"+%!82$H98A@@LY58-3D>(F3Z/^G>C7-)J-SJ#LH#3,7<*@^3HK,D,Q&GRI1U$-IF2/:Z1 M<)(/2U[*CES!<>>EC]6Z^1N+[Q5H&C\+)BD`I2`B(XSF.1EDRKRPJCH=)6AR M;CI+]NJ-I28K1!W)*1288^G)#,=IV.D`(QM^+PTEL%$K(CR)T@HO&HQH)$7DPI/:]X"PI:#\&\OQ*U+=WU6K3,6!7/2GJS7;3:O)U ML:DN/RX>VIFNN_EN4E(&,,49XWD&=?R69?T,#5@204TW_L!:A/L8#P:NUE?) MH>I)KWO2*G_6?:EO6OV3P8#YQF2/`_S$MSV1)R,A@*FLK6?Y7&SOHKY=5Y?W MS0R/5C9O9!]JQ]9K_>ET0Z'YP_[?Z?5C/Q?KRZ[_GLHR0$61%A27.22``AUM M]0KFL%!6-UF3:17Z'JPWI"&:0S)Y1#J'UB1?'YYCG:0UR;'=YX0^-KR-B]*] MEG=Y$WLVS)V@+T>;(A!F*>X#" M"0)S`BL2#G+3_>D<6G<`K)F@K[Q2$$J0J335J3.4J!"%0(.4$B.KJD[+GYZ. M#=P*-FV1LF.$`"`Y<\(\E9>/D3#@!4O((F,&6^V/<(,3"&;/_+[\K+]; MQ>KR2[5J!/;E$3`7E#'%$4D+@$D.RS0?A&6,0HLI/I6F2?M1 MN#QO<\?N-&U,!YH=>VB5DD&G1"LU!W(6+P0G0=#MJ6"[[N[TWQH]=N>8D<]0 MJQ]08G@S.-Z(VN]#O)2+'.$.">Y!%B'>:(7HC"T&W-A]\NA MJU';HQ?W61:6,)E%8N$0LJ-2"W#"5)@>XG"JK-0)KTBB,$?EGQ:0CH#`_*;` M^0AIK][J\FF\*%+>G"UA3D%6%D5&T)!-*B13JQD5LR@8F*&:6>K;A^&,V"UA MG,=QAC'].#T;"XO-B\/30?WZ'F-?2W=[=U`]5 M]7E;?_OS_*Y1M`]LB4`%H*+,<"J!WK\@4[M-C#`*K&KIG*6$OAUN%$KJ5B/G MUY(C,#3CZ&G@LR3:7J>D@[#3:JZW4$_C@4-[P`+8#*1%E04#9M''E&`6:#O+0$Y@W%Q@@)S$$[U1Y]2M9L-!Y+ M@P/'J6"TXZ)H$+0X>)P*2;>S1W=$S4XD3UA_[%#2!V`QG$MZL:/VO))L^/I# MO?JLE].]AO#A&9$2B"S-4T0DAZG$.5!8#B(SB(V*2'S("T)`[?@[-BPM:'Q"3-V8?!RV9FQ^&H1CA.X)NA@XW9\*G: M;-?+;]OJLI7YC]5RN_GT^1^]4%1`6@I)D,X!6)G*%()BMYUDRNJP>)RDP.R^ M5R[9M)_,?:.>ZP'!2%#-#@FFP]..W`^@[-BGU2SY3>NV,>DO'^3`X"18)PX- M_(`[6ZUPW.-.4,HAE!38&?'34Y01>FY/%Y;$[5/HY$,Q(.&FW& MTVI(+["8)<*'LG94-Y0%D8P``E$FA<2(Y&D)A\>""E-N/CMKC)`)F6=$E#0> M2X/<=RH81Q#007`T.8(6&>]42+JEN^Z(FJ6Z)ZP_EN?Z`"R&)->+';7GE609 M)_ZA@]/EZGOWCD9D%"M:4IZG..4E4&RW):@46S6+L?G=P*SK[?7-PUG_X4Y*IQ;@^R+3,+B'H=)F>XN62'=`CJ)1>W>\&A)U,,V: M0EWA,[M(V#<=/"9?Z24^E/3)-,-`4$:Y$`#*(I5\4`!P8E2#X5]J8/)DJ]7] MXL8K>P9`WN`>8C;0PS!GHVP$P%M<7\SF`+?[#,^.,+ODL,'HV*U'$)QCN`8) M8U@=>HGZ/QCY60\J%"DJ,4@?3[,]$'.'S%=!_7O[5R\^$2-.2 MX3S/.0`R)V5!!_DI1$8EBMZ%3A?.ZR]UNF#>`G4OL7P8P,-PIM9U?M2]!O)A MT`\;QYMYP5<8OT/(/8JW!_EU!/$.=MG%\*[`^6L7=:P+R;O=F$&"&2D8HJ`0 MA):(YU+@03,DS/:F"=4)O&N9#!EX8<;`.^<9IU-XV&?GTX3V.I M%Y&W3SE"N#7N3"2(Q;8MHGR#;3[9K+JJUNNC>OUSN;U^N[I<_EA>Z@B^>V+! M[K?7]7KY?]6EJM=O-YO[IJ+W(D MIW;2_4,C_=]J_4.SRU6]3J[NM\TLM&6O9/+;IOV7?K?<(Z;SG=E.$:73[/:+ MP83CF\5/;46R-^-L>$FVMZ1U\6#+U!/K/+G@Q,8QN9^+2JB=!'!H'3F/VG?LZ*X\.3SM+=J9VL>_F M[#$-:BN3AVJ;[.T\>]QAQ+61XKP+QFQSBT/9<#M?%,LD;+?(D)X[L6'&M7(B MV4TC`^581\PXM(ME'][]4O>'SK?7U?K+]6(U&"0XD@`@R;`@K&2*<;C+47E) MK2H#XK7B=>_7!S_6_:&D!2#9:@2BV\='+[BY]_8IUUI4^_VX9?;*XH`7O#Q+ M;.!KY?WMXP5O0$T60_AUK=T%XZ]WG+\<8G]]>HC]45/0M?Z;']<:A_,K_:=O MFV:'.A+Z6*V;9K87I"QPB94HI(("TPQ`E0\:0U'83Z691\W8+R3/DL'&I#6R M&:7>F=DE:&=);ZG+9>5,*\/B$C/^13'QY::']1#NXC.(MUZZ$)UWB42RU\:` MQ',7J#$XQ[A57//;YU=_U$V5X]N59GN]S>N4O\RU.%H24BBD*"AHNDOYA9*Y M39\X-PF!]ZA>KX9).LV2G6J6W%S;@=G#Z-Q M)[AGK3Y62CD:I1CJ)L<;4?M<.-8U^2XE-\=W#/:U_E&]7ZZ6M_>WS;O4S75] M(([JS@0AD/@U*3M-8GO?G)SG[;9"=*YQB_ M6XA(YU><$/V]UY+M:XR(=)_S1>?WZ52*/Z+;F]0_ M$)UD7[7W;K MO40/(T$/_XZV_9^^KT&G(K@H$<9894AASE$&04Y+,NA8DLS^8GLJQ>*/$;KG MF8_[2$SUR-;)U18WU3%Z>?*0P<[!<;W`?<89(=[BCO%Y3)?-D]ONZWWN>`<$ MSE)[=8&PRBFF`A&HN-Y+,TK`;@?-RBQ\[CI*O=>V1W4& M[L[SM(F3)$'CED#(%'G3&J/>)>TZ_'BO?V$P/[^OCA;N!=]:.Z^7#?]-.JK]H_O'E_ M?[-=WMTLJ_4%SI%24J69P-H*#FFA^"X"DVITC\7Y-(\_Y#FQKN8KR@BWOD:U M[0SFMI/!78S+)YJX+TIP#+J01J#E+-'BY_N[YDAN?=H&G@%.D:`(Y$HB!%DA MU"[B+7,Q0[#H1_'7&2L.ML>[M7M:5I-&BM.OJ"@"Q?^8Q31+F#C]HHHJ2O2S MN*8.$HV<%CY&]+MV_EXAHF=LPD2((1QH7J/3%`TW_2RKR_)^O;M[[<0?]MB2 M?U7K;TMMRP5.(2L9A0130=*,I9G,=:+AYVU=W_K-J;J:J M2_:C6B^^5\,_;Y^.7)0PQT@5'!%<H>2B3U\4CQ M8S>8I!,DV0$6>3`46ZD([;)J+%>2YY[ M15Z2_9ZTQDVHF%F/<%1\.=_.X#Y$-2-BU$TP]+2]Y<.WNMV/ MU^EA,V7'M%STFD[4#MH?MO6R+%>-D&XXG2T`GD8TC*E,&5A$LB0AB>A5 ME4F!-8FS+[<6QB$((4(R%V$8`9&G/$L@S"#/\A!YO]^W!QBH;CG$O>:7D#BQ MW(2AVP3=I7O!#V1?(Y*8(MKU5P5=EEF%2Z]Y7>FGI59UDEE@JJ$&+ M]2;HT`8]7.6!`7#0(@Z^?"Z^KLM`(0]:Z%/?L6=*[06U]>:EF8BO/_OJB;J[ MIC17[9G,BS?M;TI3VDYZU!RC.6(`R4Q(M@1)'),DY!!3`D2,,ZWRTK%M^)XO M7GXO5P_K=D)@633?@_+?#Y74T59@B\TJD!+\9[EK!V^CO%+MJE)73D?S>UDU MIZ363!P/D%P)G^3^]]OZQS\ZFY7LP?V?E>#!(\%[@943NN:*QRO+ES,S:K?= MRZ@F:C\[XL,8 M8F!P'HV[-B<4JR.LK4X]0;L?=6;WW3ND7J?DYSJL&\X>OA;"3#?1Q>>:--RMF;$/;&S*/?P8%;MMS^:1)RW,NDNF[>*8MDQWW]K M_[[ZL*WOR^WND?RLF@6).$,QXHPA2/*81()'?;-9%.OO'G?0EN<(TR&\"7J, M:MQU*(,>9O!%`352.A<<:X24B>DU"R7S9=8@=DS,L%W,Z)E>'S&][IB^WR,= M'2U>)N)%J_#J+#1YX?JW1H:/"+CX8TCC_"&%J MD'Z,L*)*+TK\;UFL_OU0;)6E*@Y?(,8$1B0A'*M#&PG* M0]*WJ.H1]=8M'33D?87R&-Y-L`<8*(3!EPZCD62-I%4C%DS'IUD0.,9U=1X- M-'\Z/NW$_G0'758.-/ZBZ>?$W0U?G*,A[-?VBIGL/W/'P1L2\/ZC&;O#Z)[3 MZ[K%]@K4WCU--S:^]O[92?\TA_&R^UX.3G(3@"P(.Q>>?'(_A^#EU;YZHDYL ML8*@_D]NM^7^@-+/\@GMHD68IQ@ACB,U(94!PA(Q3$=1"/1/[!S9SE2K!NKW M8`!XHW;:*8SV2YW6Q.HO%4S!J>4BP7SH-%\9F(+6D6L"+;W%$WK5/W:U('"& M@1>6`L;R-HF'4M\UR#WU8F]ULKO>.[F+?BFQNA)OA5%>J(O MJF^[[T0VM5+-[5\=..>$D"3!(F08"8YX-+PZ<`1B;:&W>KIG<6\Q!0,HJTD- M.]8T]-L[86::?3VN#&39.V=V4MQQ5_2X1BOO*3//J>TH2N:@L.,,J%WU#J/= M7=7/7QM*4)HRG.8DA`*B-`ZE<@]Y.D^1P:R_U?.]3^NWJ$8JA!US&FKJG3(S M-;T>5R8[J'QS9KE7JN7.G9J>,O..;]=ZFVU*=_L MRCOY)9"2+.)Y#!".1,Q!E`];II#\0#M/==*:Y[SUA2V:"F?0`C6KW'#"LX86 M3TZQF3;/F5V3,IFI6;:LFO&ZVU6'A+,5-2X)G(/VNS6H]M77C">JR;8LVN7. M]\OEPWVQ63XN$D!0DN<'/`0%1-8M]P=U MCRWXKT85F);!M[+<_;?Q)*H-G[H3TIZ)M)B'#A2D?57+`&H2SDSGFSUS-V*: M^60O=#/!_*O1%^>51W`T!XD>;<,OL\BC"=$^^+!MCO^\K[9M#V+%K@P7$10I M"RF/HX@0'" M\:8`37Q0X"E*3DB+$P9G<"@B%&6(1(!E."4$P'28=RNOOZ M(,?[OJT,8Q`E0KX"9V&.:`J2OJV$0\1,%,NJ`<\ZU6$*GH(RU"8[XO04R3MG M9CID2)<7[3E%R07%&<7@3'1FG`VUPRYEJ"EOI'F;7?6C5*?;ORV;IMXNH&!1 M&(E,'18',YZDC/5++TD8,ZV*^S'/]ZPH`Z3N.H<.E*&B6-&F)RB^&3/3$T.R MO.C)"48NR,D8_F:B)J-,J-UU)T,M:<]D_UCNJFVK6>^_KJO;;D924*1NQ\A8 M%B9)#M1=7$G?($DH-IN[L6_'^P1."RW8#MB">@!GFK2,8%-/:*:AT4QN.OX. MH((#JHE%YRP[%Z1G/*,S$2`'AM2N.YLK,2++I1J?]8;_5/=SE8M44$Y2E@$1 ML9C`$(KAC-P$$Q0Y$B?C=B<2JY.#[288X`9[O*[DRYS_D7+FE7AG\F;$^+2* M]YQ`&P6T=L+<%='>,%V%'$F=_JI;M5%'BF_+5;5;Y#'A-$]BC",2B3"G$/;3 M[PFEJ>;)(E:/GJ#<8=<>&Z=.R&\AF2ZO&1&EN:SFBR'#Y;1Z<_N;)$>^Z:GB M-'6)PPL,^5E1.V+CTDJ:#6DS$10[[,]7SNP),%N,)YO51U70L>XU*`H1QI#@ MF``DHI`@0`<-BM.8F,P1V;7@>9;H_7VIEB,WMT&__5'!LTR&+#DT6)'W2I^9 MAM@RYV]M_CDY+RW.6Y,Y%VT99\2IY?F1E&BKS=!YNKZCVMRW^.GA:UL+T\%H MPD5.;[`';*A4+OG7DZ\K M4>]2TTQ8]Z)R^AQ>D#X/CIB)'OJPK/;>BTWSM+II#O7RC[S957?%3J:''^0/ M*HE!?6%!6"2;)R0"5&2$APB%PVP;(XG6'8!N6_2LESVJU=%4?'!?/*KKL4RS M.#<,:V9UDY-K^J;8-$<;FAYO@AZB>FOL00;J:U.G?#K,74H!G3(_$PET;-3S M%-$#9=K"=[@.C]_=K^O'LOQ4;G]4R_+3]V);YNJ&"UK?*2WNIM/6Z^'^BX_E MLK[=5'^7JP_EMJKE]YK=T>71)(4AY9S"!*59*-^N!4`YS!(L03/,J-DDF#^< M(`(L%S('3P7!&$4IY2""+!%,2+*!_V7/XTLGFYV$]-O7]GZ8Y9$]06GUZGQ% M[^H)]>MPJYFX'_NSMRK8FQ6T=NT=?&S937"P3?W#@W5!9U[0VN?J?FO[`.'- M8Q>"RO5[R4P"T0R(J.U>WQV1WF2,I'%$8G3'"&1R`"-!E6,(!4F+PA>@OV%-F%RJOR<79:'EU!]D&S#:D[[?PD+^*;8?K_7U; MI?FO8OW0Q?FF>;CK/GN&$A*1A2SGD0"4)VD,?0$I3!E%&* MXB3%)((Y$I`0QGC$8T(0O5)0W%L4M";=[!5O;]5-,-@5'!DV+@IZ=[%5W)N3 M=]U$.@O'SBZTC?2*?C";ROWS#%^367\Y8$WK!+VSA]C^O!09+/EF)\/BF\VW M>GO7(?DJHV>QW"U$F)`PRAEFF6P]IU*8:"=)C.,<:)U=J=50&@DDTCBA">8X M`SP3!$I#:22R*&;88S[=PVLSY`Y@<(0P^-)C-#HOS0V[!D?L3,ZRW7D[3]@N M.[:K`]+1A^[HT'!"/-U3.(?C>-P:5/OJ;9JJM2JK1=?8Q_*V4FUL=G\4=^6" MJ'./ MU9UCX(2TC";KRDHR'G_MJ-<8ZP25"K4MUF\VJ_+G/\O'A4!1Q'(6PQR2)"$R MIP*D[_:1#+]F0O'\Z4D:<90`1`B/<0BS/`F9H#`6E&-*PG0:I=BC"EI8@<1E MK!7&K.F*A4_"K-3"@"MG>O&,A(N"84O8;!3#VH!?)&,<%5J:T>5@-OG%B^^%VFP\'(/S;XS("WXF0&X]P.=SVR,UB,ZFZM MG&]6ZJ2_11J2#&'`H4QW`8IR(5L:>C%+(M/A_?3I84RD)-$LQT3@3,B8R6*1 M44:4+3+%F6J<[RM@)*P73JATQ9K^V/='F*4(:'/E4`^>D/"",-@1-B.%L#3@ MA%2,H4)+,X9K0<2ZN%W(L(8)ELEOR")$4DP(%GVOAPG76GG[]:FYVKT40T!" MQ##(1A,5`&0VY>5@1_M)@I@2XC#L;_$Y// MC'L[6F8PWBV!UV-[A$5.(*IF6:S_ORRV0G[2+-(("B'?*F(9U40$XYPR./3F M*#).^I\_'X:01?*_5&"("04D$S`)`6`4`YJD8*J\H,,5*&!!B\PB,S#F3C\W M\$F;979@P)C#_.`9$2]D"+:TS4`S1IMP(DL81X>%CG1I2=<8(GF<`QD<:2@R M@+,0`]R/!LJ`=LYPH04@`&(QAX+*A^KPYUY0C,K14Q8:\V>F*E1%GE<6>$BUMH0_;[1,5Z]]W:)*G MG#$F$ODJKG[1).X'!A),JU;^8@,A%5$J$$8L23!C<4I9R%$B4"A8FIL5"=C< M#MCA>A)R+68P[/E[65@FHV8FH%. MC(+_RPKH&!I,:B;JN[MZT]:GMJ6KS?N'7;,K-JMJ<[L04GM@%F4QBAF"60HI M!7WOS[+8L-+J8E.(92E/0Y!P0'$N?PD*0"+"+%>5(<3W6FE?(=!"[$K,;[HB M]"8X@FE>7#&*7EUQF8Q9*ZVQ)]5=%<8%@BZ79+A@=C;:Y,::7XLUW)%DL=V* MUFOY@UJ=C/2C)-NM[('==29DL_I#,G/FQY_EGYIB>2B_7T"1BYA*;:4R"6.0 M<\BB[NB0=FDZL]MR-1D\SPIYO#OGB4W!L5%MG;_X3\K)H%$UDH.SJ#841"01*:\;1'@"`VND/48;.>8]`>3]`" M"KXH2*:APR7'>B'A2O2:2;T9LUX46I^G"\KK@>R9**H/RVKO/76$`K+ZKJ@V M"Q#C!",(.4K3,,P%8ECT+?%4;VEUQ..G5;0.U!A-TV7-7+L\$#9*HU[DRKM* M=0@TU[_LRY^UI_NJMWW?\JOE._*NZ_E=I$QD@(6 M\PS)A"V.,<((J$V0(8]EOJ9W@_&(QWM6D6>@@B\=+*,=[):\7=:1B2@STY$K MLF6PP=\_:W8[^LW9T]O)?]+>$]KJ@)PY[-4?:4'MK*>8:.N[>1$N].NVF(4FU%-7FH9QUMH5CI@1$S&IKIBQ0SI9R(#P-5],6+ MG1;J\J.G@$>VG=,]&_/GH'96N.N1?C=\]W0P._A6RN^;77DGWX\A3+*$,(HP M81@F-">']V/*JEKO37NV3C:+&%/[U\L[ MODM?7)@=N(K+9S*OVR!`A=\?)%2+]K[`E<7Y-05RS-12&?FU'XZH_'*SH]R M\U#N+[-0VOFN6I?-KE83%KOO]>KI%_Z62'*60X["!"&`8I$SQ&$R*&H,M`[M M\-B\]Y6A%E!P!/DF&$`''6IU\/^3K_UMK($^'*.[N'15GY@N/CEWAZ?U*5-2 M+ZY?>?/03%36IX6_K']Y)E-O#O=%&,,=>[O]"=8+=3(]##/$"(PB&,:<8+J' MH3[37SSST+;W^8H>D+K/4R$RF07UP;7&Y/&5:?8BK$>.^#`/1QC,6E_9(7:3 MVQXERC[S/85;=IWGU--W7:>0:_KI_FVEK=6-&&`*A('%(PC0! M%"'>(Y%_UIH@\=B\[Q7-`=-^CL3@2FJ?I+N(8M[Y]A+(CCSR<4X><1G.O'O& M:T0S])"CH':*,^NX-LH!KR*TC;/0*+HY(--1@/M<;N_J;\.'Y'9;MBL2BY0F M,1-AK-"DE&=Q'I(>#2),JTC:,P3/@4[A4OO4[H;A7/30G(JKO0M!,L!]9-0 MV]7V^(FW7OSJ90YU8I=.-,MZ$]`G3G_WU.E^@K@7IWN=KYW8^1//Z([O!+YF M?E_FW=W3"(1Q MA'&2TPAG@$:IP&'68TRI"-TE((Z!>9^U;I$=O4EISC8 M'6`SSRA^'D.8T@@$;'(,(LQIQ$1)!XP)BS1.H?U*L!\YPD=LBOE"2/\Y2U/ MF,95D^8)>Q]?)T\8X6/O><(TOKY*GF#E8)XUWZ>O,$![:/SQ-< M.0(R$6<(98P!!L6`,+AO(3H-%^-=XR()F-0K7L)^[[?!A.!@P_ZZK)GYS65@ MG]1_7D/Y*#\Z"MTOL6D=K)VYZ56$9W?6&@5DQR0[K+FK-NV0^:/>50,8D;$8 M<9P@G&8L(W'$1=Z#R7+AN.3.!H'G@&M02+1''W3P?:BZM9=<5>7Y=I"WHKP9 M^\9U19YO'WDOR#/TE<-RO!/4C:K&&^.*5Q%#1QMI7(LWGE+MPQSVD9IL5I_* M[0_YEV:/<($B@"#*Z7^H.[OFMG$L#?\57F:JW%L@0'QP[T`2Z$U5.D[%F=G: MRH6*L>A8.[*8I:ATW+]^`5*49">6`1"@V'/1TQW'/.]Y03SX),`R!.,4YYR" M>`@(TMQH17M\E(F&FGKORR!M^/+?\O2%$4Z>;[FF-=&N=7+S+\AQ"2_:\PNZ M^;-T)H$BD]OVV69*HJ.ZJIJF&LQ,6@A42@8+`+.$4ICE%^+#WF`.`;?AC M^^S`U!GD.)+&VBDSOH0TR8XJYOX$(Y\^5MM*_?*]8E2A(J_K;[K+?MPWF*MX,M/?KHN<006KO!CN)$BH4/7B>]5\ MJ8U&]@&BVU2?4Z'&M6CX[N?I*9W-7G;79"^/PH^;_J,WC^IO;/]A,W(,43H& MX_D+%XL=U8;R>'JPZL?3\CA1[+8?/T0Y6(S=+UP>;J-VUWKR'V.'Z_9NO310 M#^C['(;H(=.KIWE]K>YF*-M=LVH?B[*MKN_^:_7U?OWX;O5_N]7R[>9[M6V[ M@VT7%"%$H4@A1C@C-!:<[+OA*089-CI3T6.XX/O#>I&15JEK:Z\SZH5&)TJM M[C;PX[1!2S6]R7:-TZS]M;E58G*?'>^;&/Q>[OV^[_U>]WZOCF)'-S-&EKS4 MLOCU>,ZF`OG^VE%^56MU+Z_X0*^;U5QMOOZK7*NA&>$4 MY6F!`)0Q8EE"4IH-P0455H>,^XD8N.'0ZKH^7/#:E=D=A&SUP M@OIE>VF+D0]FDY;>+;#K-IW//A@U7H&"L2$SJO/FFG]1I2T3-JZQ?]2;ZO&/ MLOEWU;ZNM^]`&[2T,I(#*F!.`"%'P(&*/8Z`3X\5$"PZH7IH?5 M!VG1H,T26R.<-`/6-";:HM&>,VP:;^E,J.0AD=KWV^9(HH_5M[II M]?=7AXB0,8I2D?"8I4E!&1`)&B+"I+#:838BS&0L.FH;"R,7,^UH%-A'5QQ9 M61B41S\;9`"D$:[.C$AC,GD!2:/-,6;2[W6]_'.U7K]]^%:N&AWJ7;W=+CBC M*2&Q`E\>(Y02P?`P[4,R;#)8 MI#5-3)U?&W.&.".=G`EMQF91>WV]+"GS=G-;/U2?RA_BQS>]E3:K-M7=JETP M+`H88T$SR)("(B`%&<(1D.1FV]+&1@F^_6POI+^/=-6IC-KR1V7;YW&VT0PY M4_AGQYQ>4:0D17M-T9N]JC-[\H)@YP5SSG!GK)TS`<_H-&J_;YDE>FYN[ZOE M;EU=W_'OY6JM^U2R;FY*W;6ZU4O4JVK[J3L+0^8BYC(AF">"(T02R(&4>98+ M#H1@5C/8_J(&[@8-0O6(XB#UM[NZ^6U;=B.+06WTN=-[YM;ZT/:;0>PRSMMA MS:/I05AG[.$9^ODOAYGP,$!B=>A7V&;+Y?,-`9ME/V??CT:'^-GC)_5,_F.U M7=`$L2Q.4$R0+!@5`J2X$R'3)$,X,=Y]Z3WR%/MI3@1W>VN.DD_J\57TY3'2 MLJ//6K@I1`.5QWF07KXH[&#Z=RT%BYV<%RT-MTV=7:E4STKEX5@JVZ>EHI\W M>G>GK4TO;?0,9O<<]GR&2ZZ>XHWUWY(5]4.YVBP8RCE-<0(0X;B(BX2F;"\@ M13(EGELQPZBS:<&BS[WB`-`T+0!OS58`[T,U63.PW7L[%<#^T&W41$U3[\RX M9LG2W;]/DV2;F'USY&2=85-4/SS4FYO[4KV.^K.Z3W_6-_5ZUQUZ4^DUOT4B MWRPX#/BO<1HVVGLO@2^AM$@,OKZ'CVXK7 M3'BQ@?#FWBQ:!7_9U$%>L0`+$>]6F^IM6SUL%Y(2R9)4BBR57`"<<9D/,WOZ M$E+?BQ'FD>>S(*$U1YWH$*L2%F7A;V4B3#$$6YTP*H&++5$5TUW*WE3W>M#X[]7PZ:Q-_PZ?_N/J-Z< MGHJA?W]9?6F[Z2L]G=4^GDQ=1;?KKXPNIY?&,].] M`',8[TR8;7V16N8\7I*KS:JMWJEZL'RK*N#FZTK)Y=MMU>ZW08`<$4`%!)SG M`@F<$)"K?\LQ+#*40.$V6!H==L*14J_UMTYL=%0;]7)'[]T:7P*V0Z1)S7?<0/S\Y6Z^T4?4*#T1IU@NRU#04K!#*&7*@`[ MAOKU/@A%+8P\@]$0Q3$3C@9)K0[_-OLCZ5'`^_*AVB\?)R`'@L59`@#+"(DS MRN4@(RFPU6']OF-?E*A73^JT5FV[NR58D8Q&:_#2\(E7IX*8FK&_>.6\]V&CQO6A;K=?5;;LKUQ^:^EO5M(_[U5GU>,H@R)A,4()%@BDE MAX@YM1KKCP@3F*2GRJ)!FNT&#A]NFI%Q(B/M(.CJ8:#/1U]RZ`S4/-@Z$W[Y MR.2G[T@]F>.C)WAL0F#3]V MC^[:A7':ZW#Y@OLP3(QSZ[;9^SX3UOG-R;R#YFJ8#_YU"T0+1G`&XJ+@D`LI MD80,B<,(7#+@B7UFP2;9)W$XL;1?Z/5'.$-#1]/-OY=^1ZJ=OODPK9/CQC,[ MI^?/,LM\S#GF8I0/AIVL=ZO:W+2KO_I-*FF<9HB"I$@PY)@@E(&#$I`SO-A4 M7_4O??("-U<51E4T[:OH3X+-][.<[%,YE>Z+=>C MX6H2RJK?>%!E7*>5A'"]1B,K1X/2MXM^H:C4S8=_2HP;ZVP\GC_7K+(Q9YB] M21YX]<]M=;=;OUO=50LB8\SU.H?,TR3AA>JQ9D-LEF96%PAX"1AXS/O?U>KK MO6HP?HOX]ZHIOU9/>AW1AZI9U4MO-+,Q>BS3`GGLD6Q74:\QTB)G`[BC;TZ8 M<[!]]K!SR1D@GU3V_>&='RN]#+S49Y;+U?:V7/]/538+RB$6>08+ MRE-*94H0209I,D:IIWE`;WH"8U-_,A&]:3IINM='HH=ZT]X;7RL_:=&,'T9? MHE0\CZM/6[5]#E?1(8M^X[?.(]*)S`;&QM8[#K]]%^SL41X@98L!>AB[`S4$ M6LFG/^M%#%)"4X8X03%&LDA1?-B$F3+J:PEHA(+PL"=!N6[L=`B2AS!Y"G9K MW?HPG%FS>F^N-SK;%M;?DL?628XBL)NEEO=DW+1E6^E/>_F7;=N4M^T"@YAQ M3A$$(A:"%"DI8BE3E'+$!0.FO3;7QX?1$V_0>^7WIS=G3?. MS9E4M]%I_/)^A[&V&%>9C]7W:K.KMH>WA[;;^7+=;7=!],W.^WW M4"!04)1#+@E.]"4!@G`T1.-Y$MM5!<<@P2M$MM+O2[E^W+;1MZ9>[F[;2)]D M8'N[DJN)9FWO!.[9-;V=H&BOZ"KJ-%UFO]6OK3G#EY%>SH0R8[-X_LVY#U,L MFMVMZ@K?WO/-LE`QU_6WKK%O&O6*=>U^7F\ZY'VJ/U3-7=T\R+JYUB?;;//Z M0?>E^VYUV6RJY8(+S`LI29P!&"D?WY,*>IS MFKRSY[$\SO84+U'N,VD`+I3\3WW4RQ6!>7-3/Y;K]G'?O"U(PE,IXH3!%$,H MXX)F8HB"".!6[87=HP,#?R^C.UY:KQ66QW*PY;RE98:@#N>6)6E[(4,'=FH^ M/K'A'.#<_)H+H1S5/T?,&!.L9X)4ES?-DH1"2"@NLD(6!2X.75X`8IO-I,8/ M#;QM])/^%=4%[-5<:.K'8,K'V*>YO.'6NE^8XK%,W/BMOOY6-:J!W7S-ZVUW M<\E^)>(XIP0%`YP*)BB%>9:FI)#)84Y)(,.;0_S%"S[ATRGK>MCU(#:J]BK/ MS(J&LM>LX9S65[NV]*`M.EH[R+O-=W MW5353;U>+@3C"$`>BSPC6)(,"T&',$F>$#N.V3Y]$FKIG6-?/$U76]MGQJF0 MOME1:3"LTZ)O,9IZ$N29%6=PXVK:3.#B++_V\^YXF7O>8VLA$HB1E(!B+'-9 ML`3#^-`/8[FT7?\=$VN"Q>"`<\+&CHZ9XPUAI:RAO'EHL``UO[IDTS8WIZ9JG*=J3+WSW)F*HAUKC-1XE67PDXZ#?%-)IFL MC9L);T8D\-(DDJ,5]A3IMQF_TUN<`(@AX"!E/`8X2Q!!\#`_E4A2.''$XOF! M2:(U1+KP!H;4QO?QC7+-DAZ!#'/EQ_[+@C=:T)D/;<-"Y.B)"48<')P;2%Q2 M>`DESG98?&XS7*+7Q])'"JN7JUW00D#U/YG##*""L(S)PPHUH3FSFT-R#A-\ M^FA0LK]?T/I<<5?[S-`RB6]V?#E*V@/F*AI43?Z]TJ_-.0.:T7[.A#;C\_CI MDR4OQIAW8O3NN4-/B64)0Y+D:4ZR-,VXP.2P<8!*F`_G2QIV8*R>;513GIX: M:4>83H[SD,?.)\,.BW^#W+HJG3.7&N:7]DA`66'_[J MOHY4:>@=MZO-3O6!K@\]_JR[;[7_>Y_*']7VC]6F;E;MXP`KOED^?8KHK@+^ MHVKOZ^61<-N%&HM1EN89R"ED.8I!7AR_"$FIM!DNS4GW%,.P_47.^^N86YV/ M=:=I/HY9?38^#\DANW8G`\9^O'U,-3KF.KP#?091GT)TDL/5,/;LG+A2B&^; M4L%NM2F;Q_Z6AJOHO4*8WE=?=U.RE^M$3E:R9_NE\WN_9M*$S=*:7W[P/S.- M=LWO^ZH]F6U(,<[BG$DF&`4H%3SFAZG+7$*K!M+NR8&;,'WV\'KZ[WN?>'"& M`VY>S:2F.HJO?;PNEF^[_E1+U<_MAZJYN2^;*BNWJUN])V*UWJD!WB(50N]A MEY#G2`U\B4S921]76AUK.S96X#T(0XV(%*NZ;ZZJJ^B+EMAOJ.I%1F^6JIDN MFY._97MTXVC+S7IJ4[IMU[L:E.GO7:.;WNCL8/1>W\1<>L6M,Z3RY?-,V.4M MG3K,ZVC)M^&8ZOTAU>]W^E+`Z[M.PO6NW;;JE5.RGJN)%5,Y)%Q26>",^BO^G+[T3VY0'LYN\9+@]#9G>,R*(T.)?#QI`3V:B=F MK9639Q`;ID1F0M9`R=53O-26'/V@WJU*15C>M/7MOS^4S773G=FY_%>YWE5# MCWV1(\2YR#,IJ4"`\ZR(\5"/<4&HS5R`84B1(82*#%,&,&9(II"DE`D6$PZ+ M1(3^+.&@,NID7D5*J'KS^C-JEU&G]3B*M82H+]?-Z'D!P^VPZT&KX22*(1S]Y9%^(%-74D MZ2S\G(!NSYTRIIJSQ;.DF7LV9RDVTJ11]'J[W>Y4Q!QPU65D"*F>8RPX`XRA MPWB,IG`LN?9A9"XA)IA*R*'JK/(4\8S((@:2"Z@J^(6HU:OS0"Q3-]UI%H'5T:63L:L$S66X')Q><;T5L*Q4V"C M#+5F6E`OQ[#LTC-?9SPRXY:SL_/CE7LJ+W-JI#WN?-H/8Q&4",*BX*HV45X0 M))/#XAGBJ=5X\J48@N8Y36B.547%```FG5J:ZR=WE?+W;JZOOM8K?7840TCV\=/ M3;G9EK?]UYF/3WZB]YXM`)*^[* MIKNY^^%;N5'!]1>["\($D9ADH(B%^F?".8V'4#$GQ&J?GTW1 MYUZ5+9.8O7(_>W)N?]P(!V="F5$I/-\'-]J.5WERN_RQ M78@?:NC[X;YL'FYN5V\WM_M0.@02K#4:*_;F.<'YDFG M*NIDE4I7=ZJC+55&V7>>*E,Y9T>5$],NXMFR_G_NKJVYC1M+_Y5^G*E2LKA? M'G'->$N)7;%WYF$>5+34MGLCDRZ21^FIM#=U3O?GT_)W22$:DM(I0YJQ%F"!]R.&ULKXE:\H^6 MSJ;V73IMI2B=FA\/]F*L)&9*?0D9890?F_S,$,]B90;C.P_W:F!W2)D]O0F= MH+EI5G'CF*DV=S\-2@@079BM/=A^Q-E1>O[?P.4D= MP,4<9'0(_-4X72*U?N^'#\UM$T_2[3+O?6M*:"-99(:6"1H)(21KPD^U8$]P"GJ$SB3Q=6EPY-KJBD M$M5/3`IRE"8B"?04T8['1)S0C$S&9J(5N>A7HW2;1&UXYJC_9;.LVTL:KR2R MRDJI.:&>6F4XU9TF">-04NWKP8T5UH]GWZ.I_ATQ[JZM3!65X0SWDYE)R4T3 MGJ&\%E&C'_%U0I]&HWHFBC6>/:M"?3)E.>KA2/'K/^,*V*?FRYLZ=,PP&?]8 M7R&&'66$&T0Q5AIZ=MBW%$[V.TXP0C.%E>SX6/4!7O6`+V4A9B"?/5:NIJ,R M3;=FQ&+"RM9T;.8MT';)U::1N+Z)EDI>/9\^WJV[A$#9UKN[^^U,M-W5[Y?ORV M_;^:[:?CKUQIBN-Z(-)00B$YDEH>8%F?]EI[:2SGFJE?5)T)5>Q1CXIA5'\& M*QY7PQAG+C^>!P=-]<_BO)%6`D;SVY1K!7T)3U]*&-V5,]'TR,4<%)ICKZE$+$R1G(,`*@$);>\*DTDU4,X'LW`< MZ7K_]S%2)S<]ML[W\/$?K*:(*IT]8%V,9`P3TWG05>L;0RC?.! M73CR/:#)B77SH"@E]LT#\8N,A9W)U=[FZL'H*EI]CO`XB3M_%"[GU:?F%#YG MQLQ3X71F$,\87G]O-G_X=5V_6H8X4F^V+7#%I8$4:DJ`A1HA:K0[`!?:GBVJ M9J$MO1P9,/WT(8"JFCVJ:GU2&.?JU#,$U.+^G$TJ]3.=GYQP1L;@;9Q,1#ZNLAU[RT@/B4[Z;*B`. MZC?_B0%Q&"$E`^((KBH?$%_OL/X2'MQN7BW?U.MF=?/-=+?]T`;T!RNO%/8. M>IPN3<]847L2-^9C!N=SM; M9]Y>>ZO6P,&7Y$W:$WK&YMEW@L0(?%;_E[X,:CP7G8JC9^T2?WR!&^\6!J:ZB=#U8 M._GZYGBO-+O:S7B]O0MKKYW"R;S78==/;K M813:H*<&:``!!LJP,(W%W2C$PIA^8M>[.>R@H)IQ34*RPB`-PYY`'@3>*L&U M0<65[FU]&Q[\>%%]W`%M!^;B$=2LNMVC<'U:\5(OR5#?^>6A%J1X\/!$C1J=P#M6E1K5G5:BO375`YO)0QY`'%(Y2 M![V7."!CDOO#J$-2IF7*(P`BP(4XJ@3P@26$B4#*>0.,Y`8HE%;L,R^\'&V= MM*=5]CLEU\<'&>I=Y'\IAPPN>]0&G=!W,TD8I[1XK-W]7+)[:TK`\[EI2^9M M@IJ9U7(;=W4&]MLKF]7F[MU_:[^:ZL#E7]<406XXY0X[CEB4"CHP%X_ MG%(6I^E'8N.68P>(1"'%#O^@N'/CJ;7(6LTL(TD%'+*TX@AO&[X?(4Z<<(]- M?+^Y]QD93\M+3U)=/6"M_AW15BWT.)"7IF)[I:R;C5)U\X^`*4" M@)OF]B[FA6_KZ[MU$VOVN;^N;^]NZIM8R2G&@KOM?L?:+=;+`'CSIEZWH6"_ M6>UCR5)D.`=,0L2Y@")(/@UR`*3H=S]9(6@,:88XTI`J3+'`$B!.N558&D`U M*KV-D]E;%0^[[,[(##[I-(W+4X\XS<[;^6>; M)G-TX2--8[BDUUFF27T_DWAS+NN?/;UT!B?TKUX]#)N^?_H'VG,,ABMA+`3* M$^&$D(A@WRE9R%K3KHDKB#/,J;"2PKF@N-1+(1E2!@,6KQX--A2_:^X94+9:ISEZ/X1-B9@V-G$H-F0<6WY<3G@&F,Z/3;XG.] M/W2"@43(4.\-M4Y:(3RBG21Q!)).K?VP,&C M\\2)BRI"S#V\-ISA(:)?B-Q1E+LWKQ,J^`-?R3*<0?6LM33'GEZ"F$U4;U7[ MUR(N_&^[F^Z-MD``*IFA0+$PP.!A@$D@D@I@/_YE(K@(/VRE=8!B*#1"5DA- M!1#>4UFZ3.Z)M$26^LE0.8+2-*<_-T74Y1$-)Z0DCZZ9Z$8F^-48/6;: M6?C#+J$.L+0&1@$(0W#V''K6#1,@G9IPRGVT=2D)1P$'T8$Z;9SPS!,(G!G\.\D4O(QKQYEOE_'J'&?I?4YY3.[HF6C_]':/.]G. M)7ZJB*,^QYO)KH`TVBF'"<52<@R`9NZ0E7F3]&+K.(@<<<)18CBPGF)%);3> M,^Y"^NBQYJ5?@7VWVBYNJTT$M*GJ3HH6\0S#MOFI,V_:Z-'75Y.$C@)N.DO< MN*AVEKRLD+'#7"Y>)'KW/R-8I!H];J3(HKS_\<#;Q6;S^L-^$O1Z_7NL*[3; MD$1`8\0)5H`:`3UA#GD0DE)F!63.)Q5>/]&,P1YY*8BW4%`"K02$.XF1X!+& MFO6%!;U%%B6@F[&OUE6++O.PR!!">Q[QFX;+Q.-\^326.;KW+$FGCND-9W8F MBC>&)=\>OQN+G&':U.Y&00\M]PXX8R%AB&BNX7XD(>E2HI5`9A88+Z(@@YPJ6/#9P84CD'!P:P.4"71B=R-%DZQ[;]LQ2EBE(2K7/6 MI#1#^DA2!C7#%&F_EQ3"N900,\:I\,:$P<-4-XHP$;39W]OP M7_?7EV8=IIROE[Y^O[Y;K.]_:Y;U-\\V?\4?V.^2B9#4<6B(!1PHQ0$7(7W8 MCTLC$>ZC==.AE1ZBD)IR`0.Q2$"IPCQ:8&*,#/KBDVJ-Y&^3;ZJ=D=5J644S M*\@OJO##O'W]J;,J?MK957V06R#@)\Y_V#B57`777` MV[[0?O1\KXBV/O&EG;TON*\DU(-X<7TFKZ#$H>\TC_O.YM!WMJ$;;(^[P>;0 M=^JG^LXR]IWOO[2S>W!YBBG<\D0F,K\N,8<"&?,B9#77T3LDMWH;?-"V]N[/ M`/[>M2MB/\#?\SM'EG!G%4=((LL\$$QSZQXF09ZA[&1K&OB24BJ-X\XL MTA!)`9V1RF&'3?&;;+Z/OP<;*B2>2<&^?03R40+K3#I,1E;V\OK*X#3MH0_L M\%>M`7W3M:1OCY:YS:2##4CE7EY'&RVW>^@RVUV7:2]YZ9OC)7V[2+HWB>OZ MYG_SZD=S3`AGQM"I#'%F4$?8-'@X_Q>WW9"%S@MF`(,0`,8Z,05(@\'[!@]- M<6JM``X88VV[3TNH4TAC#2@BTN'S;1U<9I^\'LKN@!V$,L2.MHG0B]/I-A(N M>YQF'HGF.6\G9%C39TCK69Q>UM?:/O.P7?/[BY\E[) M,/(P]<1@8`$#XG#(`'B>].+*4"R:04&YP$H%Q8<22>JU<-)Z[PAS/JDF94YE MH]WIX;=W[_^WO@X9VJH;O,DEYDK[9(`XGLD=(ZGG1;7#'S\[.D.\,R%>=7I( MW[MOG/#==!K;G_14$2[@SCFK=`ES^\AX,9J'Z;S[JUY?-YOZS;JYK@\?'K#` MJWC#*(4&4*&(QA)JPT2G),J!X8=??HC`(@&X!-(B1*@U7F"J?%R-X-(9)TKG MMAV^J@58?>E>(QA#T8>S/T#')R5^-/7^QAT/S\Q,L'_$;JI,C^:M.8OS>$;V MD>21*4VXS2VN3JS6][_56_4^%J"_WEXY;L)$UD#HL)"$*,L$C97>I;38>:O2 MRC-G-9$RG@<7;#\@;%_86BWK]"0YC\=^BEF[`Y"I*&F6)DE*,K6Q-B9P=(%U4OZQ7FZF3J"?9 MZ2,M66S.35ORC'A.7`90DJXN_UJM_WBU?+->7=>;S9522$M/(8XOB!F+$?#@ MT!JG(DM>TIHH?>PD@/FI6?[T907?WU]E.]CNMNZ_I3O=PT7^O=!?'_ MLUS7B]OF_^J;?ZQN;YKEQU\6S?(RR&<\='6H&KYN-N$C>Q=/8[T)LXS5S;O% M7UEE_:+9_[VZF MW%6M^KQ8_U%O8\V-:G.P(S'DG\6K_?*%N;LS+=EHK:D>F5/M[*G^%L'__:)Z M,*S:6U9%T_:?[T[U'@X?[`VL=A96.Q,OJF#DQ!I=P$TGI/Z.L%*SF M,T83XY=?-.M_+F[O:K79U.VE@9?-XGUSVT+YM5[$^P)O7B]_C_`BH/#`;ZM@ MQOY_]6+3;/9W,W%LF>7$`ZR)(Y12 M((5T5@#!79AA"UNZ_'LTI&HMN:AVMK3O%QQ94W7F1"4[&-0^=6Q2U=J466]M M0B?W"V+S]&]:Z'IP;>?"]MK-BU-./$^=M]'8/A&!IO?H3.+.&0Q?G7LP)<:8 M7U?+^O[7-BWW=\N;37>-`%0:D3`;<]Q+9CP$SG5:8C@$:=.<9QJ!QG!G(/(< M4AI+(T$>9X$BAE`E4/F3&BVN_:2D^A"1Y=X%DDMC/TF>@+\T?=T1MT-4^9[$ M%='/IZDY(88#N9R)L@VU8C5J!\O-:_7]X8__:.IU^(%/]Y?UU\!AK('G04RJ M"?`$(R4MD%!V^8Q`X=^LI/5TDX`)1R%BU"M/K9\6SD M>QS[LGK<=`,"&42@(<(S);E`2S)(N7$ML&0N-*`J2X!T%.MAOA"$`*$4X MD:KTBV7'H_3QO.UH0G8OOP<<`?LHNK/ M95F%^YZH/GHV@-ZYJ=<04Y[3JL'T#%(FU#6IB>,@-`2UUD*J,,)8-Z84]2,H M4]<2HT!1+K$AUE(0YG$N3-D15PYBXIF82IG0F,K4F\5\92I!WUC*U(?+R90) M92E3*KTS5J9D4WHH4QX]@Y0)[YN,V].:$>68,YIB0`V&W9BRDK#ARH0/QB&. MF,8NONM/.%`:*2:``,Q9H#"<2)GPF,K4F\5\92I!WUC*U(?+R90)9RE3*KTS M5J9D4WHH4QX]DYYNN3Q4C6*02R&<(G%Y)LAHF'+BPT*V8DGO28R+#$H)C=(, M*QKR36$$0)(S$[(7*CQ#4ZZIC7+*Y3*[U-W$'I_NN$L99^ MU?K.X_JY19%IC2]P/B;7!?TC5;-<+*^;Q>VKY6:[OMNM?79_MP.N%V$P7M=O M/_T_=5?;W#;.7?\*O[6=<3HD0+SU&P`2V\QD'V.[KGG$@?W@L!%GN]^J90/P4,+/"A.W@2;5JFR7?!@A.UK\T9"ZU86G(3JLXF^ZQSD/9:6T\Z2 M@N@XTW0A.\/>'$@\_O$!_DUP="!H/`@Z%Z[7UV4LZ7USR5SQ7,KT,9N_ES/& MO$1;3Q+\:U:LS4Y-55:?LO793>EW*$0PCD.()$@E)R)..6DE`PGAV/2JQU`" M8PH92B(4)2@U;^$0,[=5)92$2KEEG\..?IFCFF>:GAT247]R/H9U.Z&>B6XW M">Y`O7LHJW>UAG5VT&IF47V;H!ZYG(#5A0CA%)Z4DS]RCN+5MJR[??A8E4]Y MM?O^43]O.W,?P?_MBR,@PE"F-92J`N:HJB0&7&+DLLU@; M3=*4Q%2*%'&.(B5%I$`BL3+9%TAIZ'D%Y;R?7XOT)FBP'F[-:=$./`$T'?EV MBG85WMWT;23-7G3.EK8>U9N<^85HX/1^E9X?64=]?-.J^/Z[_J1FZR@"$28L MQ*9K09)J(!S+=G0*`ISN0;&QEQ"91A@318E`'#*!,*$AP!QS%7+LNT%8[Q"] M"0S,83O7)^':3@GGIGE"$;1DV(L26M#6(X)3DKX0_9O4I=+?,SJ5ZAG#QZV> M.@41D'#3N1TF*<-A*F@[$A6TN]S3Q1X6A(&0BPC1$)F!+R"`:1R&3%'*$K0$ MU1NV+7T2MD?JGB>B/>C>=7:D6Q`W1/D&T+YTY1OBDJWR#:;+[I9DK0AE96C] MWEEL[PT%NOI2*L(`0(1('.LZK!U^B#-A?9/QVR88`Y!3+'5!SY`0C"(E(@BT MH$N@1[_O9HPG8$%^JK<&7.PZ@L1^#9N1/S?9.J,NO19U#O?6SD/AL+ME!U)I M=^OKFXZ_HMP3,;6$VU,G\**<]/%Q3$8_Y%F=?RG7]^\W3U7Y]7`"Z6B21B)! MH01IE(!84AABWBV,Z=S8Z^>_QVT MX!S;T#VMHPBURS/GXM)1J(?2Z"6E[.&H)Y6<@MF%I)"3N%)._^"YWCM7;I[V M>E!?RB'4]3?"5`(6T%&7(O\A'6\)1Q-(EV>C0'?VY:U%$W(L^9Z'JWU[GIT:"Q;"Y$?T:[ M<7D)VR2TV)6JMP\/Q2KO+.DB6>VK;;';5_G1:DJTMD$A@2)*BQP00JEVY(2$ M$>N2]<>F<)+`)$6*A!%'!&"&(^,ND(*H-**^-[H?``8/+:IFW6A<$3L!O1;% M[+S,NNG3D=23.AE2.WC7(M6AS)V7W&'E[FB2[0K?'U+Q5@$\'8=+*(0G]*;T M\J`Y)Y[-1LB5>>2:6VH>]:/6)KLDDC$$5-?>,5&2,AJCJ!U*>G`Y5<:]A@!+ M0JEK?AKK3$W[R!%#NH3D)`9IBKR_C3['=KQ^J4$W/!$=0ZIM-CH3GZXIZ6`J M/26F;]/4FYU.P.YB4M0I?'F1ITY&T/@WRA^Z,SP)()1!'@*02H98%">L77J" M$5%.5^M9F.,8BP1Q`$A,D=%C(2*FITX>"80`9]=\GSSFK.443-O)V,PDNXG9 M%/S.^R;Y@\7!Q0DI7XC"3>F1[6ODH62-5[OFKK8[F7*I8BQ"3$D2ZV1="=R. M/P:B:!*E.YC2+B$(M*(K25",N$CB-%0XQHP(`(#;=5S#5>YY27X3//;?6>>% MU)&B-CV?$PK:=6X![.=JB(RYD;QT"7/TQE:^AI!D?YIMM=IO]NMLE]\G^5.5 MKXIF24-_O<[-%QH(WY35KOAG\^=O@KS#0*6084DQA2@6.,1-!_Q#D@$9O-OF MC\;*[_9:-QVV%.H<%TG,%$6,(ZKKMSB$D)-0(Q-V6]S8812_<,/A=61=_T>0 MG9P*[L^\:@9X=N:.ZP&YV0)I)ZS+"MZPPW=GH3KWX2;HO&BB=N['S>7)H9OG MRCWWF;V)HM`C[K,'>B'3P/Q^7YX>O`[Q]A?0;IZRHC(6;A\^E-O'#\77_/YP MSU2,"W["QGG M$SMU>3VN!\K&UZWFKEX1AR!&,:4@B3#3*0`6[>)WK/]WNDJPUU`B<81Y&B=A MJI`24G"S$*DH1@0HB7S?#OA6S;K-YQY^?2P-J:YALNS8^!'\?,0=%7>]-LQ$]<,O]KM[I+XKMX^!3^9-'RJY26D:( MW$JC\]B/]*O9;=SUFT(0I%',62I"04FLC2BFE,"I8@3& MJ777CJ&?[W&T=Y""`Z;K=79[BYV^P3F6T*6,O=%^7`ZM:8@9/').0Y4KG8!A M)5.=^6I7[[4Y7"A_+=;'Z?OCU9!TH1(C9^I=B MRC&B*:$@2B&2'!`(('0KP"8RZKW:.C0#;SJ?Y76[L[DIK3Y6Q795/*WSYJ_- M;C*-_7[(.ZJI`F"G9U=@WDW<.LI/$&^"`[S@S^/OUU,[._IZI&]B_A>B@U-[ M57I]:!T5\H]:UUEIO2LVV2XW-R^`.(X$3XA4D40J102U5L(H=>KYX_C1GG,Q MC<8,O`Z/HY"Y\F0G6!XII1GX%D+D1EAJ(O)WFB7.NZ_-&L MIO^6/YFWS6])EKF!,60\B8"$#"G$0QJUQBEUK/$FL>B[WCN`##J4K@7?-+1: M%G^S,^I8"%Z2N2!-LN*NKT:GO?J\0@Q.,/HJ'83D&JG=/.R MZ:9RK]"X()W[(7,]&C<=ZPO1MPD=*GT]H,X'C.O=[8.YB*"^M!@G0M*FA0XC MD*5A@E'86DPY4F['BP>;\9RQ&62F\!&%>;JR]7?][<>JO-^O=D&#U_EP\7!" M[<1L)B[=5*REL8&U(/UZFZP>X9J`X84HUA2>O#A:/!$Y#KE7G>L?_L*W]XFY MN[9L-G*EWY[R;9T?,&C3(1.A8C),&62AP(F(6]-`,NPB5E/8\ZQ:+<1FL?X, M9'!$Z:I:DU!LFXO-RZYK-M9/[(*DS8+(WN1LNC`L1.PF=>E%@C8U7?9+;5^R M*A=9G=^;[F/:7O,:[O;I>-[CO>9FNRN^YF:KZU&2[[A.$3&%L4+FM6K$&":X MRQ:%KGG4[[JZ++*B\>MW)?5?E6Y[V5 MMI@U+7;,W=;-M^L&W8O$F"D92\Q$)'$(,(PQ3[I%22B0DQS[0^%9E(_`@Q9Y M<(;5]:)G?Y&PD^=E!,%-I%_G_XBZ4>ASW,N1Y\%<]XBT__@M1*IG9 MJ+5?XLQJD[:;W\P1@J_9VNP\_&.KA\JN*E:[_/[UGSA.)DK!5)(DD2B57"?V M24Q@-YD`Z'3UGV>Z"Y$Y>?R]G(I>$Z2[7M0;,W6\K)ZL34@Y2Q.4,P3A'D8 M1H)BV2U/"SWWN"CY8".>-;K%U7M5_,2TV>GM+(RY*6D':4&*^!9-/5HWFMF% MJ-AX/RX;;4Q#C)/RU#NS,'QID/-$Q$D((P8$3(D@6MZZ74F.NZJ'6_&L/;]F MU5_YKCGJ_2E?[:MB-TR%!E)H+T/^V7/7H0.FA0G1JT3]0(G&D;L@*1KIR"M: M-`4U]JN565']5[;>Y[*4)"J.J)(AZ8P3 M`AP[CTQCT_O.10,S:'`&O^99O:\.=XBY+D).0[#E@N/LS#HN+IXH+1^"#F)P MAG%!VF;%9M_RX:316(CF3>S4Y;*@!\I/?67D#H>(O*8#O>]SF>03NOCKW?@XGO6%J-DDKKR\564B>H8T5*V2HGXJZVS] MHFOD^^UJO3=MT-YO=_IQ+70%=OB+UX_(1"R4*@HE"7G,""684-6)+$=.I_*N M@<_[$EH+,CB@/.Q>>=:XU3CXKO'P^#.N9>XUPFI9("\\HHZE]5G8JJ#UY]40 MW@2=5\&+9V!!TNXA0'TE_14?AX5,)5>EX.W>P5<*A_74]4M9WO]=K-?-+JW7 M<)P0('-!=YR(5+%43Z`E; MD,>]ILO5;WLV>V390T@6HK8^/"N]/\_.;XI6Y2;_/?MV:0_&`B<,"L(IQ.:_ M4'7M.D#$F-MZ[&`SWI=@#\@"#6W`*Z*AW-F^(9J!--<71"U;"]*QMWCJ?3\T MDMJ%:-1X/UZ\'9J$&&O]^4?^]UF[L:K7Y?/IF-=B=7@E_VQ7VF77&4M.G# M82=U5XV#FP1JJ.=$/P>[(%5TI;1'+;U%9R$JZL^_YE^VUT,(&:PL^E_S;T5]!Z06K%`DC`,(:$SC.*6M MN52%9(RXV-J86U\,L.!/`VVLQEBS.$QF?!`X4FFLN)M%;8[D.`B.*YT+U1QG M-WX@.\-H&:,\2;G)BNT=!:E*L,*44`5X"%-\9A!R-E)[+*U<1WT.X";0'ULN M!RN0!QHGT:`?,CB7"AV`N.F0(ZG+52)71WZL18.H&:I&O^:;SWEU%T642TJC M&(L$<9B"."%A&$="2IJ2,!JA1)869J^Q#KA&"I`M?8/$QP-S8\NL'Y(VA^8< M0-CKC2./R]0:5R?Z=680)?;M"/5#=$BI,&,4`P/*,(*"H>N-'XIM_GZ7;^H[):GD M"6$0"J!_U68`Z][S`N#4:VJPD=E7'0VTH,$VR@Z'!;RN'U8MHO MHS]%.!W7>%Z[=Z]S*#AX=!.GROG`5OXM/J2 MW^_7^>W#16=?OKT_=8$\-8$\['WE%$DJHEB*!$420T[38[_?4(:<".N\PH]Y MW]72$733>NFB(W=SG.C5]IF.N^5]1LP@K>Y+B'Y"83';73,*;O/FL)\<;R$R6N>)2FYVY6[;&WW`FLJFT[35`?/>E#R M^__=U\W-21J,X_NKR6BU>YUU#4;=IIP.X;N'LGI79\]FF9N@@]F0'8BL+GKZ M`'EYYV7)8<\KL*FCL)`W8I.[5?I]>%U2]LZV?BKKY[97>B+?KS,M`+]49=U< M8Y6M#9@/^KO/YA^8!CUW"3#O\$2$%4"Q3$(12=6B0E#"NVW^:#[$(HWW#\9J M?+/#^#[';3W,&W3!"5Y@\%FW])HK)!;)_$)BX45K3PX$K\;K)CAX81J,+2QR M#E7`LB(XK"[0`KC?[MIP[+)O9M5K?XK6VD2OV`;964C+W9>\"E;EYJG*O^3; MVKR5*@X-X_Z5W\KW_Q:46_T'[?4SS;^_SS_OFIK#U""[[V?U1K!:9W5=/!2F MR96N2UX\6J,+DM%Q>JM$F>\!6$+1,J.WY55&V62%S9V($TY#K@LIDD2I8(BR M4RF%0NZR&6^$&<^K;&F]*S:-(IPNXUE,2CTHB[9F=/&)L[TGUKFR(SEVZ?$_ M]F:W[.W#:TL3=P`RGA(B4!S&G$<"(M0-7!8JJR-PXZUX'D4';&;:'7.=X01D M6N2LL_'HEHXNAD*'Y'$V*H?EA2=*_2P2][G_5KHU"65+R*2F<:2<^FERS'^2 MHE[I\F!?F1>CNAC0E<#AGJ*\2_)F.>*YD+2ZMG<+:\S:!R%_O8I-S?0;1\_Y-INK?8[C?!X M_K4%8=J5%U_-Q,,_U[LJ6^WN8B6AXC$`(&9)'(>(B$0I88[*IQ%EB9N^>P+A M7=8/0(/-\6#W4ZL3^ZU^B(-MN7VW,OW;UTW-%92ME\&Z<=-1_'U%RD[S%Q`B M-ZGO``<'Q#?!,5KM,?Q.U4^P@S];X'/+^S!Z>U3=<[P6(N:^O2QG'01>I-LT MG;DWY8/2$U"V_I\\J^ZHGCU$R%@"@:0B1@F$80LH3@#WH=Y#<'@7\`9QI]LW M`0XVY7;WI0[R;7-S8Z*#V=3*,+H)3*'K1;,'A6A*V?8=&T_*?1-TT`_WQ!OP M@4&_2/5^A>71`CXF]_EP9'?45-LQ'-.IM;\X>%-I#=EL$]"@FS#- MO37/F=61JCPL0C^1&@]T<(`*CZ'2@_KJIS(_0.%"2)@2J/Z_NFO);1"&@E?) M$3`8?Y;^8&719?85%;1!:D$B::7W8U-E$B`6\-P,##\TX0E]S MK$2"0S27PC*8Q])?^PJ24F`<38$=*`FMP7&XB*["INS$=?B,;!`E=N?I[K38 MHT5O-?:%,[P>*WU7'"O)&"%,P=RLQ,X%4CG'?*X$$X4BR;%]`4FI,8FEQ@Z$ M!!;C.$S$UF)3==I2?,8UA!*[DW1O0NS1H:\.^X)I9]VS+*/K5?=Q?!K4?;/9 MMF-;/^_-FKE8%H7B0B@"D)0@8U3,->6(6GYA7J24I*293C[ZI_8P](V+M2TZ M7[_K=7)$15=NDXN8>I@(^^HB*=(<+(LID>?G:ER$1#L#Y(U@7O-(+L51"C;* MQ7H=_N$FB#,0/98Y(+C"$"+")*\$D?3\?:PJM1XXI.Q#G=/)8.^>LO_^;-V8 M0\09;_Z&-^A,$Q396-89N7@HR!*]V\<5:_SO:T:Q;\MO,'&$S3)GO]NU^]VV M?6U..<$+2W,%RJ)B$`I0(B@X)0!+0C-<(BJ0**QC1+^#TX![!M0MA@/%@+83>I.V&YG;*>XNYW-.RR`+M'T98#TS)S[`VH9 M^+[:_;77Y@!XI?!&'**-(>QE]$/#+\E]T%MZY[Q+_Y@TA=[S"5!+`P04```` M"`!+B@M'$X1$T-I>``";:P0`%0`<`&-D>',M,C`Q-3`V,S!?<')E+GAM;%54 M"0`#G6;*59UFRE5U>`L``00E#@``!#D!``#L75MSVSJ2?M^J_0_>['-.<"%N MI^;L%"[$&5AN-("__/7[='+RU9555N2_O8&_@#OOVGNC@[,<5H/G7Y[$27+IVY\/O0U?O87H+8:_?*_&;TZ\?GG5@/_R MR5^_AR\>/?\-+YZ&0HAWB[^N'ZVR30]ZMO#=/]^?72Y4?)OEU2S-1^Z-M\') MR5_*8N(NW-5)^/GIXO01`V]W]SVK_,_IN_#W=[*JW*SZFYN,;5%>IA,G\W'X M<7[E?Y^Z\F_S_#HMLS2_G'^NLG&6EG=>N"#CKS>EN_KMS6C\O?(F@010#()! M_G,/EK.[6_?;FRJ;WDZ\N=X-H\]']WTV3R?&S=)L4O6@W>87[*^K2B>AV2]O MG)>HH?AU-/U(]'M1C+]EDZ;VW8%%/_*>YKXS76>??O*V9WO3_&_YMEMF`#VLWTSCOUH\S'U3=Y*ZL>4 M74A79=7YU8?255[_Q608AJSY=.J'IO.KR^PZSZZR49K/Y&A4S/.9GY@_%)-L ME#61?W_>A]5P"$U?EL:[37?=OVE_[75ZF\W2R>6L&'W9)O^F9[N5H%E/?YZB M8VEV:MWME-U*]X^T+#U4FCHK#4@[D*^83-+/1>FQ_=7)\))K%V:*[=)M(^Q1 MMJ8&;$C?A:33:39;\/;C@RX6`X&/\QH,K0U(>Y7/SF?STKW/\FPZGYXY'ZE] M2.]VL_+^O'O5L.$0U91!O[+N-H#MRJ@+V?.QRRL7WE;YF6X<,A2/'+E/>3H? M9_[;[=+OS&I0^3^DI;?LC9OY"7[2H3(;^?:DV:5W6N['O/,KG58W=E)\V[.% MFK$<0I]B>ENZ&_^,'][/BJI+O;:R/JA^^R-SC_<,H/FY#UP7SG:'35K#90J9Y/%]D.;/9EZ:?C10C9<#X?Y.4]V:B9E]6`='_YWJ?E%Z^S9WH9#)'-&KCA M=33]2!2&W2+_,8^&)-W7=+)TYC91-$11+R_KQP;-0+.=NI.I>J6;/5$NTOTX6;I/<^RNSNHX_MJW2TF-ZWB;6- MKC_)&C9F0_+]Y7R0OM3S:E9,7>D'@]]=<5VFMS?9:`>'H06K0>7W7N'(#W;W M'N!%5GUIV!8=OF)0?<^*_/K,N_/C^W4W=??C*5FZM'OM=WOAH+:X<%]=/G<# M&*'AFP;5OME8W9IA![J$_+9W5$/H-KWU,5RS`:>6JB^I-G\;?P\?F\[5^W/N M2[N&4&E`VYN$.Z5'=^'1E\0AV+E?-ZRJ^?1V%S^@-<,.=)E_KMR_YGXZBT,1 MQ%9)-S_>N1Q-#5=+M;-4#^O9Q+U9^]#\F?,NY0]H^N MK%RW4C]EV:6\Q2R=="SO$Y;=R-L"#+.G(C9H^=L'%2IG_JGELX%G;Q6P]X+X MV=3E8S>^+[_UHDR*T9;Q.7R3_'CQU?+%GRL?/(W6L\0&")Z$F#TIK-HN\ MB2+!4G$#.$0,"@(,Y((R9E4,N8ZPI/$VF1\VN"Q')T4Y=N5O;^";$_^7*U>6 MR_FDIC)[T?ZS)STU+4=/8/.8@M47:75 MYP6TYM7;ZS2]]1"#T3LWF56K;X)NT5L`EUL._G/Y=?*A+$;.C2OK(6>RKZZ: M9:'H]K^>YH\6`U?6?I#9?V""#K@F2FDM-*-:8*N,\%CF?&FGF'($ MCKY3-P9*<2BC/^CXO0'S-!^5H=C)N/N?I_F3(:$&@`VH$\BX5SO&/*("04,` M9FJELP!Z:X=\!FCHZ('6O7&'`-3O:9:'I93S_'X>697V?YBD/L9=%??78*H9 M@\1R*F.)J=&("@NE9A:L-6>J+:SPT<.J%_L.@:P@;E@!CK^/LLI]3+]_2.]" M)D_/R_*^_N./(A_=_U*#KUW8)!8K82+L/;18*&\."5"T'K"%,"U1%AT]RGJT M\B#3XO0VS. M%0`\4EHA`J5HB3)R]"CKR\1]AES;]W6VC:(V<=X62-71)%)#*J350A!.**"2 MH?"+8C3FR+=81\F*C7OKMN4K:HD2C)$BEFD)H":"`8FL$)`R;(R&B&]-LW05 MW7QUY>=BW:=NRZPHL]G=@E$/':R;QBQZLO+0G:IV+_++Z6.48BTXC*DT!&$I MC461A!IJ'L=:;DVN]>3%+VU7YZ!ZF7SXJL,YF;N'P_-PZB_J&.OT;,_&.&::`Q0A( MKSN.242!7ED!1^@(4O_]@.+G:*@OBP\1"]6(K.[>I_]3E'J25I7THT@-Z';@ MDGB%=2Q8K`0C)E)>_4C^L`'71X2Z'H!1#&7X`X/OA^Q_I%-GBFF:Y>T`N(E3 M$@$-8@Y5Y,-$12E43-J5+2)#R/&`L!>$-$=A!]8?9J5DYB83-PJ+GZNS*V@62YX@2KP[C""AN(QR1."*,T;6&FAW1U-I;VS]9,.G(V`<>V+R[[DZ] M,])R.EV3)Z&O:A^^VE@;`GC$"5M/&22&T>M?>GL9\VA;BQ\89[^71=428PO2 MA%.B`#1&(AE;BRWB.%Z;TO(CJ"'HI_&;(ZN-G0^,*CD:S:?SQ;8P.2W*6?:_ MC[8[[(:S9Y@E`@J%&8A,1)`D%&,%UA8!FK=USIJ/;-O*4H\%@-TTP($A^8>K M2P?5$R8QI(QAP0%G**P@:<37W@ABLNT@MWNAP9.ZWV/!V.Y6/BR>/E7N:CXY MRZ[JDFQ-R!-J(9'!I[5:1)$T?IA7*ZVY4$=07G!@;+6V]:$GT0=C[7)CW84+ MP9%OW^#C5J-T\M\NK0L].^">,(E(K!4R3`K&K*"81BN;68B/H##AT&-?3TWQ M\N`;E/CXK>@,L$M^"02",L&QI!@2;(W`<)V0$IRUG9[I_T.T<^,/OVI9=RKV MBZD`B+S;$\L(ZT@8+8Q`!")K!1;"8$DP/LQ*X]IXWCMKL*:ZZ?$D9II3K2&, M,5_,N923E6:Q-8-5!KR@*IS&C?TDM[FW?8=)DB_%O$B_O?=!8YFED[H4T\;G MDRB4%1&FL,;&1)@I)ME2KPAP<42I\?V:]3F,[&',04$2+H[Y`1'2$0*04(A]"[S4C.NQ=8)]N5O%>D7)_M83&`0*CG6,/+=N\`+&>16+BF/E!1<5$2@*M5M`B MHZF-&(A0?`P+C!VBX-F:PTZ-/,2`_JS`ZNZC%V)+I6$#ZL0P'4-*F>5,$8F% M(I3Y48M**BV0M*WK^(*`U1\,GNZ'[]CN M5!CA.`)`6,Z%.:+ZP4X1T!1=K2U=CZYGYO:S^[MYO*^S%N#9VK]Z@D3XD5QZ M?\MP)HA2POM:"F+D[:&1CE7;:.0UX:)-VQ4]&'>(@69QE=!-,1F?3F_+XJM; MGH2_I6ZTABKA0O@>Q`#1E!'B@W:"=21QK+W:$*BVV;$7F/;H`T#=6W@(%(53 M->?>X-M'GRT4"<$8DPAP#I$F5$L5?L1`,L.L#]W0\21#^D1/-]9M-16=7UUE M([=^L5?,SLM\<091_92TE3"AQF`3$\L`E(0A*B@,NB"MF(U]X'$\Y2B]34U= M&WF8P65Q1\OBY/Y%/OC:M^/V.:J.+$'"`.VG81Y13KRRD@ABB.\(/I:(2>L` MZP56CO0[S'1FXH,&56<-=C1L)PZ[K)4A$J%P0$CH-4I!X0=("96?IEN?D_(" M/9_#1>UMK7U0?&W;R5!/F'C="$:^,UG-2$2D,E$,+(VH8`HAU'8QX#6%9"V: MO2FBVMAX"#0]*&TWSC?4*%LTH/\\<9Q-ZKS?0RD)*`9"$ M<*(DEL0BX/\'@/"V"8CF(63-S0:O"(=]&/N@LW#]\GL=6>)=%DAE'!D06V*5 M5C)XM)93$DZI(EM/&CN"R+/'&7AW"P^]/K_I2IX7LPYOM8XLI9;QF!',J8@T MCZ5FC&FL?-\\]#K\N@YC>;CFPIAU!^CMRB)!R`@1"T3#?C_-A`>D1X^?[80% MEL$#':H])D2I4`1;+2&%4%I!.9,* M'$-$WQ^L.C?O$(!J?E##;@-88VX)4]#[3IIP%K)D4O*(2J@QPA'E%(*VH=0+ M6@`98B3KR]Y#8K"HT\+.0\Y^P]ZGG<'9Q6L2[_=[;XW`F(.(X#B2WG\3$:=( M:*"0/8*=POVC]@`-T:\?76552!`_:-E\?#F?3M/R[OSJP36I)0A^'A3ZL/)+[>Y'U>V5 MGP&BB%D,;`2`BN.(13#&1$O$N-U^<%X_6BZ;YR>Y[^[_;]+MFS%(D"5^PH,Z M7!@E*?%3(4U-\0]?C"A M$$415-(P;:$F-B:,K#0!,&Y;_/6"PNT>T;*7+0>):]QU"/\OW&UP8G'=C,6R M:&-8;:5-=*P(M(`Q)"$E!C/*]$I?96A;2.T4;KL.K]?&_:#<.F%31>UW^$FS<6O MDX5B.TR9K7DFPNI(4Z&@I@!1'%'OCZZC7M7Z_@O^IP#D4&8?Q%5+JS":AQ]A MB?FK=Q/R6?4I#W>=E]EHYL:;G]@Z3.['.+$6QYH9HTFX84U@$S&\[L`(MST< M0OPI`#JH[0<]!*CYV/@<21)+$1D2S@BF$@"H.-5KIU?Y_MDVQPK^%-#JR*Q# M@:::!0=U-]1LI$FD#/?3``P%4CAFBOF.L#98^^PJ?('[2'J"31=V'<132[/R M[^ED[AY<%GBZV*HW;33S-:)/B(F5E%9R9L*Y/U8#MM:;L=9;M>'.Z?I7FA?K MP\H#[<<-\4JY:+B+K/JB?4-EL_"I-CGV+%6B.6%&^NDZ0I1P`@Q3S,?>2#^70>VZ9M3#VQ(H@+80:`9D M)!AGU+?.ND=*TOKZSQ=4[-;G/'KP%AD"Y:N+LQ?9G4TJ-`%O_1$;% M5L2^KTNLHG6VB-*H-2;_'`L,O1EZF"!A5$S=Q_3[+C'"9I($1XH:@163'-/P M#]AUT0""HNU^![CSVL(K=>DZ,NP0L/G#?7M@@++(_<>1>^!Y-H?3KJP2Y>,B MZ+L10]HR03B6?+W>2PEH?8#^SJL)QU`EUK/U7VK-:-!GGD[:'9'\,BM'94RD MY4K'"ME8$T)X3*SUN`!AH]3V@^!_UO*9#:COT]D\P-RD,Q]Z_BV[OIG;/F)/J&282T,!LC"<&I[.)UEI7?,XK9E-*^K0'177/5I MXJ&@M04YB882PEC%R&(,8V$`5F8E-6/@B(Z-[`D8.UIPB'9_7^3N[GU:?G$S M.\_'.PPF6R@3:RG5D%,6$QH1;97&T5)7:MAP!9VO$BW=&G>04&<>#B0\OSJ_ M=2%)FE\ORYSK=B8\2Y,P1+D6$0/40D8!,<#(E7X0P[9;75]7IJ4M>+HRZY"P MN:^&#]ML=\#-4Z($<1YJ5",)N8@,XR".\$I#%)FMY[0<1=WFOL#9VZY#9G]_ MY+K/Z@^`W$R02,X$I=!W!0TQ%C3F9.6+445:N[NOJ^BR+6(ZL>F@"=QE%;)R MN;O*ZJ\*VTB11;"N;EL.6^YF`01>O@(R$XE,D'T* M<'%,Y,#>VUS&M`-KOVEJU/=B-D_+H:^6Z8;$33E)_H/D(&MI,'\$;!Y4G MC"KB%,:,(`6\-Q%@!9P3N;1Z79&,N:3J"N;3-#OB^GMI^R^F#XK\PWY:#^=D M&:NL?@)/1?8@P9!A;U.JG6A5;N?F(WJ8OJ$4QAW(N^H/^0Y9=;1JU<5]!(&- MXI(2@)FB%EK"I=C-26*??0-J1&SJ6-:7,RH+^3PV5;>WU6)[96;U_HNI/OVH M;JKY)LGJ=`&1LPT#<891``A6J:BY1"9"E49O`7+.J]YJGG6>)[(;F58=@CT6 MK>E=@U(0%_43/&=>$.F=EEXYD!)TF7J9ATSE+E8C/+/H;NOK`_FLQ6H_C"_5 M741>FN)NMB_G-^DE43Z]Q$VEG6M\WB)5X_F"0 MT#+-N$!8QHU*`&&X]-(BQ9GU&)]E=$>[2L(Q5>J+/'\8\!_5NK2SU61>K3;+ M9KDXF_81!+-28X(M1)HR(I56V"/-$:(\#C`[T'-\;W6N\%]N&1U!V]<;FI5Z M?MCWE%'NB1&>*@DH,%90;9@W0A`+`25G3\BZUOX.4^*?Q7)91&7Y_?+C[.NW M=;-Y@LQ+S+VE")%TR*4Y%I!+''G>FT.D#U=M+CV.*G_=@MW;FSU\ M!&/N&^Z%)5&%]\Y!384"4G,C3434*L_B&CK@3OS;:K4IIS9J9XNO'\KEK)H^ M&*G;#Q]2;JSH$`8=JETP))K6,D*G_-C>EP:&_N$N/A/SWPH[K>%5W\4R^F+R:U^6SS,_Y]E M6K_*J8J+<_&UK#__L)Q-3A[H]#J0P*.B!*U63F!+#=(:JY1O''MOHQ%/U=OQ M:[3%]C'+IX\WY<.RFI3E=.4CPIHR M\V*U>O]E!^Q.?SX7/W"\43#1;O92$&^AH`1:"0AW$B/!)=0$]W;.TONKV%B\ M+R.PV\*REWC\0X,]$BUPMDW0@'&+*`5$^0@65`9A83S%"$*.SE?)>#U<:4/( M37B3`>M@M#D:%-"@58@S(\IHH25"5!*E+5`RI1%FU&!)WCIU+I-S$^9DX9IU M;E;OX0_&W_O%?V_F]S??E2?OE6;5;&8INN@Z=>I?MS/NUFR$=\O M?/EYN2F6]W_,%N6+9V<_4P>GXP3Z^.X@/43Q;>8"1M20@%)18@0FQDCFI,^U MCEX+-R]E4C5N^;3"\9OR;KW]\D\_XESNW7;Y/S.=AFTN)WTO@PF24BJ-RPR;7)1N@CZ/PM&*/`!E,;FD3IG&X8.+56``>,L7:K$.<_?N**009HF7.Q,`(.1]9ES=__A?AKP4HJ>ZR]8 M)`"70%J$"+7&"TR51]@S+IUQXJTOD!T1LV78._6Y5O-(IBK=T_U>/CVF&,3C M>KAP1P,/[.F&0=.HXE"@+=,JFL]2$1@%KI'S&"&E!RK7>`S[R\+*+N@E:!R7 M0"NPQQQ'4\B*E`5;I;AMZRQ3N=?:1QF0TA8E?DG$VA7<@[SF0YZO=/6V>V:< M$882:[%SV*(:527,(($OC\G\T$#+2&.N'8US&TA`?>BX'\MMR/R'8KE^5GY& MWS_]Y,RI4O-.@O42QI%8#)&"7G$CG:@1B(;N(&<%/5!T2"[]4GFM(V'U3=>S M9U:_/AP`HYP2C!T1`D+MB:6^GI&+"O_;L?*[$/,))F7AF^7._\>\^%G=W,[6 MW_XG/ER>=K4,''6U)-A^]7EQPU^^6CEQ.XX;]=C@X(JUF0`GV';+[;C9)69%\6:X^EI,R M5>MH&+![H&6@%GIK*-5"8"T4=4S9/>"`O*'KR<-0Y$2P[_7BZ$?E?EDV_O?9 MO%RMJZ0&K+]5T^;NBW_W&WDA_Q_>9W%IA5EH!HGC.HH.#`$.+J6<;_S]VG1Y@K^Q60 ML`4)=FNA]AXO)70.U.9=7RNXX`D MPC::!4YS(#V3A,A'$\%D*\TCS.#^"IC;LK2Z,^AFBZW`_ZC6LZLI>J2_X*5E MQ%%.J)!6*H:]E/HX'=B]1-LK;,OO\8?5;G(G#@&. MM@D$`8*)-D)C!"4UB@-8SP_(\VDYCK'P[].HP\[^MB31!]/L3G[G^?7BR>"$ M]1A8AC11'*64/'3O!%$`9*=!^?L(Z3"KKL,_:Q]-"^:+*(0C4<'G7$R7]Q1, MG(C7Z0C"&8'B^V*LW^NT+I]?%Q\0'2NC3M\DW?H15[=7/FYO9^L:L+WK*]4[ M&N2VQXGQ/-Z=:7#YXZ)^@K2:(\&!X%!3JE)M+\JH0$13P\5Y)]6`6#2[_'5) M1R':P`Z0:'E@&O\@*1CSU%IDK691^>OM#DZ.;JOK+N5SG.! MU;)Z](LU`"6OPT"\P5X1E-)M6T(`Y74]<>!@M"*'64\>=1,XCL6E,8FJ`:32 MAWG5;"(ISGR:$CKX"&$Q_U=4M*ZF[($^@V"2:B"EQ2B:H(1&W1#4^!"+>DO; MU<^MZ"T-MAQ[$T'MZ983#]]*Y=E\65]_`KHE=U&FS_J,EX;XP5DUD*@9*W] M.\1DKKIY<3#K&^+A`'(9T8IY_3(9*(*".TX($\IJ9X25>X7&T6Q.7AZ66JV+ M^5M@9+<"&,@1.&!9PF&\?41HXV"R.#6G1G+EHKH/E?8\1438LPED>ED6WG]Y M5ZY6Y8751YMW$E5)XYVGPANE*?54:JBL0H)CZN/2V%L:G9%[]1J3Y?02T9XD MAEHEAB]Q.,QJ05.Z4*&EG?6"RF'ZFRH<$.U]FDBA--+]3$-MGD/ M@1%!-:(68@N(!\0)N@M+A`Q3T%O)TIY3:'4D^*H/(6392@]KS[LDORBIM`9M MZ]$MJ[@X'4W)UK!E4,A9PHBSEF"EF4+>H7K\$K%4XIQZ:"GQ MCCBT7_,<`;GGU:^4#)<*KFH7WBP*I.J332EPZ-G`B1"6"JT@]I@(!N.D]^1W M(M?[]CI4V)9)T`+`>9;,\4WPW8ELP8W;!@.$DLCI:'I1Y)D#2.\W48*RXUI& ME#&P%[6B`ZSSE0NU+(NM_OM^,MG<%8O)_4F=XM?'`P>*<*T=C4.##@)'F=V_ M(YAFWVYN:^G`G9"D72'^HE)17``SPZ MW3`X[!%!DB@$K*1"*8#%?J?5+^O+O]I=JE,*M0IQ'V3Z5"Z*Q?IC.;O]O(FP MGZ/0H<>#DY0"Q'W$*-4G-@+P>E;SZ*2/*1=L]<5H`M@^Z_+:8Q)'-OI?; MA/7E:E6=NO!UX.F`O440>9DT/BP=%]%2J.<$V5M(%-L]6:['M0^NJ-6JC(Q> MSY9;.K__/)]]W8KM!&..M@G>$$(8E%9"SC70A%->ST]QDWO,?''\ZQO2=]H" M>U`RJ$E<`CRQ2&V._-4TY5]DVIBQ.E=GD! M8$!^78EW/XG,%LF/$04U.Q5^^/2QH)ER1G-&*5+(0VTPKDT%;HS(W=HN3D3Z M!@SZ%O#MS9"/L_Z8Q#8_OP(=?#X@2"C%*I6:)AY!18#9LY\)EGNU8T1I0'NR MW:]$=H`+0VFXN\'>;#[/T^\>9K`ZY1!JWDG01CO*)#,$$X^MY@`;`*C`ADB! M?7;FA!$E\NR>7)WAW*@<)@7N-T2J>'84^HE2=/2QB'4#=[163Q32]!0F'536?35,)4EW, M4]+DFV]EN5[][Z+8Q*W[L0AS`:R_\H]]W'QN5[R';)]<7'LSJ%=FLTQ0-2;*B^>#8E!0`J%4$A($+1/( MU_,BS`^43JP;ON2*]"`SK@.R#X*88I5RIJ:_W+\WL^_%?+OIK4VQ7-[''>K_ MBOG)B^V-VH<(GC,(:",]!)A:8CBIY\W<4(?@71(H6_(O\UAV@&\O"\]D4FV> M7>'_HUSO0#FU_IQH%HR,6A4DVDG/$:8*V'1(NWL7$JM=%K4(:S_G M3]_CP*KE?1SER8.GQ\>"M:G>O8CVOX7$(!?_I?4LC,M.>3G*M%?MDN,*&'L) MA%B6=\5LNC/%XUKX?OVM7#Z#X%0TQ/G6@0/B"61.@VAI,0DX!;R>,XNYDV+>/9C/ZV+Q==TE/`P_SA* M]W,RWZ3[O?^HJNF/V7Q^@CU-FL=UEE&#F;04>``H=`RQ>M8:J%P6C3)[9DLL MZ@#7/MC4@#&/HX_LY]HIK:)J#RF`F-AZ]$`P,4S\WJA9D8E=+V$,C]9<(X7E MX/,AG:@0S1CB5B&EI/"XMA48)SC7^=;\2/MX MHP"!`QRD0"[DB-..`__X1MG\&IYCY%3[8C_.J^MP[O-X\D-QG[P!S0\FGS<( M%C+B4L5DH""2T&"@ZX-71KT`;Y1!V0(^E%T_3R%#C<(49/$GB"" MO,/1M/3(T[WK@6F5FQ1@E"[A#BC3"JK#*-`7*<[!(HTIAT9CR!T2C/#]63X3 MT.4:86,_`^^`,E>#.\#RTL@'>+1-H-Y"("V!P#-O)*-N?S++K,PN[SIV+:<; M:ZLMF'MS(S]!I+DO^6"C@*&TG`/%"'644,FTJ,-&&/'9UQ=&>?#=.9%:P[F7 M:/7C][).Q:@?;Q6$2B)8R95(TZ96:27M=>"`^ESO8FC/!'OG$JMX=Q3B/*#?+:C/G=EYL#304H) M")=<6AOUO_]G[TJ?W+:5_'^TB_OXB#-Q;9QQQ9-ZM9]0\H@SUD8C9BG)L=]? MOX#NN2B2(B&-O*YZB=^$P`#=/S3Z0CU?;)V)=9R"<2 M--?=53YIX'RU.,#I2J[`%*/,4;;)QK<`MOUENJM#.1@$=0!T'(B<;,X M!\?C5:QO-/TTFHP_S#9%!NM<@Z^/",HC"I6'QB+B/,+(4[X_!NI,JO+[!$X_ M-,[D7%X^+E?.\)5Z'R$?V?6UF,TGWXH/L[OR<55CX/=B<7-_._I>[W)N,U.` M2@BJN%**`41]$/Y"*B-]6A'W:[&8W.T5^:LKDT0` M=E@P:"FC5'.M,#:(N6A'^92W>C3$,Y`Z/)V6_R2>^+*RY?++XGXY?5D1H4'^ M19MY`C40.40TPU)3C:Q0G*>N>8YBK8RXJIHG_8+CN5H\(-GS>P>C(+BI5O0: MK]P/GXKJ\]=(Y,8.P[4*2(M$QYZZ*2$G'8N M7'M!'4/.@*L3J7PN/'V8SY>ML;0>%+SQ*-*,>Z10E,Q*IH[I*5G!*X>\ZOH( MZ")]0YEQU(G"Y\+0S7(Q7XQFZ=5K2R`=C`P20N%QE+NI^#-S1`B*A0(804`9 M,=E<05>(INYDSAQ'ZZ!+-1@=@$2*`8*!C9)7"*PMCD10U#HI%$/9FI"\Q;H-%.8ZH8%IJ)& M*)C40'D*XITN(#780.N@0TYVE4$7U'SD/"#J3N/L?ND=8>8W]ZF"FI^6_UQ. MY?[=BMJYHE\,"\X))G0\RR99TX8S3D'JFZ`UQ=3B,U7J3^5VXU(_5>6W2:2K M_O%GY,Z'V:[EB+I;3+ZM8Q[']]]^LF"U`2KJ[8)0GTK\&BSDABI1Z-EKK?A_ M`CS*S#3/<;/$3>S32.H!MO\N6.[BFJTW#"OID*5@1S)NHKIU/;FI0S+Y)9XZ MDSA/"N+_+#?%-6_+/XJ[,EZDJZKA^U7?EOV)M"%^73`:02`<%)(@BE7J-^BW M5$T9>N?)FGWWT+T`7F4Y`8]EM9C\>\7]F_OGM?OJL%P[,,0S#I3%GB@F%5,4 M8DLW.Q44'F\E-,Q5O,\<84-!]+RX>0[B/IF4YRUN9&\T9M*"X]^GJ\ZJ:C8^ MW$@-*)L,#Y@A;0Q!Z<$$4(80X/U"@TYD\#B5*/9K/@:S') M"PQ&7Q0FAV!./2A3'\8$-0JB*%X!;=69T<=EK$((>_*4]_N%W)?5?#1]#68M M1@>-L;/6,V<@Y]:BU)L@[L,I3CF2K.MKO`N,5%\$R(9C30ZY]\MH,DMTNIE] MC@N\N7]2*WQ7*+Q&\#6;('!MDAXBF(M27PG+;:HFLY;XT40C[YL^/;J8%?>U3W&.C`RI$*TP6BJ"D$<<`PJWIJ/@ M1N3+??\Y!.0P;,DE'&^JP].S"IY\F'U>?IE/QI-15?<&H\'H$#4.`9UV-FJ] MR'/F&57;/2MFNX9'FT?7GXK%VY\+D?US*,LKLA2[TZ-5@.PQG:!CUO/K`P+B M"CD,0?PU3@*GK-N?-T-LUQ3_UJ'YG]M>[H4YF9YE5VMC_HGSR4[FZ\<,T<;_ M5!6/D^7C_*"W59VGL=.$@0LB.5)<(*92:0SJC-E2QI'.;I[FR0`_JR:9A5]9 M?#VSN)%XXFRQ_O6SG5"7I,)`\928)W:^9)X[@AE4/`M92@378N(-P_- M_%28'(`E9](`5Q=$X@SO=@^NN=W)OQ:G(54'N-.J?!VUO M-ZII!;RWIPD"::@9`M)`Q!T60("MKU4ZSKHFEYW8?_5:Q5YOC#CCS?NRW4W[ MR_?E',%$2TP2:#%E<>.$68)WPI]PT37W]L2FK]<*Q'ZX(.2.LV.[78->U3G)O`9GK0MUIU,_TX*6A;[27YU:!,:DYYLX) M1!@`C+N]O85]Y_JD[;,3\]8$S/MN9AAFG!&.ZUA/3Z\`:R8+%AA*&)$88$TP M\SRJ)3N*:)VM0MBUO0+LC^99:O*,?FSB2>KN?Y>3JGB2T*9FXR9)B\TG"0A2 M@H!S2BNGB+.6([^SS`P9OK=%QG#SD`!Y7KEG*`[DJ0M5WA7%>.XC!5/>4%SN MQ]%BF>ZIF_N/H^JO8I&L^L_%7?I9_?W<>JX`H5'0.T$1]<`AJ;#9^0JXHUW# MR15.O4MJ,UHX\/#M18%Y41@P1#`A@(-=SZ!923 M_(K>KYP)>+W0_1PB<)]8OGE1\_GUARRMQ@=$A3/*4^*EDMI`0\'V(:-B%&?K M['NU>.N+].>%7"O5K_DLP6C.F!7`&TIU%/,@6F);&GC5N1_,!59IO`CXG-ZEY3-?BJ%V3J<^F&0Z"S3Q,N:P;NI>;.=AX_7A&`1..(&Z4,PCN3#>M MAL^GK@TFXRL`YV#,R`''C5V5_I7,_6^C:3IGGXK(H?%S>ZP&D&VF"0R02`;! M@'44*Q?_";8U+A3I+BG;>Q,'-UL&41$'I/7Y$*?B&:JJ'_&X'&UKWV1\\%`H M`QDR1J7"9MY;O,U/4EC+;"[#OU=LB3BH%M>"M--(?3T08PQJA)T4VD9R8N*X MW'GF-64H5Y;T&F)N-FQ.PAD!UH[0!P`[0TG\PV;KZ5GUQ93&7[_T3L1^V0^^ M7;7\)C,%2I'&F#DI+39>`6\D7K?7Q9!Q>]1('TSY[E"Z'#/F/6`*."B@=41; M(+9[4;IS^.FDTN5[%1IF./']LKRVB'D[8N>X359I\:]L/"TWKOWF/AJCKVM? M#<[5Z9,'(KS1@M)T_9)5(<-M[_5(,4:Z=J._R#RD7)C,SI8<0/YS%E^+137YLERE]MV6ZS[W'<5FDZD#A[$&MZU M0^A)?K`KPF!_I+]0DW)]5+X6B\G=:/ITQ5=O7THK-7=808V%X#KRDSKHB-$4 M1M:2HX^0\MYX^ZO[UW7$ZK4;7%63>?Q/-O[?V<-:AZB7+0/\MJ`5]]!KK812 M4$'JHD*RI:LBNG.-O$O4Y0;#7,/+,!^?SBK`-J\JXW\]KS-L3?3=RIK5EGQM M1*``1K)SC$#DOV-1A[=P?!HX%LHY$BT0ZFUXU M"$TW.](6XJXAN8L\]B=SM>R5F#ETUY3?/=^L\Y>R',]_J>H=H*\/"!A8C@U2 MGE&2BB0ZIK:JF%:&#%^9,B-,NK/U>67I/FB9`R5_1.;$WY,B,C8N=UJNDO]5 M58UF#ZNC$B7\BA312BNJ:,0]^K):76[SPZ0;-ZIFM2E^O?Z>H%PJUND9U`!! MXK1';.OWT,:Q;/T9AW\ M6J[==B>8=2YI?H'/*ON#TBD4S"/4UCMMH`U%D2PU(1PAQJG5UMM5\YV-2`:@ MZ_76DT.&7SX8NA$RBR]Z5\BHG*]*Y&]*G3;1EH^.#2CJAXH[X3A'1LNH.7JR M(YC#73UY%QF"ZUM][INZ>7S!\\7-_4J9^UQ.ZW2=9U\&)Q0&2$%G-*.>:>H< MW^Z%&')=L;+^./O"M7L*5<^G2V\(T%HWWHP++G5:\!YP2KWQ5A"*X$ZN"G-5 MI9>&0T^?-,YBO1?3:?(.%K-(D6GJX3M^G,PFB0J+R;?B.*B:31",]LH9YK%$ MSD>UC8G]SIW$^>K.#:[^#H>M04B=54':DJ*)0K3]-E@*@$(06H:%E1Y*1K=9 M6UHP>):4_@R:\W`X.I7$62'3**?RE:]#-`404$`*!0%-K[0QVE&'>-:U`^A) M61CO3&ON3,T\53JVY1K6R_PPB[(]_J0VYO+ZD,"M0_&/-T@#;)G0PN]<"XR; MKI')UB+F/=I8/1$U6])8DSOH\+L@-!'8,R,-BT)6*T?9SN'`/>I:LOG$MM89 MDFEZERLGD#53W9^-N$OOU).?>C);1C&X#S*OT\MVS8V+^A7960. M9UD7=_M8++Z6S8L&Y5I%B#<]%])H8#@2!D-@[#Y.)'E7K;Q]E^QW=T=>+I?R MG90V_=K?;`B.+);2,PZ(II8A3?G.'8Q-YYR@$[LPO"<,GDK33(4).KR-DI1J M:(073G"`I5-0[:P2XU%7Z=2Z5\+[DTZGT#$''E)T-PK+]+!\6UQC.7HKJY7ZW^9KF8+T:SE/G8'%S=)@PPGB*%F/+<6ZJYPBF7 M?$,9:E%7S/77^_G=6`A9&#!DPJHMYG?5Y.]UUW2]G$]FQ?["RYJ1>E,]C&:; M!N[[[-F$L%4+]]WV;NXWQ61&TWUB;9/`=1_S!\RTIU`0YRRFSD8U%R(JB<;` M:F70T:R(@=255!.^.,PNKM-97GPA[C?4G.'&8X-`GGC!N.'440F<]%&"(VR0EXA9>C1KK>Y\SHN[_W@HO_WG MN)BLCV;\R_,3&7\4UJO[HWA81;IFB]]'CZ\%)-_Z-'"@E%700`)2G2(F>+PN M/,#8I`B9R)9_/IQ*.``_RUZ)VEP;;`<*4Z1':^_U?Q6N.+-[\-44@X M$DUDI1RC$$O-H?4&,V\<-0IF:['ROF%Q&E7[Q\5VN[=Q_C?@.>R4I%];(KAK\!74%&18'IU!S.+G@)_.[T?2_BU'EXT]>,^IJ MO@X88HOB_X2GF"H#E/280P"LH^CQ` MXY'PA!++.;66"6-AU)<]@=X*?=R>[BVD]4X1TA-AA[)'_61:5":NYZ&LZJW1 M)U\&!8S1@`'@!:30&4%D-*TI5)8(0SOGGUU0U"J'+7H*30?S4)2/C^5LU?-B M%<68'X0QZMT5-0,#L5(X`0%WP%`=_W@#`/=0ZN2"45VMUO81I_<-F!YI/*0? MV8\FU:I:\<=B-%]6Q9,,LJQ!I=U*U'Q>K)+2?YN,ODRFJVHRF]6-;V9_I`HS MU290UR28=-*\@5,0_V!&L*.42RF!4083#S2!&AQ7NP:FU0'7/LS^C@BS\?:: MENEGMY%O.O[ZOYK0ILD\@4FG-8AVME.0QNUK(0$'DA#I,%'JJJIH9$)-F8\? MV:7(Y[NOQ7B9&G3NHG,?9I%`*ZF[HZ%:[`8_)Z60,O,MGJ5^XV(]_-V#K/QQU'U M5[$J\+HO;*=_I'B$BO+OK>AWVWF"Y-A;E8Q,@:*6"00RSF'.I(8>.]RU'^JU M0;('<)3YV#0@!&WY.)J\U@RP]1R!00^5=@0XH2@17E''D*4&X'C4I>YL[5UH MCXB!&=\>7IW8D",!]F,Y*WZL5^R7LW$\CRE?LN:&?GU`@,9P9R#R'%)J!5.0 M"\&92,4_E4!=O9(G&@V7`;&VS"\'H'@W,;5V;JS]&O>FO/VG_%Q.EXE';^*D MV^9]ME29ZX(+X-0/H<,VBD(^L?NK[].BBH5 M0?GQ6RJ!\H8:UFZ"D/I:4H@8]E:&7J-GD__ M&I0_69%YZ/!XN84W%;5.\Z3Z=AK]'WO7UMPVCJS_T1[<&I='7%.IRDQ2D]F= M1Y;69A+MVJ)+LK/C_?4+R)9\E4A!)"AQSDLN$D$!7W]H-!J-[I36QP2?8AWB MADQ:AI#63#"E)Q!M.A0Q.OC9^H*]*/T>G(-K0'"KA;:G5:4I&.<)`F]%5/E@ MTH&$,SR=4FB?78SKM'V[_4I_%\>.1GLL1I$L1CVVJC@@#4)1RUPJ?TF4CZ8H M$=ICR@*7DRKO-AZC\M`>BU$TBU%T.T8B"#?4ZVAC,(&T(9I'*P-Q[Y"FQ6I? M39M1>6@79=01]NJG^:+^>%M?=]HU]/$[%58*6VTXU1`5O;02$26XY42!#)SD M&FTG=`O@!/<3(TBNR`QXYR!U^]G#F,WL*OZW_OJCKF\_+)N[FW3OOLO!Y)&O MKM)-?80\WVLB(K07#]N"#)1!B*HZW;U%%GN:;EJG..76S$.]CFW?;,YY325X M2I+/K2,$**6!I#QFCZ/C'G*/?$[(E3ZHS/<$.O0,?>D9FPJ%-8OZH81QMU/9 MK##54YKJ<;/-)4=:JL!Q"E8&S!XD@JR@K#4+<<>Q/04$=P-V5TQH_LLJ+>-B M9#"SQD%P4!*^=0]H2OQD9)BSW M6.C44N&=G%&4*X%Q3WGT=;.\G?^WODR%R;*.?%Z\H?)."T$H,9Q)9JW4&K;S M2CE?SG8:+,W_L)3H?+AS#.Q9ZFS;E6_-T8=ELUK]?;&L M9U>I;Q^B!O_GNG3*[[,_=RFXHU]<44QX2@Q,UMF"A30(Y':-D#8W5=.IJ;RA M23>*-(IQ,57/&(2++UY]42#5$["`(<^E#MJQ0FU,Z,;,8E#?> M!8-#2*FH.=Y,O>"$:]W5[E/EFR1P\W69OJ3(Z>._T^CI,Q7^\.FS*JEK7/>= ME;>TJ,#9J%40HRHN4I1JSK78C(N#FJBON3=I-T.@/.3D_+6^3?;)IB[7*,%O MKXN#=8AKV]4DKK+.6&$$`X-!IA30C(2H34W\@@)K/8(K,\(NL6D[VU3*$L5] M,%)@%M4[E50XS0P2F&.N=.[V\H3F:']B;JE#EPMJP2DY9A*T/F,*DE?UF_/U1Q8C@1)+)?4XAD58@(B(RERB(PV77#STD'="94L]0T_@EB#/'[-EJJ+82I@7SU5,QJXC2">S""B6AA`GE0&)9$@UM<[? M)SLX28X!]`QLPGU107W_1,44$R1PRTS$T%@O`P\,([].OAD_G@X=IV'MY4KN M#'BOKYN[Q=XXI#[>7WGFI0=F!7(!J`:%70A<>&M\P]ZGLS`NN-2#<\:EDFQ(&,NDBXNP0C8H+UN3P)ZZL["#_[__'ZN0 MUQX'Q(20*=PT*$N%-88X;0.BY>Z\EKB]?CRU!G,;9LIC2"WR6[V.7/HR6][> M_QX-V55$*KYC'$6RHS/NKD[8_MX\_[Z#DLEY7<6I=B"4=RI0T$8I302C05$3 M#)>A-6RN*#('%GTZX"U5-"&9``M"(P'28&-HP!XI#)R9($;*GS.,RAB6*$TI M(8RA)\8\I#P)=8&M)X@23;UW-A("'`J1``$A$-P>?(&^;WMEE]S,_8MO.I]A M'O"^"M&@M2(6\XB1(]*SX!^QX5RCJ=9;&I9'.XV3X2138KO^-(X4G75[_TM] M^Z.Y?(JC>OMI72?O7(>YO&.$%X03@0"0C!`NF@]N,-+F6ITB_(0GQ^G2G3_1+ M\.S+&LNTPYPM[EL/>MYYNN(R[H&!&^2PCW\RK07>C`EK/J7XP9Z$V_0-:M9= M#/]GU+U??LR6UU\OYA\7%_LO^+__=&6I4<8H+UUP1&G)/!6;?GJI1KE_,6!Q MI8&8T!_"W55&U]KPG^KOLRN_KD&^PRQZYZF*&><8=49K%I3V)"!.M@@(G)M; M_Z0/W8:TM&>(J:V6QW1"GK)CQ/HZ'JH/ M+%^RY$Q=!#V`.H9;('_>N?FROHA3H'6^O7RPHH8JH@V**QHH8#QNDS:H2!'0 M\"F%SG&>'87AB);DIPZ1WVU-*Q6!<4JE^]H!G+8"S$:;R&@:Y4:1G%!*H),R M%'.!S]J+/IW/?/Y/V@W_F-]\J9<725S?=R;OW]NH(G&?#)P)F^I#:(,#WWI@ MI%?9OL@37\B/$V`S$+I%5$]S/[NZC?/B9[VXVQ>`\O+!N*0&@S5%X!@PYCU' M;+.ME]R+":26'8PGO2!:9'-P<9$B[E>_U1?U_&?2EL^P:,E1U]*THMYAK9S& MVJ(@$='>Z,UHL1W'F7%F_.D9XQ$-'?_G3;U8U:MU=-:S]?J/^>V/YTT.MX.Z MOKDR0-,NBQBLL%2"**.V6+F0'6ET@F;2,KN]SFKNT M>X0@C?;"^R0$D$FYQKVNXKH]<=TP(WP#=UL8_/L-*@M2"H)9L,0*1!1V8CLZ M(>0$CL_[$W`S`*(E;,HHQ$E];3T>W=.JPL8PL$Y8T$H$2Y5]\""OQ\C;\RF>,7%R)-VJ<7*1 M+<*>1XOA3:];CVY:6E8(:8TQ#='E!7W[<&4$!*>4AT"`QL$%\&0SHD!X;IGZ59%J M4CSK:JN=L[--Y45`0!@FV$G!#-6,/ZWO'B:4Y_@8X3;#P)D7F[SQ;K0$)K]\ MK-(:!4%=X(%3HCURC+A-SZS-3OIV@H+N03I-;T`>)6+33<2/CU5!<`G">A4D M,IC:5*[HL6<:?)A`6;R!19P'Y%$BMMU$;#?&B@Q6*(-(M(#6UD^(UN]CSUA@ M$SI1'4C$>4".Y/HR]>+BQ_5L^>_#_5\OFE9.8D8"!.3!2<61-&JCLW0JWS@= MV@SO!#L&V7%XM.GPX>ZP5TWC#HQH"DQ*+"3#)AI/5&]&JP!-V9N1+?A61AV% M<9&D,;.K/=?@WGFJXL8J*YF1E"/K.4C+\78!)2)W!WH6/,D5Y^O3UVPXQXD: M:[]4LJ-))7E$2!"*+).:1;4LMNNY3DF6IV.V#D:6GK`=97GZU"$`?G>C"GN) MJ/14:*8)BQLS#AOWG3:$MV:R/9^8KJ%-FUQ,1V'-4[PU/H0WSYI5<8Y9G0*R MG166"*TX%YM1>BXGY/KJ0]1M[,E']D2B@CXUB^^?YC_K2[U:U;&D4ST`BWUWI>=_R9A,S]XY?=\VAV M?EN%J71.1C"HMW&EY M3_`7H=?#@)_WM-4YL[--!??_RX^OO7]PX(ME]6WG+M8Q<1I^G" MM-8N[@M;>O5H19DP&A&: M0BY`QXGH@K8*!RR4YTH7"V(IP9Z^!?PZANDX;$_$:?-XKWZRWAI/!6CGHEF" M/>:".:.9MG%%(AJ%*.Z_K+<&.6:(,99@'.U^:V1FLZ\Z0/ M;\U!V)^?MR8E)*:(")7VC@Z)H,462\+82"9*T22<`Y"AL[?F,/C/SUMC`0(V M7"F)I<=Q@:5";L8GT12R0/FL-0'==;(X0P`5&&2;35I//.8K?IJR-T M`FG?>Y376V_-8?`-*^J/O^X1]<=?*Z<",D@C$[N+!?&2(KLEND*Y=LHI^EAZ M%_7!\&4%8G^^_1&W%ZOY;&'7OSMOR_B^LT'%J?(C+W$`:(JTYO>"HTG M%&7;H[#[A'3@N>[WS75?:8*"LSHN7TAC[[VCP6S)2K+S4YQ@)-(`<_U0^/+G MNK];-C?U8=-]1YN*"0)@@/%@G70NN&"W])3:Y?JC8-(B[QG5?"8Z/FU\VE9#'[(]F^;CXN+B<_YQ? MWLVN0K.LXXJWW2*:^X=_WA^B54MTH_)!<4<]%Y:IB'K0+&5`CL)W7C&E<]7Q MP?[>LV3_"4MJ4&/N-O;'S%;U92IO7R]6XR68?X;VM^>=>KKC\B. M?Z;N?IG=KU52![ONN!=7UE(1I&9<80!&I=)Q#Z<,4=9I9=J=JB.C99X/JHO. M.O+-E5=8(&L-2]DO->$J3D."P6D!AHER]UA+J*%2U'I37*ZDB,KKG_<_?2SJ M,68LY:GJ**V<#X$"ML2!IEX%1#P-2'.PT0IK30X]N!%V?7/5W-?UUWKY5Y%R9 M:-LJ1`*."_=$8SM+,7*W'3::#$ML4#XNH@ZLMR%IGQY'T1(ENJ=5!8X)3N,B MDHZKP%,#DAA``A."L;&C)(@O&B4Z"F&:H00T(@E;HTGWMJN(0W'S3XGGTH%2 M01LJI7/.0%`:O:Y\?,YNP5ZDW8U!6=B6\0&NZO@[/_3BTM4_ZZOF)G7[T59K MS<+5H76EJ:,*28O%F3 M#G4Y!?/H&"D4.39X'Y3E!PWC3VV,M:, MO7D)D&1F))$?29&BR/ET?#6OKY>S_>-N/)^]__#'/B[!]OFR!$:F3O*,N-Q@W1<@\)>%TR):FNCWG%'CBD'`J&-^#&(KN(UL;_?)QW_QQRM`/GKL.FUM M)",4)-$^6&252+VUB3BK;(]!.3'%F=,Y!.U-SW:(BKT`>2`KRI_R]Y@=/M1S?".CT6-&!,UM=%RY1L1) MI(4P&HQEK4K]1,[Q#\N<[';,"A'D3,"I_81FJ62#]8A0)X(+.LI]L7/2$\A/ MVAN.QS[$SV1>V4SC1T+^3.J?/*>XEW[.E])7\_%]-%!+G7B8?'0_;,4M2#!@ M#1:,.>`FV%0<1R)@&%.5>^(V0">[=P'IG7L]R,@O6Z"-<-;LX^AV\0"%ON5+QPH$J`8I*9RUP(9DFT14-5&OG//%@*)UM^U)0^44UZ%AM`/JC;YLC"H0@I65 M2"KF.!5881$:&G(J>[EW/_Q,U;V1MX?N*L&W$@:["?>V)%5L/E;9H#"&.'F/ M(%ACXEI$LPJPY>J4%BT?4HKSD\X(7Q(^K0D03XX5`J4>DX!0W$]0#])*"\U* M'(,SZN>;Q\`M*,BB7M8IW.7?D\N;R6(VNKN^K._2^+N/X+8]7U%NE=;!@$`2 M,\&I0[R9*]&JM9#XR18USN79I'NJ#C<]+XH`8IX#&".679,LV-4Z`J/ZG,J4 M]FY*7D+Y09S#GD!*7K#()/XPHW!TC"41T"CX`+Y:"J1DG<8$TXO M)4]8D%$#.,*0QY'.5(+$L'C>\W1V_) MBMKQ2B5Q(-9)A5T(RAJB,-/-C)'#9W1SJP.N38Y"U"P8O$M7YD?S1>3&C_V1 ML/NMRF-+$$<@O*'(,XX#\\V\";J0N2*F>]B(ZMU0YY M1+%"V&F- M0/WT7"65,DX%AU1!S/AC&KL9G'O>01DT:['8.82^E$ZH@1=QN': MRV8<])W*6R-2QRHB/$:&$6WUVN.(\E6L37$Q#!W*__W"CYU0=Q@H^_VN"XRM MOU)I*HEC"+2PQ(,.W+@5#0!9#;E6;H"^7BF$Y=(VKS#+LTFHF],)D\6TI4++ M`=^HI$>$8:NT,M9BZB7RIEE3]!=R8P,#W!6]#"_'INPPM-'EWY,N+%[SE4I* M!(X9T,0&Y)'AD<8-#3BFN7?$!^C'%;-WF;0]DC;Z,/[^4F6T_D1%K$7(:<8Y M-QA[+IQ4S8H0A=RPT0";YA711;F$'40N0<]WN@730FI06%JA'!CN+6LH!C8; MB@-47/T'"XJSJP3`W8K+6Y;TYWA^\]BHX"%:JQ?SF\DT7;@+D^F;V6R10G&[ M\OP[&J+B`#S5:M+:DR"5\Q[)AGH,?+%DS^(I@"61][1P?#_,*YI,L^NFZ;O) MW7TT@O5#&'MV.9F/;C?_G^X*O)O,_UO/'^^A;A[A[I.8<\SQ*^.UC=MX&HEO MA:6.*("U337^GW2H>CPI&2(K3UN$UE]Z>&G9=/?R9G37IUBUS*FR!CS&X#6S M0CN=BJBNT1,WSKE>Y`!C%&G43_W@QC21< MWH'[NNJA6AOT7HZ M09P>L-8EZ?,C@CEKW@YR_6ER7_\VOAM_77Q-IWFSF\GM]79UV<G._[\9>;^6QE9T9?GHO@'V^P"EC@BJG(%!JB M7PU$";S6#L3EM@-0K[@>$M^Z/,U_G/BG;0[J8V;X*N[3[*;>IAY6[Q;ID'GR M>77G8'$['W^['1^<$G"T>52,QZV=#XA8%HEKJ)+!K#6'#[F'N1B]"L6)\+1G M>?FP^):,V+1G<=EK&I4AV"BP"N+>T@-0+6U8:R+'LZ\>#S!)^?2EY1@L+5^- M\;F"DJ^E&7\MD`=2(Q.\4]A1"*E`'K-82PP0/'>VM;#$D=R_DRK-Z$7P#"1& M*CC,A$9(R!4-@]"B6%N$P5>2W1ML1ZO&>!BKAEM$2UKBO*>2`/'44D(UA>4Z M&`(CX8R*#O7`^YU%M`ZC_"!B92=01,OQ0`VCS$ED*==:",=75&6`46X^Q@#Q MG(FF$D6T#F/"Z171DI0Z2Z4%;RB3)`5!=+.^0,EK7\N.X+%W$:W#&#((7=KS M)0)M7/"8T+B-DICSJ#H<:2A&A4)GE"+:N]TOSJY!YZ&%T7B:G.IZPZ'VW[_5 MJ1C193W]VGK,=I1!*^ZQ-"G`S13AF"'O,6HHS"0]I\+D!>'851Y:U_P;M`EX M;K%_UNE4IK[6]_5T]*7^.(E^\OAV//_Q/OK+QS`5!T\BYS68BF" ML&LCK'EN8XDAFI2>)6B(_#PYB7H_GOT5IG7=Y"B6%*3GQJZT4!8S;!@@APTA MS!J_IK&[O2J5FM`\P!M"`V M!!K6WJ3.3^H^SPL$@Q";#M@X:+%971[Z3WQP/GNSRHU\8FN7_W1QX6L"'4.( M\F92:1I\1$.T\<&!TLI+OU9AU)#<(.IYWI,H+E)%F'K4@_;%IUG]OT5\U]_7 MCQ0Z2H20UZ0*7+NBF%P0] M=/$L+(][,W>W/.;0L\CV\\DTVS,[MKQ1$4L$3]?5-:%$@@3PLEF;#R@[QWCP M6#F0M2TXR2-G3U!IS[[8]DXEB0_1*G$I9"`:4<\WUD?U.9V$O)3#[8C)HFD/ MF&DOK?G<\Q7&4EL9G0AN'-/4$W`"(<#&6ND%.J=V8B_G[6ZT9%&T!%)6.9D7 MH^G\1RK?.(O&-SF@YL?F?UILT_X?J3RSE@KP&J2Q40R-H_R!GI9YC'.+V0_Q M'*E+N@8;-Z!I"SZ M9EUI^JV>7OVUNV#OQB,5`\,EMP9Y(;%'@02GDIXDW#!!VUV[T^3XH>R8=$*] M(AH@A3W;C$CS3,65DHQP!0)T4#0XG2@"A"@#V-HS*@W?K8W()&`Q`+1W$WQ\ MJF*8&PX<4T)2PTQ#)`^K-6C!Q!G%)#/X]ASGL^A6@O>K2CBMW/_IN,2H9RX]LUR`]W4<,;^O9?)+:',UO)M=V4ANDB4H]+A*03O'BY5KC MK@YRXR##]X3ST74"E9[+9.3VY`?S:ZNWZY!LL8JP+*N.#$!:ZPY.!1 M)-**1LY)DINT/OQ=5G&KV3DS"@'VHI[JJWD4J(N;T?3KZ*I>S,=7H]LW=W': MU^-.\=HZ5"53;2[*L'-6>&FCA='(R__!]02P,$%`````@`2XH+1]1&O'P@$```SK$``!$`'`!C9'AS+3(P M,34P-C,P+GAS9%54"0`#G6;*59UFRE5U>`L``00E#@``!#D!``#M75MOVS@6 M?E]@_X/63QE@'=M)VDZ*=@9.FK393>H@3MO9IP$MT3:W,NF25&+OK]]#ZFY3 M5SN).C80M++$<_T.#P\IB7KW^V+F6@^8"\+H^U;OL-NR,+690^CD?>O+L-T? MGE]=M7[_[>]_>_>/=ON/L[MKZP.SO1FFTCKG&$GL6(]$3JUO#A;?K3%G,^L; MX]_)`VJW`RK+/UH(YZVPIWB&+"0E)R-/XDO&9Q_P&'FN?-_RZ`\/N61,L`-: MN%@)235(7):(3[#\C&98S)&-W[>F4L[?=CJ/CX^'H#Y>$`'_SSI'W=ZK[NMC M,`L,I>*M[2Q$Z<8NH=]3C1..NCQ"`H?-*:/4FYD)',D[R&1XNK(B"1IRJN. M?S'9E.083JB0B-J1X8LU1ST>Z]:]T]/3CKX:-16.J2&P[77^N+D>ZOAH0;A8 ME@X8,ILS+BVZ!G32Y`E"\Y3%?IA=,QM)'==)FXV$'>Q*$9YIQZP.08>6U:FH M#V?N"@3U%=*\-M9H/2CJ:Z1YU=(H+Y(R]%DG4;_:(5U;G6KWCC94(^[)U=0( MZ;:BQFD'<5O!#X7,1,E(ZG2L?>ZTUTU*PI MGJC,7UZG)-5V%:G@F)!BIB'D9*]*"10DE]5 ME"FP?3AA#QV;>53RI4I1QV5RFXDN_-&.F=35QN,8:X(4]K:Q"1*2/-E>"T`'8^)W3,@E-P4HWA M;\.!_`Z/+5VOO@U&T?RJMC/G;(ZY)%!<)68#FL&4X_'[EIIOM,-YQ9\V<@^A M#@Z;K`E(EQAZO`(2VW.U&=>QDB$'E;_?MP3XV\6A\<]NE8/'5:T"$D))DXUR MT:BJ44""W:;:,^>XJCU`(F`*7B_V%(=[:&$1F/#UA\Q_^31">($T:$W$L0AB"];EN+PY>XJ<[:N=:S#.=(TU#6.QM^.>MU? M>]VNU;8^$&&[3'@NLRID5;XG ML#.@O^GC5:<'U$&3/,J53%&>,-T9S73!V1#5+8-]CQ?20^X'+!%QQ=-!OR(G M-Q!.NK^>='O;#`3K()#_BW40J/#+K@7'&7+5O'TXQ>#&:G@;20OZ\AM#7P[X M6#XC*^"T!\(5'QES'HE;L1^6X530T]Z<=%^5@\DZ"%GO.U'*XU=@$9V0$:1! MG:(^8[DYC#E,BQ$]*8MH+"5(K_^T*)9[?$M"<0Y:'ST)R#[G/=+/C?0#&,7X M._A2_G\UI^7+:$:O?CAD;FZB[F59%S`N!C:X[+0AI)T M81O)VO?5=4SN$>2R34`-&.2"=]Q]<[P^$\D"S^>X@^@((@;CVX0A:C[HS68P M\QJ,AV1"R9C8B,J^K9?["9W<,I?8I`)^&X@HF*@<&2L9P*!<61UWX,W3\S<,"UU#_@_H+;2P.425\PHS@QC2A)9E:2VQZ6P!$5NT\1 MFX**[<1PBS$;I%WN1;,9D=H)4#N?,UV?8EIAMI;'H:`V,\W-$^QT,9UBN$F@2P/7^O`EVD%0BTMU0K%[O1H MEPE3M2*^D$]!37]DJNGS,=W5&C_'U;5*_M+\BKOE^@R@`,+]C(!1!U,@AP/! M7.*H-RY2-QZ^4.0Y1+^]41+/\ASS$(5!%/[40#H$!^N"1@,:<+>2[%=O;AQ$ M(O:`9KO_%G&P=8HE`>6WCVZ:?1'4KW3^W0AJZR`E<@^]\E?D43$8GR,QO739 MXW;Z=`'G`L!/2O?M6(Y:>E:2+"UJW\OS`&$SL'(*;6!2>,W$$T">+:$`^N.Z MT""48*F9#5SF$1;'ZB'L*# MJ:=<7M$QXS.M6%E(\ECD(=.-9E#1%BR)0_VLGN9G)1CN&CZ7B/"OR/7P#48J M=U7NV:XO.F7COZ'+S#>+?(3;!]J$* M6B++W\(SDA:DYU>&]!SSL6)&>QRP4',N1N,5(/7H_P-R@Z5\$T6U9+Q=F07) M]Y4A^1J1MPYB':(5J80:NK(R4NYPGC4!4RG-YC`HR+*O#%DV`]@=S;&?L50+ M)K>8#Z>(XY*(K%(59-9C0V8%%OY2#ZPB_Q59+F\YX@*9.LEOI*09)(7/,5EREFYX^3[12%_75;'$G9YT;*"]\\9M<%8_Z[('1'?JW70;4@J MZ,0GAG*D(OYJ1I80;BGI.SS7J@#:-:.3:_*`'7][C;-EW*K/,7JR8"DIMSAT MUK82J1PZ2I6VUB7Y5.09V=&*F7]H[0_K1C]D<0Z%=I8(T$Q>S@4:_/9BX4ZK+C>RXXRMV(C-QP43PM6$=>16&G>@)[SJKG[P(SJ0_C:$_C!%\<,]"(R$YLN7[ MEN0>;FD,U:<$_HSW6Q\'^ZT'+5OZ0Q_)C=_7&Q"UIX'ZY(#/5``:DDA/J?"1 M,V_^OJ4_.O>62#QK6?ZG!?PSP(+0R16<5X:U+/_L''/"G'O=SO%X,%/IK)NS MHO[4UTZ`=FKH.W/U=DY)_3-:U#'`_R#@6QFRV8(1#Q"R2H]`P_AAA[YM>S-/ MWRL!?=3;&APCE_P/?B)"1XH`WZ-%9.L6&-7'=,8H=#Z^7'7(R'\7$(SEV"'2 MY"?_RV]R^VY2=V>WXJ951D_H)@>/JGLILX.;]B==[>,%;5Z^FQLW65WMZ46- M7K2S9^)S?G/1_PHM8$`3-W@VPCRTQWAE`R,<-H.^_@06E'K`[VRI9/2A$(CL MJTY7SGI'OG7(3+UDQK2Y6XW)#=WP08-0S041S4\+/I0X6,FNB'V2[,624%G3 MD=F&U5Q;F>KELV\YE=?R<76RAF;H*19HCM%W/%2?O5M)TAD7F]A5L_=P6>^? MY=HVL%."XHSJ9_'TZ\[WCVS(7*W1"G`E&C81Q/"&VHHU:Z<;K/N96?>SGT'W M<[/NYTW6/>_=U-7AJ63;YG7\BP5VT2UTY]G0)E?43N.4>?7EX(HTC]Y-ZSO_ MA7!2%]DXM>RB)JFA):5;O\0,M1YTEV0LIWUHXZAV:>`RKC6PEWUTT8(-8=2< M_MN%(3)M1M;%!MKQ"2/GAX>XQ%S<8>>1,><<\D#:GJ)&#;3K2C]\2!ZPOKTR M\.^=I*W*;]*`5'&E/U>MS@T>*;A^2N:WF"NET03'5N0WJF4'&#'WF>1946N% MZMK?%Y?Q9?15HC0L>0T:`(K>)U0]2J9G``/;]N:0)I>1]IF7ZP(!)2O:/@I* M3>$K.^%8MUY?LRELU>05FFSETZLR)=HU,+\%6@??61^,]6\G^K[8.HCY+7\" M(#,,,()9U+8!>>0&2;4FLOR`)!Z,/Y')U%U>$\AX3IS1(PS+-JY?!89*;Q^^ M&QA(OJ=3?/I4`WO79_4,'?A(+YUD>OP7A,;!R5!S![O?0X)7H/\11"91HV`*1@CS0Z\=-7:C?T:"-T#Q-Z M"=7J?S#B:GGU?HJA,AC+A+4;LVG<[>#L$)"@=U\01,_5IZXX6;V?EM>@@1E' MJYMGRL]CQ86GAMM\8++;--"J6TS92-A,ZIK^S".N`YU,+2&KW^I#<&A"*'HT MW#"H1]J`E!3,(0?CKTQEE"O(Y!P*#1$;EGG]"6><=?'C>E53/2Z@ANDO,`*( M59SRFC0Q)L';Q"%,O5.MIOU'W>Z;Z\/;PQ6SBEHU(-*"M[7NL,TF_B-R-\2% M4&)JX4Q.F=-W''T:N=$%<8,6:E2+3@`U)@_*E-#T[;-MW!+KAB[T"X.MNS"/ M[4_LPNBNJ`Q*J=)>,E'^E1RA'EIWL6K)QG$<0&D9+:?4=U4IWG\E9\)`U+?5 MHK2^?05%@:=WQ[ZB$U4_;^3+,JSKN-(3;74@E'_4N/D,0\(US.JHP!<+Z2]& M]6T;SZ6"[%8+*^VD$HQ><$VEO$/BOE$CC6<0_\3=ZA[S&935ZLIGJ$\KAT4V M_4\1#4K]1+ZLGH=SQB5&]J"`^8JAPD0MSJKX#X!$A_<\OIBOBYKR/ID"ZA*7OBTP7:K9FS?"SW=;(&%3P9?F#%XHIFB`Z;&IZKFUM?<0 M$Y\5/5O&38+1OO^(N*/_^0J=&-2X(Y.I%.LWD)^*^4LM`VSNM8O%G/@"TL/& M-ADV81RI;<^MQ^VI^D@GAZ'1[TW!I@/]$7L(EYSOIQR+*7.=("PV=F-MLE\VL8PEW_Q@T;^\^UWGBN)'.7)`:[9Q=;/ZSG M'L=-.QV07**+7E(XR]E\SC*]58-9HFEF6%%@S)HJK1 M29(FVDP6F4]P9EQKP#JSFM.H02/Q9?8[+#"",05JP`^JMS'_+O'J=*D691/G M2?>/['[*/'W;%]-;F(RGPI7B2@A/O4C_+\]=#M7,5F),$Z:H MNVSJM'K(715B4*X.Z"4><0_QY6="\4I;B&!@D/;,,\GZ";P\Q'.IU;U_!+KE MA2K\BQQ0DJ;8[<\E_!EQ\'=S$)#U9PA^_A]02P$"'@,4````"`!+B@M'O>C3 M%&$L`0`F;`\`$0`8```````!````I($`````8V1X`L``00E#@``!#D!``!02P$"'@,4````"`!+B@M'H@5[<10: M``"I"0$`%0`8```````!````I(&L+`$`8V1X&UL M550%``.=9LI5=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`2XH+1W,\51<$ M-0``@VD"`!4`&````````0```*2!#T',M,C`Q-3`V,S!?9&5F+GAM M;%54!0`#G6;*575X"P`!!"4.```$.0$``%!+`0(>`Q0````(`$N*"T>:\!7A MFZ4``/4G"``5`!@```````$```"D@6)\`0!C9'AS+3(P,34P-C,P7VQA8BYX M;6Q55`4``YUFRE5U>`L``00E#@``!#D!``!02P$"'@,4````"`!+B@M'$X1$ MT-I>``";:P0`%0`8```````!````I(%,(@(`8V1X&UL550%``.=9LI5=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`2XH+1]1& MO'P@$```SK$``!$`&````````0```*2!=8$"`&-D>',M,C`Q-3`V,S`N>'-D M550%``.=9LI5=7@+``$$)0X```0Y`0``4$L%!@`````&``8`&@(``."1`@`` !```` ` end XML 26 R29.htm IDEA: XBRL DOCUMENT v3.2.0.727
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2015
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum payments under non-cancellable operating leases
Future minimum payments under noncancellable operating leases are as follows at June 30, 2015 (in thousands):
 
Lease payments
Years ending December 31,
 
2015 (6 months remaining)
$
1,378

2016
2,827

2017
2,677

2018
2,736

2019 and beyond
3,054

Total
$
12,672

XML 27 R28.htm IDEA: XBRL DOCUMENT v3.2.0.727
Capital Stock (Tables)
6 Months Ended
Jun. 30, 2015
Equity [Abstract]  
Schedule of common stock warrants issued and outstanding
As of June 30, 2015, the following warrants remain outstanding:
June 30, 2015
Issue Date
Shares Subject
to Warrants
 
Exercise Price
per Share
 
Expiration
July 17, 2007
2,384
 
$
12.45

 
February 9, 2016
September 28, 2007
72,727
 
$
8.25

 
September 28, 2017
XML 28 R44.htm IDEA: XBRL DOCUMENT v3.2.0.727
Capital Stock (Textual) (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Equity [Abstract]    
Stock options exercised 100,030  
Weighted average exercise price of stock options exercised $ 1.95  
Proceeds from exercises of stock options $ 195 $ 62
XML 29 R30.htm IDEA: XBRL DOCUMENT v3.2.0.727
Significant Customer and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2015
Segment Reporting [Abstract]  
Schedules of Concentration of Risk, by Risk Factor
Customers that each contributed 10% or more of our total revenues were as follows:
 
Percentage of Total Revenues for the
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Customer A
28
%
 
29
%
 
27
%
 
25
%
Customer B (related party)
24
%
 
33
%
 
23
%
 
30
%
Customer C
*

 
12
%
 
*

 
21
%
* Less than 10% in period presented
Of the customers that contributed 10% or more of our total revenues, the following had accounts receivable balances for the periods presented:
 
Percentage of Accounts Receivables at
 
June 30, 2015
 
December 31, 2014
Customer A
38
%
 
63
%
Customer C
*

 
4
%
* Revenue percentage was less than 10%, accounts receivable balance not applicable
Schedule of revenues by geographical area
Geographic revenues are identified by the location of the customer and consist of the following (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Revenues:
 
 
 
 
 
 
 
United States
$
3,465

 
$
4,197

 
$
7,761

 
$
7,771

Asia
 
 
 
 
 
 
 
India
29

 
324

 
150

 
411

Others
465

 
339

 
686

 
680

Europe
 
 
 
 
 
 
 
Ireland

 
784

 

 
2,744

Others
2,057

 
910

 
4,213

 
2,022

Other
2

 
16

 
6

 
16

Total revenues
$
6,018

 
$
6,570

 
$
12,816

 
$
13,644

Schedule of long-lived assets by geographical area
Identifiable long-lived assets were all in the United States as follows (in thousands):
 
June 30, 2015
 
December 31, 2014
Long-lived assets
 
 
 
United States
$
7,929

 
$
10,475

XML 30 R31.htm IDEA: XBRL DOCUMENT v3.2.0.727
Basis of Presentation and Summary of Significant Accounting Policies (Textual) (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2015
USD ($)
Jun. 30, 2014
USD ($)
Jun. 30, 2015
USD ($)
operating_segment
reporting_unit
Jun. 30, 2014
USD ($)
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Accounting Policies [Abstract]            
Maturity Date of Highly Liquid Investments     3 months      
Cash and Cash Equivalents, at Carrying Value $ 16,598,000 $ 20,090,000 $ 16,598,000 $ 20,090,000 $ 26,487,000 $ 22,130,000
Cash 4,000,000   4,000,000      
Money market funds 12,600,000   $ 12,600,000      
Number of Operating Segments | operating_segment     1      
Number of Reportable Segments | reporting_unit     1      
Goodwill Impairment         0  
Benefit from income taxes (430,000) $ (437,000) $ (418,000) $ (567,000)    
Schedule of Available-for-sale Securities [Line Items]            
Gross Unrealized Gains 1,379,000   1,379,000   125,000  
Common shares of CO2 Solution [Member]            
Schedule of Available-for-sale Securities [Line Items]            
Gross Unrealized Gains $ 1,379,000   $ 1,379,000   $ 125,000  
XML 31 R8.htm IDEA: XBRL DOCUMENT v3.2.0.727
Description of Business
6 Months Ended
Jun. 30, 2015
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business
Description of Business
In these notes to the condensed consolidated financial statements, the "Company," "we," "us," and "our" refer to Codexis, Inc. and its subsidiaries on a consolidated basis.
We develop biocatalysts for the pharmaceutical and fine chemicals markets. Our proven technologies enable scale-up and implementation of biocatalytic solutions to meet customer needs for rapid, cost-effective and sustainable process development, from research to manufacturing.
Biocatalysts are enzymes that initiate and/or accelerate chemical reactions. Manufacturers have historically used naturally occurring biocatalysts to produce many goods used in everyday life. However, inherent limitations in naturally occurring biocatalysts have restricted their commercial use. Our proprietary CodeEvolver® protein engineering technology platform, which introduces genetic mutations into microorganisms in order to give rise to changes in enzymes that they produce, is able to overcome many of these limitations, allowing us to evolve and optimize biocatalysts to perform specific and desired chemical reactions at commercial scale.
Once potentially beneficial mutations are identified through this proprietary process, combinations of these mutations can then be tested until variant enzymes have been created that exhibit marketable performance characteristics superior to competitive products. This process allows for continuous, efficient improvements to the performance of enzymes. In the past, we implemented our CodeEvolver® protein engineering technology platform through paid collaborations with our customers. In July 2014, we entered into our first license agreement pursuant to which we granted a license to a global pharmaceutical company to use our CodeEvolver® protein engineering technology platform for its internal development purposes, and we are pursuing additional license opportunities with other customers.
We have commercialized our technology and products in the pharmaceuticals market, which is our primary business focus. Our customers, which include several large global pharmaceutical companies, use our technology, products and services in their manufacturing processes and process development.
We also use our technology to develop biocatalysts for use in the fine chemicals market. The fine chemicals market is similar to our pharmaceutical business and consists of several large market verticals, including food, animal feed, flavors, fragrances, and agricultural chemicals.
We are also using our technology to develop an early stage, novel enzyme therapeutic product candidate for the potential treatment of phenylketonuria ("PKU") in humans. PKU is an inherited metabolic disorder in which the enzyme that converts the essential amino acid phenylalanine into tyrosine is deficient.
XML 32 R32.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Loss per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded as anti-dilutive 6,670 7,189 6,670 7,189
Stock options [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded as anti-dilutive 6,595 7,114 6,595 7,114
Warrant [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total shares excluded as anti-dilutive 75 75 75 75
XML 33 R40.htm IDEA: XBRL DOCUMENT v3.2.0.727
Assets Held for Sale and Sale of Former Hungarian Subsidiary (Textual) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 13, 2014
Sep. 30, 2014
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Assets Held for Sale [Abstract]          
Proceeds from sale of subsidiary $ 1,500        
Assets sold 800        
Gain (loss) on disposal of property and equipment $ 800   $ (200) $ 5 $ 78
VAT liability     400   $ 400
Impairment of long-lived assets to be disposed of   $ 100 $ 600    
XML 34 R2.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Current assets:    
Cash and cash equivalents $ 16,598 $ 26,487
Accounts receivable, net of allowances of $421 at June 30, 2015 and $428 at December 31, 2014 2,794 3,870
Inventories 968 1,395
Prepaid expenses and other current assets 1,034 1,255
Total current assets 21,394 33,007
Restricted cash 786 711
Marketable securities 1,942 688
Property and equipment, net 3,155 3,995
Intangible assets, net 4,499 6,186
Goodwill 3,241 3,241
Other non-current assets 275 294
Total assets 35,292 48,122
Current liabilities:    
Accounts payable 1,708 4,673
Accrued compensation 2,615 2,946
Other accrued liabilities 1,871 2,619
Deferred revenue 5,166 3,497
Total current liabilities 11,360 13,735
Deferred revenue, net of current portion 2,804 3,813
Other long-term liabilities $ 4,027 $ 4,263
Commitments and contingencies (Note 11)    
Stockholders’ equity:    
Preferred stock, $0.0001 par value; 5,000 shares authorized, none issued and outstanding $ 0 $ 0
Common stock, $0.0001 par value; 100,000 shares authorized at June 30, 2015 and December 31, 2014; shares issued and outstanding of 40,254 at June 30, 2015 and 39,563 at December 31, 2014 4 4
Additional paid-in capital 303,299 302,379
Accumulated other comprehensive income loss 650 (142)
Accumulated deficit (286,852) (275,930)
Total stockholders’ equity 17,101 26,311
Total liabilities and stockholders’ equity $ 35,292 $ 48,122
XML 35 R45.htm IDEA: XBRL DOCUMENT v3.2.0.727
Capital Stock (Warrants) (Details) - Jun. 30, 2015 - $ / shares
Total
Warrants Issued on July 17, 2007 and Expiring on February 9, 2016 [Member]  
Class of Warrant or Right [Line Items]  
Shares Subject to Warrants 2,384
Exercise Price per Share $ 12.45
Warrants Issued on September 28, 2007 and Expiring on September 28, 2017 [Member]  
Class of Warrant or Right [Line Items]  
Shares Subject to Warrants 72,727
Exercise Price per Share $ 8.25
XML 36 R6.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Statement of Comprehensive Income [Abstract]        
Tax (benefit) expense from marketable securities $ (454) $ (2) $ (463) $ (249)
XML 37 R35.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value Measurements (Schedule of Financial Instruments Measured at Fair Value on Recurring Basis) (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Summary of financial instruments measured at fair value on a recurring basis    
Total financial assets measured at fair value on a recurring basis $ 14,554 $ 15,290
Level 1 [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Total financial assets measured at fair value on a recurring basis 12,612 14,602
Level 2 [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Total financial assets measured at fair value on a recurring basis 1,942 688
Level 3 [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Total financial assets measured at fair value on a recurring basis 0 0
Money market funds [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Total financial assets measured at fair value on a recurring basis 12,612 14,602
Money market funds [Member] | Level 1 [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Total financial assets measured at fair value on a recurring basis 12,612 14,602
Money market funds [Member] | Level 2 [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Total financial assets measured at fair value on a recurring basis 0 0
Money market funds [Member] | Level 3 [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Total financial assets measured at fair value on a recurring basis 0 0
Common shares of CO2 Solution [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Total financial assets measured at fair value on a recurring basis 1,942 688
Common shares of CO2 Solution [Member] | Level 1 [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Total financial assets measured at fair value on a recurring basis 0 0
Common shares of CO2 Solution [Member] | Level 2 [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Total financial assets measured at fair value on a recurring basis 1,942 688
Common shares of CO2 Solution [Member] | Level 3 [Member]    
Summary of financial instruments measured at fair value on a recurring basis    
Total financial assets measured at fair value on a recurring basis $ 0 $ 0
XML 38 R22.htm IDEA: XBRL DOCUMENT v3.2.0.727
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2015
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation
Basis of Presentation and Principles of Consolidation
The accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") and the applicable rules and regulations of the Securities and Exchange Commission ("SEC") for interim financial information. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. These interim condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2014. The condensed consolidated balance sheet at December 31, 2014 has been derived from the audited consolidated financial statements at that date, but does not include all disclosures, including notes, required by GAAP for complete financial statements.
The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments of a normal recurring nature considered necessary to present fairly our financial position as of June 30, 2015 and results of our operations and comprehensive loss for the three and six months ended June 30, 2015 and 2014, and cash flows for the six months ended June 30, 2015 and 2014. The interim results are not necessarily indicative of the results for any future interim period or for the entire year. Certain prior period amounts have been reclassified to conform to current period presentation.
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. We regularly assess these estimates which primarily affect revenue recognition, accounts receivable, inventories, the valuation of investment securities and marketable securities, assets held for sale, intangible assets, goodwill arising out of business acquisitions, accrued liabilities, stock awards and the valuation allowances associated with deferred tax assets. Actual results could differ from those estimates and such differences may be material to the condensed consolidated financial statements.
Segment Reporting
Segment Reporting
Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is our Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis, accompanied by information about revenues by geographic region, for purposes of allocating resources and evaluating financial performance. We have one business activity and there are no segment managers who are held accountable for operations, operating results beyond revenue goals or plans for levels or components below the consolidated unit level. Accordingly, we have a single reporting segment.
Revenue Recognition
Revenue Recognition
We recognize revenues from the sale of our biocatalyst products, biocatalyst research and development agreements and a revenue sharing arrangement. Revenue is recognized when the related costs are incurred and the four basic criteria of revenue recognition are met: (1) persuasive evidence of an arrangement exists; (2) delivery has occurred or services have been rendered; (3) the fee is fixed or determinable; and (4) collectability is reasonably assured. Where the revenue recognition criteria are not met, we defer the recognition of revenue by recording deferred revenue until such time that all criteria of revenue recognition are met.
We account for revenues from multiple element arrangements, such as license and platform technology transfer agreements in which a licensee may purchase several deliverables, in accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Subtopic 605-25, "Multiple Element Arrangements." For new or materially amended multiple element arrangements, we identify the deliverables at the inception of the arrangement and each deliverable within a multiple deliverable revenue arrangement is accounted for as a separate unit of accounting if both of the following criteria are met: (1) the delivered item or items have value to the customer on a standalone basis and (2) for an arrangement that includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in our control. Revenue allocated to each element is then recognized based on when the basic four revenue recognition criteria are met for each element.
Biocatalyst Product Sales
Biocatalyst product sales consist of sales of biocatalyst enzymes, chemical intermediates and Codex® Biocatalyst Panels and Kits. Biocatalyst product sales are recognized once passage of title and risk of loss has occurred and contractually specified acceptance criteria, if any, have been met, provided all other revenue recognition criteria have also been met. Shipping and handling costs charged to customers are included in revenue.
Biocatalyst Research and Development
Biocatalyst research and development agreements typically provide us with multiple revenue streams, including research services fees for full time employee ("FTE") research services, up-front licensing fees, technology access, contingent payments upon achievement of contractual criteria, and royalty fees based on the licensees' product sales or cost savings achieved by our customers. We perform biocatalyst research and development activities as specified in each respective customer agreement. Payments for services received are not refundable. Certain research agreements are based on a contractual reimbursement rate per FTE working on the project. We recognize revenues from research services as those services are performed over the contractual performance periods. When up-front payments are combined with FTE services in a single unit of accounting, we recognize the up-front payments using the proportionate performance method of revenue recognition based upon the actual amount of research labor hours incurred relative to the amount of the total expected labor hours to be incurred by us, up to the amount of cash received. In cases where the planned levels of research services fluctuate substantially over the research term, we are required to make estimates of the total hours required to perform our obligations.
We recognize revenues from non-refundable, up-front license fees or technology access payments that are not dependent on any future performance by us when such amounts are earned. If we have continuing obligations to perform under the arrangement, such fees are recorded as deferred revenues and recognized over the estimated period of performance. Estimated performance periods are periodically reviewed based on the progress of the related program. The effect of any change made to an estimated performance period, and therefore to revenue recognized, would occur on a prospective basis in the period that the change was made.
A payment that is contingent upon the achievement of a substantive milestone is recognized in its entirety in the period in which the milestone is achieved. A milestone is an event (i) that can only be achieved based in whole or in part on either our performance or on the occurrence of a specific outcome resulting from our performance, (ii) for which there is, as of the date the arrangement is entered into, substantive uncertainty that the event will be achieved and (iii) results in additional payments being due to us. Milestones are considered substantive when the consideration earned from the achievement of the milestone (i) is commensurate with either our performance to achieve the milestone or the enhancement of the value of the item delivered as a result of a specific outcome resulting from its performance, (ii) relates solely to past performance and (iii) is reasonable relative to all deliverable and payment terms in the arrangement.
We recognize revenues from other contingent payments based on the passage of time or when earned as the result of a customer's performance in accordance with contractual terms and when such payments can be reasonably estimated and collectability of such payments is reasonably assured.
We recognize revenues from royalties based on licensees’ sales of our biocatalyst products or products using our technologies.
Royalties are recognized as earned in accordance with the contract terms when royalties from licensees can be reasonably estimated and collectability is reasonably assured. For the majority of our royalty revenues, estimates are made using notification of the sale of licensed products from the licensees.
Revenue Sharing Arrangement
We recognize revenues from a revenue sharing arrangement based upon sales of licensed products by our revenue share partner Exela PharmSci, Inc. ("Exela") (see Note 12, "Related Party Transactions"). We recognize revenues net of product and selling costs upon notification from our revenue share partner of our portion of net profit based on the contractual percentage from the sale of licensed product.
Sales Allowances
Sales allowances primarily relate to product returns and prompt pay sales discounts and are recorded in the same period that the related revenues are recognized, resulting in a reduction in biocatalyst product sales revenue.
Cost of Biocatalyst Product Sales
Cost of Biocatalyst Product Sales
Cost of biocatalyst product sales comprises both internal and third party fixed and variable costs including amortization of purchased technology, materials and supplies, labor, facilities and other overhead costs associated with our biocatalyst product sales. Shipping costs are included in our cost of biocatalyst product sales.
Research and Development Expenses
Research and Development Expenses
Research and development expenses consist of costs incurred for internal projects as well as research and development services as mentioned above. These costs include our direct and research-related overhead expenses, which include salaries and other personnel-related expenses (including stock-based compensation), occupancy-related costs, supplies, depreciation of facilities and laboratory equipment and amortization of acquired technologies, as well as external costs. Costs to acquire technologies that are utilized in research and development and that have no alternative future use are expensed as incurred.
Stock-Based Compensation
Stock-Based Compensation
We use the Black-Scholes-Merton option pricing model to estimate the fair value of options granted under our equity incentive plans. The Black-Scholes-Merton option pricing model requires the use of assumptions, including the expected term of the award and the expected stock price volatility. We used the "simplified" method as described in Staff Accounting Bulletin No. 107, "Share-Based Payment," for the expected option term because our historical option exercise data is limited due to our initial public offering in 2010. We used historical volatility to estimate expected stock price volatility. The risk-free rate assumption was based on United States Treasury instruments whose terms were consistent with the expected term of the stock option. The expected dividend assumption was based on our history and expectation of dividend payouts.
Restricted Stock Units ("RSUs"), Restricted Stock Awards ("RSAs") and performance-contingent restricted stock units ("PSUs") were measured based on the fair market values of the underlying stock on the dates of grant. PSUs awarded may be conditional upon the attainment of one or more performance objectives over a specified period. At the end of the performance period, if the goals are attained, the awards are granted.
Stock-based compensation expense was calculated based on awards ultimately expected to vest and was reduced for estimated forfeitures at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differed from those estimates. The estimated annual forfeiture rates for stock options, RSUs, PSUs, and RSAs are based on historical forfeiture experience.
The estimated fair value of stock options, RSUs and RSAs is expensed on a straight-line basis over the vesting term of the grant and the estimated fair value of PSUs is expensed using an accelerated method over the term of the award once management has determined that it is probable that performance objective will be achieved. Compensation expense is recorded over the requisite service period based on management's best estimate as to whether it is probable that the shares awarded are expected to vest. Management assesses the probability of the performance milestones being met on a continuous basis.
We account for stock awards issued to non-employees based on their estimated fair value determined using the Black-Scholes-Merton option-pricing model. Compensation expense for the stock awards granted to non-employees is recognized based on the fair value of awards as they vest, during the period the related services are rendered.
Foreign Currency Translation
Foreign Currency Translation
The United States dollar is the functional currency for our operations outside the United States. Accordingly, nonmonetary assets and liabilities originally acquired or assumed in other currencies are recorded in United States dollars at the exchange rates in effect at the date they were acquired or assumed. Monetary assets and liabilities denominated in other currencies are translated into United States dollars at the exchange rates in effect at the balance sheet date. Translation adjustments are recorded in other expense in the accompanying condensed consolidated statements of operations. Gains and losses realized from non-U.S. dollar transactions, including intercompany balances not considered as permanent investments, denominated in currencies other than an entity’s functional currency, are also included in other expense in the accompanying condensed consolidated statements of operations.
Cash and Cash Equivalents
Cash and Cash Equivalents
We consider all highly liquid investments with maturity dates of three months or less at the date of purchase to be cash equivalents. Our cash and cash equivalents consist of cash on deposit with banks and money market funds. Most of our cash and cash equivalents are maintained with major financial institutions in North America. Deposits with these financial institutions may exceed the amount of insurance provided on such deposits.
Inventories
Inventories
Inventories are stated at the lower of cost or market value. Cost is determined using a weighted-average approach, assuming full absorption of direct and indirect manufacturing costs, based on our product capacity utilization assumptions. If inventory costs exceed expected market value due to obsolescence or lack of demand, reserves are recorded for the difference between the cost and the estimated market value. These reserves are determined based on significant estimates.
Marketable Securities
Securities
We invest in equity securities and we classify those investments as available-for-sale. These securities are carried at estimated fair value (see Note 5, "Marketable Securities") with unrealized gains and losses included in accumulated other comprehensive loss in stockholders’ equity. Available-for-sale equity securities with remaining maturities of greater than one year or which we currently do not intend to sell are classified as long-term.
We review several factors to determine whether a loss is other-than-temporary. These factors include, but are not limited to, the intent and ability to retain the investment in the issuer for a period of time sufficient to allow for any anticipated recovery in market value, the length of the time and the extent to which the market value of the investment has been less than cost and the financial condition and near-term prospects of the issuer. Unrealized losses are charged against "Other expense" when a decline in fair value is determined to be other-than-temporary. Amortization of purchase premiums and accretion of purchase discounts and realized gains and losses of debt securities are included in interest income. The cost of securities sold is based on the specific identification method.
Fair Value Measurements
Fair Value Measurements
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. In determining fair value, we utilize valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible and we consider counterparty credit risk in our assessment of fair value. Carrying amounts of financial instruments, including cash equivalents, short-term investments, marketable investments, accounts receivable, accounts payable and accrued liabilities, approximate their fair values as of the balance sheet dates because of their generally short maturities.
The fair value hierarchy distinguishes between (1) market participant assumptions developed based on market data obtained from independent sources (observable inputs) and (2) an entity’s own assumptions about market participant assumptions developed based on the best information available in the circumstances (unobservable inputs). The fair value hierarchy consists of three broad levels, giving the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy are described below:
Level 1: Quoted prices (unadjusted) in active markets that are accessible at the measurement date for assets or liabilities.
Level 2: Directly or indirectly observable inputs as of the reporting date through correlation with market data, including quoted prices for similar assets and liabilities in active markets and quoted prices in markets that are not active. Level 2 also includes assets and liabilities that are valued using models or other pricing methodologies that do not require significant judgment since the input assumptions used in the models, such as interest rates and volatility factors, are corroborated by readily observable data from actively quoted markets for substantially the full term of the financial instrument.
Level 3: Unobservable inputs that are supported by little or no market activity and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management's estimates of market participant assumptions.
Concentrations of Credit Risk
Concentrations of Credit Risk
Our financial instruments that are potentially subject to concentration of credit risk primarily consist of cash equivalents, short term investments, accounts receivable, marketable securities and restricted cash. We invest cash that is not required for immediate operating needs principally in money market funds and corporate securities through banks and other financial institutions in the United States, as well as in foreign countries.
Intangible Assets and Impairment of Long-Lived Assets
Intangible Assets
Our intangible assets are finite-lived and consist of customer relationships, developed core technology, trade names, and the intellectual property rights associated with the acquisition of Maxygen Inc.'s ("Maxygen") directed evolution technology in 2010. Intangible assets were recorded at their fair values at the date we acquired the assets and, for those assets having finite useful lives, are amortized using the straight-line method over their estimated useful lives.
Impairment of Long-Lived Assets
Our long-lived assets include property and equipment and intangible assets. We determined that we have a single entity wide asset group ("Asset Group"). The directed evolution technology patent portfolio acquired from Maxygen ("Core IP") is the most significant component of the Asset Group since it is the base technology for all aspects of our research and development activities, and represents the basis for all of our identifiable cash flow generating capacity. Consequently, we do not believe that identification of independent cash flows associated with long-lived assets is currently possible at any lower level than the Asset Group.
The Core IP is the only finite-lived intangible asset on our condensed consolidated balance sheet as of June 30, 2015. There has been no significant change in the utilization or estimated life of the Core IP since we acquired the technology patent portfolio from Maxygen.
The carrying value of our long-lived assets in the Asset Group may not be recoverable based upon the existence of one or more indicators of impairment which could include: a significant decrease in the market price of our common stock; current period cash flow losses or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the assets; slower growth rates in our industry; significant adverse changes in the business climate or legal factors; accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of the assets; loss of significant customers or partners; or the current expectation that the assets will more likely than not be sold or disposed of significantly before the end of their estimated useful life.
We evaluate recoverability of intangible assets based on the sum of the undiscounted cash flows expected to result from the use and the eventual disposal of the Asset Group. We make estimates and judgments about the future undiscounted cash flows over the remaining useful life of the Asset Group. Our anticipated future cash flows include our estimates of existing or in process product sales, production and operating costs, future capital expenditures, working capital needs, and assumptions regarding the ultimate sale of the Asset Group at the end of the life of the primary asset. The useful life of the Asset Group was based on the estimated useful life of the Core IP, the primary asset at the time of acquisition. There has been no change in the estimated useful life of the Asset Group. Although our cash flow forecasts are based on assumptions that are consistent with our plans, there is significant judgment involved in determining the cash flows attributable to the Asset Group over its estimated remaining useful life.
Goodwill
Goodwill
We determined that we operate in one segment and reporting unit under the criteria in ASC 280, "Segment Reporting." Accordingly, our review of goodwill impairment indicators is performed at the parent level. We review goodwill impairment annually in the fourth quarter of each fiscal year and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.
The goodwill impairment test consists of a two-step process. The first step of the goodwill impairment test used to identify potential impairment compares the fair value of the reporting unit to carrying value. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired, and the second step of the impairment test is not required.
We use our market capitalization as an indicator of fair value. We believe that because our reporting unit is publicly traded, the ability of a controlling stockholder to benefit from synergies and other intangible assets that arise from control might cause the fair value of our reporting unit as a whole to exceed its market capitalization. However, we believe that the fair value measurement need not be based solely on the quoted market price of an individual share of our common stock, but also can consider the impact of a control premium in measuring the fair value of its reporting unit.
If we were to use an income approach, it would establish a fair value by estimating the present value of our projected future cash flows expected to be generated from our business. The discount rate applied to the projected future cash flows to arrive at the present value would be intended to reflect all risks of ownership and the associated risks of realizing the stream of projected future cash flows. Our discounted cash flow methodology would consider projections of financial performance for a period of several years combined with an estimated residual value. The most significant assumptions we would use in a discounted cash flow methodology are the discount rate, the residual value and expected future revenue, gross margins and operating costs, along with considering any implied control premium.
Should our market capitalization be less than total stockholder's equity as of our annual test date or as of any interim impairment testing date, we would also consider market comparables, recent trends in our stock price over a reasonable period and, if appropriate, use an income approach to determine whether the fair value of our reporting unit is greater than the carrying amount.
The second step, if required, compares the implied fair value of the reporting unit goodwill with the carrying amount of that goodwill. If the carrying amount of the reporting unit's goodwill exceeds its implied fair value, an impairment charge is recognized in an amount equal to that excess. Implied fair value is the excess of the fair value of the reporting unit over the fair value of all identified assets and liabilities. We base our fair value estimates on assumptions we believe to be reasonable. Actual future results may differ from those estimates.
Income Taxes
Income Taxes
We use the liability method of accounting for income taxes, whereby deferred tax assets or liability account balances are calculated at the balance sheet date using current tax laws and rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are provided when necessary to reduce deferred tax assets to the amount that will more likely than not be realized.
We make certain estimates and judgments in determining income tax expense for financial statement purposes. These estimates and judgments occur in the calculation of tax credits, benefits and deductions and in the calculation of certain tax assets and liabilities, which arise from differences in the timing of recognition of revenue and expenses for tax and financial statement purposes. Significant changes to these estimates may result in an increase or decrease to our tax provision in a subsequent period.
In assessing the realizability of deferred tax assets, we consider whether it is more likely than not that some portion or all of the deferred tax assets will be realized on a jurisdiction by jurisdiction basis. The ultimate realization of deferred tax assets is dependent upon the generation of taxable income in the future. We have recorded a deferred tax asset in jurisdictions where ultimate realization of deferred tax assets is more likely than not to occur.
We make estimates and judgments about future taxable income that are based on assumptions that are consistent with our plans and estimates. Should the actual amounts differ from our estimates, the amount of our valuation allowance could be materially impacted. Any adjustment to the deferred tax asset valuation allowance would be recorded in the income statement for the periods in which the adjustment is determined to be required. With the sale of the Hungarian subsidiary in the quarter ended March 31, 2014, the related net operating losses and other tax attributes are no longer available to us. The related deferred tax assets had a full valuation allowance and, as a result, their removal did not have a material impact to the financial statements.
We account for uncertainty in income taxes as required by the provisions of ASC Topic 740, "Income Taxes," which clarifies the accounting for uncertainty in income taxes recognized in an enterprise’s financial statements. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to estimate and measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts, as this requires us to determine the probability of various possible outcomes. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately anticipate actual outcomes.
The Tax Reform Act of 1986 and similar state provisions limit the use of net operating loss carryforwards in certain situations where equity transactions result in a change of ownership as defined by Internal Revenue Code Section 382. In the event we should experience such a change of ownership, utilization of our federal and state net operating loss carryforwards could be limited. We maintain a full valuation allowance against net deferred tax assets as we believe that it is more likely than not that the majority of deferred tax assets will not be realized.
Recently Issued and Adopted Accounting Guidance
Recently Issued and Adopted Accounting Guidance
From time to time, new accounting pronouncements are issued by the FASB or other standards setting bodies that are adopted by us as of the specified effective date. Unless otherwise discussed, we believe that the impact of recently issued standards that are not yet effective will not have a material impact on our consolidated financial statements upon adoption.
In May 2014, the FASB issued Accounting Standards Update ("ASU") 2014-09, "Revenue from Contracts with Customers". This standard outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. The main principle of ASU 2014-09 is to recognize revenue when promised goods or services are transferred to customers in an amount that reflects the consideration that is expected to be received for those goods or services. ASU 2014-09 provides companies with two implementation methods: (i) apply the standard retrospectively to each prior reporting period presented (full retrospective application); or (ii) apply the standard retrospectively with the cumulative effect of initially applying the standard as an adjustment to the opening balance of retained earnings of the annual reporting period that includes the date of initial application (modified retrospective application). In July 2015, the FASB approved the deferral of the new standard's effective date by one year. The new standard will now be effective for annual reporting periods beginning after December 15, 2017. The FASB will permit companies to adopt the new standard early, but not before the original effective date of December 15, 2016. We are currently in the process of evaluating the impact of the pending adoption of ASU 2014-09 on our consolidated financial statements and related disclosures.
In August 2014, the FASB issued ASU 2014-15, "Presentation of Financial Statements - Going Concern (Subtopic 205-40): Disclosure of Uncertainties about an Entity’s Ability to Continue as a Going Concern." ASU 2014-15 defines management's responsibility to evaluate whether there is substantial doubt about an organization's ability to continue as a going concern and provide related disclosures. ASU 2014-15 is effective for annual periods ending after December 15, 2016, and interim periods within annual periods beginning after December 15, 2016. The adoption of ASU 2014-15 is not expected to have a material impact on our consolidated financial statements and related disclosures.
XML 39 R36.htm IDEA: XBRL DOCUMENT v3.2.0.727
Balance Sheets Details (Inventory) (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Schedule of Inventory Components    
Raw materials $ 182 $ 84
Work-in-process 122 65
Finished goods 664 1,246
Inventories $ 968 $ 1,395
XML 40 R24.htm IDEA: XBRL DOCUMENT v3.2.0.727
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2015
Cash Equivalents and Marketable Securities [Abstract]  
Schedule of cash equivalents and marketable securities
At June 30, 2015, securities classified as available-for-sale consisted of the following (in thousands):
 
June 30, 2015
 
Adjusted Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
 
Average
Contractual
Maturities
 
 
 
(in days)
Money market funds (1)
$
12,612

 
$

 
$

 
$
12,612

 
n/a
Common shares of CO2 Solutions (2)
563

 
1,379

 

 
1,942

 
n/a
Total
$
13,175

 
$
1,379

 
$

 
$
14,554

 
 

(1) Money market funds are classified in cash and cash equivalents on our condensed consolidated balance sheets.
(2) Common shares of CO2 Solutions are classified as marketable securities on our condensed consolidated balance sheets.
We estimated the value of our investment in 10,000,000 common shares of CO2 Solutions using the market value of common shares as determined by trading on the TSX Venture Exchange. As of June 30, 2015, the fair value of our investment in CO2 Solutions was $1.9 million which includes an unrealized gain of $1.4 million.
There were no marketable securities in an unrealized loss position at June 30, 2015.
At December 31, 2014, securities classified as available-for-sale consisted of the following (in thousands):
 
December 31, 2014
 
Adjusted Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
 
Average
Contractual
Maturities
 
 
 
(in days)
Money market funds (1)
$
14,602

 
$

 
$

 
$
14,602

 
n/a
Common shares of CO2 Solutions (2)
563

 
125

 

 
688

 
n/a
Total
$
15,165

 
$
125

 
$

 
$
15,290

 
 

(1) Money market funds are classified in cash and cash equivalents on our condensed consolidated balance sheets.
(2) Common shares of CO2 Solutions are classified in marketable securities on our condensed consolidated balance sheets.
XML 41 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 42 R7.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Operating activities:    
Net loss $ (10,922) $ (14,854)
Adjustments to reconcile net loss to net cash used in operating activities:    
Amortization of intangible assets 1,687 1,687
Depreciation and amortization of property and equipment 1,080 2,078
Impairment of property and equipment 0 1,841
Change in the fair value of assets held for sale 0 755
Gain on disposal of property and equipment (5) (78)
Income tax benefit related to marketable securities (463) (249)
Gain on sale of Hungarian subsidiary 0 (760)
Stock-based compensation 2,536 2,575
Amortization of premium on marketable securities 0 2
Changes in operating assets and liabilities:    
Accounts receivable, net 1,076 2,513
Inventories, net 427 (476)
Prepaid expenses and other current assets 221 (703)
Other assets 19 11
Accounts payable (2,964) (631)
Accrued compensation (331) (1,498)
Other accrued liabilities (984) 1,002
Deferred revenue 660 446
Net cash used in operating activities (7,963) (6,339)
Investing activities:    
Purchase of property and equipment (240) (111)
Proceeds from maturities of marketable securities 0 3,000
Proceeds from sale of Hungarian subsidiary, net of selling costs 0 1,500
Proceeds from the sale of assets held for sale 0 4
Proceeds from sale of property and equipment 5 187
Increase in restricted cash (75) 0
Net cash provided by (used in) investing activities (310) 4,580
Financing activities:    
Proceeds from exercises of options to purchase common stock 195 62
Taxes paid related to net share settlement of equity awards (1,811) (343)
Net cash used in financing activities (1,616) (281)
Net decrease in cash and cash equivalents (9,889) (2,040)
Cash and cash equivalents at the beginning of the period 26,487 22,130
Cash and cash equivalents at the end of the period $ 16,598 $ 20,090
XML 43 R3.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Statement of Financial Position [Abstract]    
Accounts receivable, allowances $ 421 $ 428
Preferred Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Preferred Stock, Shares Authorized 5,000,000 5,000,000
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
Preferred Stock, Shares Outstanding $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 100,000,000 100,000,000
Common Stock, Shares, Issued 40,254,000 39,563,000
Common Stock, Shares, Outstanding 40,254,000 39,563,000
XML 44 R17.htm IDEA: XBRL DOCUMENT v3.2.0.727
Capital Stock
6 Months Ended
Jun. 30, 2015
Equity [Abstract]  
Capital Stock
Capital Stock
Exercise of options
For the six months ended June 30, 2015, 100,030 shares were exercised at a weighted-average exercise price of $1.95 per share, for total net cash proceeds of $0.2 million.
Warrants
Our outstanding warrants are exercisable for common stock at any time during their respective terms. As of June 30, 2015, the following warrants remain outstanding:
June 30, 2015
Issue Date
Shares Subject
to Warrants
 
Exercise Price
per Share
 
Expiration
July 17, 2007
2,384
 
$
12.45

 
February 9, 2016
September 28, 2007
72,727
 
$
8.25

 
September 28, 2017
XML 45 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 [Abstract]    
Entity Registrant Name CODEXIS INC  
Entity Central Index Key 0001200375  
Document Type 10-Q  
Document Period End Date Jun. 30, 2015  
Amendment Flag false  
Document Fiscal Year Focus 2015  
Document Fiscal Period Focus Q2  
Current Fiscal Year End Date --12-31  
Entity Filer Category Smaller Reporting Company  
Entity Common Stock, Shares Outstanding   40,254,443
XML 46 R18.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
Operating Leases
Our headquarters are located in Redwood City, California where we occupy approximately 107,000 square feet of office and laboratory space in four buildings within the same business park from Metropolitan Life Insurance Company ("Met-Life"). We entered into the initial lease with Met-Life for a portion of this space in 2004 and the lease has been amended multiple times since then to adjust space and amend the terms of the lease, with the latest amendment being in 2012. The various terms for the spaces under the lease have expiration dates that range from January 2017 through January 2020.
We incurred $3.6 million of capital improvement costs related to the facilities leased from Met-Life through December 31, 2012. During 2011 and 2012, we requested and received $3.1 million of reimbursements from the landlord from the tenant improvement and HVAC allowances for the completed construction. The reimbursements were recorded once cash was received and are amortized on a straight line basis over the term of the lease as a reduction in rent expense. The remaining lease incentive obligation was $1.5 million at June 30, 2015, and is reflected in other liabilities on the consolidated balance sheet. Rent expense for the Redwood City properties is recognized on a straight-line basis over the term of the lease.
We are required to restore certain of the Redwood City facilities that we are renting to their original form. We are expensing the asset retirement obligation over the terms of the respective leases. We review the estimated obligation each reporting period and make adjustments if our estimates change. In 2014, we entered into a sublease agreement whereby certain changes were made to our facility by our sublessor. As such, on December 31, 2014, we revised our estimated asset retirement obligation to restore the sublet facility to its original form and recognized an asset retirement obligation of $0.3 million and correspondingly increased our related estimated cash payments. Accretion expense related to our asset retirement obligations was nominal in each of the three and six months ended June 30, 2015 and nil in each of the three and six months ended June 30, 2014.
In accordance with the terms of the amended lease agreement, we exercised our right to deliver a letter of credit in lieu of a security deposit. The letters of credit are collateralized by deposit balances held by the bank in the amount of $0.7 million as of June 30, 2015 and December 31, 2014. These deposits are recorded as restricted cash on the consolidated balance sheets.
Prior to March 2014, we also rented facilities in Hungary. Rent expense was being recognized on a straight-line basis over the respective terms of the leases. The facility lease was transferred to Intrexon Corporation in connection with the sale of Codexis Laboratories Hungary Kft (see Note 8, "Assets Held for Sale and Sale of Former Hungarian Subsidiary").
Rent expense was $0.9 million and $1.7 million in the three and six months ended June 30, 2015, respectively, partially offset by sublease income of $0.2 million and $0.3 million, respectively. Rent expense was $0.8 million and $1.7 million in the three and six months ended June 30, 2014, respectively, partially offset by sublease income of $0.1 million in each of the three and six months ended June 30, 2014.
Future minimum payments under noncancellable operating leases are as follows at June 30, 2015 (in thousands):
 
Lease payments
Years ending December 31,
 
2015 (6 months remaining)
$
1,378

2016
2,827

2017
2,677

2018
2,736

2019 and beyond
3,054

Total
$
12,672


Legal Proceedings
From time to time we are involved in various legal proceedings related to matters that have arisen during the ordinary course of business. Although there can be no assurance as to the ultimate disposition of these matters, we have determined, based upon the information available, that the expected outcome of these matters, individually or in the aggregate, will not have a material adverse effect on our consolidated financial position, results of operations or cash flows.
Other Contingencies
In November 2009, one of our foreign subsidiaries sold intellectual property to Codexis, Inc. Under the local laws, the sale of intellectual property to a nonresident legal entity is deemed an export and is not subject to VAT. However, there is uncertainty regarding whether the items sold represented intellectual property or research and development services, which would subject the sale to VAT. We believe that the uncertainty results in an exposure to pay VAT that is more than remote but less than likely to occur and, accordingly, we have not recorded an accrual for this exposure. If the sale is deemed a sale of research and development services, we could be obligated to pay an estimated amount of $0.6 million.
Indemnifications
We are required to recognize a liability for the fair value of any obligations we assume upon the issuance of a guarantee. We have certain agreements with licensors, licensees and collaborators that contain indemnification provisions. In such provisions, we typically agree to indemnify the licensor, licensee and collaborator against certain types of third party claims. The maximum amount of the indemnifications is not limited. We accrue for known indemnification issues when a loss is probable and can be reasonably estimated. There were no accruals for expenses related to indemnification issues for any periods presented.
XML 47 R4.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Revenues:        
Biocatalyst product sales $ 2,020 $ 2,776 $ 5,097 $ 5,761
Biocatalyst research and development 2,533 1,666 4,729 3,812
Revenue sharing arrangement 1,465 2,128 2,990 4,071
Total revenues 6,018 6,570 12,816 13,644
Costs and operating expenses:        
Cost of biocatalyst product sales 1,250 2,123 2,706 4,647
Research and development 5,170 7,733 10,463 12,567
Selling, general and administrative 5,296 5,625 10,874 11,737
Total costs and operating expenses 11,716 15,481 24,043 28,951
Loss from operations (5,698) (8,911) (11,227) (15,307)
Interest income 4 3 8 12
Other expenses (96) (8) (121) (126)
Loss before income taxes (5,790) (8,916) (11,340) (15,421)
Benefit from income taxes (430) (437) (418) (567)
Net loss $ (5,360) $ (8,479) $ (10,922) $ (14,854)
Net loss per share, basic and diluted (dollars per share) $ (0.14) $ (0.22) $ (0.28) $ (0.39)
Weighted average common shares used in computing net loss per share, basic and diluted (shares) 39,301 37,980 39,066 37,862
XML 48 R12.htm IDEA: XBRL DOCUMENT v3.2.0.727
Marketable Securities
6 Months Ended
Jun. 30, 2015
Cash Equivalents and Marketable Securities [Abstract]  
Investment Securities
Marketable Securities
At June 30, 2015, securities classified as available-for-sale consisted of the following (in thousands):
 
June 30, 2015
 
Adjusted Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
 
Average
Contractual
Maturities
 
 
 
(in days)
Money market funds (1)
$
12,612

 
$

 
$

 
$
12,612

 
n/a
Common shares of CO2 Solutions (2)
563

 
1,379

 

 
1,942

 
n/a
Total
$
13,175

 
$
1,379

 
$

 
$
14,554

 
 

(1) Money market funds are classified in cash and cash equivalents on our condensed consolidated balance sheets.
(2) Common shares of CO2 Solutions are classified as marketable securities on our condensed consolidated balance sheets.
We estimated the value of our investment in 10,000,000 common shares of CO2 Solutions using the market value of common shares as determined by trading on the TSX Venture Exchange. As of June 30, 2015, the fair value of our investment in CO2 Solutions was $1.9 million which includes an unrealized gain of $1.4 million.
There were no marketable securities in an unrealized loss position at June 30, 2015.
At December 31, 2014, securities classified as available-for-sale consisted of the following (in thousands):
 
December 31, 2014
 
Adjusted Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Estimated
Fair Value
 
Average
Contractual
Maturities
 
 
 
(in days)
Money market funds (1)
$
14,602

 
$

 
$

 
$
14,602

 
n/a
Common shares of CO2 Solutions (2)
563

 
125

 

 
688

 
n/a
Total
$
15,165

 
$
125

 
$

 
$
15,290

 
 

(1) Money market funds are classified in cash and cash equivalents on our condensed consolidated balance sheets.
(2) Common shares of CO2 Solutions are classified in marketable securities on our condensed consolidated balance sheets.
XML 49 R11.htm IDEA: XBRL DOCUMENT v3.2.0.727
Collaborative Arrangements
6 Months Ended
Jun. 30, 2015
Research and Development [Abstract]  
Collaborative Arrangements
Collaborative Arrangements
GSK Platform Technology Transfer, Collaboration and License Agreement
In July 2014, we entered into a platform technology license agreement (the "GSK License Agreement") with GlaxoSmithKline ("GSK"). Under the terms of the GSK License Agreement, we granted GSK a license to use our proprietary CodeEvolver® protein engineering technology platform.
We received a $6.0 million up-front licensing fee upon signing the GSK License Agreement and subsequently a $5.0 million non-creditable, non-refundable milestone payment upon achievement of a milestone. We are eligible to receive additional contingent payments up to $14.0 million, of which $6.5 million are considered milestone payments, over the next 24 months subject to satisfactory completion of the remaining technology transfer milestones and $7.5 million upon completion of the technology transfer period. We also have the potential to receive additional contingent payments that range from $5.75 million to $38.5 million per project based on GSK's successful application of the licensed technology. The contingent payments are not deemed substantive milestones due to the fact that the achievement of the event underlying the payment predominantly relates to GSK's performance of future development and commercialization activities.
For up to three years following the end of the three-year period during which we will transfer our CodeEvolver® protein engineering technology platform to GSK, GSK can exercise an option, upon payment of certain additional fees, that would extend GSK’s license to include certain improvements to the CodeEvolver® protein engineering technology platform that arise during such period. In addition, we are eligible to receive royalties based on net sales, if any, of a limited set of products developed by GSK using our CodeEvolver® protein engineering technology platform.
The term of the GSK License Agreement continues, unless earlier terminated, until the expiration of all payment obligations under the GSK License Agreement. At any time following the completion of the first technology transfer stage, GSK can terminate the GSK License Agreement by providing 90 days written notice to us. If GSK exercises this termination right during the three-year technology transfer period, GSK will make a one-time termination payment to us.
Under the GSK License Agreement, the significant deliverables were determined to be the license, platform technology transfer, and contingent obligation to supply GSK with enzymes manufactured by us at GSK's expense. We determined that the license did not have stand-alone value, and we determined that the license and the platform technology transfer and our participation in joint steering committee activities in connection with the platform technology transfer represent a single unit of accounting. We determined that our participation in the joint steering committee does not represent a separate unit of accounting because GSK could not negotiate for and/or acquire these services from other third parties and our participation on the joint steering committee is coterminous with the technology transfer period. Amounts to be received under the supply arrangement described above will be recognized as revenue to the extent GSK purchases enzymes from us.
The up-front license fee of $6.0 million is being recognized over the technology transfer period of three years. We recognized license fees of $0.5 million and $1.0 million for the three and six months ended June 30, 2015 and nil for the three and six months ended June 30, 2014, as biocatalyst research and development revenue. We had a deferred revenue balance from GSK related to the upfront license fee of $4.0 million at June 30, 2015 and $5.0 million at December 31, 2014.
Merck Supply Agreement
On February 1, 2012, we entered into a five-year Sitagliptin Catalyst Supply Agreement ("Sitagliptin Catalyst Supply Agreement") whereby Merck Sharp and Dohme Corp. ("Merck") may obtain commercial scale substance for use in the manufacture of its products based on the active ingredient sitagliptin, e.g., Januvia®. Merck may extend the term of the Sitagliptin Catalyst Supply Agreement for an additional five years at its sole discretion.
The Sitagliptin Catalyst Supply Agreement requires Merck to pay an annual license fee for the rights to the sitagliptin technology each year for the term of the Sitagliptin Catalyst Supply Agreement. The license fee is being recognized as collaborative research and development revenue ratably over the five year term of the Sitagliptin Catalyst Supply Agreement.
We recognized license fees of $0.5 million for each of the three months ended June 30, 2015 and 2014 and $1.0 million for each of the six months ended June 30, 2015 and 2014 as biocatalyst research and development revenues. We had a deferred revenue balance from Merck related to license fees of $1.9 million at June 30, 2015 and $0.9 million at December 31, 2014. In addition, pursuant to the Sitagliptin Catalyst Supply Agreement, Merck may purchase supply from us for a fee based on contractually stated prices.
XML 50 R23.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Loss per Share (Tables)
6 Months Ended
Jun. 30, 2015
Earnings Per Share [Abstract]  
Securities not included in the net loss per common share calculations
The following shares were not included in the computation of diluted net loss per share (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Shares issuable under Equity Incentive Plan
6,595

 
7,114

 
6,595

 
7,114

Shares issuable upon the conversion of warrants
75

 
75

 
75

 
75

Total shares excluded as anti-dilutive
6,670

 
7,189

 
6,670

 
7,189

XML 51 R19.htm IDEA: XBRL DOCUMENT v3.2.0.727
Related Party Transactions
6 Months Ended
Jun. 30, 2015
Related Party Transaction, Due from (to) Related Party [Abstract]  
Related Party Transactions
Related Party Transactions
Exela PharmSci, Inc.
We signed a commercialization agreement with Exela in 2007, whereby Exela agreed to pay to us a contractual percentage share of Exela’s net profit from the sales of licensed products.
Thomas R. Baruch, one of our directors, serves on the board of directors of Exela and is a limited partner in Presidio Partners 2007, L.P., which owns more than 10% of Exela's outstanding capital stock. Consequently, Mr. Baruch has an indirect pecuniary interest in the shares of Exela held by Presidio Partners 2007, L.P. Mr. Baruch is also a limited partner in CMEA Ventures, which owned 7.4% of our common stock until November 10, 2014, at which time the shares were transferred to Presidio Partners 2014, L.P. Mr. Baruch has no direct or indirect pecuniary interest in the shares of our common stock owned by Presidio Partners 2014, L.P.
We recognized $1.5 million and $3.0 million for the three and six months ended June 30, 2015, respectively, and $2.1 million and $4.1 million for the three and six months ended June 30, 2014, respectively, shown in the consolidated statement of operations as revenue sharing arrangement. We had no receivables from Exela at June 30, 2015 and December 31, 2014.
Alexander A. Karsner
Alexander A. Karsner was a member of Board until the expiration of his term at the close of our Annual Meeting of Stockholders on June 11, 2014. In addition, Mr. Karsner provided consulting services to us beginning in 2011 through June 30, 2014. Amounts paid to Mr. Karsner for consulting services were nil for the three and six months ended June 30, 2015 and $30,000 and $60,000 for the three and six months ended June 30, 2014, respectively.
XML 52 R15.htm IDEA: XBRL DOCUMENT v3.2.0.727
Assets Held for Sale and Sale of Former Hungarian Subsidiary
6 Months Ended
Jun. 30, 2015
Assets Held for Sale [Abstract]  
Assets Held for Sale and Sale of Former Hungarian Subsidiary
Assets Held for Sale and Sale of Former Hungarian Subsidiary
In the fourth quarter of 2013, we announced that we would begin winding down our CodeXyme® cellulase enzyme program. As a result of the termination of this research program, we concluded that certain excess research and development equipment, including assets at our Hungarian subsidiary as well as some assets in the United States, were no longer needed and would be sold.
On March 13, 2014, we entered into an agreement with Intrexon Corporation to sell 100% of our equity interests in our Hungarian subsidiary, Codexis Laboratories Hungary Kft, as well as all assets of such subsidiary that were previously classified as held for sale. On March 15, 2014, the sale transaction closed and we received cash proceeds of $1.5 million from the sale. Accordingly, we reduced the carrying value of assets held for sale by $0.8 million and recognized a gain of $0.8 million in connection with the sale which was included in research and development expenses. As part of the purchase, the buyer obtained all the Hungarian assets held for sale and assumed all employment and facility lease related contract obligations. There were no transaction related costs incurred other than legal fees, which were recorded in selling, general and administrative expenses.
Prior to the sale of our former Hungarian subsidiary in the first quarter of 2014, we transferred certain of the subsidiary's equipment to another European subsidiary of Codexis and incurred a VAT liability of approximately $0.4 million. We paid this VAT amount in July 2014 and recorded a receivable, which is reflected in prepaid expenses and other current assets in our condensed consolidated balance sheets at June 30, 2015 and December 31, 2014.
During the second quarter of 2014, we revised our plan to sell certain U.S. research and development equipment. As part of the revised plan, some equipment was returned to operational use. Additionally, we exchanged certain equipment for more suitable, newer equipment and recognized a loss of approximately $0.2 million as part of the exchange. We also decided to expedite the disposal of other held for sale assets by selling these assets through auction which resulted in further impairment charges of $0.6 million for the three months ended June 30, 2014. We disposed of the remaining held for sale equipment in the third quarter of 2014, which resulted in an additional impairment charge of $0.1 million.
There were no assets classified as held for sale as of June 30, 2015 and as of December 31, 2014.
XML 53 R13.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value Measurements
6 Months Ended
Jun. 30, 2015
Fair Value, Assets, Liabilities and Stockholders' Equity Measured on Recurring Basis [Abstract]  
Fair Value Measurements
Fair Value Measurements
Fair Value of Financial Instruments
The following table presents the financial instruments that were measured at fair value on a recurring basis at June 30, 2015 by level within the fair value hierarchy (in thousands):
 
June 30, 2015
 
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
12,612

 
$

 
$

 
$
12,612

Common shares of CO2 Solutions

 
1,942

 

 
1,942

Total
$
12,612

 
$
1,942

 
$

 
$
14,554

The following table presents the financial instruments that were measured at fair value on a recurring basis at December 31, 2014 by level within the fair value hierarchy (in thousands):
 
December 31, 2014
 
Level 1
 
Level 2
 
Level 3
 
Total
Money market funds
$
14,602

 
$

 
$

 
$
14,602

Common shares of CO2 Solutions

 
688

 

 
688

Total
$
14,602

 
$
688

 
$

 
$
15,290


We estimated the fair value of our investment in 10,000,000 common shares of CO2 Solutions using the market value of common shares as determined by trading on the TSX Venture Exchange.
XML 54 R14.htm IDEA: XBRL DOCUMENT v3.2.0.727
Balance Sheets Details
6 Months Ended
Jun. 30, 2015
Balance Sheets Details [Abstract]  
Balance Sheets Details
Balance Sheets Details
Inventories
Inventories consisted of the following (in thousands):
 
June 30, 2015
 
December 31, 2014
Raw materials
$
182

 
$
84

Work-in-process
122

 
65

Finished goods
664

 
1,246

Inventories
$
968

 
$
1,395


Property and Equipment, net
Property and equipment, net consisted of the following (in thousands):
 
June 30, 2015
 
December 31, 2014
Laboratory equipment
$
21,281

 
$
23,002

Leasehold improvements
9,782

 
9,773

Computer equipment
3,271

 
3,262

Office furniture and equipment
1,227

 
1,227

Construction in progress (1)
70

 
24

Property and equipment
35,631

 
37,288

Less: accumulated depreciation and amortization
(32,476
)
 
(31,452
)
Less: impairment of laboratory equipment (2)

 
(1,841
)
Property and equipment, net
$
3,155

 
$
3,995


(1)    Construction in progress includes equipment received but not yet placed into service pending installation.
(2)    We recorded an impairment charge of $1.8 million in the second quarter of 2014, reducing the carrying value of certain laboratory equipment related to our Codexol program to zero. The impairment charge was reflected within research and development expenses on the condensed consolidated statements of operations.
Intangible Assets, net
Intangible assets, net consisted of the following (in thousands, except weighted average amortization period): 
 
June 30, 2015
 
December 31, 2014
 
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Weighted-
Average
Amortization
Period
 
 
 
 
 
 
 
 
 
(years)
Maxygen intellectual property
$
20,244

 
$
(15,745
)
 
$
4,499

 
$
20,244

 
$
(14,058
)
 
$
6,186

 
6

The estimated future amortization expense to be charged to research and development through the year ending December 31, 2016 is as follows (in thousands):
Year ending December 31:
Total
2015 (remaining 6 months)
$
1,687

2016
2,812

 
$
4,499


Goodwill
Goodwill had a carrying value of approximately $3.2 million at June 30, 2015 and December 31, 2014.
XML 55 R16.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
Equity Incentive Plans
In March 2010, our board of directors (the "Board") and stockholders approved the 2010 Equity Incentive Award Plan (the "2010 Plan"), which became effective upon the completion of our initial public offering in April 2010. The number of shares of our common stock available for issuance under the 2010 Plan is equal to 1,100,000 shares plus any shares of common stock reserved for future grant or issuance under our 2002 Stock Plan (the "2002 Plan") that remained unissued at the time of completion of the initial public offering. The 2010 Plan also provides for automatic annual increases in the number of shares reserved for future issuance. All grants will reduce the 2010 Plan reserve by one share for every share granted.
The 2010 Plan provides for the grant of incentive stock options, non-statutory stock options, RSUs, RSAs, PSUs, stock appreciation rights, and stock purchase rights to our employees, non-employee directors and consultants.
The option exercise price for incentive stock options is at least 100% of the fair value of our common stock on the date of grant and the option exercise price for nonstatutory stock options is at least 85% of the fair value of our common stock on the date of grant, as determined by the Board. If, at the time of a grant, the optionee directly or by attribution owns stock possessing more than 10% of the total combined voting power of all of our outstanding capital stock, the exercise price for these options must be at least 110% of the fair value of the underlying common stock. Stock options granted to employees generally have a maximum term of 10 years and vest over a four year period from the date of grant 25% vest at the end of one year, and 75% vest monthly over the remaining three years. We may grant options with different vesting terms from time to time. Unless an employee's termination of service is due to disability or death, upon termination of service, any unexercised vested options will be forfeited at the end of three months or the expiration of the option, whichever is earlier.
We issue employees RSUs, which generally vest over either a three year period with 33% of the awards vesting on each annual anniversary or a four year period with 25% of the awards vesting on each annual anniversary. We may grant RSUs with different vesting terms from time to time.
Performance-contingent Restricted Stock Units
The compensation committee of the Board has approved grants of PSUs to employees. These awards have dual triggers of vesting based upon the successful achievement of certain corporate operating milestones in specified timelines, as well as a requirement of continued employment. When the performance goals are deemed to be probable of achievement for these types of awards, time-based vesting and, as a result, recognition of stock-based compensation expense commences.
In the first quarter of 2015, we awarded PSUs based upon the achievement of various weighted performance criteria, including revenue growth, non-GAAP net income growth, new licensing collaborations, and securing a drug development partnership ("2015 PSU"). These PSUs vest such that one-half of the PSUs subject to the award vest approximately one year following the grant, and the remainder of the PSUs vest approximately two years following the grant, subject to our achievement of the performance goals and the recipient’s continued service on each vesting date. If the performance goal is achieved at the threshold level, the number of shares issuable in respect of the PSUs will be equal to half the number of PSUs granted. If the performance goal is achieved at the target level, the number of shares issuable in respect of the PSUs would be equal to the number of PSUs granted. If the performance goal is achieved at the superior level, the number of shares issuable in respect of the PSUs would be equal to two times the number of PSUs granted. The number of shares issuable upon achievement of the performance goal at the levels between the threshold and target levels or target level and superior levels is determined using linear interpolation. Achievement below the threshold level results in no shares being issuable in respect of the PSUs. During the three and six months ended June 30, 2015, we evaluated our achievement against the 2015 PSU performance criteria and recognized expense based on the estimated achievement rates.
In 2014 we awarded PSUs based upon the achievement of certain cash flow performance goals ("2014 PSU"). These PSUs vest such that one-half of the PSUs subject to the award vest one year following the grant, and the remainder of the PSUs vest two years following the grant, subject to our achievement of the performance goals and the recipient’s continued service on each vesting date. If the performance goal is achieved at the threshold level, the number of shares issuable in respect of the PSUs would be equal to half the number of PSUs granted. If the performance goal is achieved at the target level, the number of shares issuable in respect of the PSUs would be equal to the number of PSUs granted. If the performance goal is achieved at the superior level, the number of shares issuable in respect of the PSUs would be equal to two times the number PSUs granted. The number of shares issuable upon achievement of the performance goal at the levels between the threshold and target levels or target level and superior levels is determined using linear interpolation. Achievement below the threshold level results in no shares being issuable in respect of the PSUs. During the three and six months ended June 30, 2014, we estimated that the 2014 PSU performance objective would be achieved at the target level. Accordingly, we recognized expense to reflect the target level.
Stock-Based Compensation Expense
Stock-based compensation expense is included in the consolidated statements of operations as follows (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Research and development (1)
$
238

 
$
268

 
$
529

 
$
507

Selling, general and administrative
1,013

 
1,078

 
2,007

 
2,068

Total
$
1,251

 
$
1,346

 
$
2,536

 
$
2,575

(1) Stock-based compensation expense associated with cost of biocatalyst product sales is included in research and development. Amounts were immaterial for all periods presented.
The following table presents total stock-based compensation expense by security types included in the condensed consolidated statements of operations 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
$
269

 
$
320

 
$
517

 
$
596

RSUs and RSAs
662

 
792

 
1,454

 
1,661

PSUs
320

 
234

 
565

 
318

Total
$
1,251

 
$
1,346

 
$
2,536

 
$
2,575


As of June 30, 2015, unrecognized stock-based compensation expense, net of expected forfeitures, was $2.0 million related to unvested employee stock options, $2.4 million related to unvested RSUs and RSAs and $1.2 million related to unvested PSUs.
Valuation Assumptions
The ranges of weighted-average assumptions used to estimate the fair value of employee stock options granted were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Expected term (in years)
6.0

 

 
6.0

 
6.0

Volatility
66
%
 
%
 
66
%
 
64
%
Risk-free interest rate
1.78
%
 
%
 
1.70
%
 
0.19
%
Dividend yield
%
 
%
 
%
 
%
Weighted-average estimated fair value of stock options granted
$
2.58

 
$

 
$
2.09

 
$
1.15


No valuation assumptions are shown for the three months ended June 30, 2014, as no stock options were granted during this period.
XML 56 R34.htm IDEA: XBRL DOCUMENT v3.2.0.727
Marketable Securities (Components of Cash Equivalents and Marketable Securities) (Details)
$ in Thousands
Jun. 30, 2015
USD ($)
securities
Dec. 31, 2014
USD ($)
Cash Equivalents and Marketable Securities [Line Items]    
Adjusted Cost $ 13,175 $ 15,165
Gross Unrealized Gains 1,379 125
Gross Unrealized Losses 0 0
Estimated Fair Value $ 14,554 15,290
Number of Marketable Securities | securities 0  
Money market funds [Member]    
Cash Equivalents and Marketable Securities [Line Items]    
Adjusted Cost $ 12,612 14,602
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 12,612 14,602
Common shares of CO2 Solution [Member]    
Cash Equivalents and Marketable Securities [Line Items]    
Adjusted Cost 563 563
Gross Unrealized Gains 1,379 125
Gross Unrealized Losses 0 0
Estimated Fair Value $ 1,942 $ 688
XML 57 R51.htm IDEA: XBRL DOCUMENT v3.2.0.727
Significant Customer and Geographic Information (Long-Lived Assets by Geographic Area) (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
United States [Member]    
Schedule of long-lived assets by geographical area    
Long-lived assets $ 7,929 $ 10,475
XML 58 R21.htm IDEA: XBRL DOCUMENT v3.2.0.727
Subsequent Event
6 Months Ended
Jun. 30, 2015
Subsequent Events [Abstract]  
Subsequent Event
Subsequent Event
In August 2015, we entered into a CodeEvolver® platform technology license agreement with Merck.
Under the terms of the agreement, we granted Merck a non-exclusive license to use our proprietary CodeEvolver® protein engineering platform technology to develop novel enzymes for use in the manufacture of Merck's pharmaceutical products.
We are eligible to receive up to $18 million over approximately the next 15 to 24 months, $5 million of which was paid upon the signing of the agreement and an additional $13 million subject to the satisfactory completion of certain technology transfer milestones. We will also be eligible to receive payments of up to a maximum of $15 million for each active pharmaceutical ingredient using novel enzymes developed by Merck using the CodeEvolver® technology and used for commercial manufacturing purposes.
XML 59 R26.htm IDEA: XBRL DOCUMENT v3.2.0.727
Balance Sheets Details (Tables)
6 Months Ended
Jun. 30, 2015
Balance Sheets Details [Abstract]  
Schedule of inventory components
Inventories consisted of the following (in thousands):
 
June 30, 2015
 
December 31, 2014
Raw materials
$
182

 
$
84

Work-in-process
122

 
65

Finished goods
664

 
1,246

Inventories
$
968

 
$
1,395

Schedule of property and equipment, net
Property and equipment, net consisted of the following (in thousands):
 
June 30, 2015
 
December 31, 2014
Laboratory equipment
$
21,281

 
$
23,002

Leasehold improvements
9,782

 
9,773

Computer equipment
3,271

 
3,262

Office furniture and equipment
1,227

 
1,227

Construction in progress (1)
70

 
24

Property and equipment
35,631

 
37,288

Less: accumulated depreciation and amortization
(32,476
)
 
(31,452
)
Less: impairment of laboratory equipment (2)

 
(1,841
)
Property and equipment, net
$
3,155

 
$
3,995


(1)    Construction in progress includes equipment received but not yet placed into service pending installation.
(2)    We recorded an impairment charge of $1.8 million in the second quarter of 2014, reducing the carrying value of certain laboratory equipment related to our Codexol program to zero. The impairment charge was reflected within research and development expenses on the condensed consolidated statements of operations.
Schedule of Finite-Lived Intangible Assets
Intangible assets, net consisted of the following (in thousands, except weighted average amortization period): 
 
June 30, 2015
 
December 31, 2014
 
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Weighted-
Average
Amortization
Period
 
 
 
 
 
 
 
 
 
(years)
Maxygen intellectual property
$
20,244

 
$
(15,745
)
 
$
4,499

 
$
20,244

 
$
(14,058
)
 
$
6,186

 
6
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The estimated future amortization expense to be charged to research and development through the year ending December 31, 2016 is as follows (in thousands):
Year ending December 31:
Total
2015 (remaining 6 months)
$
1,687

2016
2,812

 
$
4,499

XML 60 R49.htm IDEA: XBRL DOCUMENT v3.2.0.727
Significant Customer and Geographic Information (Concentration Risk) (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Dec. 31, 2014
Customer Concentration Risk [Member] | Customer A [Member] | Sales [Member]          
Concentration Risk [Line Items]          
Concentration Risk, Percentage 28.00% 29.00% 27.00% 25.00%  
Customer Concentration Risk [Member] | Customer B (related party) [Member] | Sales [Member]          
Concentration Risk [Line Items]          
Concentration Risk, Percentage 24.00% 33.00% 23.00% 30.00%  
Customer Concentration Risk [Member] | Customer C [Member] | Sales [Member]          
Concentration Risk [Line Items]          
Concentration Risk, Percentage   12.00%   21.00%  
Credit Concentration Risk [Member] | Customer A [Member] | Accounts Receivable [Member]          
Concentration Risk [Line Items]          
Concentration Risk, Percentage     38.00%   63.00%
Credit Concentration Risk [Member] | Customer C [Member] | Accounts Receivable [Member]          
Concentration Risk [Line Items]          
Concentration Risk, Percentage         4.00%
XML 61 R41.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock-Based Compensation (Textual) (Details)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2015
USD ($)
Dec. 31, 2014
Mar. 31, 2010
shares
Stock options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options $ 2.0    
Percent of Voting Interests 10.00%    
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock Above Minimum Threshold, Percent 110.00%    
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 10 years    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 4 years    
Stock options [Member] | One Year Vesting Period [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 25.00%    
Stock options [Member] | Monthly, Three Year Vesting Period [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 75.00%    
Incentive Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent 100.00%    
Non-Statutory Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent 85.00%    
Restricted stock units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options $ 2.4    
Restricted stock units [Member] | Monthly, Three Year Vesting Period [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 33.00%    
Restricted stock units [Member] | Annually, Three Year Vesting Period [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 3 years    
Restricted stock units [Member] | Annually, Four Year Vesting Period [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 4 years    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 25.00%    
Performance Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Performance Awards, Threshold Level, Number of Shares, Multiplier   0.5  
Share-based Compensation Arrangement by Share-based Payment Award, Performance Awards, Superior Level, Number of Shares, Multiplier 2    
Performance Shares [Member] | Annually, Two Year Vesting Period [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 2 years    
Performance stock units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options $ 1.2    
2010 Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for future issuance (shares) | shares     1,100,000
XML 62 R5.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Statement of Comprehensive Income [Abstract]        
Net loss $ (5,360) $ (8,479) $ (10,922) $ (14,854)
Other comprehensive income:        
Unrealized gain on marketable securities, net of tax benefit of $454 and $463 for the three months and six months ended June 30, 2015 and $2 and $249 for the three months and six months ended June 30, 2014 776 4 792 406
Other comprehensive income 776 4 792 406
Total comprehensive loss $ (4,584) $ (8,475) $ (10,130) $ (14,448)
XML 63 R10.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 computed by dividing net loss by the weighted-average number of shares of common stock outstanding, less RSAs subject to forfeiture. Diluted net loss per share is computed by dividing net loss by the weighted average number of shares of common stock outstanding, less RSAs subject to forfeiture, plus all additional common shares that would have been outstanding, assuming dilutive potential common shares had been issued for other dilutive securities. For all periods presented, diluted and basic net loss per share were identical since potential common shares were excluded from the calculation, as their effect was anti-dilutive.
Anti-Dilutive Securities
In periods of net loss, the weighted average number of shares outstanding related to potentially dilutive securities, prior to the application of the treasury stock method, are excluded from the computation of diluted net loss per common share because including such shares would have an anti-dilutive effect. The following shares were not included in the computation of diluted net loss per share (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Shares issuable under Equity Incentive Plan
6,595

 
7,114

 
6,595

 
7,114

Shares issuable upon the conversion of warrants
75

 
75

 
75

 
75

Total shares excluded as anti-dilutive
6,670

 
7,189

 
6,670

 
7,189

XML 64 R27.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]  
Schedule of stock-based compensation expense
Stock-based compensation expense is included in the consolidated statements of operations as follows (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Research and development (1)
$
238

 
$
268

 
$
529

 
$
507

Selling, general and administrative
1,013

 
1,078

 
2,007

 
2,068

Total
$
1,251

 
$
1,346

 
$
2,536

 
$
2,575

(1) Stock-based compensation expense associated with cost of biocatalyst product sales is included in research and development. Amounts were immaterial for all periods presented.
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity
The following table presents total stock-based compensation expense by security types included in the condensed consolidated statements of operations 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
$
269

 
$
320

 
$
517

 
$
596

RSUs and RSAs
662

 
792

 
1,454

 
1,661

PSUs
320

 
234

 
565

 
318

Total
$
1,251

 
$
1,346

 
$
2,536

 
$
2,575

Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions
The ranges of weighted-average assumptions used to estimate the fair value of employee stock options granted were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Expected term (in years)
6.0

 

 
6.0

 
6.0

Volatility
66
%
 
%
 
66
%
 
64
%
Risk-free interest rate
1.78
%
 
%
 
1.70
%
 
0.19
%
Dividend yield
%
 
%
 
%
 
%
Weighted-average estimated fair value of stock options granted
$
2.58

 
$

 
$
2.09

 
$
1.15

XML 65 FilingSummary.xml IDEA: XBRL DOCUMENT 3.2.0.727 html 162 224 1 false 59 0 false 9 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.codexis.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.codexis.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.codexis.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.codexis.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://www.codexis.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Statements 5 false false R6.htm 1003001 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) (Parenthetical) Sheet http://www.codexis.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnauditedParenthetical Condensed Consolidated Statements of Comprehensive Loss (Unaudited) (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.codexis.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 2101100 - Disclosure - Description of Business Sheet http://www.codexis.com/role/DescriptionOfBusiness Description of Business Notes 8 false false R9.htm 2102100 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.codexis.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 9 false false R10.htm 2103100 - Disclosure - Net Loss per Share Sheet http://www.codexis.com/role/NetLossPerShare Net Loss per Share Notes 10 false false R11.htm 2104100 - Disclosure - Collaborative Arrangements Sheet http://www.codexis.com/role/CollaborativeArrangements Collaborative Arrangements Notes 11 false false R12.htm 2105100 - Disclosure - Marketable Securities Sheet http://www.codexis.com/role/MarketableSecurities Marketable Securities Notes 12 false false R13.htm 2106100 - Disclosure - Fair Value Measurements Sheet http://www.codexis.com/role/FairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 2107100 - Disclosure - Balance Sheets Details Sheet http://www.codexis.com/role/BalanceSheetsDetails Balance Sheets Details Notes 14 false false R15.htm 2108100 - Disclosure - Assets Held for Sale and Sale of Former Hungarian Subsidiary Sheet http://www.codexis.com/role/AssetsHeldForSaleAndSaleOfFormerHungarianSubsidiary Assets Held for Sale and Sale of Former Hungarian Subsidiary Notes 15 false false R16.htm 2109100 - Disclosure - Stock-Based Compensation Sheet http://www.codexis.com/role/StockBasedCompensation Stock-Based Compensation Notes 16 false false R17.htm 2110100 - Disclosure - Capital Stock Sheet http://www.codexis.com/role/CapitalStock Capital Stock Notes 17 false false R18.htm 2112100 - Disclosure - Commitments and Contingencies Sheet http://www.codexis.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 18 false false R19.htm 2113100 - Disclosure - Related Party Transactions Sheet http://www.codexis.com/role/RelatedPartyTransactions Related Party Transactions Notes 19 false false R20.htm 2114100 - Disclosure - Significant Customer and Geographic Information Sheet http://www.codexis.com/role/SignificantCustomerAndGeographicInformation Significant Customer and Geographic Information Notes 20 false false R21.htm 2116100 - Disclosure - Subsequent Event Sheet http://www.codexis.com/role/SubsequentEvent Subsequent Event Notes 21 false false R22.htm 2202201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.codexis.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.codexis.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies 22 false false R23.htm 2303301 - Disclosure - Net Loss per Share (Tables) Sheet http://www.codexis.com/role/NetLossPerShareTables Net Loss per Share (Tables) Tables http://www.codexis.com/role/NetLossPerShare 23 false false R24.htm 2305301 - Disclosure - Marketable Securities (Tables) Sheet http://www.codexis.com/role/MarketableSecuritiesTables Marketable Securities (Tables) Tables http://www.codexis.com/role/MarketableSecurities 24 false false R25.htm 2306301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.codexis.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.codexis.com/role/FairValueMeasurements 25 false false R26.htm 2307301 - Disclosure - Balance Sheets Details (Tables) Sheet http://www.codexis.com/role/BalanceSheetsDetailsTables Balance Sheets Details (Tables) Tables http://www.codexis.com/role/BalanceSheetsDetails 26 false false R27.htm 2309301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.codexis.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.codexis.com/role/StockBasedCompensation 27 false false R28.htm 2310301 - Disclosure - Capital Stock (Tables) Sheet http://www.codexis.com/role/CapitalStockTables Capital Stock (Tables) Tables http://www.codexis.com/role/CapitalStock 28 false false R29.htm 2312301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.codexis.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.codexis.com/role/CommitmentsAndContingencies 29 false false R30.htm 2314301 - Disclosure - Significant Customer and Geographic Information (Tables) Sheet http://www.codexis.com/role/SignificantCustomerAndGeographicInformationTables Significant Customer and Geographic Information (Tables) Tables http://www.codexis.com/role/SignificantCustomerAndGeographicInformation 30 false false R31.htm 2402402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Textual) (Details) Sheet http://www.codexis.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTextualDetails Basis of Presentation and Summary of Significant Accounting Policies (Textual) (Details) Details http://www.codexis.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies 31 false false R32.htm 2403402 - Disclosure - Net Loss per Share (Details) Sheet http://www.codexis.com/role/NetLossPerShareDetails Net Loss per Share (Details) Details http://www.codexis.com/role/NetLossPerShareTables 32 false false R33.htm 2404401 - Disclosure - Collaborative Arrangements (Details) Sheet http://www.codexis.com/role/CollaborativeArrangementsDetails Collaborative Arrangements (Details) Details http://www.codexis.com/role/CollaborativeArrangements 33 false false R34.htm 2405402 - Disclosure - Marketable Securities (Components of Cash Equivalents and Marketable Securities) (Details) Sheet http://www.codexis.com/role/MarketableSecuritiesComponentsOfCashEquivalentsAndMarketableSecuritiesDetails Marketable Securities (Components of Cash Equivalents and Marketable Securities) (Details) Details http://www.codexis.com/role/MarketableSecuritiesTables 34 false false R35.htm 2406402 - Disclosure - Fair Value Measurements (Schedule of Financial Instruments Measured at Fair Value on Recurring Basis) (Details) Sheet http://www.codexis.com/role/FairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements (Schedule of Financial Instruments Measured at Fair Value on Recurring Basis) (Details) Details http://www.codexis.com/role/FairValueMeasurementsTables 35 false false R36.htm 2407402 - Disclosure - Balance Sheets Details (Inventory) (Details) Sheet http://www.codexis.com/role/BalanceSheetsDetailsInventoryDetails Balance Sheets Details (Inventory) (Details) Details http://www.codexis.com/role/BalanceSheetsDetailsTables 36 false false R37.htm 2407403 - Disclosure - Balance Sheets Details (Property and Equipment, net) (Details) Sheet http://www.codexis.com/role/BalanceSheetsDetailsPropertyAndEquipmentNetDetails Balance Sheets Details (Property and Equipment, net) (Details) Details http://www.codexis.com/role/BalanceSheetsDetailsTables 37 false false R38.htm 2407404 - Disclosure - Balance Sheets Details (Intangible Assets, net) (Details) Sheet http://www.codexis.com/role/BalanceSheetsDetailsIntangibleAssetsNetDetails Balance Sheets Details (Intangible Assets, net) (Details) Details http://www.codexis.com/role/BalanceSheetsDetailsTables 38 false false R39.htm 2407405 - Disclosure - Balance Sheets Details (Goodwill) (Details) Sheet http://www.codexis.com/role/BalanceSheetsDetailsGoodwillDetails Balance Sheets Details (Goodwill) (Details) Details http://www.codexis.com/role/BalanceSheetsDetailsTables 39 false false R40.htm 2408401 - Disclosure - Assets Held for Sale and Sale of Former Hungarian Subsidiary (Textual) (Details) Sheet http://www.codexis.com/role/AssetsHeldForSaleAndSaleOfFormerHungarianSubsidiaryTextualDetails Assets Held for Sale and Sale of Former Hungarian Subsidiary (Textual) (Details) Details http://www.codexis.com/role/AssetsHeldForSaleAndSaleOfFormerHungarianSubsidiary 40 false false R41.htm 2409402 - Disclosure - Stock-Based Compensation (Textual) (Details) Sheet http://www.codexis.com/role/StockBasedCompensationTextualDetails Stock-Based Compensation (Textual) (Details) Details http://www.codexis.com/role/StockBasedCompensationTables 41 false false R42.htm 2409403 - Disclosure - Stock-Based Compensation (Stock-Based Compensation Expense) (Details) Sheet http://www.codexis.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails Stock-Based Compensation (Stock-Based Compensation Expense) (Details) Details http://www.codexis.com/role/StockBasedCompensationTables 42 false false R43.htm 2409404 - Disclosure - Stock-Based Compensation (Valuation Assumptions) (Details) Sheet http://www.codexis.com/role/StockBasedCompensationValuationAssumptionsDetails Stock-Based Compensation (Valuation Assumptions) (Details) Details http://www.codexis.com/role/StockBasedCompensationTables 43 false false R44.htm 2410402 - Disclosure - Capital Stock (Textual) (Details) Sheet http://www.codexis.com/role/CapitalStockTextualDetails Capital Stock (Textual) (Details) Details http://www.codexis.com/role/CapitalStockTables 44 false false R45.htm 2410403 - Disclosure - Capital Stock (Warrants) (Details) Sheet http://www.codexis.com/role/CapitalStockWarrantsDetails Capital Stock (Warrants) (Details) Details http://www.codexis.com/role/CapitalStockTables 45 false false R46.htm 2412402 - Disclosure - Commitments and Contingencies (Textual) (Details) Sheet http://www.codexis.com/role/CommitmentsAndContingenciesTextualDetails Commitments and Contingencies (Textual) (Details) Details http://www.codexis.com/role/CommitmentsAndContingenciesTables 46 false false R47.htm 2412403 - Disclosure - Commitments and Contingencies (Future Minimum Lease Payments) (Details) Sheet http://www.codexis.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsDetails Commitments and Contingencies (Future Minimum Lease Payments) (Details) Details http://www.codexis.com/role/CommitmentsAndContingenciesTables 47 false false R48.htm 2413401 - Disclosure - Related Party Transactions (Details) Sheet http://www.codexis.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.codexis.com/role/RelatedPartyTransactions 48 false false R49.htm 2414402 - Disclosure - Significant Customer and Geographic Information (Concentration Risk) (Details) Sheet http://www.codexis.com/role/SignificantCustomerAndGeographicInformationConcentrationRiskDetails Significant Customer and Geographic Information (Concentration Risk) (Details) Details http://www.codexis.com/role/SignificantCustomerAndGeographicInformationTables 49 false false R50.htm 2414403 - Disclosure - Significant Customer and Geographic Information (Revenues by Geographic Area) (Details) Sheet http://www.codexis.com/role/SignificantCustomerAndGeographicInformationRevenuesByGeographicAreaDetails Significant Customer and Geographic Information (Revenues by Geographic Area) (Details) Details http://www.codexis.com/role/SignificantCustomerAndGeographicInformationTables 50 false false R51.htm 2414404 - Disclosure - Significant Customer and Geographic Information (Long-Lived Assets by Geographic Area) (Details) Sheet http://www.codexis.com/role/SignificantCustomerAndGeographicInformationLongLivedAssetsByGeographicAreaDetails Significant Customer and Geographic Information (Long-Lived Assets by Geographic Area) (Details) Details http://www.codexis.com/role/SignificantCustomerAndGeographicInformationTables 51 false false R52.htm 2416401 - Disclosure - Subsequent Event (Details) Sheet http://www.codexis.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://www.codexis.com/role/SubsequentEvent 52 false false All Reports Book All Reports In ''Condensed Consolidated Balance Sheets (Unaudited)'', column(s) 3, 4 are contained in other reports, so were removed by flow through suppression. In ''Condensed Consolidated Statements of Cash Flows (Unaudited)'', column(s) 1, 2, 3, 6 are contained in other reports, so were removed by flow through suppression. cdxs-20150630.xml cdxs-20150630_cal.xml cdxs-20150630_def.xml cdxs-20150630_lab.xml cdxs-20150630_pre.xml cdxs-20150630.xsd true true XML 66 R38.htm IDEA: XBRL DOCUMENT v3.2.0.727
Balance Sheets Details (Intangible Assets, net) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2015
Dec. 31, 2014
Finite-Lived Intangible Assets [Line Items]    
Net Carrying Amount $ 4,499  
2015 (remaining 6 months) 1,687  
2016 2,812  
Intellectual Property [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 20,244 $ 20,244
Accumulated Amortization (15,745) (14,058)
Net Carrying Amount $ 4,499 $ 6,186
Weighted- Average Amortization Period 6 years  
XML 67 R20.htm IDEA: XBRL DOCUMENT v3.2.0.727
Significant Customer and Geographic Information
6 Months Ended
Jun. 30, 2015
Segment Reporting [Abstract]  
Significant Customer and Geographic Information
Significant Customer and Geographic Information
Significant Customers
Customers that each contributed 10% or more of our total revenues were as follows:
 
Percentage of Total Revenues for the
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Customer A
28
%
 
29
%
 
27
%
 
25
%
Customer B (related party)
24
%
 
33
%
 
23
%
 
30
%
Customer C
*

 
12
%
 
*

 
21
%
* Less than 10% in period presented
Of the customers that contributed 10% or more of our total revenues, the following had accounts receivable balances for the periods presented:
 
Percentage of Accounts Receivables at
 
June 30, 2015
 
December 31, 2014
Customer A
38
%
 
63
%
Customer C
*

 
4
%
* Revenue percentage was less than 10%, accounts receivable balance not applicable
Geographic Information
Geographic revenues are identified by the location of the customer and consist of the following (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2015
 
2014
 
2015
 
2014
Revenues:
 
 
 
 
 
 
 
United States
$
3,465

 
$
4,197

 
$
7,761

 
$
7,771

Asia
 
 
 
 
 
 
 
India
29

 
324

 
150

 
411

Others
465

 
339

 
686

 
680

Europe
 
 
 
 
 
 
 
Ireland

 
784

 

 
2,744

Others
2,057

 
910

 
4,213

 
2,022

Other
2

 
16

 
6

 
16

Total revenues
$
6,018

 
$
6,570

 
$
12,816

 
$
13,644

Identifiable long-lived assets were all in the United States as follows (in thousands):
 
June 30, 2015
 
December 31, 2014
Long-lived assets
 
 
 
United States
$
7,929

 
$
10,475